bootstrap-vue-next
Version:
BootstrapVueNext is an early and lovely component library for Vue 3 & Nuxt 3 based on Bootstrap 5 and Typescript.
1 lines • 634 B
Source Map (JSON)
{"version":3,"file":"useId-BmZnPXsS.mjs","sources":["../src/composables/useId.ts"],"sourcesContent":["import {withBvnPrefix} from '../utils/keys'\nimport {computed, type ComputedRef, type MaybeRefOrGetter, toValue, useId as vueUseId} from 'vue'\n\nexport const useId = (\n id?: MaybeRefOrGetter<string | undefined>,\n suffix?: string\n): ComputedRef<string> => {\n const genId = vueUseId()\n return computed(() => toValue(id) || withBvnPrefix(genId || '', suffix))\n}\n"],"names":["vueUseId"],"mappings":";;AAGa,MAAA,QAAQ,CACnB,IACA,WACwB;AACxB,QAAM,QAAQA,QAAS;AAChB,SAAA,SAAS,MAAM,QAAQ,EAAE,KAAK,cAAc,SAAS,IAAI,MAAM,CAAC;AACzE;"}