diff --git a/packages/experience/src/pages/ErrorPage/index.tsx b/packages/experience/src/pages/ErrorPage/index.tsx index 33f0b2b00..09f948363 100644 --- a/packages/experience/src/pages/ErrorPage/index.tsx +++ b/packages/experience/src/pages/ErrorPage/index.tsx @@ -17,16 +17,22 @@ type Props = { readonly title?: TFuncKey; readonly message?: TFuncKey; readonly rawMessage?: string; + readonly isNavbarHidden?: boolean; }; -const ErrorPage = ({ title = 'description.not_found', message, rawMessage }: Props) => { +const ErrorPage = ({ + title = 'description.not_found', + message, + rawMessage, + isNavbarHidden, +}: Props) => { const { theme } = useContext(PageContext); const errorMessage = Boolean(rawMessage ?? message); return ( - {history.length > 1 && } + {history.length > 1 && }
{theme === Theme.Light ? : }
diff --git a/packages/experience/src/pages/OneTimeToken/index.tsx b/packages/experience/src/pages/OneTimeToken/index.tsx index 0e1f91c5e..10da3d75f 100644 --- a/packages/experience/src/pages/OneTimeToken/index.tsx +++ b/packages/experience/src/pages/OneTimeToken/index.tsx @@ -136,6 +136,7 @@ const OneTimeToken = () => { if (oneTimeTokenError) { return ( { const { experienceSettings, theme } = useContext(PageContext); const navigate = useNavigate(); - const redirectTo = useGlobalRedirectTo(); const handleError = useErrorHandler(); const [consentData, setConsentData] = useState(); const asyncGetConsentInfo = useApi(getConsentInfo); - const asyncConsent = useApi(consent); const [params] = useSearchParams(); const loginHint = params.get('login_hint'); @@ -94,14 +91,7 @@ const SwitchAccount = () => { { - const [error, result] = await asyncConsent(); - if (error) { - await handleError(error); - return; - } - if (result?.redirectTo) { - await redirectTo(result.redirectTo); - } + history.back(); }} />