123456789101112131415161718 |
- // Copyright (C) 2012-2024 Zammad Foundation, https://zammad-foundation.org/
- import { injectSvgIcons } from '#shared/components/CommonIcon/injectIcons.ts'
- import { provideIcons } from '#shared/components/CommonIcon/useIcons.ts'
- import iconsAliases from './desktopIconsAliasesMap.ts'
- const iconsSymbolsList = Object.entries(
- import.meta.glob<{ default: string }>('./assets/*.svg', {
- eager: true,
- query: '?symbol',
- }),
- )
- export const initializeDesktopIcons = () => {
- const { symbols } = provideIcons(iconsSymbolsList, iconsAliases)
- injectSvgIcons(symbols)
- }
|