From 1bd95d44e516b1725ee25fa75f3b4e673b9b54ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nuno=20G=C3=B3is?= Date: Fri, 9 Dec 2022 10:53:31 +0000 Subject: [PATCH] fix: use instance status too many reqs (#2651) Same as https://github.com/Unleash/unleash/pull/2650 but for `useInstanceStatus`, since it followed a similar pattern. --- .../api/getters/useInstanceStatus/useInstanceStatus.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/frontend/src/hooks/api/getters/useInstanceStatus/useInstanceStatus.ts b/frontend/src/hooks/api/getters/useInstanceStatus/useInstanceStatus.ts index e483cfe02b..54898d75b1 100644 --- a/frontend/src/hooks/api/getters/useInstanceStatus/useInstanceStatus.ts +++ b/frontend/src/hooks/api/getters/useInstanceStatus/useInstanceStatus.ts @@ -2,7 +2,6 @@ import { IInstanceStatus, InstancePlan } from 'interfaces/instance'; import { useApiGetter } from 'hooks/api/getters/useApiGetter/useApiGetter'; import { formatApiPath } from 'utils/formatPath'; import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig'; -import { useEffect } from 'react'; export interface IUseInstanceStatusOutput { instanceStatus?: IInstanceStatus; @@ -20,14 +19,10 @@ export const useInstanceStatus = (): IUseInstanceStatusOutput => { } = uiConfig; const { data, refetch, loading, error } = useApiGetter( - 'useInstanceStatus', + ['useInstanceStatus', UNLEASH_CLOUD], () => fetchInstanceStatus(UNLEASH_CLOUD) ); - useEffect(() => { - refetch(); - }, [refetch, UNLEASH_CLOUD]); - const billingPlans = [ InstancePlan.PRO, InstancePlan.COMPANY,