[TIL] 최종 프로젝트 3주 차_화요일

유진·2023년 2월 21일
0

TIL Today I Learned

목록 보기
79/116
post-thumbnail

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 구체적으로 하기

profile
긍정 🍋🌻

0개의 댓글