From 2af17ef4d8cabf2f059fb34043c31efb383a561f Mon Sep 17 00:00:00 2001 From: Christel Westerberg Date: Wed, 21 Aug 2024 13:13:29 +0200 Subject: [PATCH] fix: route unlocalized login and logout correctly --- .../(protected)/my-pages/profile/layout.tsx | 3 ++- constants/routes/handleAuth.js | 22 +++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/app/[lang]/(live)/(protected)/my-pages/profile/layout.tsx b/app/[lang]/(live)/(protected)/my-pages/profile/layout.tsx index 73496fe4e..cdf46a35d 100644 --- a/app/[lang]/(live)/(protected)/my-pages/profile/layout.tsx +++ b/app/[lang]/(live)/(protected)/my-pages/profile/layout.tsx @@ -15,7 +15,8 @@ export default function ProfileLayout({ {profile} {creditCards} - {communication} + {/* TODO: Implement communication preferences flow. Hidden until decided on where to send user. */} + {/* {communication} */} ) diff --git a/constants/routes/handleAuth.js b/constants/routes/handleAuth.js index 46d890133..0879d580f 100644 --- a/constants/routes/handleAuth.js +++ b/constants/routes/handleAuth.js @@ -12,6 +12,16 @@ export const login = { sv: "/sv/logga-in", } +/** @type {import('@/types/routes').LangRoute} */ +export const loginUnLocalized = { + da: "/da/login", + de: "/de/login", + en: "/en/login", + fi: "/fi/login", + no: "/no/login", + sv: "/sv/login", +} + /** @type {import('@/types/routes').LangRoute} */ export const logout = { da: "/da/log-ud", @@ -22,6 +32,16 @@ export const logout = { sv: "/sv/logga-ut", } +/** @type {import('@/types/routes').LangRoute} */ +export const logoutUnLocalized = { + da: "/da/logout", + de: "/de/logout", + en: "/en/logout", + fi: "/fi/logout", + no: "/no/logout", + sv: "/sv/logout", +} + /** @type {import('@/types/routes').LangRoute} */ export const verifymagiclink = { da: "/da/verifymagiclink", @@ -36,4 +56,6 @@ export const handleAuth = [ ...Object.values(login), ...Object.values(logout), ...Object.values(verifymagiclink), + ...Object.values(loginUnLocalized), + ...Object.values(logoutUnLocalized), ]