..
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user