From b089468783bf7561364dede25cfc82747ba85467 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Sun, 9 Mar 2025 12:22:18 +0800 Subject: [PATCH] feat(stage-web): component for links --- .../src/components/Menu/IconStatusItem.vue | 135 ++++++++++++++++++ .../src/pages/settings/modules/index.vue | 134 ++--------------- .../src/pages/settings/providers/index.vue | 73 +++++----- 3 files changed, 184 insertions(+), 158 deletions(-) create mode 100644 apps/stage-web/src/components/Menu/IconStatusItem.vue diff --git a/apps/stage-web/src/components/Menu/IconStatusItem.vue b/apps/stage-web/src/components/Menu/IconStatusItem.vue new file mode 100644 index 000000000..fd79abf2a --- /dev/null +++ b/apps/stage-web/src/components/Menu/IconStatusItem.vue @@ -0,0 +1,135 @@ + + + + + diff --git a/apps/stage-web/src/pages/settings/modules/index.vue b/apps/stage-web/src/pages/settings/modules/index.vue index 71a33a144..3a7b0d222 100644 --- a/apps/stage-web/src/pages/settings/modules/index.vue +++ b/apps/stage-web/src/pages/settings/modules/index.vue @@ -3,6 +3,7 @@ import { computed } from 'vue' import { useRouter } from 'vue-router' import FactorioIcon from '../../../assets/icons/modules/games/factorio.png' +import IconStatusItem from '../../../components/Menu/IconStatusItem.vue' const router = useRouter() @@ -109,74 +110,17 @@ const modulesList = computed(() => [
-