UNPKG

vexip-ui

Version:

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

1 lines 912 B
{"version":3,"file":"props.cjs","sources":["../../../components/bubble/props.ts"],"sourcesContent":["import { booleanStringProp, buildProps, classProp } from '@vexip-ui/config'\n\nimport type { ExtractPropTypes, PropType } from 'vue'\nimport type { ConfigurableProps } from '@vexip-ui/config'\nimport type { Placement } from '@vexip-ui/hooks'\nimport type { BubbleType } from './symbol'\n\nexport const bubbleProps = buildProps({\n placement: String as PropType<Placement>,\n type: String as PropType<BubbleType>,\n background: String,\n shadow: booleanStringProp,\n contentClass: classProp,\n})\n\nexport type BubbleProps = ExtractPropTypes<typeof bubbleProps>\nexport type BubbleCProps = ConfigurableProps<BubbleProps>\n"],"names":["bubbleProps","buildProps","booleanStringProp","classProp"],"mappings":"oHAOaA,EAAcC,EAAAA,WAAW,CACpC,UAAW,OACX,KAAM,OACN,WAAY,OACZ,OAAQC,EAAA,kBACR,aAAcC,EAAAA,SAChB,CAAC"}