import { useState } from 'react'; import { useLocation } from 'react-router-dom'; import { PATHS } from '@/shared/constants/paths'; import { useNavigate } from '@/shared/lib/hooks/use-navigate'; import { AccountUserTab } from '@/entities/account/ui/account-user-tab'; import { UserLoginAuthInfoWrap } from '@/entities/account/ui/user-login-auth-info-wrap'; import { AccountUserTabKeys } from '@/entities/account/model/types'; import { HeaderType } from '@/entities/common/model/types'; import { useSetHeaderTitle, useSetHeaderType, useSetFooterMode, useSetOnBack } from '@/widgets/sub-layout/use-sub-layout'; export const UserLoginAuthInfoPage = () => { const location = useLocation(); const { mid, usrid, idCl, status } = location.state || {}; const { navigate } = useNavigate(); const [activeTab, ] = useState(AccountUserTabKeys.LoginAuthInfo); useSetHeaderTitle('사용자 설정'); useSetHeaderType(HeaderType.LeftArrow); useSetFooterMode(true); useSetOnBack(() => { navigate(PATHS.account.user.manage); }); return ( <>
); };