TODO:
1) CSS
- 반응형: 화면크기 줄어들면 오른쪽 컬럼 밑으로 내려감->해결할 것
- 오른쪽 컬럼 로그인 했을 때
- CSS고치기: LINK 파랑색글, 밑줄 없애기, 오른쪽 컬럼 아이콘 크기 조정, HOT게시판 조정
- 양컬럼에 float, overflow:hidden test
2) 백엔드
- 글쓰기 작성완료 했을 때, FIREBASE에 DATA저장시키기
- 프로필설정
3) 프론트엔드
- 작성된 글 눌렀을 때, 상세페이지로
- 글 작성하기 눌렀을 때 EDITOR 화면
- 로그인 했을 때 오른쪽 컬럼 활성화
TODAY:
- 프로필설정
제목에 썼던 그대로다.
updateProfile을 진행하면 재렌더링되면서 갑자기 userDb(App.js에서 currentUser값을 저장한 state)이 null이 된다.
AuthSet.js:7 Uncaught TypeError: Cannot read properties of null (reading 'photoURL')
const onSubmit = async (e) => {
e.preventDefault();
try {
await updateProfile(await authService.currentUser, {
displayName: newDisplayName,
photoURL: newPhotoURL,
});
} catch (error) {
console.log(error);
}
refreshUser(); //재렌더링
};
왜 때문,,일까,,,ㅜ
http://localhost:3000/userhelp?photo=2020.08.18.jpg&name=q
submit했을 때 위처럼 쿼리값은 제대로 넘겨주는 것으로 보아 값을 넘겨주는 것까진 되는 것 같은데, 동기처리 때문일까,,?
'커뮤니티프로젝트' 카테고리의 다른 글
커뮤니티프로젝트-firebase updateProfile userDb값이 null이 되는 오류 해결 (0) | 2022.05.14 |
---|---|
커뮤니티프로젝트-로그인 했을 때 오른쪽 컬럼 활성화 (0) | 2022.05.14 |
커뮤니티프로젝트-비동기, Promise (0) | 2022.05.11 |
커뮤니티프로젝트 - npm과 yarn의 차이, package-lock.json의 필요성 (0) | 2022.05.09 |
대학생커뮤니티프로젝트-사진업로드, 미리보기, 삭제하기 (0) | 2022.05.07 |