From e7431867c23dc9d06eb9a98094398d10224ede7d Mon Sep 17 00:00:00 2001 From: Tay Yang Shun Date: Mon, 31 Oct 2022 18:53:45 +0800 Subject: [PATCH] [portal][feat] allow customization of login redirect --- apps/portal/src/components/shared/loginPageHref.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/portal/src/components/shared/loginPageHref.ts b/apps/portal/src/components/shared/loginPageHref.ts index 9f001f59..bf505b4e 100644 --- a/apps/portal/src/components/shared/loginPageHref.ts +++ b/apps/portal/src/components/shared/loginPageHref.ts @@ -1,8 +1,11 @@ -export default function loginPageHref() { +export default function loginPageHref(redirectUrl?: string) { return { pathname: '/login', query: { - redirect: typeof window !== 'undefined' ? window.location.href : null, + redirect: + typeof window !== 'undefined' + ? redirectUrl ?? window.location.href + : null, }, }; }