{"version":3,"file":"trend.mjs","sources":["../../../../../../packages/components/trend/src/trend.ts"],"sourcesContent":["import { buildProps } from '@ll-plus/utils'\r\n\r\nimport type { ExtractPropTypes } from 'vue'\r\nimport type Trend from './trend.vue'\r\n\r\nexport const trendProps = buildProps({\r\n  value: {\r\n    type: String,\r\n    default: '',\r\n  },\r\n  type: {\r\n    type: String,\r\n    values: ['up', 'down'],\r\n    default: 'up',\r\n  },\r\n  reverse: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n  prefix: {\r\n    type: String,\r\n    default: '',\r\n  },\r\n  suffix: {\r\n    type: String,\r\n    default: '',\r\n  },\r\n  variant: {\r\n    type: String,\r\n    default: 'default',\r\n    values: ['default', 'filled', 'soft', 'outline'],\r\n  },\r\n  size: {\r\n    type: String,\r\n    default: 'middle',\r\n    values: ['small', 'middle', 'large'],\r\n  },\r\n} as const)\r\n\r\nexport type TrendProps = ExtractPropTypes<typeof trendProps>\r\n\r\nexport type TrendInstance = InstanceType<typeof Trend>\r\n"],"names":[],"mappings":";;;;AAKO,MAAM,aAAa,UAAA,CAAW;AAAA,EACnC,KAAA,EAAO;AAAA,IACL,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,IAAA,EAAM;AAAA,IACJ,IAAA,EAAM,MAAA;AAAA,IACN,MAAA,EAAQ,CAAC,IAAA,EAAM,MAAM,CAAA;AAAA,IACrB,OAAA,EAAS;AAAA,GACX;AAAA,EACA,OAAA,EAAS;AAAA,IACP,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,MAAA,EAAQ;AAAA,IACN,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,MAAA,EAAQ;AAAA,IACN,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,OAAA,EAAS;AAAA,IACP,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS,SAAA;AAAA,IACT,MAAA,EAAQ,CAAC,SAAA,EAAW,QAAA,EAAU,QAAQ,SAAS;AAAA,GACjD;AAAA,EACA,IAAA,EAAM;AAAA,IACJ,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS,QAAA;AAAA,IACT,MAAA,EAAQ,CAAC,OAAA,EAAS,QAAA,EAAU,OAAO;AAAA;AAEvC,CAAU;;;;"}