mirror of
https://github.com/lana-k/sqliteviz.git
synced 2025-12-07 10:38:54 +08:00
linter
This commit is contained in:
@@ -33,7 +33,7 @@
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
<span class="icon-tooltip" :style="tooltipStyle" ref="tooltip">
|
||||
<span ref="tooltip" class="icon-tooltip" :style="tooltipStyle">
|
||||
Add new table from CSV, JSON or NDJSON
|
||||
</span>
|
||||
</span>
|
||||
@@ -45,7 +45,7 @@ import tooltipMixin from '@/tooltipMixin'
|
||||
export default {
|
||||
name: 'AddTableIcon',
|
||||
mixins: [tooltipMixin],
|
||||
props: ['tooltip'],
|
||||
props: { tooltip: String },
|
||||
emits: ['click'],
|
||||
methods: {
|
||||
onClick() {
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
fill="#A2B1C6"
|
||||
/>
|
||||
</svg>
|
||||
<span class="icon-tooltip" :style="tooltipStyle" ref="tooltip">
|
||||
<span ref="tooltip" class="icon-tooltip" :style="tooltipStyle">
|
||||
Load another database, CSV, JSON or NDJSON
|
||||
</span>
|
||||
</div>
|
||||
@@ -31,7 +31,7 @@
|
||||
import tooltipMixin from '@/tooltipMixin'
|
||||
|
||||
export default {
|
||||
name: 'changeDbIcon',
|
||||
name: 'ChangeDbIcon',
|
||||
mixins: [tooltipMixin],
|
||||
emits: ['click'],
|
||||
methods: {
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<script>
|
||||
export default {
|
||||
name: 'ClearIcon',
|
||||
props: ['disabled']
|
||||
props: { disabled: Boolean }
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<template>
|
||||
<svg
|
||||
@click.stop="$emit('click')"
|
||||
:class="['icon', { disabled: disabled }]"
|
||||
:width="size"
|
||||
:height="size"
|
||||
viewBox="0 0 14 14"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
@click.stop="$emit('click')"
|
||||
>
|
||||
<path
|
||||
d="M14 1.41L12.59 0L7 5.59L1.41 0L0 1.41L5.59 7L0 12.59L1.41 14L7 8.41L12.59 14L14
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<script>
|
||||
export default {
|
||||
name: 'DropDownChevron',
|
||||
props: ['disabled']
|
||||
props: { disabled: Boolean }
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
fill="#A2B1C6"
|
||||
/>
|
||||
</svg>
|
||||
<span class="icon-tooltip" :style="tooltipStyle" ref="tooltip">
|
||||
<span ref="tooltip" class="icon-tooltip" :style="tooltipStyle">
|
||||
{{ tooltip }}
|
||||
</span>
|
||||
</span>
|
||||
@@ -29,7 +29,10 @@ import tooltipMixin from '@/tooltipMixin'
|
||||
export default {
|
||||
name: 'ExportIcon',
|
||||
mixins: [tooltipMixin],
|
||||
props: ['tooltip', 'tooltipPosition'],
|
||||
props: {
|
||||
tooltip: String,
|
||||
tooltipPosition: String
|
||||
},
|
||||
emits: ['click'],
|
||||
methods: {
|
||||
onClick() {
|
||||
|
||||
@@ -34,9 +34,9 @@
|
||||
/>
|
||||
</svg>
|
||||
<span
|
||||
ref="tooltip"
|
||||
class="icon-tooltip"
|
||||
:style="{ ...tooltipStyle, maxWidth: maxWidth }"
|
||||
ref="tooltip"
|
||||
>
|
||||
{{ hint }}
|
||||
</span>
|
||||
@@ -48,9 +48,12 @@ import tooltipMixin from '@/tooltipMixin'
|
||||
|
||||
export default {
|
||||
name: 'HintIcon',
|
||||
props: ['hint', 'maxWidth'],
|
||||
emits: ['click'],
|
||||
mixins: [tooltipMixin],
|
||||
props: {
|
||||
hint: String,
|
||||
maxWidth: String
|
||||
},
|
||||
emits: ['click'],
|
||||
methods: {
|
||||
onClick() {
|
||||
this.hideTooltip()
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: 'treeChevron',
|
||||
name: 'TreeChevron',
|
||||
props: {
|
||||
expanded: {
|
||||
type: Boolean,
|
||||
|
||||
Reference in New Issue
Block a user