aerwen_u_back/src/components/IconSelect/requireIcons.js
2024-05-02 21:51:32 +08:00

19 lines
411 B
JavaScript

let icons = []
const modules = import.meta.glob('~/assets/icons/svg/*.svg')
for (const path in modules) {
const p = path.split('assets/icons/svg/')[1].split('.svg')[0]
icons.push(p)
}
// iconfont
import iconList from '~/assets/iconfont/iconfont.json'
iconList.glyphs.forEach((element) => {
let item = {
name : element.name,
code : element.unicode,
}
icons.push(item)
})
export default icons