{"version":3,"file":"index.mjs","sources":["../../src/useid/UseId.js"],"sourcesContent":["import { ref, toValue, useId as vueUseId } from 'vue';\n\nexport function useId(initialValue) {\n const idx = vueUseId();\n const id = ref(initialValue);\n\n return toValue(id) || `pv_id${toValue(idx)?.replaceAll(/v-|-/g, '_')}`;\n}\n"],"names":["useId","initialValue","_toValue","idx","vueUseId","id","ref","toValue","concat","replaceAll"],"mappings":";;AAEO,SAASA,KAAKA,CAACC,YAAY,EAAE;AAAA,EAAA,IAAAC,QAAA;AAChC,EAAA,IAAMC,GAAG,GAAGC,OAAQ,EAAE;AACtB,EAAA,IAAMC,EAAE,GAAGC,GAAG,CAACL,YAAY,CAAC;EAE5B,OAAOM,OAAO,CAACF,EAAE,CAAC,IAAA,OAAA,CAAAG,MAAA,CAAAN,CAAAA,QAAA,GAAYK,OAAO,CAACJ,GAAG,CAAC,MAAAD,IAAAA,IAAAA,QAAA,KAAZA,MAAAA,GAAAA,MAAAA,GAAAA,QAAA,CAAcO,UAAU,CAAC,OAAO,EAAE,GAAG,CAAC,CAAE;AAC1E;;;;"}