refactor: ♻️ 统一设置 SVG 图标

This commit is contained in:
hxr
2024-02-28 23:13:52 +08:00
parent ccf84ed19d
commit 4c87ec0d15
18 changed files with 24 additions and 36 deletions

View File

@@ -6,7 +6,7 @@
<svg-icon
class="hamburger"
:class="{ 'is-active': isActive }"
icon-class="shrink"
icon-class="indent-decrease"
/>
</div>
</template>

View File

@@ -1,7 +1,7 @@
<template>
<el-dropdown trigger="click" @command="handleSizeChange">
<div>
<svg-icon icon-class="size" :size="size" />
<svg-icon icon-class="size" />
</div>
<template #dropdown>
<el-dropdown-menu>
@@ -20,14 +20,6 @@
<script setup lang="ts">
import { useAppStore } from "@/store/modules/app";
defineProps({
size: {
type: String,
required: false,
},
});
const sizeOptions = ref([
{ label: "默认", value: "default" },
{ label: "大型", value: "large" },