ruoyi-plus-soybean/src/utils/icon.ts
2024-09-03 12:19:57 +08:00

20 lines
504 B
TypeScript

export function getLocalIcons() {
const svgIcons = import.meta.glob('/src/assets/svg-icon/*.svg');
const keys = Object.keys(svgIcons)
.map(item => item.split('/').at(-1)?.replace('.svg', '') || '')
.filter(Boolean);
return keys;
}
export function getLocalMenuIcons() {
const svgIcons = import.meta.glob('/src/assets/svg-icon/menu/*.svg');
const keys = Object.keys(svgIcons)
.map(item => item.split('/').at(-1)?.replace('.svg', '') || '')
.filter(Boolean);
return keys;
}