{"version":3,"file":"icon2.mjs","sources":["../../../../../../../packages/components/icon/src/icon.ts"],"sourcesContent":["/**\n * Component props / Component utils\n */\nimport type { ExtractDefaultPropTypes } from 'vue'\nimport { definePropType } from '@sure-ui/utils'\n\nexport const iconProps = {\n  size: {\n    type: definePropType<string | number>([Number, String])\n    // type: Number\n  },\n  color: {\n    type: String\n  },\n  loading: {\n    type: Boolean\n  }\n}\n\nexport type IconProps = ExtractDefaultPropTypes<typeof iconProps>\n"],"names":[],"mappings":";;;AACY,MAAC,SAAS,GAAG;AACzB,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,cAAc,CAAC,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;AAC1C,GAAG;AACH,EAAE,KAAK,EAAE;AACT,IAAI,IAAI,EAAE,MAAM;AAChB,GAAG;AACH,EAAE,OAAO,EAAE;AACX,IAAI,IAAI,EAAE,OAAO;AACjB,GAAG;AACH;;;;"}