Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.
npm install react-flip-moveReact Flip Move
=========



This module was built to tackle the common but arduous problem of animating a list of items when the list's order changes.
CSS transitions only work for CSS properties. If your list is shuffled, the items have rearranged themselves, but without the use of CSS. The DOM nodes don't know that their on-screen location has changed; from their perspective, they've been removed and inserted elsewhere in the document.
Flip Move uses the _FLIP technique_ to work out what such a transition would look like, and fakes it using 60+ FPS hardware-accelerated CSS transforms.

React Flip Move is looking for maintainers!
In the meantime, we'll do our best to make sure React Flip Move continues to work with new versions of React, but otherwise it isn't being actively worked on.
Because it isn't under active development, you may be interested in checking out projects like react-flip-toolkit.
* __List/Grid Shuffle__
* __Fuscia Square__
* __Scrabble__
* __Laboratory__
Flip Move can be installed with NPM or Yarn.
``bash
yarn add react-flip-move
A UMD build is made available for those not using JS package managers:
* react-flip-move.js
* react-flip-move.min.js
To use a UMD build, you can use