simple-react-animations

react-animations React component

Usage no npm install needed!

<script type="module">
  import simpleReactAnimations from 'https://cdn.skypack.dev/simple-react-animations';
</script>

README

simple-react-animations

Easiest way to use animation in your Rect projects.

Demo

https://haha54carol.github.io/react-animations/

image

How to Use?

Installation


# npm 
npm install simple-react-animations

# yarn
yarn add simple-react-animtaions

Import


import Animation from 'simple-react-animations'

Wrap your component


<Animation act="topIn" in={true} >
    {children}
</Animation>

Arguments

1. act ( string | required ) Support 7 types of animation right now! * topIn * bottomIn * leftIn * rightIn * topInBottomOut * zoomIn * fade

2. in ( boolean | optional | default = true) When the in prop is toggled to true the Component will get the example-enter CSS class and the example-enter-active CSS class added in the next tick.

Example

import React, { Component } from 'react'
import Animation from 'simple-react-animations'

class Example extends Component {

  render() {
    return (
        <Animation act='topIn' in={true}>
            <div>your component</div>
        </Animation>      
    )
  }
}

export default Example