How to use the react-flip-toolkit/core function in react-flip-toolkit

To help you get started, we’ve selected a few react-flip-toolkit examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github atomiks / tippyjs / demo / flip / index.js View on Github external
onCreate(instance) {
    const {popper} = instance;
    const {tooltip, content, arrow} = instance.popperChildren;

    popper.style.transitionProperty = 'padding';

    // Very first transition is jerky otherwise.
    content.style.willChange = 'transform';
    tooltip.style.textAlign = 'left';

    flipper = new Flipper({element: popper});

    flipper.addFlipped({
      element: tooltip,
      flipId: 'tooltip',
      spring: 'veryGentle',
      onStart() {
        // .disable() hides the tippy by default now
        instance.popperInstance.disableEventListeners();
      },
      onComplete() {
        instance.enable();
        wasManuallyUpdated = false;
      },
      // We need to ensure the popper's translation animation is in concert with
      // the dimensions spring animation so it stays perfectly positioned
      // throughout

react-flip-toolkit

Configurable FLIP animation helpers for React

MIT
Latest version published 21 days ago

Package Health Score

86 / 100
Full package analysis

Popular react-flip-toolkit functions