keepMounted? | boolean | `` | If set element will not be unmounted from the DOM when it is hidden, display: none styles will be applied instead |
transition? | Transition | `` | Transition name or object |
duration? | number | 250 | Transition duration in ms |
exitDuration? | number | 250 | Exit transition duration in ms |
timingFunction? | string | theme.transitionTimingFunction | Transition timing function |
mounted? | boolean | `` | Determines whether component should be mounted to the DOM |
children? | (styles: CSSProperties) => React.JSX.Element | `` | Render function with transition styles argument |
onExited? | () => void | `` | Called when exit transition ends |
onExit? | () => void | `` | Called when exit transition starts |
onEnter? | () => void | `` | Called when enter transition starts |
onEntered? | () => void | `` | Called when enter transition ends |
enterDelay? | number | `` | Delay in ms before enter transition starts |
exitDelay? | number | `` | Delay in ms before exit transition starts |