ReactTransitionGroup
Importing
const { ReactTransitionGroup } = useLibraries();
const { Transition, CSSTransition, TransitionGroup, SwitchTransition } = ReactTransitionGroup;Key Components
Example: Fade with CSSTransition
CSSTransitionmodule.exports = ({ useState, useLibraries }) => {
const { ReactTransitionGroup } = useLibraries();
const { CSSTransition } = ReactTransitionGroup;
const [show, setShow] = useState(false);
return (
<div>
<button onClick={() => setShow(!show)}>Toggle</button>
<CSSTransition in={show} timeout={300} classNames="fade" unmountOnExit>
<div className="fade">Hello with Fade</div>
</CSSTransition>
</div>
);
};Example: Animated List with TransitionGroup
TransitionGroupReferences
Last updated