UNPKG

various-ui

Version:

This is a test version of the Vue 3 component library

1 lines 1.62 kB
{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/button/default/index.ts"],"sourcesContent":["import { ExtractPropTypes, PropType } from \"vue\";\r\nimport { UiTypes } from \"@various/constants\";\r\n\r\nexport const UiButtonPropsOption = {\r\n nativeType: { type: String as PropType<\"button\" | \"submit\" | \"reset\">, default: \"button\" },\r\n disabled: { type: Boolean, default: false },\r\n readonly: { type: Boolean, default: false },\r\n loading: { type: Boolean, default: false },\r\n simple: { type: Boolean, default: false },\r\n width: { type: [String, Number] as PropType<number | string> },\r\n type: { type: String as PropType<UiTypes.type>, default: \"info\" },\r\n size: { type: String as PropType<UiTypes.size>, default: \"default\" },\r\n} as const;\r\n\r\nexport type UiButtonProps = ExtractPropTypes<typeof UiButtonPropsOption>;\r\n\r\nexport const UiButtonEmits = {\r\n click: (_ev?: MouseEvent) => true,\r\n};\r\n"],"names":[],"mappings":"AAGO,MAAM,mBAAsB,GAAA;AAAA,EAC/B,UAAY,EAAA,EAAE,IAAM,EAAA,MAAA,EAAmD,SAAS,QAAS,EAAA;AAAA,EACzF,QAAU,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA,EAC1C,QAAU,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA,EAC1C,OAAS,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA,EACzC,MAAQ,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA,EACxC,OAAO,EAAE,IAAA,EAAM,CAAC,MAAA,EAAQ,MAAM,CAA+B,EAAA;AAAA,EAC7D,IAAM,EAAA,EAAE,IAAM,EAAA,MAAA,EAAkC,SAAS,MAAO,EAAA;AAAA,EAChE,IAAM,EAAA,EAAE,IAAM,EAAA,MAAA,EAAkC,SAAS,SAAU,EAAA;AACvE,EAAA;AAIO,MAAM,aAAgB,GAAA;AAAA,EACzB,KAAA,EAAO,CAAC,GAAqB,KAAA,IAAA;AACjC;;;;"}