UNPKG

vuestic-ui

Version:
1 lines 630 B
{"version":3,"file":"useComponentUuid.mjs","sources":["../../../../src/composables/useComponentUuid.ts"],"sourcesContent":["import { getCurrentInstance, onBeforeMount } from 'vue'\nimport { useAppGlobal } from './useAppGlobal'\n\nexport const useComponentUuid = () => {\n const vm = getCurrentInstance()! as any\n\n const counter = useAppGlobal('uuidCounter', 0)\n\n vm.$vaUuid = vm.$vaUuid || `va-${counter.value++}`\n\n return `va-${counter.value}`\n}\n"],"names":[],"mappings":";;AAGO,MAAM,mBAAmB,MAAM;AACpC,QAAM,KAAK;AAEL,QAAA,UAAU,aAAa,eAAe,CAAC;AAE7C,KAAG,UAAU,GAAG,WAAW,MAAM,QAAQ,OAAO;AAEzC,SAAA,MAAM,QAAQ,KAAK;AAC5B;"}