From 0fcb479348718f56cff687db5f0d7dd0b7ef135c Mon Sep 17 00:00:00 2001 From: Bryon Lewis Date: Thu, 14 May 2026 15:10:08 -0400 Subject: [PATCH 1/2] remove vuex dependency, use composables --- .../Attributes/AttributeValueColors.vue | 12 +- client/package-lock.json | 12 +- client/package.json | 3 +- client/platform/web-girder/App.vue | 13 +- client/platform/web-girder/main.ts | 32 +++- .../reportHandledPromiseRejection.ts | 33 ++++ client/platform/web-girder/store/Brand.ts | 58 ------- client/platform/web-girder/store/Config.ts | 38 ----- client/platform/web-girder/store/Dataset.ts | 48 ------ client/platform/web-girder/store/Jobs.ts | 95 ------------ client/platform/web-girder/store/Location.ts | 111 -------------- client/platform/web-girder/store/User.ts | 25 --- client/platform/web-girder/store/index.ts | 44 +++--- client/platform/web-girder/store/types.ts | 26 +--- client/platform/web-girder/store/useBrand.ts | 68 +++++++++ client/platform/web-girder/store/useConfig.ts | 69 +++++++++ .../platform/web-girder/store/useDataset.ts | 53 +++++++ client/platform/web-girder/store/useJobs.ts | 142 ++++++++++++++++++ .../platform/web-girder/store/useLocation.ts | 136 +++++++++++++++++ client/platform/web-girder/store/useUser.ts | 30 ++++ .../web-girder/views/Admin/AdminBranding.vue | 7 +- .../web-girder/views/Admin/AdminJobs.vue | 6 +- .../platform/web-girder/views/DataBrowser.vue | 44 +++--- .../platform/web-girder/views/DataShared.vue | 17 ++- client/platform/web-girder/views/Home.vue | 121 ++++++++------- client/platform/web-girder/views/Jobs.vue | 13 +- client/platform/web-girder/views/JobsTab.vue | 8 +- client/platform/web-girder/views/Login.vue | 7 +- .../web-girder/views/NavigationBar.vue | 31 ++-- .../web-girder/views/RunTrainingMenu.vue | 7 +- client/platform/web-girder/views/ShareTab.vue | 13 +- .../web-girder/views/TrainedModels.vue | 6 +- .../platform/web-girder/views/ViewerAlert.vue | 8 +- .../web-girder/views/ViewerLoader.vue | 37 +++-- 34 files changed, 772 insertions(+), 601 deletions(-) create mode 100644 client/platform/web-girder/reportHandledPromiseRejection.ts delete mode 100644 client/platform/web-girder/store/Brand.ts delete mode 100644 client/platform/web-girder/store/Config.ts delete mode 100644 client/platform/web-girder/store/Dataset.ts delete mode 100644 client/platform/web-girder/store/Jobs.ts delete mode 100644 client/platform/web-girder/store/Location.ts delete mode 100644 client/platform/web-girder/store/User.ts create mode 100644 client/platform/web-girder/store/useBrand.ts create mode 100644 client/platform/web-girder/store/useConfig.ts create mode 100644 client/platform/web-girder/store/useDataset.ts create mode 100644 client/platform/web-girder/store/useJobs.ts create mode 100644 client/platform/web-girder/store/useLocation.ts create mode 100644 client/platform/web-girder/store/useUser.ts diff --git a/client/dive-common/components/Attributes/AttributeValueColors.vue b/client/dive-common/components/Attributes/AttributeValueColors.vue index bfa6c3216..cf3e2e0bb 100644 --- a/client/dive-common/components/Attributes/AttributeValueColors.vue +++ b/client/dive-common/components/Attributes/AttributeValueColors.vue @@ -1,9 +1,9 @@