UNPKG

maz-ui

Version:

A standalone components library for Vue.Js 3 & Nuxt.Js 3

12 lines (11 loc) 260 B
import { useId, computed } from "vue"; function useInstanceUniqId({ componentName, providedId }) { const generatedId = useId(); return computed(() => providedId || `${componentName}-${generatedId.replace(/:/g, "")}`); } export { useInstanceUniqId };