From 3531156afe638c640baee8e42c8fbac2d8152a15 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Fri, 21 Jul 2023 21:46:18 +0800 Subject: [PATCH] ExistIcon component --- components.d.ts | 1 + src/@core/components/ExistIcon.vue | 26 ++++++++++++++++++++++++++ src/components/cards/SiteCard.vue | 29 ++--------------------------- 3 files changed, 29 insertions(+), 27 deletions(-) create mode 100644 src/@core/components/ExistIcon.vue diff --git a/components.d.ts b/components.d.ts index 3c11e7c6..acf98d89 100644 --- a/components.d.ts +++ b/components.d.ts @@ -11,6 +11,7 @@ declare module '@vue/runtime-core' { export interface GlobalComponents { DialogCloseBtn: typeof import('./src/@core/components/DialogCloseBtn.vue')['default'] ErrorHeader: typeof import('./src/@core/components/ErrorHeader.vue')['default'] + ExistIcon: typeof import('./src/@core/components/ExistIcon.vue')['default'] MoreBtn: typeof import('./src/@core/components/MoreBtn.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] diff --git a/src/@core/components/ExistIcon.vue b/src/@core/components/ExistIcon.vue new file mode 100644 index 00000000..18a5ae3f --- /dev/null +++ b/src/@core/components/ExistIcon.vue @@ -0,0 +1,26 @@ + diff --git a/src/components/cards/SiteCard.vue b/src/components/cards/SiteCard.vue index af3d0786..30aa56df 100644 --- a/src/components/cards/SiteCard.vue +++ b/src/components/cards/SiteCard.vue @@ -2,6 +2,7 @@ import { numberValidator, requiredValidator } from "@/@validators"; import api from "@/api"; import { Site } from "@/api/types"; +import ExistIcon from "@core/components/ExistIcon.vue"; import { useToast } from "vue-toast-notification"; // 输入参数 const props = defineProps({ @@ -197,33 +198,7 @@ onMounted(() => { {{ props.site?.url }} -
-
-
-
- -
-
-
-
+