{"version":3,"file":"timeline.vue2.mjs","sources":["../../../../../../packages/components/timeline/src/timeline.vue"],"sourcesContent":["<template>\r\n  <a-timeline v-bind=\"attrs\" :class=\"bem.b()\" :pending=\"pending\">\r\n    <template\r\n      v-for=\"item in Object.keys($slots).filter((slot) => slot !== 'pending')\"\r\n      #[item]=\"data\"\r\n    >\r\n      <slot :name=\"item\" v-bind=\"data || {}\"></slot>\r\n    </template>\r\n\r\n    <template #pending>\r\n      <slot name=\"pending\"></slot>\r\n    </template>\r\n  </a-timeline>\r\n</template>\r\n\r\n<script lang=\"ts\" setup>\r\nimport { createNamespace } from '@ll-plus/utils'\r\nimport { useAttrs } from 'vue'\r\nimport { timelineProps } from './timeline'\r\n\r\ndefineOptions({ name: 'LlTimeline' })\r\n\r\nconst attrs = useAttrs()\r\nconst bem = createNamespace('timeline')\r\n\r\ndefineProps(timelineProps)\r\n</script>\r\n"],"names":["_createBlock","_mergeProps","_unref","pending","_renderSlot","$slots","_withCtx","_normalizeProps","_guardReactiveProps"],"mappings":";;;;;;;;;;;AAsBA,IAAA,MAAM,QAAQ,QAAA,EAAS;AACvB,IAAA,MAAM,GAAA,GAAM,gBAAgB,UAAU,CAAA;;;0BAtBpCA,WAAA,CAWa,uBAXbC,UAAA,CAWaC,KAAA,CAAA,KAAA,CAAA,EAXY;AAAA,QAAG,KAAA,EAAOA,KAAA,CAAA,GAAA,CAAA,CAAI,CAAA,EAAC;AAAA,QAAK,SAASC,IAAAA,CAAAA;AAAAA;QAQzC,OAAA,UACT,MAA4B;AAAA,UAA5BC,UAAA,CAA4B,IAAA,CAAA,MAAA,EAAA,SAAA;AAAA;;;;mBAPb,MAAA,CAAO,IAAA,CAAKC,IAAAA,CAAAA,MAAM,CAAA,CAAE,MAAA,CAAM,CAAE,IAAA,KAAS,IAAA,KAAI,SAAA,CAAA,EAAA,CAAjD,IAAA,KAAI;;kBACV,IAAA;AAAA,YAED,EAAA,EAAAC,OAAA,CAAA,CAFS,IAAA,KAAI;AAAA,cAEbF,UAAA,CAA8C,IAAA,CAAA,MAAA,EAAjC,IAAA,EAAIG,cAAA,CAAAC,mBAAU,IAAA,IAAI,EAAA,CAAA,CAAA;AAAA;;;;;;;;;;"}