From 0a1860bed23b77594e2ffe6b8152a39c15c6570c Mon Sep 17 00:00:00 2001 From: Laurin Quast Date: Mon, 22 Jul 2024 11:25:00 +0200 Subject: [PATCH] fix: loading spinner positions (#5262) --- packages/web/app/src/pages/index.tsx | 2 +- .../web/app/src/pages/target-checks-single.tsx | 6 +++--- packages/web/app/src/pages/target-explorer.tsx | 2 +- .../web/app/src/pages/target-history-version.tsx | 7 ++++--- packages/web/app/src/pages/target-laboratory.tsx | 2 +- packages/web/app/src/pages/target-settings.tsx | 16 ++++++++-------- 6 files changed, 18 insertions(+), 17 deletions(-) diff --git a/packages/web/app/src/pages/index.tsx b/packages/web/app/src/pages/index.tsx index 1640bbadc..e6d0efdb6 100644 --- a/packages/web/app/src/pages/index.tsx +++ b/packages/web/app/src/pages/index.tsx @@ -55,7 +55,7 @@ export function IndexPage() { return ( <> -
+
diff --git a/packages/web/app/src/pages/target-checks-single.tsx b/packages/web/app/src/pages/target-checks-single.tsx index 71d0515f2..de978aba9 100644 --- a/packages/web/app/src/pages/target-checks-single.tsx +++ b/packages/web/app/src/pages/target-checks-single.tsx @@ -1049,9 +1049,9 @@ const ActiveSchemaCheck = (props: { if (query.fetching || query.stale) { return (
-
- -
Loading Schema Check...
+
+ + Loading Schema Check...
); diff --git a/packages/web/app/src/pages/target-explorer.tsx b/packages/web/app/src/pages/target-explorer.tsx index 4f0a39a03..82afd2fa9 100644 --- a/packages/web/app/src/pages/target-explorer.tsx +++ b/packages/web/app/src/pages/target-explorer.tsx @@ -213,7 +213,7 @@ function ExplorerPageContent(props: { )}
- {!query.fetching && ( + {!query.fetching && !query.stale && ( <> {latestValidSchemaVersion?.explorer && latestSchemaVersion ? ( <> diff --git a/packages/web/app/src/pages/target-history-version.tsx b/packages/web/app/src/pages/target-history-version.tsx index d5f400b03..953bba447 100644 --- a/packages/web/app/src/pages/target-history-version.tsx +++ b/packages/web/app/src/pages/target-history-version.tsx @@ -583,14 +583,15 @@ function ActiveSchemaVersion(props: { const { error } = query; - const isLoading = query.fetching; + const isLoading = query.fetching || query.stale; const schemaVersion = query?.data?.target?.schemaVersion; const projectType = query?.data?.project?.type; if (isLoading || !schemaVersion || !projectType) { return ( -
- +
+ + Loading schema version...
); } diff --git a/packages/web/app/src/pages/target-laboratory.tsx b/packages/web/app/src/pages/target-laboratory.tsx index 586dc1108..d9f645e18 100644 --- a/packages/web/app/src/pages/target-laboratory.tsx +++ b/packages/web/app/src/pages/target-laboratory.tsx @@ -1103,7 +1103,7 @@ function LaboratoryPageContent(props: { `} - {!query.fetching && ( + {!query.fetching && !query.stale && (