1.0.23 • Published 3 years ago
react-animount v1.0.23
React AniMount
React Component, triggers css animation on mount and unmount component.
- Library ignores remounting the component.
- Library observing unmounting the component and clones own animated element
- When animation is ended, react component replacing itself
Available animations
getOpacityStartHandle
- opacity animation on startgetOpacityEndHandle
- opacity animation on endgetSlideDownStartHandle
- slideDown animation on startgetSlideDownEndHandle
- slideDown animation on endgetSlideRightStartHandle
- slideRight animation on startgetSlideRightEndHandle
- slideRight animation on endgetSlideUpStartHandle
- slideUp animation on startgetSlideUpEndHandle
- slideUp animation on endgetSlideDownStartHandle
- slideDown animation on startgetSlideDownEndHandle
- slideDown animation on end
Usage
import { Animation, getSlideDownStartHandle, getSlideDownEndHandle } from 'react-animount';
const ANIMATION_DURATION = 200;
export const App = () => (
<Animation
duration={ANIMATION_DURATION}
onAnimationStart={getSlideDownStartHandle(ANIMATION_DURATION)}
onAnimationEnd={getSlideDownEndHandle(ANIMATION_DURATION)}
>
<div>Animated Section On Mount & Unmount</div>
</Animation>
);
Also check typedoc, referenced in Animation.tsx
Contribute
Open to contribute
1.0.23
3 years ago
1.0.22
3 years ago
1.0.21
3 years ago
1.0.20
3 years ago
1.0.19
3 years ago
1.0.18
3 years ago
1.0.17
3 years ago
1.0.16
3 years ago
1.0.15
3 years ago
1.0.14
3 years ago
1.0.13
3 years ago
1.0.12
3 years ago
1.0.11
3 years ago
1.0.10
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago