{"version":3,"file":"tag2.mjs","sources":["../../../../../../packages/components/tag/src/tag.ts"],"sourcesContent":["import { buildProps } from \"@xplus/utils/props\";\nimport type { ExtractPropTypes } from \"vue\";\n\nexport const tagProps = buildProps({\n  type: {\n    type: String,\n    values: [\n      \"primary\",\n      \"success\",\n      \"danger\",\n      \"warning\",\n      \"info\",\n      \"deep-info\",\n      \"other\",\n      \"\",\n    ],\n    default: \"\",\n  },\n  size: {\n    type: String,\n    values: [\"\", \"mini\"],\n    default: \"\",\n  },\n  effect: {\n    type: String,\n    values: [\"\", \"line\", \"text\"],\n    default: \"\",\n  },\n  closable: {\n    type: Boolean,\n    default: false,\n  },\n} as const);\n\nexport type TagProps = ExtractPropTypes<typeof tagProps>;\n"],"names":[],"mappings":";;AACY,MAAC,QAAQ,GAAG,UAAU,CAAC;AACnC,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,MAAM,EAAE;AACZ,MAAM,SAAS;AACf,MAAM,SAAS;AACf,MAAM,QAAQ;AACd,MAAM,SAAS;AACf,MAAM,MAAM;AACZ,MAAM,WAAW;AACjB,MAAM,OAAO;AACb,MAAM,EAAE;AACR,KAAK;AACL,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,MAAM,EAAE,CAAC,EAAE,EAAE,MAAM,CAAC;AACxB,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,MAAM,EAAE;AACV,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,MAAM,EAAE,CAAC,EAAE,EAAE,MAAM,EAAE,MAAM,CAAC;AAChC,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,QAAQ,EAAE;AACZ,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,CAAC;;;;"}