refactor: Hamburger Component
This commit is contained in:
parent
0177b58f16
commit
0ad723eda8
@ -8,7 +8,9 @@ defineProps({
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
const emit = defineEmits(["toggle-click"])
|
const emit = defineEmits<{
|
||||||
|
(e: "toggle-click"): void
|
||||||
|
}>()
|
||||||
|
|
||||||
const toggleClick = () => {
|
const toggleClick = () => {
|
||||||
emit("toggle-click")
|
emit("toggle-click")
|
||||||
@ -18,8 +20,8 @@ const toggleClick = () => {
|
|||||||
<template>
|
<template>
|
||||||
<div @click="toggleClick">
|
<div @click="toggleClick">
|
||||||
<el-icon :size="20" class="icon">
|
<el-icon :size="20" class="icon">
|
||||||
<fold v-if="isActive" />
|
<Fold v-if="isActive" />
|
||||||
<expand v-else />
|
<Expand v-else />
|
||||||
</el-icon>
|
</el-icon>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user