UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

1 lines 751 B
{"version":3,"file":"useGlobalIcon.mjs","sources":["../../src/hooks/useGlobalIcon.ts"],"sourcesContent":["import { useConfig } from './useConfig';\nimport { IconConfig } from '../config-provider/type';\n\nexport function useGlobalIcon(tdIcon: Object) {\n const { globalConfig } = useConfig('icon');\n\n const resultIcon: IconConfig = {};\n\n Object.keys(tdIcon).forEach((key) => {\n resultIcon[key] = globalConfig.value?.[key] || tdIcon[key];\n });\n\n return resultIcon;\n}\n\nexport default useGlobalIcon;\n"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAGO,SAAA,aAAA,CAAA,MAAA,EAAA;AACL,EAAA,IAAA,UAAA,GAAA,SAAA,CAAA,MAAA,CAAA;;;;AAIqC,IAAA,IAAA,mBAAA,CAAA;;AAErC,GAAA,CAAA,CAAA;AAEO,EAAA,OAAA,UAAA,CAAA;AACT;;;;"}