An open API service indexing awesome lists of open source software.

https://github.com/rayentellissy/motionpack

React library that effortlessly integrates smooth animations into your React components. Lightweight, intuitive, and ready to enhance your UI.
https://github.com/rayentellissy/motionpack

Last synced: about 1 month ago
JSON representation

React library that effortlessly integrates smooth animations into your React components. Lightweight, intuitive, and ready to enhance your UI.

Awesome Lists containing this project

README

          

# MotionPack

Simple React wrappers to add animations to your components!

## Install

```bash
npm install motion-pack
```

---

Note: Every wrapper component in MotionPack has a default animation, if you would like to customize the animation. You can change the props shown below for each component

## Reveal

```js
import { Reveal } from "motion-pack"

return (

this text will be animated with reveal effect!



)
```

### Reveal Props

| Name | Value |
| ------------ | --------- |
| startingHeight | number |
| duration | number |
| ease | string |
| fade | string |
| delay | number |

- `startingHeight` is the initial height (in pixels) from which the animation begins.
- `duration` is the duration (in seconds) of the reveal animation.
- `ease` is the easing function for the animation, determining the motion curve.
- `fade` Controls whether the animation fades in (0 to 1 opacity) or out (1 to 0 opacity).
- `delay` is the delay (in seconds) before the animation begins.

## MORE TO COME SOON!!