useReducer ਇੱਕ ਸਿੰਗਲ ਸ਼ੁੱਧ reducer ਫੰਕਸ਼ਨ ਵਿੱਚ state ਸੰਖਿਆ ਨੂੰ ਕੇਂਦਰੀ ਕਰਦਾ ਹੈ, ਬਜਾਏ ਬਹੁਤ ਸਾਰੇ useState setters ਨੂੰ ਖਿੰਡਾਉਣ ਦੇ। ਇਹ React ਦਾ Redux ਪੈਟਰਨ ਦਾ built-in ਸੰਸਕਰਣ ਹੈ।
jsx
() {
(action.) {
: { : state. + };
: { ...state, : action. };
: { : , : };
: state;
}
}
() {
[state, dispatch] = (reducer, { : , : });
;
}
