element-plus
Version:
A Component Library for Vue 3
1 lines • 794 B
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../../../../packages/components/config-provider/src/index.ts"],"sourcesContent":["import { provide, defineComponent } from 'vue'\nimport { useLocale } from '@element-plus/hooks'\nimport { configProviderContextKey } from '@element-plus/tokens'\nimport { configProviderProps } from './config-provider'\n\nexport const ConfigProvider = defineComponent({\n name: 'ElConfigProvider',\n props: configProviderProps,\n setup(props, { slots }) {\n useLocale()\n provide(configProviderContextKey, props)\n return () => slots.default?.()\n },\n})\n"],"names":[],"mappings":";;;;;;;MAKa,iBAAiB,gBAAgB;AAAA,EAC5C,MAAM;AAAA,EACN,OAAO;AAAA,EACP,MAAM,OAAO,EAAE,SAAS;AACtB;AACA,YAAQ,0BAA0B;AAClC,WAAO,MAAG;AAXd;AAWiB,yBAAM,YAAN;AAAA;AAAA;AAAA;;;;"}