From 6b988bd582bfcd17fee48c476a5a6e5cc172b0d5 Mon Sep 17 00:00:00 2001
From: baoshiwei <baoshiwei@shlanbao.cn>
Date: 星期三, 12 三月 2025 10:08:33 +0800
Subject: [PATCH] dev-2

---
 src/layout/components/Sidebar/Link.vue |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/layout/components/Sidebar/Link.vue b/src/layout/components/Sidebar/Link.vue
index 8011431..fd75f35 100644
--- a/src/layout/components/Sidebar/Link.vue
+++ b/src/layout/components/Sidebar/Link.vue
@@ -4,26 +4,26 @@
   </component>
 </template>
 
-<script setup>
-import { isExternal } from '@/utils/validate'
+<script setup lang="ts">
+import { isExternal } from '@/utils/validate';
 
 const props = defineProps({
   to: {
     type: [String, Object],
     required: true
   }
-})
+});
 
 const isExt = computed(() => {
-  return isExternal(props.to)
-})
+  return isExternal(props.to as string);
+});
 
 const type = computed(() => {
   if (isExt.value) {
-    return 'a'
+    return 'a';
   }
-  return 'router-link'
-})
+  return 'router-link';
+});
 
 function linkProps() {
   if (isExt.value) {
@@ -31,10 +31,10 @@
       href: props.to,
       target: '_blank',
       rel: 'noopener'
-    }
+    };
   }
   return {
     to: props.to
-  }
+  };
 }
 </script>

--
Gitblit v1.9.3