UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

1 lines 1.19 kB
{"version":3,"file":"ol.cjs","sources":["../../../components/typography/ol.tsx"],"sourcesContent":["import { defineComponent } from 'vue'\n\nimport { useNameHelper, useProps } from '@vexip-ui/config'\nimport { olProps } from './props'\n\nexport default defineComponent({\n name: 'OL',\n props: olProps,\n emits: [],\n setup(_props, { slots }) {\n const props = useProps('ol', _props, {\n type: '1',\n })\n\n const nh = useNameHelper('ol')\n\n return () => (\n <ol class={[nh.b(), props.inherit && nh.bm('inherit')]} type={props.type}>\n {slots.default?.()}\n </ol>\n )\n },\n})\n"],"names":["defineComponent","name","props","olProps","emits","setup","_props","slots","useProps","type","nh","useNameHelper","_createVNode","b","inherit","bm","default"],"mappings":"2FAKeA,oBAAgB,CAC7BC,KAAM,KACNC,MAAOC,EAAO,QACdC,MAAO,CAAE,EACTC,MAAMC,EAAQ,CAAEC,MAAAA,CAAM,EAAG,CACvB,MAAML,EAAQM,EAAAA,SAAS,KAAMF,EAAQ,CACnCG,KAAM,GACR,CAAC,EAEKC,EAAKC,EAAa,cAAC,IAAI,EAE7B,MAAO,IAAA,OAAAC,OAAAA,EAAA,YAAA,KAAA,CAAA,MACM,CAACF,EAAGG,IAAKX,EAAMY,SAAWJ,EAAGK,GAAG,SAAS,CAAC,EAAC,KAAQb,EAAMO,IAAI,EAAA,EACrEF,EAAAA,EAAMS,UAANT,YAAAA,EAAAA,KAAAA,EAAiB,CAErB,EACH,CACF,CAAC"}