{"version":3,"file":"badge.mjs","sources":["../../../../../packages/components/badge/src/badge.ts"],"sourcesContent":["import type { ExtractPropTypes, PropType } from 'vue'\nimport type Badge from './badge.vue'\n\nexport const badgeProps = {\n  value: {\n    type: [String, Number],\n    default: ''\n  },\n  max: {\n    type: Number,\n    default: 99\n  },\n  isDot: Boolean,\n  hidden: Boolean,\n  type: {\n    type: String as PropType<\n      'primary' | 'success' | 'warning' | 'info' | 'danger'\n    >,\n\n    default: 'danger'\n  }\n}\nexport type BadgeProps = ExtractPropTypes<typeof badgeProps>\n\nexport type BadgeInstance = InstanceType<typeof Badge>\n"],"names":[],"mappings":"AAGO,MAAM,UAAa,GAAA;AAAA,EACxB,KAAO,EAAA;AAAA,IACL,IAAA,EAAM,CAAC,MAAA,EAAQ,MAAM,CAAA;AAAA,IACrB,OAAS,EAAA,EAAA;AAAA,GACX;AAAA,EACA,GAAK,EAAA;AAAA,IACH,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,EAAA;AAAA,GACX;AAAA,EACA,KAAO,EAAA,OAAA;AAAA,EACP,MAAQ,EAAA,OAAA;AAAA,EACR,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,MAAA;AAAA,IAIN,OAAS,EAAA,QAAA;AAAA,GACX;AACF;;;;"}