Skip to content

Commit 40e1156

Browse files
committed
fix: allow pass InterfaceTC to prepareConnectionResolver
1 parent 3d6fd27 commit 40e1156

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/connection.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import {
22
ObjectTypeComposer,
3+
InterfaceTypeComposer,
34
inspect,
45
Resolver,
56
ResolverResolveParams,
@@ -51,7 +52,7 @@ export interface ConnectionTArgs {
5152
}
5253

5354
export function prepareConnectionResolver<TSource, TContext>(
54-
tc: ObjectTypeComposer<TSource, TContext>,
55+
tc: ObjectTypeComposer<TSource, TContext> | InterfaceTypeComposer<TSource, TContext>,
5556
opts: ConnectionResolverOpts<TContext>
5657
): Resolver<TSource, TContext> {
5758
if (!(tc instanceof ObjectTypeComposer)) {

0 commit comments

Comments
 (0)