리액트로 감성 일기장 만드는 프로그램 클론 코딩 하던 중, 새 일기 작성하려고 하면 아래의 에러가 계속 발생했다.
검색해봐도 별다른 해결책이 없어 이틀 동안 진도도 못나가고 계속 이것만 잡고있었다ㅠ
일단 date
라는 property를 정의할 수 없다고 해서 date
가 들어간 코드는 다 뒤져봤다.
오타를 잘 확인하자..
// App.js const onCreate = (date, content, emotion) => { dispatch({ type: "CREATE", date: { // 이 부분에 오타로 에러 발생! date -> data로 변경 해줘야 함! id: dataId.current, date: new Date(date).getTime(), content, emotion, }, }); dataId.current += 1; };
새 일기 등록하는 것과 관련된 강의 부분을 처음부터 새로 들었는데도 전혀 못찾고 있다가
강의 질문하기에서 다른분들도 비슷한 에러를 겪은 경우를 참고하고, 깃헙 소스코드를 계속 비교해가며 찾았다ㅠ (노가다..)
log를 찍는다던가 좀 더 개발자스럽게(?) 찾고싶었는데.. 그냥 눈이 빠져라 찾았더니 됐다;