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) • 1.03 kB
JavaScript
Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),require("vue");const e=require("../../../floatingUi-DtYxn9S5.js"),i=require("../../../keys-W3DrYQSP.js"),o=require("../../../utils-CRLOxOzJ.js"),r={mounted(r,t,n){var s;const v=null==(s=o.findProvides(t,n)[i.defaultsKey])?void 0:s.value;if(!e.resolveActiveStatus(t.value))return;const u=e.resolveContent(t.value,r);(u.body||u.title)&&(r.$__binding=JSON.stringify([t.modifiers,t.value]),e.bind(r,t,{...v.BPopover||void 0,...e.resolveDirectiveProps(t,r),...u}))},updated(r,t,n){var s;const v=null==(s=o.findProvides(t,n)[i.defaultsKey])?void 0:s.value;if(!e.resolveActiveStatus(t.value))return;const u=e.resolveContent(t.value,r);(u.body||u.title)&&(delete t.oldValue,r.$__binding!==JSON.stringify([t.modifiers,t.value])&&(e.unbind(r),e.bind(r,t,{...v.BPopover||void 0,...e.resolveDirectiveProps(t,r),...u}),r.$__binding=JSON.stringify([t.modifiers,t.value])))},beforeUnmount(i){e.unbind(i)}};exports.vBPopover=r;
//# sourceMappingURL=index.umd.js.map
;