From 3ae68b0725d1c386e8fcf3adc81becfc2604bc6a Mon Sep 17 00:00:00 2001 From: ingalls Date: Sun, 3 Nov 2024 11:09:35 -0700 Subject: [PATCH] Migrate Mission List to TS --- .../src/components/CloudTAK/Menu/Channels.vue | 6 +- .../src/components/CloudTAK/Menu/Contacts.vue | 6 +- .../src/components/CloudTAK/Menu/Missions.vue | 212 ++++++++---------- .../src/components/CloudTAK/Menu/Packages.vue | 6 +- .../components/CloudTAK/util/EmptyInfo.vue | 37 +++ .../CloudTAK/util/NoChannelsInfo.vue | 26 --- .../components/CloudTAK/util/SelectFeats.vue | 28 ++- .../CloudTAK/util/ShareToMission.vue | 109 +++++++++ api/web/src/stores/base/mission.ts | 20 ++ api/web/src/stores/cots.ts | 4 +- api/web/src/stores/map.ts | 35 ++- api/web/src/types.ts | 1 + 12 files changed, 310 insertions(+), 180 deletions(-) create mode 100644 api/web/src/components/CloudTAK/util/EmptyInfo.vue delete mode 100644 api/web/src/components/CloudTAK/util/NoChannelsInfo.vue create mode 100644 api/web/src/components/CloudTAK/util/ShareToMission.vue diff --git a/api/web/src/components/CloudTAK/Menu/Channels.vue b/api/web/src/components/CloudTAK/Menu/Channels.vue index 9bd1cdff4..2aa8593ca 100644 --- a/api/web/src/components/CloudTAK/Menu/Channels.vue +++ b/api/web/src/components/CloudTAK/Menu/Channels.vue @@ -22,7 +22,7 @@ /> - + - + + + diff --git a/api/web/src/components/CloudTAK/util/NoChannelsInfo.vue b/api/web/src/components/CloudTAK/util/NoChannelsInfo.vue deleted file mode 100644 index e7fe08129..000000000 --- a/api/web/src/components/CloudTAK/util/NoChannelsInfo.vue +++ /dev/null @@ -1,26 +0,0 @@ - - diff --git a/api/web/src/components/CloudTAK/util/SelectFeats.vue b/api/web/src/components/CloudTAK/util/SelectFeats.vue index 466322bea..f26508c9a 100644 --- a/api/web/src/components/CloudTAK/util/SelectFeats.vue +++ b/api/web/src/components/CloudTAK/util/SelectFeats.vue @@ -4,7 +4,7 @@ style='max-height: 400px' > -