This commit is contained in:
focp212@naver.com
2025-10-02 10:38:53 +09:00
parent 35fddd6872
commit 300a21851d

View File

@@ -41,6 +41,7 @@ export const SubLayout = () => {
const [footerMode, setFooterMode] = useState<boolean>(false); const [footerMode, setFooterMode] = useState<boolean>(false);
const [footerCurrentPage, setFooterCurrentPage] = useState<undefined | string | null>(undefined); const [footerCurrentPage, setFooterCurrentPage] = useState<undefined | string | null>(undefined);
const [favoriteEdit, setFavoriteEdit] = useState<boolean>(false); const [favoriteEdit, setFavoriteEdit] = useState<boolean>(false);
const [headerNavigationKey, setHeaderNavigationKey] = useState<number>(1);
const { callLogin } = useUserInfo(); const { callLogin } = useUserInfo();
const { const {
@@ -92,7 +93,7 @@ export const SubLayout = () => {
clientAddressIP: token.clientAddressIP, clientAddressIP: token.clientAddressIP,
requires2FA: token.requires2FA, requires2FA: token.requires2FA,
}); });
setHeaderNavigationKey(headerNavigationKey + 1);
setLoginSuccess(true); setLoginSuccess(true);
}).catch((error) => { }).catch((error) => {
// 토큰 요청 실패 시 로그아웃 처리 // 토큰 요청 실패 시 로그아웃 처리
@@ -150,6 +151,7 @@ export const SubLayout = () => {
else{ else{
callLogin(userParmas).then(() => { callLogin(userParmas).then(() => {
setLoginSuccess(true); setLoginSuccess(true);
setHeaderNavigationKey(headerNavigationKey + 1);
callHomeGroups(); callHomeGroups();
}); });
} }
@@ -178,6 +180,7 @@ export const SubLayout = () => {
setMenuOn={ setMenuOn } setMenuOn={ setMenuOn }
headerType={ headerType } headerType={ headerType }
favoriteEdit={ favoriteEdit } favoriteEdit={ favoriteEdit }
key={ headerNavigationKey }
/> />
{ loginSuccess && { loginSuccess &&
<Outlet <Outlet