maz-ui
Version:
A standalone components library for Vue.Js 3 & Nuxt.Js 3
1 lines • 247 B
JavaScript
import{computed,useId}from"vue";var pointRegex=/:/g;function useInstanceUniqId({componentName,providedId}){let generatedId=useId();return computed(()=>providedId||`${componentName}-${generatedId.replace(pointRegex,``)}`)}export{useInstanceUniqId};