UNPKG

@extclp/vexip-ui

Version:

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

1 lines 1.3 kB
{"version":3,"file":"ol.mjs","sources":["../../../components/typography/ol.tsx"],"sourcesContent":["import { defineComponent } from 'vue'\r\n\r\nimport { useNameHelper, useProps } from '@vexip-ui/config'\r\nimport { olProps } from './props'\r\n\r\nexport default defineComponent({\r\n name: 'OL',\r\n props: olProps,\r\n emits: [],\r\n setup(_props, { slots }) {\r\n const props = useProps('ol', _props, {\r\n type: '1',\r\n })\r\n\r\n const nh = useNameHelper('ol')\r\n\r\n return () => (\r\n <ol class={[nh.b(), props.inherit && nh.bm('inherit')]} type={props.type}>\r\n {slots.default?.()}\r\n </ol>\r\n )\r\n },\r\n})\r\n"],"names":["defineComponent","name","props","olProps","emits","setup","_props","slots","useProps","type","nh","useNameHelper","_createVNode","b","inherit","bm","default"],"mappings":";;;AAKA,MAAeA,sBAAgB;AAAA,EAC7BC,MAAM;AAAA,EACNC,OAAOC;AAAAA,EACPC,OAAO,CAAE;AAAA,EACTC,MAAMC,GAAQ;AAAA,IAAEC,OAAAA;AAAAA,EAAM,GAAG;AACvB,UAAML,IAAQM,EAAS,MAAMF,GAAQ;AAAA,MACnCG,MAAM;AAAA,IACR,CAAC,GAEKC,IAAKC,EAAc,IAAI;AAE7B,WAAO,MAAA;;AAAAC,aAAAA,EAAA,MAAA;AAAA,QAAA,OACM,CAACF,EAAGG,KAAKX,EAAMY,WAAWJ,EAAGK,GAAG,SAAS,CAAC;AAAA,QAAC,MAAQb,EAAMO;AAAAA,MAAI,GAAA,EACrEF,IAAAA,EAAMS,YAANT,gBAAAA,EAAAA,KAAAA,EAAiB,CAErB;AAAA;AAAA,EACH;AACF,CAAC;"}