refactor: update icon usage to use mdi imports for consistency

This commit is contained in:
skytek_xinliang
2026-03-26 11:48:05 +08:00
parent 069141794e
commit ec3fbace1a
50 changed files with 454 additions and 198 deletions
+2 -1
View File
@@ -1,3 +1,4 @@
import { mdiHome } from '@mdi/js'
import type { LayoutMenuItem } from './menu'
import { defineStore } from 'pinia'
import { computed, ref } from 'vue'
@@ -64,7 +65,7 @@ function toBreadcrumbItems (trail: LayoutMenuItem[],
export const useBreadcrumbStore = defineStore('breadcrumbs', () => {
const items = ref<BreadcrumbItem[]>([])
const homeLabel = ref('首頁')
const homeIcon = ref('mdi-home')
const homeIcon = ref(mdiHome)
const setBreadcrumbs = (payload: BreadcrumbPayload) => {
if (!payload?.path) return