From 0ad723eda8cbd93dc128a2d88d584b2417e67124 Mon Sep 17 00:00:00 2001 From: pany <939630029@qq.com> Date: Tue, 23 Aug 2022 11:39:01 +0800 Subject: [PATCH] refactor: Hamburger Component --- src/layout/components/Hamburger/index.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/layout/components/Hamburger/index.vue b/src/layout/components/Hamburger/index.vue index 32d802a..94dfb60 100644 --- a/src/layout/components/Hamburger/index.vue +++ b/src/layout/components/Hamburger/index.vue @@ -8,7 +8,9 @@ defineProps({ } }) -const emit = defineEmits(["toggle-click"]) +const emit = defineEmits<{ + (e: "toggle-click"): void +}>() const toggleClick = () => { emit("toggle-click") @@ -18,8 +20,8 @@ const toggleClick = () => { <template> <div @click="toggleClick"> <el-icon :size="20" class="icon"> - <fold v-if="isActive" /> - <expand v-else /> + <Fold v-if="isActive" /> + <Expand v-else /> </el-icon> </div> </template>