@duxweb/dvha-template
Version:
Create DVHA project from template
23 lines (19 loc) • 510 B
text/typescript
import icons from '@iconify-json/tabler/icons.json'
import { defineConfig, presetIcons, presetWind3 } from 'unocss'
function generateSafeList() {
return Object.keys(icons.icons).flatMap((item) => {
return `i-tabler:${item}`
})
}
const safeList = generateSafeList()
export default defineConfig({
presets: [
presetWind3(),
presetIcons({
collections: {
tabler: () => import('@iconify-json/tabler/icons.json').then(i => i.default),
},
}),
],
safelist: safeList,
})