From 666d374057069f0db1e1621eadb0a47022169d37 Mon Sep 17 00:00:00 2001 From: KoloMl Date: Wed, 27 Nov 2024 22:11:35 +0400 Subject: [PATCH 01/10] Moving Maintenance Profile to TypeScript for better types --- src/components/maintenance/ProfileView.svelte | 2 +- src/lib/components/MaintenancePopup.js | 2 +- src/lib/components/TagDropdownWrapper.js | 2 +- src/lib/extension/base/StorageEntity.js | 56 ----------------- src/lib/extension/base/StorageEntity.ts | 46 ++++++++++++++ .../extension/entities/MaintenanceProfile.js | 63 ------------------- .../extension/entities/MaintenanceProfile.ts | 50 +++++++++++++++ .../extension/settings/MaintenanceSettings.js | 2 +- src/lib/extension/transporting/exporters.js | 4 +- src/routes/+page.svelte | 2 +- src/routes/features/maintenance/+page.svelte | 2 +- .../features/maintenance/[id]/+page.svelte | 2 +- .../maintenance/[id]/edit/+page.svelte | 2 +- .../maintenance/[id]/export/+page.svelte | 4 +- .../features/maintenance/import/+page.svelte | 2 +- src/stores/maintenance-profiles-store.js | 2 +- 16 files changed, 110 insertions(+), 133 deletions(-) delete mode 100644 src/lib/extension/base/StorageEntity.js create mode 100644 src/lib/extension/base/StorageEntity.ts delete mode 100644 src/lib/extension/entities/MaintenanceProfile.js create mode 100644 src/lib/extension/entities/MaintenanceProfile.ts diff --git a/src/components/maintenance/ProfileView.svelte b/src/components/maintenance/ProfileView.svelte index 7a01c62..d3084bb 100644 --- a/src/components/maintenance/ProfileView.svelte +++ b/src/components/maintenance/ProfileView.svelte @@ -1,5 +1,5 @@