An HTMLElement type used for the ref required for the transition.
Unlike the useCrossFadeTransition, the appear value is defaulted
to true so that the transition can occur when the key changes.
The child element that should have a ref and className cloned into
using the cloneElement API. If the child is a custom component, you
must use React.forwardRef and pass both of these to a DOM element for
the transition to work.
An optional className to be merged with the transition classes.
Boolean if the transition should occur whenever the
TransitionOptions.transitionIn is switch to true after the
component has been rendered in the DOM.
Boolean if the transition should occur whenever the
TransitionOptions.transitionIn is switch to false after the
component has been rendered in the DOM.
An optional ref that will be merged with the TransitionHookReturnValue.ref
This function will be called once the TransitionStage has been set
to "enter".
This function will be called once the TransitionStage has been set
to "entering".
This function will be called once the TransitionStage has been set
to "enter".
This function will be called once the TransitionStage has been set
to "entered".
This function will be called once the TransitionStage has been set
to "exited".
This function will be called once the TransitionStage has been set
to "exiting".
Boolean if the element should mount and unmount based on the transitionIn value.
Generated using TypeDoc
@since 2.0.0
@since 4.0.0 Updated for the new CSS Transition API