Transition component

Transition is used to gracefully manage shown/hidden state for components by adding css transitions and delaying unmount until transitioning out has finished.
Child Mounted

Transition Variants

Base transition variants include `Fade`, `Slide` & `Scale`.

Fade Transition
Slide Transition
Scale Transition
Collapse Transition