diff --git a/node_modules/@apollo/react-components/lib/Mutation.d.ts b/node_modules/@apollo/react-components/lib/Mutation.d.ts index fe10391..bdbda63 100644 --- a/node_modules/@apollo/react-components/lib/Mutation.d.ts +++ b/node_modules/@apollo/react-components/lib/Mutation.d.ts @@ -1,19 +1,4 @@ /// import { OperationVariables } from '@apollo/react-common'; -import PropTypes from 'prop-types'; import { MutationComponentOptions } from './types'; export declare function Mutation(props: MutationComponentOptions): JSX.Element | null; -export declare namespace Mutation { - const propTypes: { - mutation: PropTypes.Validator; - variables: PropTypes.Requireable; - optimisticResponse: PropTypes.Requireable; - refetchQueries: PropTypes.Requireable<((...args: any[]) => any) | (string | object | null | undefined)[]>; - awaitRefetchQueries: PropTypes.Requireable; - update: PropTypes.Requireable<(...args: any[]) => any>; - children: PropTypes.Validator<(...args: any[]) => any>; - onCompleted: PropTypes.Requireable<(...args: any[]) => any>; - onError: PropTypes.Requireable<(...args: any[]) => any>; - fetchPolicy: PropTypes.Requireable; - }; -} diff --git a/node_modules/@apollo/react-components/lib/Query.d.ts b/node_modules/@apollo/react-components/lib/Query.d.ts index da129ed..de30044 100644 --- a/node_modules/@apollo/react-components/lib/Query.d.ts +++ b/node_modules/@apollo/react-components/lib/Query.d.ts @@ -1,21 +1,5 @@ /// import { OperationVariables } from '@apollo/react-common'; -import PropTypes from 'prop-types'; import { QueryComponentOptions } from './types'; export declare function Query(props: QueryComponentOptions): JSX.Element | null; -export declare namespace Query { - const propTypes: { - client: PropTypes.Requireable; - children: PropTypes.Validator<(...args: any[]) => any>; - fetchPolicy: PropTypes.Requireable; - notifyOnNetworkStatusChange: PropTypes.Requireable; - onCompleted: PropTypes.Requireable<(...args: any[]) => any>; - onError: PropTypes.Requireable<(...args: any[]) => any>; - pollInterval: PropTypes.Requireable; - query: PropTypes.Validator; - variables: PropTypes.Requireable; - ssr: PropTypes.Requireable; - partialRefetch: PropTypes.Requireable; - returnPartialData: PropTypes.Requireable; - }; -} + diff --git a/node_modules/@apollo/react-components/lib/Subscription.d.ts b/node_modules/@apollo/react-components/lib/Subscription.d.ts index b63d3d2..e320783 100644 --- a/node_modules/@apollo/react-components/lib/Subscription.d.ts +++ b/node_modules/@apollo/react-components/lib/Subscription.d.ts @@ -1,15 +1,4 @@ /// import { OperationVariables } from '@apollo/react-common'; -import PropTypes from 'prop-types'; import { SubscriptionComponentOptions } from './types'; export declare function Subscription(props: SubscriptionComponentOptions): JSX.Element | null; \ No newline at end of file -export declare namespace Subscription { - const propTypes: { - subscription: PropTypes.Validator; - variables: PropTypes.Requireable; - children: PropTypes.Requireable<(...args: any[]) => any>; - onSubscriptionData: PropTypes.Requireable<(...args: any[]) => any>; - onSubscriptionComplete: PropTypes.Requireable<(...args: any[]) => any>; - shouldResubscribe: PropTypes.Requireable any)>; - }; -} diff --git a/node_modules/@apollo/react-components/lib/types.d.ts b/node_modules/@apollo/react-components/lib/types.d.ts index 0c82d57..d9ceb13 100644 --- a/node_modules/@apollo/react-components/lib/types.d.ts +++ b/node_modules/@apollo/react-components/lib/types.d.ts @@ -1,16 +1,17 @@ /// +import { TypedDocumentNode } from "@graphql-typed-document-node/core"; import { OperationVariables, QueryFunctionOptions, QueryResult, BaseMutationOptions, MutationFunction, MutationResult, SubscriptionResult } from '@apollo/react-common'; import { DocumentNode } from 'graphql'; import { BaseSubscriptionOptions } from '@apollo/react-common'; export interface QueryComponentOptions extends QueryFunctionOptions { children: (result: QueryResult) => JSX.Element | null; - query: DocumentNode; + query: DocumentNode | TypedDocumentNode; } export interface MutationComponentOptions extends BaseMutationOptions { - mutation: DocumentNode; + mutation: DocumentNode | TypedDocumentNode; children: (mutateFunction: MutationFunction, result: MutationResult) => JSX.Element | null; } export interface SubscriptionComponentOptions extends BaseSubscriptionOptions { - subscription: DocumentNode; + subscription: DocumentNode | TypedDocumentNode; children?: null | ((result: SubscriptionResult) => JSX.Element | null); }