12 lines
314 B
Plaintext
12 lines
314 B
Plaintext
const svgModules: any = import.meta.glob('./*', { eager: true })
|
|
|
|
export function getImg(name: string) {
|
|
const svgs = Object.keys(svgModules).reduce((p, c) => {
|
|
const key: string = String(c).split('/').pop() || 'default'
|
|
p[key] = svgModules[c].default
|
|
return p
|
|
}, {} as any)
|
|
|
|
return svgs[name]
|
|
}
|