오늘은 그림판/글작성 페이지의 에러핸들링, 리팩토링을 했다.
그 중에 발생한 에러가 있는데
구글링을 해보니, useEffect 함수 내에서 비동기 함수를 사용하여 발생하는 문제였다.
cleanup 함수를 사용하여 해당 함수를 제거하면 된다고 하는데, 자세한 사항은 더 공부해야겠다.
느낀점
오늘은 뭔가 진행이 더뎠다. CSS 적인 부분과 중간중간 발생하는 에러를 수정하느라 하루를 다 썼다.
CSS 적인 부분은 날씨나 감정 등의 항목을 선택했을때 메세지가 출력되는데 이를 비동기 settimeout 을 사용하여 일정시간이 흐른뒤 안보임 처리를 해주는 것을 포함한다. 제출 버튼을 눌러 데이터베이스를 확인해보니 데이터가 잘 들어가는 것을 확인했다.
그 이외에도 로그인을 하지 않았을 경우, 제출 버튼을 사용하지 못하게 막았다.
앞으로 할일
소셜 로그인을 구현할 차례이다. 최대 이틀로 잡고 끝낸 후, 글 수정 로직을 짜봐야겠다.
다른 부분들은 팀원들과 이야기 하여 조율해야 겠다.
'BootCamp_Codestates > Final Project' 카테고리의 다른 글
20210310 22일차 카카오 소셜 로그인 구현(중) (0) | 2021.03.11 |
---|---|
20210309 21일차 그림일기장 수정 로직 구현 (0) | 2021.03.10 |
20210307 19일차 그림판/일기장 로직 구현(85% 완성) (0) | 2021.03.07 |
20210306 18일차 로그인/로그아웃 로직 구현 완료 (0) | 2021.03.07 |
20210305 17일차 회원가입 로직 구현 완료 (0) | 2021.03.06 |