From 61a8b07f4bcd84b6e677612140a5e7b01c20c5a2 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sun, 31 Mar 2024 22:57:24 +0200 Subject: [PATCH] Fix login links no working on mobile --- front/packages/ui/src/login/login.tsx | 4 ++-- front/packages/ui/src/login/oidc.tsx | 4 ++-- front/packages/ui/src/login/register.tsx | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/front/packages/ui/src/login/login.tsx b/front/packages/ui/src/login/login.tsx index 9814638d..546151f7 100644 --- a/front/packages/ui/src/login/login.tsx +++ b/front/packages/ui/src/login/login.tsx @@ -46,7 +46,7 @@ export const LoginPage: QueryPage<{ apiUrl?: string; error?: string }> = ({ useEffect(() => { if (!apiUrl && Platform.OS !== "web") router.replace("/server-url", undefined, { - experimental: { nativeBehavior: "stack-replace", isNestedNavigator: true }, + experimental: { nativeBehavior: "stack-replace", isNestedNavigator: false }, }); }, [apiUrl, router]); @@ -74,7 +74,7 @@ export const LoginPage: QueryPage<{ apiUrl?: string; error?: string }> = ({ setError(error); if (error) return; router.replace("/", undefined, { - experimental: { nativeBehavior: "stack-replace", isNestedNavigator: true }, + experimental: { nativeBehavior: "stack-replace", isNestedNavigator: false }, }); }} {...css({ diff --git a/front/packages/ui/src/login/oidc.tsx b/front/packages/ui/src/login/oidc.tsx index 7de3fdce..43b38772 100644 --- a/front/packages/ui/src/login/oidc.tsx +++ b/front/packages/ui/src/login/oidc.tsx @@ -106,7 +106,7 @@ export const OidcCallbackPage: QueryPage<{ function onError(error: string) { router.replace({ pathname: "/login", query: { error, apiUrl } }, undefined, { - experimental: { nativeBehavior: "stack-replace", isNestedNavigator: true }, + experimental: { nativeBehavior: "stack-replace", isNestedNavigator: false }, }); } async function run() { @@ -114,7 +114,7 @@ export const OidcCallbackPage: QueryPage<{ if (loginError) onError(loginError); else { router.replace("/", undefined, { - experimental: { nativeBehavior: "stack-replace", isNestedNavigator: true }, + experimental: { nativeBehavior: "stack-replace", isNestedNavigator: false }, }); } } diff --git a/front/packages/ui/src/login/register.tsx b/front/packages/ui/src/login/register.tsx index 0ba1d287..81af64ee 100644 --- a/front/packages/ui/src/login/register.tsx +++ b/front/packages/ui/src/login/register.tsx @@ -45,7 +45,7 @@ export const RegisterPage: QueryPage<{ apiUrl?: string }> = ({ apiUrl }) => { useEffect(() => { if (!apiUrl && Platform.OS !== "web") router.replace("/server-url", undefined, { - experimental: { nativeBehavior: "stack-replace", isNestedNavigator: true }, + experimental: { nativeBehavior: "stack-replace", isNestedNavigator: false }, }); }, [apiUrl, router]); @@ -85,7 +85,7 @@ export const RegisterPage: QueryPage<{ apiUrl?: string }> = ({ apiUrl }) => { setError(error); if (error) return; router.replace("/", undefined, { - experimental: { nativeBehavior: "stack-replace", isNestedNavigator: true }, + experimental: { nativeBehavior: "stack-replace", isNestedNavigator: false }, }); }} {...css({