const initalState = { num: 0, todos: [], data: "", users:null } function reducer(action, state =initalState ) { switch (action.type) { case "INC": return { ...state, num: state.num + 1 }; case "DEC": return { ...state, num: state.num - 1 }; case "ADD_TODO": return { ...state, todos: [...state.todos, action.text] }; case "GET_DATA": return { ...state, data: action.data }; case 'GET_USERS': return { ...state, users:action.users } default: return state; } } export {reducer}