logout 행동 변경

This commit is contained in:
jaehwang 2026-09-16 14:11:15 +09:00
parent 9fc8bdbbbd
commit 487a8ade11

View File

@ -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>
); );