@coreui/vue
Version:
UI Components Library for Vue.js
26 lines (22 loc) • 591 B
JavaScript
var vue = require('vue');
var core = require('@popperjs/core');
const usePopper = () => {
const _popper = vue.ref();
const initPopper = (reference, popper, options) => {
_popper.value = core.createPopper(reference, popper, options);
};
const destroyPopper = () => {
if (_popper.value) {
_popper.value.destroy();
}
_popper.value = undefined;
};
return {
popper: _popper.value,
initPopper,
destroyPopper,
};
};
exports.usePopper = usePopper;
//# sourceMappingURL=usePopper.js.map
;