File tree Expand file tree Collapse file tree 2 files changed +8
-10
lines changed
Expand file tree Collapse file tree 2 files changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -25,18 +25,21 @@ export default function SocialButtons({
2525 const supabase = getSupabaseBrowserClient ( ) ;
2626 const pathname = usePathname ( ) ;
2727 const oauthRedirectUrl = useMemo ( ( ) => {
28- if ( ! process . env . NEXT_PUBLIC_ROOT_URL ) {
29- return undefined ;
30- }
28+ const siteOrigin =
29+ ( typeof window !== ' undefined' && window . location . origin ) ||
30+ process . env . NEXT_PUBLIC_ROOT_URL ;
3131
32- const normalizedRoot = process . env . NEXT_PUBLIC_ROOT_URL . replace ( / \/ $ / , '' ) ;
32+ if ( ! siteOrigin ) return undefined ;
33+
34+ const normalizedSiteOrigin = siteOrigin . replace ( / \/ $ / , '' ) ;
3335
3436 // If we're on the sign-in page, redirect to home after successful login
3537 const nextPath = pathname ?. includes ( '/sign-in' )
3638 ? pathname . replace ( / \/ s i g n - i n .* $ / , '' ) || '/'
3739 : pathname || '/' ;
3840
39- return `${ normalizedRoot } /auth/callback?next=${ encodeURIComponent ( nextPath ) } ` ;
41+ const nextParam = encodeURIComponent ( nextPath ) ;
42+ return `${ normalizedSiteOrigin } /auth/callback?next=${ nextParam } ` ;
4043 } , [ pathname ] ) ;
4144
4245 const socialButtons : SocialButton [ ] = [
Original file line number Diff line number Diff line change @@ -1499,11 +1499,6 @@ input[type='search']::-webkit-search-decoration,
14991499 min-width : 70px ;
15001500}
15011501
1502- .min-w-fit {
1503- min-width : -moz-fit-content;
1504- min-width : fit-content;
1505- }
1506-
15071502.min-w-full {
15081503 min-width : 100% ;
15091504}
You can’t perform that action at this time.
0 commit comments