{"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"}