From 298ed2097ad16d3cb1bb6c0f44b6ab6f1e7f67fd Mon Sep 17 00:00:00 2001 From: liangfung <1098486429@qq.com> Date: Wed, 22 Nov 2023 01:26:19 +0800 Subject: [PATCH] fix: remove useless parameter --- ee/tabby-ui/lib/hooks/use-graphql.ts | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/ee/tabby-ui/lib/hooks/use-graphql.ts b/ee/tabby-ui/lib/hooks/use-graphql.ts index 3bda282..de2d0c5 100644 --- a/ee/tabby-ui/lib/hooks/use-graphql.ts +++ b/ee/tabby-ui/lib/hooks/use-graphql.ts @@ -2,26 +2,16 @@ import useSWR, { SWRResponse, SWRConfiguration } from 'swr' import { request } from '@/lib/tabby-gql-client' import { Variables } from 'graphql-request' import { TypedDocumentNode } from '@graphql-typed-document-node/core' -import { ASTNode, Kind, OperationDefinitionNode } from 'graphql' - -const isOperationDefinition = (def: ASTNode): def is OperationDefinitionNode => - def.kind === Kind.OPERATION_DEFINITION function useGraphQL( document: TypedDocumentNode, variables?: TVariables, - options?: SWRConfiguration + swrConfiguration?: SWRConfiguration ): SWRResponse { return useSWR( - [ - document.definitions.find(isOperationDefinition)?.name?.value, - document, - variables - ], - ([_key, document, variables]) => { - return request({ document, variables }) - }, - options + [document, variables], + ([document, variables]) => request({ document, variables }), + swrConfiguration ) }