This commit is contained in:
Wolfgang Huß 2024-03-20 20:41:30 +01:00
parent f40ec2fe5f
commit 9a8a405794
2 changed files with 0 additions and 25 deletions

View File

@ -8,35 +8,14 @@ import { aliases } from 'vuetify/iconsets/mdi-svg'
import { createVueI18nAdapter } from 'vuetify/locale/adapters/vue-i18n'
import CustomIcons from '#assets/icons'
// import CustomIcon from '#assets/icons/svgComponents/glass.vue'
// console.log('aliases: ', aliases)
// console.log('CustomIcons.glass: ', CustomIcons.glass.default)
// console.log('CustomIcon: ', CustomIcon)
const aliasesCustom: IconAliases = {
...aliases,
// glass: CustomIcon,
// glass: CustomIcons.glass.default as never,
// ...CustomIcons,
}
// CustomIcons.forEach((component) => {
// // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
// aliasesCustom[component.iconName] = component.mod
// })
// for (const component in CustomIcons) {
// // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
// aliasesCustom[component.iconName] = component.mod
// }
Object.entries(CustomIcons).forEach(([key, value]) => {
// aliasesCustom[key] = module as never
Object.assign(aliasesCustom, { [key]: value.default as never })
})
console.log('aliasesCustom: ', aliasesCustom)
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export default (i18n: I18n<any, NonNullable<unknown>, NonNullable<unknown>, string, false>) =>
createVuetify({

View File

@ -3,8 +3,6 @@ const iconsModule = import.meta.glob('./svgComponents/' + '*.vue', {
eager: true,
})
// Wolle console.log('iconsModule: ', iconsModule)
type Module = {
default: object
}
@ -16,6 +14,4 @@ Object.entries(iconsModule).forEach(([key, module]) => {
icons[iconName] = module as Module
})
// Wolle console.log('icons: ', icons)
export default icons