Testing Components with Transitions

In some situations, like visual snapshot testing, it's helpful to disable transitions so they don't complicate the test, or introduce abitrary waits. To make this easier react-transition-group exposes a way to globally toggle transitions. When set, all transitions, when toggled, will immediately switch to their entered or exited states as appropriate.

import { config } from 'react-transition-group'

config.disabled = true

Note: This does not automatically disable animations. It only disabled waits in Transition. You may also have to disable animation as appropriate for the library. example: Mocking in Velocity.js