{"version":3,"file":"dep-2681670c.mjs","sources":["../../src/tabs/index.vue"],"sourcesContent":["<script lang=\"ts\">\nimport { defineComponent } from 'vue'\nexport default defineComponent({\n  name: 'TlbsTabs',\n  \n})\n</script>\n<template>\n  <Tabs\n    v-model=\"initVal\"\n    v-bind=\"$attrs\"\n    @change=\"onChange\"\n  >\n    <slot />\n  </Tabs>\n</template>\n\n<script lang=\"ts\" setup name=\"TlbsTabs\">\nimport { Tabs } from 'tdesign-vue-next';\n\ninterface Props {\n  modelValue: string | number;\n}\n\nconst props = withDefaults(defineProps<Props>(), {\n  modelValue: '',\n});\n\nconst emit = defineEmits<(e: 'update:modelValue' | 'change', value: string | number) => void>();\n\nconst initVal = ref<string | number>(props.modelValue);\n\nwatch(() => props.modelValue, (newVal) => {\n  initVal.value = newVal;\n  emit('update:modelValue', newVal);\n});\n\nconst onChange = (value: string | number) => {\n  initVal.value = value;\n  emit('update:modelValue', value);\n  emit('change', value);\n};\n</script>\n"],"names":["__default__","defineComponent","name","_defineComponent","_objectSpread","props","modelValue","type","String","Number","required","default","emits","setup","__props","emit","_ctx","_cache","_openBlock","_createBlock","_unref","Tabs","_mergeProps","initVal","value","$event","$attrs","onChange","_withCtx","_renderSlot","$slots","_"],"mappings":";;;;AAmBA,IAAAA,WAAA,GAAAC,eAAA,CAAA;AACAC,EAAAA,IAAA,EAAA,UAAA;AADA,CAAA,CAAA,CAAA;;AAGA,aAAA,eAAAC,eAAA,CAAAC,cAAA,CAAAA,cAAA,CAAA,EAAA,EACAJ,WADA,CAAA,EAAA,EAAA,EAAA;AAtBkBK,EAAAA,KAAA,EAAA;AAClBC,IAAAA,UAAA,EAAA;AAAAC,MAAAA,IAAA,EAAA,CAAAC,MAAA,EAAAC,MAAA,CAAA;AAAAC,MAAAA,QAAA,EAAA,IAAA;AAAAC,MAAAA,OAAA,EAAA,EAAA;AAAA,KAAA;GAqBA;AAnBAC,EAAAA,KAAA,EAAA,CAAA,mBAAA,EAAA,QAAA,CAmBA;;EAlBAC,KAAA,CAAAC,OAAA,EAAA,IAAA,EAAA;IAAA,IAAA;AAAAC,MAAAA,IAAAA;KAAA,GAAA,IAAA,CAAA;IACA,IAAAV,KAAA,GAAAS,OAAA,CAAA;;;;;;;;;;;;;AAYwC,IAAA,OAAA,CAAAE,IAAA,EAAAC,MAAA,KAAA;MASrC,OAAAC,SAAA,EAAAC,EAAAA,WAAA,CAAAC,KAAA,CAAAC,IAAA,CAAA,EAAAC,UAAA,CAAA;QACHhB,UAAA,EAAAiB,OAAA,CAAAC,KADG;AAE6F,QAAA,qBAAA,EAAAP,MAAA,CAAA,CAAA,CAAA,KAAAA,MAAA,CAAA,CAAA,CAAA,GAAAQ,MAAA,IAAAF,OAAA,CAAAC,KAAA,GAAAC,MAAA,CAAA;AAF7F,OAAA,EAGHT,IAAA,CAAAU,MAHG,EAGH;AAAAC,QAAAA,QAAAA;AAAA,OAHG,CAAA,EAGH;AACAhB,QAAAA,OAAA,EAAAiB,OAAA,CAAA,MAAA,CACAC,UAAA,CAAAb,IAAA,CAAAc,MAAA,EAAA,SAAA,CADA,CAAA,CADA;AAIAC,QAAAA,CAAA,EAAA,CAAA;AAJA,OAHG,EAQH,EARG,EAQH,CAAA,YAAA,CARG,CAAA,CAAA;KATqC,CAAA;AAmBxC,GAAA;;AAdA,CAAA,CAAA,CAAA;;;;;;;"}