From c8e18a7324a9be0593843729d906e08a0aac2408 Mon Sep 17 00:00:00 2001 From: Buster Neece Date: Wed, 4 Jan 2023 15:15:35 -0600 Subject: [PATCH] Vue fixes and Compositionification. --- .../Admin/Branding/CustomAssetForm.vue | 123 +++++----- frontend/vue/components/Admin/Permissions.vue | 149 ++++++------ frontend/vue/components/Admin/Stations.vue | 144 +++++++----- .../components/Admin/Stations/EditModal.vue | 8 - .../vue/components/Admin/StorageLocations.vue | 221 +++++++++--------- frontend/vue/components/Admin/Users.vue | 107 +++++---- frontend/vue/components/Common/DataTable.vue | 2 +- .../components/Form/BWrappedFormCheckbox.vue | 2 +- 8 files changed, 395 insertions(+), 361 deletions(-) diff --git a/frontend/vue/components/Admin/Branding/CustomAssetForm.vue b/frontend/vue/components/Admin/Branding/CustomAssetForm.vue index 1715169ba..998617222 100644 --- a/frontend/vue/components/Admin/Branding/CustomAssetForm.vue +++ b/frontend/vue/components/Admin/Branding/CustomAssetForm.vue @@ -38,70 +38,69 @@ - diff --git a/frontend/vue/components/Admin/Permissions.vue b/frontend/vue/components/Admin/Permissions.vue index ba0bf020f..03944c174 100644 --- a/frontend/vue/components/Admin/Permissions.vue +++ b/frontend/vue/components/Admin/Permissions.vue @@ -26,7 +26,7 @@ - diff --git a/frontend/vue/components/Admin/Stations.vue b/frontend/vue/components/Admin/Stations.vue index 3f1c5b2d4..268d90243 100644 --- a/frontend/vue/components/Admin/Stations.vue +++ b/frontend/vue/components/Admin/Stations.vue @@ -18,7 +18,7 @@ - diff --git a/frontend/vue/components/Admin/Stations/EditModal.vue b/frontend/vue/components/Admin/Stations/EditModal.vue index a2cbd155f..a5b2f6cd0 100644 --- a/frontend/vue/components/Admin/Stations/EditModal.vue +++ b/frontend/vue/components/Admin/Stations/EditModal.vue @@ -126,11 +126,3 @@ defineExpose({ edit }); - - diff --git a/frontend/vue/components/Admin/StorageLocations.vue b/frontend/vue/components/Admin/StorageLocations.vue index 0aeeb77bf..a3a2d1678 100644 --- a/frontend/vue/components/Admin/StorageLocations.vue +++ b/frontend/vue/components/Admin/StorageLocations.vue @@ -32,7 +32,7 @@ - diff --git a/frontend/vue/components/Admin/Users.vue b/frontend/vue/components/Admin/Users.vue index 200cde352..42294ebe3 100644 --- a/frontend/vue/components/Admin/Users.vue +++ b/frontend/vue/components/Admin/Users.vue @@ -18,7 +18,7 @@ - diff --git a/frontend/vue/components/Common/DataTable.vue b/frontend/vue/components/Common/DataTable.vue index d56293e3b..bacde2fda 100644 --- a/frontend/vue/components/Common/DataTable.vue +++ b/frontend/vue/components/Common/DataTable.vue @@ -227,7 +227,7 @@ export default defineComponent({ props: { id: { type: String, - required: true + default: null }, apiUrl: { type: String, diff --git a/frontend/vue/components/Form/BWrappedFormCheckbox.vue b/frontend/vue/components/Form/BWrappedFormCheckbox.vue index 0c75f538d..6b6fe71da 100644 --- a/frontend/vue/components/Form/BWrappedFormCheckbox.vue +++ b/frontend/vue/components/Form/BWrappedFormCheckbox.vue @@ -69,7 +69,7 @@ const props = defineProps({ }, name: { type: String, - required: true, + default: null }, field: { type: Object,