Помогите советом. Начал изучать redux и немного подвис на составлении редусера.
Пример
const initialState = {state: 'start'};
export default function stateGame(state = initialState, action) {
switch (action.type){
case 'CHANGE_GAME_STATE':
return {state: action.payload};
default:
return state;
}
}
Данный редусер должен изменять состояние игры. Т.е я передаю в payload состояние (например end, start, pause) и потом меняю состояние компонента. Либо правильнее будет составить такой редусер
const initialState = {state: 'start'};
export default function stateGame(state = initialState, action) {
switch (action.type){
case 'GAME_START':
return {state: 'start'};
case 'GAME_END':
return {state: 'end'};
case 'GAME_PAUSE':
return {state: 'pause'};
default:
return state;
}
}