function applyBVPO(el, bindings, vnode) {
    if (!inBrowser$2) {
      return;
    }

    if (!Popper) {
      // Popper is required for tooltips to work
      warn('v-b-popover: Popper.js is required for popovers to work');
      return;
    }

    if (el[BVPO]) {
      el[BVPO].updateConfig(parseBindings(bindings));
    } else {
      el[BVPO] = new PopOver(el, parseBindings(bindings), vnode.context.$root);
    }
  } //
/* istanbul ignore next: not easy to test */
istanbul ignore next: not easy to test
istanbul ignore next : not easy to test
function applyBVPO(el, bindings, vnode) {
    if (!inBrowser$2) {
      return;
    }
    if (!Popper) {
      warn('v-b-popover: Popper.js is required for popovers to work');
      return;
    }
    if (el[BVPO]) {
      el[BVPO].updateConfig(parseBindings(bindings));
    } else {
      el[BVPO] = new PopOver(el, parseBindings(bindings), vnode.context.$root);
    }
  } 
function applyBVPO ( el , bindings , vnode ) { if ( ! inBrowser$2 ) { return ; } if ( ! Popper ) { warn ( 'v-b-popover: Popper.js is required for popovers to work' ) ; return ; } if ( el [ BVPO ] ) { el [ BVPO ] . updateConfig ( parseBindings ( bindings ) ) ; } else { el [ BVPO ] = new PopOver ( el , parseBindings ( bindings ) , vnode . context . $root ) ; } }
istanbul ignore next: not easy to test
istanbul ignore next : not easy to test
// Popper is required for tooltips to work //