vuestic-ui
Version:
Vue 3 UI Framework
1 lines • 991 B
Source Map (JSON)
{"version":3,"file":"create-icons-config.mjs","sources":["../../../../../src/services/icon/create-icons-config.ts"],"sourcesContent":["import { IconConfig, IconConfiguration } from './types'\nimport { VuesticIconAliases, VuesticIconFonts } from './presets'\n\n// Helper for user to create icon config\n\n/**\n * Helper allow you to create icons config with Vuestic defaults.\n * Alias should have `to` property which is the name of font.\n */\nexport const createIconsConfig = (config: {\n aliases?: IconConfiguration[],\n fonts?: IconConfiguration[],\n}): IconConfig => {\n config.aliases = config.aliases || []\n config.fonts = config.fonts || []\n\n return [\n ...config.aliases,\n ...VuesticIconAliases,\n ...config.fonts,\n ...VuesticIconFonts,\n ]\n}\n"],"names":[],"mappings":";;AASa,MAAA,oBAAoB,CAAC,WAGhB;AACT,SAAA,UAAU,OAAO,WAAW,CAAA;AAC5B,SAAA,QAAQ,OAAO,SAAS,CAAA;AAExB,SAAA;AAAA,IACL,GAAG,OAAO;AAAA,IACV,GAAG;AAAA,IACH,GAAG,OAAO;AAAA,IACV,GAAG;AAAA,EAAA;AAEP;"}