From 7d7afeeaf568202962805ba77ac5c487b8d07b03 Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Sun, 2 Jan 2022 18:07:02 +0700 Subject: [PATCH] fixed node related status --- src/utils/hooks/data/useGetNodeRelated.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/utils/hooks/data/useGetNodeRelated.ts b/src/utils/hooks/data/useGetNodeRelated.ts index 5d7db0dc..12072e57 100644 --- a/src/utils/hooks/data/useGetNodeRelated.ts +++ b/src/utils/hooks/data/useGetNodeRelated.ts @@ -6,12 +6,11 @@ import { useCallback } from 'react'; import { apiGetNodeRelated } from '~/redux/node/api'; export const useGetNodeRelated = (id?: INode['id']) => { - const { data, isValidating: isLoading, mutate } = useSWR( - API.NODE.RELATED(id), - () => apiGetNodeRelated({ id }) + const { data, isValidating, mutate } = useSWR(API.NODE.RELATED(id), () => + apiGetNodeRelated({ id }) ); const refresh = useCallback(() => mutate(data, true), [data, mutate]); - return { related: data?.related, isLoading, refresh }; + return { related: data?.related, isLoading: isValidating && !data, refresh }; };