From 5ce098009024fe8e20de22848fb76cbcd4581cae Mon Sep 17 00:00:00 2001 From: Tiago Yamamoto Date: Mon, 23 Feb 2026 13:13:57 -0600 Subject: [PATCH] fix: move loading check after useEffect to prevent infinite loading --- frontend/src/app/dashboard/settings/page.tsx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/frontend/src/app/dashboard/settings/page.tsx b/frontend/src/app/dashboard/settings/page.tsx index bcb780c..488ec30 100644 --- a/frontend/src/app/dashboard/settings/page.tsx +++ b/frontend/src/app/dashboard/settings/page.tsx @@ -128,12 +128,6 @@ export default function SettingsPage() { } } - - - if (loading) { - return
- } - // Predefined schemas for known services (Copied from CredentialsPage) const schemas: Record = { stripe: { @@ -413,6 +407,10 @@ export default function SettingsPage() { init() }, []) + if (loading) { + return
+ } + return (
{/* Header ... */}