UNPKG

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 748 B
{"version":3,"file":"index.mjs","sources":["../../../../src/plugins/breadcrumb/index.ts"],"sourcesContent":["import {type Plugin, ref} from 'vue'\nimport type {BreadcrumbItemRaw} from '../../types/BreadcrumbTypes'\nimport {breadcrumbPluginKey} from '../../utils/keys'\n\nexport const breadcrumbPlugin: Plugin = {\n install(app) {\n const items = ref<BreadcrumbItemRaw[]>([])\n const reset = () => {\n items.value.splice(0, items.value.length)\n }\n\n app.provide(breadcrumbPluginKey, {items, reset})\n },\n}\n"],"names":[],"mappings":";;AAIO,MAAM,mBAA2B;AAAA,EACtC,QAAQ,KAAK;AACL,UAAA,QAAQ,IAAyB,EAAE;AACzC,UAAM,QAAQ,MAAM;AAClB,YAAM,MAAM,OAAO,GAAG,MAAM,MAAM,MAAM;AAAA,IAC1C;AAEA,QAAI,QAAQ,qBAAqB,EAAC,OAAO,OAAM;AAAA,EAAA;AAEnD;"}