Manages state via a reducer function and exposes dispatch to trigger state transitions.
Reducer function.
Initial state value (or initializer arg).
Optional
Optional initializer function for lazy initial state.
Hook result [state, dispatch].
[state, dispatch]
Manages state via a reducer function and exposes dispatch to trigger state transitions.