관리 메뉴

Dev Blog

20210308 20일차 그림판/일기장 로직 구현(99% 완성) 본문

BootCamp_Codestates/Final Project

20210308 20일차 그림판/일기장 로직 구현(99% 완성)

Nomad Kim 2021. 3. 9. 02:51

 

오늘은 그림판/글작성 페이지의 에러핸들링, 리팩토링을 했다.

그 중에 발생한 에러가 있는데

구글링을 해보니, useEffect 함수 내에서 비동기 함수를 사용하여 발생하는 문제였다.

cleanup 함수를 사용하여 해당 함수를 제거하면 된다고 하는데, 자세한 사항은 더 공부해야겠다.

느낀점

오늘은 뭔가 진행이 더뎠다. CSS 적인 부분과 중간중간 발생하는 에러를 수정하느라 하루를 다 썼다.

CSS 적인 부분은 날씨나 감정 등의 항목을 선택했을때 메세지가 출력되는데 이를 비동기 settimeout 을 사용하여 일정시간이 흐른뒤 안보임 처리를 해주는 것을 포함한다. 제출 버튼을 눌러 데이터베이스를 확인해보니 데이터가 잘 들어가는 것을 확인했다.

그 이외에도 로그인을 하지 않았을 경우, 제출 버튼을 사용하지 못하게 막았다.

 

앞으로 할일

소셜 로그인을 구현할 차례이다. 최대 이틀로 잡고 끝낸 후, 글 수정 로직을 짜봐야겠다.

다른 부분들은 팀원들과 이야기 하여 조율해야 겠다.

Comments