From 5a32c96a883feced7a6a2164729b5c930408c752 Mon Sep 17 00:00:00 2001 From: Spythere Date: Wed, 23 Oct 2024 15:23:33 +0200 Subject: [PATCH 1/4] refactor: code organization --- src/App.vue | 160 ++----------- src/components/Changelog.vue | 19 +- src/components/ChangesModal.vue | 8 +- src/components/PopUpCard.vue | 36 +-- src/components/RouteList.vue | 2 +- src/components/RoutesModal.vue | 32 ++- src/components/TableActions.vue | 89 +++++--- src/components/UpdateCard.vue | 15 +- src/main.ts | 22 +- src/mixins/changeMixin.ts | 26 +-- src/mixins/routesMixin.ts | 2 +- src/mixins/useLocalStorage.ts | 9 +- src/routeGuard.ts | 23 ++ src/router.ts | 8 + src/store.ts | 86 ------- src/stores/auth.store.ts | 23 ++ src/stores/global.store.ts | 8 + src/stores/sceneries.store.ts | 73 ++++++ src/stores/vehicles.store.ts | 30 +++ src/styles/global.scss | 130 +++++++++++ src/types/auth.types.ts | 16 ++ src/types/common.types.ts | 6 + src/types/{types.ts => sceneries.types.ts} | 243 ++++++++++---------- src/types/typeUitls.ts | 5 - src/types/vehicles.types.ts | 53 +++++ src/views/LoginView.vue | 139 +++++++----- src/views/ManagerView.vue | 52 ++--- src/views/VehiclesManagerView.vue | 252 +++++++++++++++++++++ yarn.lock | 182 ++++++++++++--- 29 files changed, 1134 insertions(+), 615 deletions(-) create mode 100644 src/routeGuard.ts delete mode 100644 src/store.ts create mode 100644 src/stores/auth.store.ts create mode 100644 src/stores/global.store.ts create mode 100644 src/stores/sceneries.store.ts create mode 100644 src/stores/vehicles.store.ts create mode 100644 src/styles/global.scss create mode 100644 src/types/auth.types.ts create mode 100644 src/types/common.types.ts rename src/types/{types.ts => sceneries.types.ts} (85%) delete mode 100644 src/types/typeUitls.ts create mode 100644 src/types/vehicles.types.ts create mode 100644 src/views/VehiclesManagerView.vue diff --git a/src/App.vue b/src/App.vue index b412a01..e24fbee 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,17 +1,18 @@ diff --git a/src/components/Changelog.vue b/src/components/Changelog.vue index c5e4b68..2c9f107 100644 --- a/src/components/Changelog.vue +++ b/src/components/Changelog.vue @@ -40,22 +40,22 @@ diff --git a/src/components/ChangesModal.vue b/src/components/ChangesModal.vue index db9cd9b..99ad25d 100644 --- a/src/components/ChangesModal.vue +++ b/src/components/ChangesModal.vue @@ -1,11 +1,11 @@