[TIL] 내배캠4기-React-43일차

hare·2022년 12월 12일
0

내배캠-TIL

목록 보기
31/75

오전

  • 리액트 숙련강의 복습
  • 투두리스트 다듬기

오후

  • 알고리즘 문제풀이 12/12
  • TIL


투두리스트 다시 만들어보느라 코테도 못풀고 따흑.. 계획한 건 대부분 못했지만, 투두리스트는 얻었다..! (그래봤자 리덕스를 사용하지 않은 초기 과제였지만..)

뿌시는 중..<< 이러다 내가 뿌셔짐

return은 하나만!

const cancelTodo = () => {
    setTodos((prev) => {
      return prev.map((t) => {
        if (t.id === id) {
          return { ...t, isDone: false };
        }
        return t;
      });
    });
  };

setState함수 안에 중괄호를 넣으면 에러가 나길래 왜 일까 하면서 튜터님한테 물어봤더니
map함수를 돌면서 결과가 하나하나 출력되는데 map() 앞에 return 없이 중괄호로만 감싸주면 그 결과 전체를 반환하지 못한다?
였던 것 같다.




따흑.. 뭔가 한건 많은데 계획한 것의 반의 반도 못한 느낌..

profile
해뜰날

0개의 댓글