bootstrap-vue-next
Version:
BootstrapVueNext is an early and lovely component library for Vue 3 & Nuxt 3 based on Bootstrap 5 and Typescript.
3 lines (2 loc) • 636 B
JavaScript
Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),t=require("../../../keys-W3DrYQSP.js"),a={install(a){const u=e.ref(new Map),l=e.computed((()=>u.value.size)),r=e.computed((()=>[...u.value.values()])),s=e.computed((()=>r.value[r.value.length-1])),o=e.ref(new Map);a.provide(t.modalManagerPluginKey,{countStack:l,lastStack:s,registry:e.readonly(o),stack:r,pushStack:e=>{u.value.set(e.uid,e)},removeStack:e=>{u.value.delete(e.uid)},pushRegistry:e=>{o.value.set(e.uid,e)},removeRegistry:e=>{o.value.delete(e.uid)}})}};exports.modalManagerPlugin=a;
//# sourceMappingURL=index.umd.js.map
;