From dc9baca82fb041bebda1db8ac09f9bfef4a1f3a5 Mon Sep 17 00:00:00 2001 From: Edward Sammut Alessi Date: Fri, 24 Apr 2026 12:56:30 +0200 Subject: [PATCH] refactor(frontend): refactor downloadtalosctl modal to new modal system Refactor the DownloadTalosctl modal to the new Modal system. Signed-off-by: Edward Sammut Alessi --- frontend/src/components/TModal.vue | 3 -- .../src/views/Home/HomeGeneralInformation.vue | 8 ++- .../components}/DownloadTalosctl.stories.ts | 0 .../components}/DownloadTalosctl.vue | 53 +++---------------- 4 files changed, 13 insertions(+), 51 deletions(-) rename frontend/src/views/{Modals => Home/components}/DownloadTalosctl.stories.ts (100%) rename frontend/src/views/{Modals => Home/components}/DownloadTalosctl.vue (77%) diff --git a/frontend/src/components/TModal.vue b/frontend/src/components/TModal.vue index 404818e4..7dc913d2 100644 --- a/frontend/src/components/TModal.vue +++ b/frontend/src/components/TModal.vue @@ -18,9 +18,6 @@ const modals: Record = { machineSetDestroy: defineAsyncComponent(() => import('@/views/Modals/MachineSetDestroy.vue')), maintenanceUpdate: defineAsyncComponent(() => import('@/views/Modals/MaintenanceUpdate.vue')), downloadOmnictlBinaries: defineAsyncComponent(() => import('@/views/Modals/DownloadOmnictl.vue')), - downloadTalosctlBinaries: defineAsyncComponent( - () => import('@/views/Modals/DownloadTalosctl.vue'), - ), exportClusterTemplate: defineAsyncComponent( () => import('@/views/Modals/ExportClusterTemplate.vue'), ), diff --git a/frontend/src/views/Home/HomeGeneralInformation.vue b/frontend/src/views/Home/HomeGeneralInformation.vue index f6fb1b1d..e2dc931e 100644 --- a/frontend/src/views/Home/HomeGeneralInformation.vue +++ b/frontend/src/views/Home/HomeGeneralInformation.vue @@ -6,7 +6,7 @@ included in the LICENSE file. --> - -