Template
1
0
mirror of https://github.com/un-pany/v3-admin-vite.git synced 2025-04-21 11:29:20 +08:00

refactor: Hamburger Component

This commit is contained in:
pany 2022-08-23 11:39:01 +08:00
parent 0177b58f16
commit 0ad723eda8

View File

@ -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>