vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
1 lines • 1.43 kB
Source Map (JSON)
{"version":3,"file":"p.cjs","sources":["../../../components/typography/p.tsx"],"sourcesContent":["import { defineComponent } from 'vue'\n\nimport { useProps } from '@vexip-ui/config'\nimport Text from './text'\nimport { pProps } from './props'\n\nexport default defineComponent({\n name: 'P',\n props: pProps,\n emits: [],\n setup(_props, { slots }) {\n const props = useProps('p', _props, {\n type: 'default',\n delete: false,\n strong: false,\n italic: false,\n underline: false,\n mark: false,\n disabled: false,\n keyboard: false,\n thin: false,\n reversed: false,\n })\n\n return () => (\n <Text {...props} tag={'p'}>\n {slots.default?.()}\n </Text>\n )\n },\n})\n"],"names":["defineComponent","name","props","pProps","emits","setup","_props","slots","useProps","type","delete","strong","italic","underline","mark","disabled","keyboard","thin","reversed","_createVNode","Text","_mergeProps","default"],"mappings":"mHAMeA,oBAAgB,CAC7BC,KAAM,IACNC,MAAOC,EAAM,OACbC,MAAO,CAAE,EACTC,MAAMC,EAAQ,CAAEC,MAAAA,CAAM,EAAG,CACvB,MAAML,EAAQM,EAAAA,SAAS,IAAKF,EAAQ,CAClCG,KAAM,UACNC,OAAQ,GACRC,OAAQ,GACRC,OAAQ,GACRC,UAAW,GACXC,KAAM,GACNC,SAAU,GACVC,SAAU,GACVC,KAAM,GACNC,SAAU,EACZ,CAAC,EAED,MAAO,IAAAC,EAAA,YAAAC,EAAAC,EAAAA,WACKnB,EAAK,CAAA,IAAO,GAAG,CAAA,EAAA,CAAAoB,QAAAA,IAAAA,OAAA,QACtBf,EAAAA,EAAMe,UAANf,YAAAA,EAAAA,KAAAA,EAAiB,GAErB,CACH,CACF,CAAC"}