{"version":3,"file":"lottie.mjs","sources":["../../../../../../packages/components/lottie/src/lottie.ts"],"sourcesContent":["import { buildProps } from '@bigin/utils'\nimport type { ExtractPropTypes } from 'vue'\n\nexport const lottieProps = buildProps({\n  src: {\n    type: String,\n    default: '',\n  },\n  mode: {\n    type: String,\n    default: 'normal',\n  },\n  autoplay: {\n    type: Boolean,\n    default: true,\n  },\n  loop: {\n    type: Boolean,\n    default: true,\n  },\n  controls: {\n    type: Boolean,\n    default: false,\n  },\n  width: {\n    type: Number,\n    default: 240,\n  },\n  height: {\n    type: Number,\n    default: 240,\n  },\n})\n\nexport type LottieProps = ExtractPropTypes<typeof lottieProps>\n"],"names":[],"mappings":";;;AAGO,MAAM,cAAc,UAAW,CAAA;AAAA,EACpC,GAAK,EAAA;AAAA,IACH,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,EAAA;AAAA,GACX;AAAA,EACA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,QAAA;AAAA,GACX;AAAA,EACA,QAAU,EAAA;AAAA,IACR,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,QAAU,EAAA;AAAA,IACR,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,KAAO,EAAA;AAAA,IACL,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,GAAA;AAAA,GACX;AAAA,EACA,MAAQ,EAAA;AAAA,IACN,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,GAAA;AAAA,GACX;AACF,CAAC;;;;"}