From a9960a67e0dc509608176f74c1da6ee822585fc1 Mon Sep 17 00:00:00 2001 From: Thomas Camlong Date: Tue, 18 Aug 2026 15:32:44 +0200 Subject: [PATCH] fix(widgets): wait for integration kinds with isPending, not isLoading --- packages/widgets/src/health-monitoring/component.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/widgets/src/health-monitoring/component.tsx b/packages/widgets/src/health-monitoring/component.tsx index 9ed095bff..40ba2da0a 100644 --- a/packages/widgets/src/health-monitoring/component.tsx +++ b/packages/widgets/src/health-monitoring/component.tsx @@ -18,10 +18,10 @@ const isClusterIntegration = (integration: { kind: IntegrationKind }) => integration.kind === "proxmox" || integration.kind === "mock"; export default function HealthMonitoringWidget(props: WidgetComponentProps<"healthMonitoring">) { - const { data: integrations, isLoading, isError } = clientApi.integration.byIds.useQuery(props.integrationIds); + const { data: integrations, isPending, isError } = clientApi.integration.byIds.useQuery(props.integrationIds); const t = useI18n(); - if (isLoading || isError) return null; + if (isPending || isError) return null; const clusterIntegrationId = integrations?.find(isClusterIntegration)?.id;