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, }, }; }