├── .eslintrc.yaml ├── .gitignore ├── .prettierrc.yaml ├── README-v3.md ├── README.md ├── assets ├── autoshuffle.gif ├── inout.gif ├── inoutpic2.gif ├── logo.gif ├── nav-spring.gif ├── nav.gif ├── sharedlayout.gif └── simpleshuffle.gif ├── jest.config.js ├── package.json ├── src ├── AnimateInOut.tsx ├── FlipProvider.tsx ├── const.ts ├── createKeyframes.ts ├── easings.ts ├── helpers.ts ├── index.ts ├── keyframes.ts ├── syncLayout.ts ├── useFlip.ts └── useLayoutEffect.ts ├── tsconfig.json └── yarn.lock /.eslintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/.eslintrc.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/.prettierrc.yaml -------------------------------------------------------------------------------- /README-v3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/README-v3.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/README.md -------------------------------------------------------------------------------- /assets/autoshuffle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/assets/autoshuffle.gif -------------------------------------------------------------------------------- /assets/inout.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/assets/inout.gif -------------------------------------------------------------------------------- /assets/inoutpic2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/assets/inoutpic2.gif -------------------------------------------------------------------------------- /assets/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/assets/logo.gif -------------------------------------------------------------------------------- /assets/nav-spring.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/assets/nav-spring.gif -------------------------------------------------------------------------------- /assets/nav.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/assets/nav.gif -------------------------------------------------------------------------------- /assets/sharedlayout.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/assets/sharedlayout.gif -------------------------------------------------------------------------------- /assets/simpleshuffle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/assets/simpleshuffle.gif -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/package.json -------------------------------------------------------------------------------- /src/AnimateInOut.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/AnimateInOut.tsx -------------------------------------------------------------------------------- /src/FlipProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/FlipProvider.tsx -------------------------------------------------------------------------------- /src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/const.ts -------------------------------------------------------------------------------- /src/createKeyframes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/createKeyframes.ts -------------------------------------------------------------------------------- /src/easings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/easings.ts -------------------------------------------------------------------------------- /src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/helpers.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/keyframes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/keyframes.ts -------------------------------------------------------------------------------- /src/syncLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/syncLayout.ts -------------------------------------------------------------------------------- /src/useFlip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/useFlip.ts -------------------------------------------------------------------------------- /src/useLayoutEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/src/useLayoutEffect.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlkiri/react-easy-flip/HEAD/yarn.lock --------------------------------------------------------------------------------