import { useTimeout } from 'ahooks'; import { memo } from 'react'; import { useTranslation } from 'react-i18next'; import { useUserStore } from '@/store/user'; const RedirectLogin = memo<{ timeout: number }>(({ timeout = 2000 }) => { const signIn = useUserStore((s) => s.openLogin); const { t } = useTranslation('error'); useTimeout(() => { signIn(); }, timeout); return
{t('loginRequired.desc')}
; }); export default RedirectLogin;