UNPKG

tdesign-mobile-vue

Version:
1 lines 1.2 kB
{"version":3,"file":"useTabBar.mjs","sources":["../../src/tab-bar/useTabBar.ts"],"sourcesContent":["import { getCurrentInstance, Ref } from 'vue';\n\nexport const initName = (defaultIndex: Ref<number>): number | string | unknown => {\n const index = defaultIndex;\n const instance = getCurrentInstance();\n if (typeof instance?.props?.value !== 'undefined') {\n return instance?.props?.value;\n }\n index.value += 1;\n return index.value;\n};\n"],"names":["initName","defaultIndex","_instance$props","index","instance","getCurrentInstance","props","value","_instance$props2"],"mappings":";;;;;;;;IAEaA,QAAA,GAAW,SAAXA,QAAAA,CAAYC,YAAyD,EAAA;AAAA,EAAA,IAAAC,eAAA,CAAA;EAChF,IAAMC,KAAQ,GAAAF,YAAA,CAAA;AACd,EAAA,IAAMG,WAAWC,kBAAmB,EAAA,CAAA;AACpC,EAAA,IAAI,QAAOD,QAAA,KAAA,IAAA,IAAAA,QAAA,KAAAF,KAAAA,CAAAA,IAAAA,CAAAA,eAAA,GAAAE,QAAA,CAAUE,KAAO,MAAA,IAAA,IAAAJ,eAAA,KAAjBA,KAAAA,CAAAA,GAAAA,KAAAA,CAAAA,GAAAA,eAAA,CAAiBK,KAAA,CAAA,KAAU,WAAa,EAAA;AAAA,IAAA,IAAAC,gBAAA,CAAA;AACjD,IAAA,OAAOJ,qBAAAA,2CAAAA,SAAUE,KAAO,MAAAE,IAAAA,IAAAA,gBAAA,KAAjBA,KAAAA,CAAAA,GAAAA,KAAAA,CAAAA,GAAAA,gBAAA,CAAiBD,KAAA,CAAA;AAC1B,GAAA;EACAJ,KAAA,CAAMI,KAAS,IAAA,CAAA,CAAA;EACf,OAAOJ,KAAM,CAAAI,KAAA,CAAA;AACf;;;;"}