{"version":3,"file":"strong.mjs","sources":["../../../components/typography/strong.tsx"],"sourcesContent":["import { defineComponent } from 'vue'\r\n\r\nimport { useProps } from '@vexip-ui/config'\r\nimport Text from './text'\r\nimport { strongProps } from './props'\r\n\r\nexport default defineComponent({\r\n  name: 'Strong',\r\n  props: strongProps,\r\n  emits: [],\r\n  setup(_props, { slots }) {\r\n    const props = useProps('strong', _props, {\r\n      type: 'default',\r\n      delete: false,\r\n      italic: false,\r\n      underline: false,\r\n      mark: false,\r\n      disabled: false,\r\n      keyboard: false,\r\n      thin: false,\r\n      reversed: false,\r\n    })\r\n\r\n    return () => (\r\n      <Text {...props} tag={'strong'} strong>\r\n        {slots.default?.()}\r\n      </Text>\r\n    )\r\n  },\r\n})\r\n"],"names":["defineComponent","name","props","strongProps","emits","setup","_props","slots","useProps","type","delete","italic","underline","mark","disabled","keyboard","thin","reversed","_createVNode","Text","_mergeProps","default"],"mappings":";;;;AAMA,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,UAAUF,GAAQ;AAAA,MACvCG,MAAM;AAAA,MACNC,QAAQ;AAAA,MACRC,QAAQ;AAAA,MACRC,WAAW;AAAA,MACXC,MAAM;AAAA,MACNC,UAAU;AAAA,MACVC,UAAU;AAAA,MACVC,MAAM;AAAA,MACNC,UAAU;AAAA,IACZ,CAAC;AAED,WAAO,MAAAC,EAAAC,GAAAC,EACKlB,GAAK;AAAA,MAAA,KAAO;AAAA,MAAQ,QAAA;AAAA,IAAA,CAAA,GAAA;AAAA,MAAAmB,SAAAA,MAAAA;;AAAA,iBAC3Bd,IAAAA,EAAMc,YAANd,gBAAAA,EAAAA,KAAAA,EAAiB;AAAA;AAAA,KAErB;AAAA,EACH;AACF,CAAC;"}