diff --git a/.eslintrc.js b/.eslintrc.js index 502e87a0cc..aeaa1c957b 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -14,7 +14,6 @@ module.exports = { }, ], 'vue/component-name-in-template-casing': ['error', 'kebab-case'], - 'vue/custom-event-name-casing': ['warn'], }, parserOptions: { parser: 'babel-eslint', diff --git a/src/components/AppHeader/AppHeader.vue b/src/components/AppHeader/AppHeader.vue index 01ebf5a1ab..68de7d90f1 100644 --- a/src/components/AppHeader/AppHeader.vue +++ b/src/components/AppHeader/AppHeader.vue @@ -177,7 +177,7 @@ export default { }, mounted() { this.$root.$on( - 'change:isNavigationOpen', + 'change-is-navigation-open', (isNavigationOpen) => (this.isNavigationOpen = isNavigationOpen) ); }, @@ -195,7 +195,7 @@ export default { this.$store.dispatch('authentication/logout'); }, toggleNavigation() { - this.$root.$emit('toggle:navigation'); + this.$root.$emit('toggle-navigation'); }, }, }; diff --git a/src/components/AppNavigation/AppNavigation.vue b/src/components/AppNavigation/AppNavigation.vue index 18b8000030..233d496ab2 100644 --- a/src/components/AppNavigation/AppNavigation.vue +++ b/src/components/AppNavigation/AppNavigation.vue @@ -71,11 +71,11 @@ export default { this.isNavigationOpen = false; }, isNavigationOpen: function (isNavigationOpen) { - this.$root.$emit('change:isNavigationOpen', isNavigationOpen); + this.$root.$emit('change-is-navigation-open', isNavigationOpen); }, }, mounted() { - this.$root.$on('toggle:navigation', () => this.toggleIsOpen()); + this.$root.$on('toggle-navigation', () => this.toggleIsOpen()); }, methods: { toggleIsOpen() { diff --git a/src/components/Global/LoadingBar.vue b/src/components/Global/LoadingBar.vue index d62ef1e2bc..1034de6449 100644 --- a/src/components/Global/LoadingBar.vue +++ b/src/components/Global/LoadingBar.vue @@ -22,13 +22,13 @@ export default { }; }, created() { - this.$root.$on('loader::start', () => { + this.$root.$on('loader-start', () => { this.startLoadingInterval(); }); - this.$root.$on('loader::end', () => { + this.$root.$on('loader-end', () => { this.endLoadingInterval(); }); - this.$root.$on('loader::hide', () => { + this.$root.$on('loader-hide', () => { this.hideLoadingBar(); }); }, diff --git a/src/components/Global/Search.vue b/src/components/Global/Search.vue index 778965e19f..c259df91a1 100644 --- a/src/components/Global/Search.vue +++ b/src/components/Global/Search.vue @@ -55,11 +55,11 @@ export default { }, methods: { onChangeInput() { - this.$emit('changeSearch', this.filter); + this.$emit('change-search', this.filter); }, onClearSearch() { this.filter = ''; - this.$emit('clearSearch'); + this.$emit('clear-search'); this.$refs.searchInput.focus(); }, }, diff --git a/src/components/Global/TableFilter.vue b/src/components/Global/TableFilter.vue index c9fb106865..bf72952271 100644 --- a/src/components/Global/TableFilter.vue +++ b/src/components/Global/TableFilter.vue @@ -106,7 +106,7 @@ export default { this.emitChange(); }, emitChange() { - this.$emit('filterChange', { + this.$emit('filter-change', { activeFilters: this.activeFilters, }); }, diff --git a/src/components/Global/TableRowAction.vue b/src/components/Global/TableRowAction.vue index 7e4af49963..a12ae801b5 100644 --- a/src/components/Global/TableRowAction.vue +++ b/src/components/Global/TableRowAction.vue @@ -19,7 +19,7 @@ :aria-label="title" :title="title" :disabled="!enabled" - @click="$emit('click:tableAction', value)" + @click="$emit('click-table-action', value)" > {{ title }} diff --git a/src/components/Global/TableToolbar.vue b/src/components/Global/TableToolbar.vue index cb6fa24036..d22b37fc47 100644 --- a/src/components/Global/TableToolbar.vue +++ b/src/components/Global/TableToolbar.vue @@ -12,7 +12,7 @@ :data-test-id="`table-button-${action.value}Selected`" variant="primary" class="d-block" - @click="$emit('batchAction', action.value)" + @click="$emit('batch-action', action.value)" > {{ action.label }} @@ -20,7 +20,7 @@ {{ $t('global.action.cancel') }} diff --git a/src/components/Mixins/LoadingBarMixin.js b/src/components/Mixins/LoadingBarMixin.js index 9b6b1957f5..bb3e796eaf 100644 --- a/src/components/Mixins/LoadingBarMixin.js +++ b/src/components/Mixins/LoadingBarMixin.js @@ -6,15 +6,15 @@ const LoadingBarMixin = { }, methods: { startLoader() { - this.$root.$emit('loader::start'); + this.$root.$emit('loader-start'); this.loading = true; }, endLoader() { - this.$root.$emit('loader::end'); + this.$root.$emit('loader-end'); this.loading = false; }, hideLoader() { - this.$root.$emit('loader::hide'); + this.$root.$emit('loader-hide'); }, }, }; diff --git a/src/views/AccessControl/Ldap/TableRoleGroups.vue b/src/views/AccessControl/Ldap/TableRoleGroups.vue index ef300ea55b..5104c236ec 100644 --- a/src/views/AccessControl/Ldap/TableRoleGroups.vue +++ b/src/views/AccessControl/Ldap/TableRoleGroups.vue @@ -25,8 +25,8 @@ ref="toolbar" :selected-items-count="selectedRows.length" :actions="batchActions" - @clearSelected="clearSelectedRows($refs.table)" - @batchAction="onBatchAction" + @clear-selected="clearSelectedRows($refs.table)" + @batch-action="onBatchAction" />