useReducer()
↔ Stateful Hook with logic to update new state from current state & payload via Redux Pattern
useReducer()
for updating multiple pieces of related state values
useReducer()
for managing state logic in a single location
Initialization Argument
Initialization Function
function pass as Init Arg to useReducer()
to generate Initial State for Reducer
useReducer()
updates state & trigger re-render by dispatch action to Reducer
useReducer()
can be used to update multiple state values in response to a single event
References
Initialization Function
↔ function pass as Init Arg touseReducer()
to generate Initial State for Reducer