Transitions

Transitions are essential to the user experience. Redash offers four utility functions for transitions which are broke down in the table below. If you want to build a transition based on a React state change useuseTimingTransition() or useSpringTransition(). To transition an animation value change, use withTimingTransition() orwithSpringTransition().

State (JS Thread)Value (UI Thread)
TiminguseTimingTransition()withTimingTransition()
SpringuseSpringTransition()withSpringTransition()