CRA를 활용해서 프로젝트를 생성하였고 CSS는 Tailwind CSS를 사용했다. 라우팅 방식은 React-Router-Dom을 활용했다. 진행하면서 가장 시간을 들였던 부분은 수정 버튼을 눌렀을 때 버튼이 바뀌고 수정 이후 TodoList의 state를 변경하는 과정이었던 것 같다. const handleUpdateTodo = async ( id: number, checked: boolean, changeTodo: string ) => { if (!token) return; const responseTodo = await fetchUpdateToDoApi( token, id, checked, changeTodo ); const updateTodoList = todoList.map((todo) => {..