DEV Community

Discussion on: The JavaScript Switch Statement Explained with Examples

Collapse
 
pengeszikra profile image
Peter Vivo

In react switch case is very common to solve reducer for useReducer

export function fooReducer (state, {type, payload}) {
 switch(type) {
   case SET_FOO: return {...state, foo: payload};
   case CLEAR_FOO: return {...state, foo: null};
   default: return state;
 }
}
Enter fullscreen mode Exit fullscreen mode