오늘은 2주차 시험을 보았다.
6곳의 문제가 있는 코드를 수정하여 기능을 복구하는 내용.
dispatch(addTodo({...todo, id}));
setTodo({id:0, title:"", body:"", isDone:false});
};
case ADD_TODO:
return {
...state,
todos: [...state.todos, action.payload],
};
case DELETE_TODO:
return {
...state,
todos: state.todos.filter((todo) => todo.id !== action.payload),
};
useEffect(() => {
dispatch(getTodoByID(id));
}, [])
<StLink to={`/${todo.id}`} key={todo.id}>
<StButton borderColor="green" onClick={() => onToggleStatusTodo(todo.id)}>