From 9002a12104f07f6350c996ad52572003a02129f9 Mon Sep 17 00:00:00 2001 From: Rudo Kemper Date: Sun, 16 Feb 2025 17:05:10 -0500 Subject: [PATCH 1/7] Typescriptify all vue code --- components/GenerateMap.vue | 41 +++++---- components/GenerateMap/MapCanvas.vue | 28 +++--- components/GenerateMap/MapNavigation.vue | 2 +- components/GenerateMap/MapSidebar.vue | 63 ++++++++----- components/MapDashboard.vue | 6 +- components/MapDashboard/MiniMap.vue | 16 +++- pages/index.vue | 47 +++++----- pages/login.vue | 5 +- pages/map.vue | 28 +++--- server/api/maprequest.ts | 12 +-- server/api/mapstyle/[styleKey].ts | 1 + server/database/dbOperations.ts | 2 +- server/styles/availableMapStyles.ts | 2 +- server/types.ts | 44 --------- types/types.ts | 109 +++++++++++++++++++++++ 15 files changed, 259 insertions(+), 147 deletions(-) delete mode 100644 server/types.ts create mode 100644 types/types.ts diff --git a/components/GenerateMap.vue b/components/GenerateMap.vue index 4261bf9..6eeca25 100644 --- a/components/GenerateMap.vue +++ b/components/GenerateMap.vue @@ -1,4 +1,4 @@ -