Skip to content

Commit cdefd5c

Browse files
committed
Make source type of isTypeOf unknown
Since it can be an any type that implements the same Interface or that belongs to the same Union.
1 parent cce8a85 commit cdefd5c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/type/definition.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -753,7 +753,7 @@ export interface GraphQLObjectTypeExtensions<_TSource = any, _TContext = any> {
753753
export class GraphQLObjectType<TSource = any, TContext = any> {
754754
name: string;
755755
description: Maybe<string>;
756-
isTypeOf: Maybe<GraphQLIsTypeOfFn<TSource, TContext>>;
756+
isTypeOf: Maybe<GraphQLIsTypeOfFn<unknown, TContext>>;
757757
extensions: Readonly<GraphQLObjectTypeExtensions<TSource, TContext>>;
758758
astNode: Maybe<ObjectTypeDefinitionNode>;
759759
extensionASTNodes: ReadonlyArray<ObjectTypeExtensionNode>;
@@ -932,7 +932,7 @@ export interface GraphQLObjectTypeConfig<TSource, TContext> {
932932
description?: Maybe<string>;
933933
interfaces?: ThunkReadonlyArray<GraphQLInterfaceType>;
934934
fields: ThunkObjMap<GraphQLFieldConfig<TSource, TContext>>;
935-
isTypeOf?: Maybe<GraphQLIsTypeOfFn<TSource, TContext>>;
935+
isTypeOf?: Maybe<GraphQLIsTypeOfFn<unknown, TContext>>;
936936
extensions?: Maybe<Readonly<GraphQLObjectTypeExtensions<TSource, TContext>>>;
937937
astNode?: Maybe<ObjectTypeDefinitionNode>;
938938
extensionASTNodes?: Maybe<ReadonlyArray<ObjectTypeExtensionNode>>;

0 commit comments

Comments
 (0)