2023.02.21.(화)
TIL Today I Learned
해당 깃허브
Good: 드디어 처음으로 구글에 찾지 않고 머릿속으로 생각해서 기능을 구현하였다. 마이페이지에서 로그아웃 버튼 클릭 시 랜딩 페이지로 이동하는 것이다.
Bad: 아쉬운 점이 없다.
[ 최종 프로젝트 Pull Request]
제가 100번 째 입니다.
[ 최종 프로젝트 기능 성공]
const [currentUser, setCurrentUser] = useState(false);
// 로그아웃
const logOut = () => {
signOut(authService).then(() => {
// Sign-out successful.
localStorage.clear();
setCurrentUser(false);
customAlert('로그아웃에 성공하였습니다!');
});
};
return (
<Link href={'/'}>
{authService.currentUser ? (
<LogoutButton onClick={logOut}>로그아웃</LogoutButton>
) : null}
</Link>
);
[ 17주 차 계획 ]
- 스파르타코딩클럽 계획
✔ 월: 최종 프로젝트
✔ 화: 최종 프로젝트
□ 수: 최종 프로젝트
□ 목: 최종 프로젝트
□ 금: 중간 발표회
- 나의 계획
✔ Main Page CSS 구체적으로 하기
□