generated from php/site_back
19 lines
411 B
JavaScript
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
|