File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 1
1
/* @flow */
2
2
/* eslint-disable no-use-before-define */
3
3
4
- import { type TypeComposer , _ProtoTypeComposer } from 'graphql-compose' ;
4
+ import { TypeComposer } from 'graphql-compose' ;
5
5
import { GraphQLID , GraphQLNonNull } from 'graphql-compose/lib/graphql' ;
6
6
import NodeInterface from './nodeInterface' ;
7
7
import wrapMutationResolver from './wrapMutationResolver' ;
@@ -14,7 +14,7 @@ export const TypeMapForRelayNode = {};
14
14
export const nodeFieldConfig = getNodeFieldConfig ( TypeMapForRelayNode ) ;
15
15
16
16
export function composeWithRelay ( typeComposer : TypeComposer ) : TypeComposer {
17
- if ( ! ( typeComposer instanceof _ProtoTypeComposer ) ) {
17
+ if ( ! typeComposer || typeComposer . constructor . name !== 'TypeComposer' ) {
18
18
throw new Error ( 'You should provide TypeComposer instance to composeWithRelay method' ) ;
19
19
}
20
20
You can’t perform that action at this time.
0 commit comments