{"version":3,"file":"alert.mjs","sources":["../../../../../../packages/components/alert/src/alert.ts"],"sourcesContent":["import { buildProps } from \"@xplus/utils/props\";\nimport type { ExtractPropTypes } from \"vue\";\nexport const alertType = [\"info\", \"success\", \"warning\", \"error\"];\nexport const alertProps = buildProps({\n  closable: {\n    type: Boolean,\n    default: false,\n  },\n  border: {\n    type: Boolean,\n    default: false,\n  },\n  type: {\n    type: String,\n    default: \"info\",\n    values: alertType,\n  },\n} as const);\n\nexport type xAlertProps = ExtractPropTypes<typeof alertProps>;\n"],"names":[],"mappings":";;AACY,MAAC,SAAS,GAAG,CAAC,MAAM,EAAE,SAAS,EAAE,SAAS,EAAE,OAAO,EAAE;AACrD,MAAC,UAAU,GAAG,UAAU,CAAC;AACrC,EAAE,QAAQ,EAAE;AACZ,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,MAAM,EAAE;AACV,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,MAAM;AACnB,IAAI,MAAM,EAAE,SAAS;AACrB,GAAG;AACH,CAAC;;;;"}