diff --git a/frontend/js/App.vue b/frontend/js/App.vue index 317c35b..0f50bb3 100644 --- a/frontend/js/App.vue +++ b/frontend/js/App.vue @@ -29,7 +29,8 @@ import { BNavItem } from 'bootstrap-vue-next' '/files', '/users', ]" - v-slot="{ href, route, navigate, isActive, isExactActive }" + v-slot="{ href, route, isActive }" + :key="url" :to="url" custom > diff --git a/frontend/js/components/crud/DataList.vue b/frontend/js/components/crud/DataList.vue index 8274a27..b6c0da3 100644 --- a/frontend/js/components/crud/DataList.vue +++ b/frontend/js/components/crud/DataList.vue @@ -9,7 +9,7 @@ class="cursor" :class="header.thClasses" valign="top" - @click="sort(header.orderKey ?? header.key)" + @click="soSort(header.orderKey ?? header.key)" > { +const doSort = (key) => { emit('sort', key) } diff --git a/frontend/js/components/crud/FormView.vue b/frontend/js/components/crud/FormView.vue index 6c60931..c7abee0 100644 --- a/frontend/js/components/crud/FormView.vue +++ b/frontend/js/components/crud/FormView.vue @@ -20,9 +20,9 @@ defineProps({ required: true, }, fields: { - type: [Array], + type: Array, required: false, - default: [], + default: () => [], }, }) diff --git a/frontend/js/views/bank_account/CreateView.vue b/frontend/js/views/bank_account/CreateView.vue index 694d2c9..3d0c974 100644 --- a/frontend/js/views/bank_account/CreateView.vue +++ b/frontend/js/views/bank_account/CreateView.vue @@ -91,7 +91,7 @@ const createForm = () => { } } -const doSave = (e) => { +const doSave = () => { fetch( `${endpoint}`, createRequestOptions({ diff --git a/frontend/js/views/bank_account/ListView.vue b/frontend/js/views/bank_account/ListView.vue index ac53fe0..484cdd3 100644 --- a/frontend/js/views/bank_account/ListView.vue +++ b/frontend/js/views/bank_account/ListView.vue @@ -42,17 +42,11 @@