diff --git a/.eslintrc.js b/.eslintrc.cjs similarity index 90% rename from .eslintrc.js rename to .eslintrc.cjs index d5d36c3..d84ca75 100644 --- a/.eslintrc.js +++ b/.eslintrc.cjs @@ -13,7 +13,8 @@ module.exports = { 'vue/multi-word-component-names': 'off', 'vue/no-mutating-props': 'warn', 'vue/no-reserved-component-names': 'warn', - 'vue/no-v-model-argument': 'off' + 'vue/no-v-model-argument': 'off', + 'vue/require-default-prop': 'off' }, overrides: [ { diff --git a/src/App.vue b/src/App.vue index 7fad681..34dcd14 100644 --- a/src/App.vue +++ b/src/App.vue @@ -11,9 +11,6 @@ import { ModalsContainer } from 'vue-final-modal' export default { components: { ModalsContainer }, - created() { - this.$store.commit('setInquiries', storedInquiries.getStoredInquiries()) - }, computed: { inquiries() { return this.$store.state.inquiries @@ -26,6 +23,9 @@ export default { storedInquiries.updateStorage(this.inquiries) } } + }, + created() { + this.$store.commit('setInquiries', storedInquiries.getStoredInquiries()) } } diff --git a/src/components/CsvJsonImport/DelimiterSelector/index.vue b/src/components/CsvJsonImport/DelimiterSelector/index.vue index 84db0f6..e332c2e 100644 --- a/src/components/CsvJsonImport/DelimiterSelector/index.vue +++ b/src/components/CsvJsonImport/DelimiterSelector/index.vue @@ -8,18 +8,18 @@ >
{{ getSymbolName(modelValue) }}
- +
{{ option }}
{{ getSymbolName(option) }}
@@ -47,9 +47,13 @@ import ClearIcon from '@/components/svg/clear' export default { name: 'DelimiterSelector', - props: ['modelValue', 'width', 'disabled'], - emits: ['update:modelValue'], components: { DropDownChevron, ClearIcon }, + props: { + modelValue: String, + width: String, + disabled: Boolean + }, + emits: ['update:modelValue'], data() { return { showOptions: false, @@ -84,7 +88,7 @@ export default { this.inputValue = option this.showOptions = false }, - onContainerClick(event) { + onContainerClick() { this.$refs.delimiterInput.focus() }, diff --git a/src/components/CsvJsonImport/index.vue b/src/components/CsvJsonImport/index.vue index d92d464..df72779 100644 --- a/src/components/CsvJsonImport/index.vue +++ b/src/components/CsvJsonImport/index.vue @@ -4,20 +4,20 @@ class="dialog" content-class="import-modal" scrollable - :clickToClose="false" + :click-to-close="false" >
{{ typeName }} import - +
@@ -70,28 +70,28 @@
diff --git a/src/components/DbUploader.vue b/src/components/DbUploader.vue index 45603b8..6154a16 100644 --- a/src/components/DbUploader.vue +++ b/src/components/DbUploader.vue @@ -63,6 +63,10 @@ import events from '@/lib/utils/events' export default { name: 'DbUploader', + components: { + ChangeDbIcon, + CsvJsonImport + }, props: { type: { type: String, @@ -79,10 +83,6 @@ export default { } }, emits: [], - components: { - ChangeDbIcon, - CsvJsonImport - }, data() { return { state: '', diff --git a/src/components/IconButton.vue b/src/components/IconButton.vue index 3cbb532..e7bb6ed 100644 --- a/src/components/IconButton.vue +++ b/src/components/IconButton.vue @@ -12,9 +12,9 @@
{{ tooltip }} @@ -27,10 +27,16 @@ import LoadingIndicator from '@/components/LoadingIndicator' export default { name: 'SideBarButton', - props: ['active', 'disabled', 'tooltip', 'tooltipPosition', 'loading'], - emits: ['click'], components: { LoadingIndicator }, mixins: [tooltipMixin], + props: { + active: Boolean, + disabled: Boolean, + tooltip: String, + tooltipPosition: String, + loading: Boolean + }, + emits: ['click'], methods: { onClick() { this.hideTooltip() diff --git a/src/components/LoadingDialog.vue b/src/components/LoadingDialog.vue index f594aa4..dd57c17 100644 --- a/src/components/LoadingDialog.vue +++ b/src/components/LoadingDialog.vue @@ -2,13 +2,13 @@
{{ title }} - +
@@ -49,7 +49,8 @@ import LoadingIndicator from '@/components/LoadingIndicator' import CloseIcon from '@/components/svg/close' export default { - name: 'loadingDialog', + name: 'LoadingDialog', + components: { LoadingIndicator, CloseIcon }, props: { loadingMsg: String, successMsg: String, @@ -66,7 +67,6 @@ export default { } } }, - components: { LoadingIndicator, CloseIcon }, methods: { cancel() { this.$emit('cancel') diff --git a/src/components/Logs.vue b/src/components/Logs.vue index acde1b2..790b757 100644 --- a/src/components/Logs.vue +++ b/src/components/Logs.vue @@ -1,5 +1,5 @@