Skip to content

Instantly share code, notes, and snippets.

@rfinni
Created December 4, 2016 16:50
Show Gist options
  • Select an option

  • Save rfinni/c08d71311aabe7d9bd116e78e78638ef to your computer and use it in GitHub Desktop.

Select an option

Save rfinni/c08d71311aabe7d9bd116e78e78638ef to your computer and use it in GitHub Desktop.
ReactCSSTransitionGroup example.
<ReactCSSTransitionGroup
component="div"
className="app-wrapper"
transitionName="app-transition"
transitionEnterTimeout={2000}
transitionAppear={true}
transitionAppearTimeout={2000}
transitionLeaveTimeout={2000}>
<ComponentToAnimate />
</ReactCSSTransitionGroup>
.app-transition-appear {
opacity: 0;
}
.app-transition-appear.app-transition-appear-active {
opacity: 1;
transition: all .75s ease;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment