diff --git a/src/components/Notify/NotifyList.vue b/src/components/Notify/NotifyList.vue
index 287e81a..bf1cb42 100644
--- a/src/components/Notify/NotifyList.vue
+++ b/src/components/Notify/NotifyList.vue
@@ -1,13 +1,11 @@
diff --git a/src/components/Screenfull/index.vue b/src/components/Screenfull/index.vue
index 74d32b2..c5146bb 100644
--- a/src/components/Screenfull/index.vue
+++ b/src/components/Screenfull/index.vue
@@ -3,22 +3,19 @@ import { ref, watchEffect } from "vue"
import { ElMessage } from "element-plus"
import screenfull from "screenfull"
-const props = defineProps({
+interface Props {
+ element?: string
+ openTips?: string
+ exitTips?: string
+}
+
+const props = withDefaults(defineProps(), {
/** 全屏的元素,默认是 html */
- element: {
- type: String,
- default: "html"
- },
+ element: "html",
/** 打开全屏提示语 */
- openTips: {
- type: String,
- default: "全屏"
- },
+ openTips: "全屏",
/** 关闭全屏提示语 */
- exitTips: {
- type: String,
- default: "退出全屏"
- }
+ exitTips: "退出全屏"
})
const tips = ref(props.openTips)
diff --git a/src/components/SvgIcon/index.vue b/src/components/SvgIcon/index.vue
index bf8fd9d..dbbab09 100644
--- a/src/components/SvgIcon/index.vue
+++ b/src/components/SvgIcon/index.vue
@@ -1,15 +1,13 @@
diff --git a/src/layout/components/Sidebar/SidebarLogo.vue b/src/layout/components/Sidebar/SidebarLogo.vue
index 0edb153..cce14c1 100644
--- a/src/layout/components/Sidebar/SidebarLogo.vue
+++ b/src/layout/components/Sidebar/SidebarLogo.vue
@@ -1,9 +1,10 @@
diff --git a/src/layout/components/TagsView/ScrollPane.vue b/src/layout/components/TagsView/ScrollPane.vue
index 6539999..22e6d66 100644
--- a/src/layout/components/TagsView/ScrollPane.vue
+++ b/src/layout/components/TagsView/ScrollPane.vue
@@ -1,17 +1,16 @@