From f660613bc73df7135586bcb6e28858db1920b152 Mon Sep 17 00:00:00 2001 From: Aaron Zielstorff Date: Thu, 19 Dec 2024 18:20:36 +0100 Subject: [PATCH] Updates all components in the AppNavigation directory to the composition API (#162) * updates theme switch to composition api * Updates Auto Sync component to composition API * Removes unused register AAS component * Updates settings component to composition API * Updates Upload AAS to composition API * Updates AASList component to composition API * Fix list details heights and improve style * Updates AASListDetails to composition API * Updates MainMenu component to composition API * Updates AppNavigation Component to composition API --- .../src/components/AppNavigation/AASList.vue | 870 ++++++++---------- .../AppNavigation/AASListDetails.vue | 225 +++-- .../AppNavigation/AppNavigation.vue | 626 ++++--------- .../src/components/AppNavigation/AutoSync.vue | 82 +- .../src/components/AppNavigation/MainMenu.vue | 549 ++++------- .../components/AppNavigation/RegisterAAS.vue | 195 ---- .../src/components/AppNavigation/Settings.vue | 26 +- .../AppNavigation/Settings/StatusSwitch.vue | 45 +- .../AppNavigation/Settings/ThemeSwitch.vue | 76 +- .../components/AppNavigation/UploadAAS.vue | 84 +- .../composables/Client/AASRepositoryClient.ts | 34 +- .../src/composables/DashboardHandling.ts | 17 + aas-web-ui/src/store/NavigationStore.ts | 39 +- aas-web-ui/src/types/BaSyx.ts | 18 + aas-web-ui/src/utils/generalUtils.ts | 22 + 15 files changed, 1059 insertions(+), 1849 deletions(-) delete mode 100644 aas-web-ui/src/components/AppNavigation/RegisterAAS.vue create mode 100644 aas-web-ui/src/types/BaSyx.ts diff --git a/aas-web-ui/src/components/AppNavigation/AASList.vue b/aas-web-ui/src/components/AppNavigation/AASList.vue index 3474a6d..a2fde89 100644 --- a/aas-web-ui/src/components/AppNavigation/AASList.vue +++ b/aas-web-ui/src/components/AppNavigation/AASList.vue @@ -3,7 +3,7 @@ Asset & AAS - + @@ -34,12 +34,11 @@ - - + - + -