Facts
프로젝트
-
로그아웃 기능을 만들었다.
- 로그인 상태이면 로그인 버튼을 로그아웃 버튼으로 표시
- 로그아웃하면 redirect to login page를 했다.
-
register 기능을 만들었다.
- login 기능이 있는 login page에 같이 있다.
- id랑 password를 넣으면 해당 값들이 alert으로 registered로 알려준다.
- 중복이면 중복 얼럿이 뜬다.
- login 기능을 login page에서 분리해서 새로운 컴포넌트에 분리를 했다.
- 새로운 포스트를 만들어서 그 해당되는 포스트에 댓글이 안 달리는 에러를 해결했다.
- follower이 비면 에러가 뜨는데(특히 신규 유저 만들 때) 그래서 초깃값 하나를 넣었다.(추후 수정 필요할 시 수정하도록)
- 로그인 후에 메인 화면(timelinepage) 에 포스트가 없으면 딸랑 버튼 3개 만 있어서 없을때만 다른 페이지 가서 추가 하라는 글을 썼다
- 지우기 후에도 redirect를 넣었다.(timelinepage로 가게끔 설정함. 나중에 필요하면 알아서 수정할 것.)
-
eslint
- 새 page마다 props validation 함.
Feelings
- Fact는 빡빡하게 썼지만 실상 많이 한 것 같지 않다.
Findings
- redirect를 써서 거기에 조건 달면 조건에 맞게 다른 페이지로 이동이 가능하다.
Future Action
프로젝트
- 대댓글
- 댓글에 지우기 넣을 것
- 댓글에 좋아요 넣을 것
- follower이 비면 에러가 뜨는데(특히 신규 유저 만들 때) 그래서 초깃값 하나를 넣었다.(추후 수정 필요할 시 수정하도록)