logout 행동 변경
This commit is contained in:
parent
9fc8bdbbbd
commit
487a8ade11
@ -7,7 +7,7 @@ import { signOut, useMe } from "@/lib/auth";
|
|||||||
|
|
||||||
export default function AccountBadge() {
|
export default function AccountBadge() {
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const { me, setMe } = useMe();
|
const { me } = useMe();
|
||||||
|
|
||||||
if (me === null) return null;
|
if (me === null) return null;
|
||||||
|
|
||||||
@ -35,9 +35,10 @@ export default function AccountBadge() {
|
|||||||
<p className="account-name" title={me.email}>{me.name || me.email}</p>
|
<p className="account-name" title={me.email}>{me.name || me.email}</p>
|
||||||
<p className="account-credit">보유 크레딧: {me.jobs_left}</p>
|
<p className="account-credit">보유 크레딧: {me.jobs_left}</p>
|
||||||
</div>
|
</div>
|
||||||
|
{/* 화면 여기저기 남의 계정 데이터가 남아 있어 통째로 새로 받는다 */}
|
||||||
<button type="button" className="account-link"
|
<button type="button" className="account-link"
|
||||||
onClick={() => { signOut().then(() => setMe(false)).then(() => router.push("/")); }}>
|
onClick={() => { signOut().finally(() => { window.location.href = "/"; }); }}>
|
||||||
나가기
|
로그아웃
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user