refactor(auth): streamline LoadingOverlay usage in AuthCallback for a seamless loading experience
This commit is contained in:
@@ -109,12 +109,13 @@ function AuthCallbackContent() {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
return <LoadingOverlay title="Completing sign in..." portal={false} />
|
// * Use standard Pulse loading screen to make transition to Home seamless
|
||||||
|
return <LoadingOverlay portal={false} />
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function AuthCallback() {
|
export default function AuthCallback() {
|
||||||
return (
|
return (
|
||||||
<Suspense fallback={<LoadingOverlay title="Loading..." portal={false} />}>
|
<Suspense fallback={<LoadingOverlay portal={false} />}>
|
||||||
<AuthCallbackContent />
|
<AuthCallbackContent />
|
||||||
</Suspense>
|
</Suspense>
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ export default function LoadingOverlay({
|
|||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
const content = (
|
const content = (
|
||||||
<div className="fixed inset-0 z-[100] flex items-center justify-center bg-white dark:bg-neutral-950 animate-in fade-in duration-200">
|
<div className="fixed inset-0 z-[9999] flex items-center justify-center bg-white dark:bg-neutral-950 animate-in fade-in duration-200">
|
||||||
<div className="flex flex-col items-center gap-6">
|
<div className="flex flex-col items-center gap-6">
|
||||||
<div className="flex items-center gap-3">
|
<div className="flex items-center gap-3">
|
||||||
<img
|
<img
|
||||||
|
|||||||
Reference in New Issue
Block a user