Skip to content

Commit 74a71d0

Browse files
committed
fix(graphql-compose): Remove deprecated methods
1 parent ec50c99 commit 74a71d0

File tree

3 files changed

+11
-17
lines changed

3 files changed

+11
-17
lines changed

src/__mocks__/userTypeComposer.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ userTypeComposer.setRecordIdFn(obj => obj.id);
2828
export const findByIdResolver = new Resolver({
2929
name: 'findById',
3030
kind: 'query',
31-
outputType: UserType,
31+
type: UserType,
3232
args: {
3333
_id: {
3434
name: '_id',
@@ -59,7 +59,7 @@ userTypeComposer.setResolver('findById', findByIdResolver);
5959
export const createOneResolver = new Resolver({
6060
name: 'createOne',
6161
kind: 'mutation',
62-
outputType: new GraphQLObjectType({
62+
type: new GraphQLObjectType({
6363
name: 'UserPayload',
6464
fields: {
6565
record: {
@@ -92,7 +92,7 @@ userTypeComposer.setResolver('createOne', createOneResolver);
9292
export const manyArgsWithInputResolver = new Resolver({
9393
name: 'manyArgsWithInput',
9494
kind: 'mutation',
95-
outputType: new GraphQLObjectType({
95+
type: new GraphQLObjectType({
9696
name: 'UserPayload',
9797
fields: {
9898
record: {
@@ -133,7 +133,7 @@ userTypeComposer.setResolver('manyArgsWithInput', manyArgsWithInputResolver);
133133
export const manyArgsWithoutInputResolver = new Resolver({
134134
name: 'manyArgsWithoutInput',
135135
kind: 'mutation',
136-
outputType: new GraphQLObjectType({
136+
type: new GraphQLObjectType({
137137
name: 'UserPayload',
138138
fields: {
139139
record: {

src/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
/* @flow */
22

3-
import { composeWithRelay, typeComposerMap, nodeFieldConfig } from './composeWithRelay';
3+
import { composeWithRelay, typeMapForNode, nodeFieldConfig } from './composeWithRelay';
44
import { fromGlobalId, toGlobalId } from './globalId';
55
import NodeInterface from './nodeInterface';
66

77
export default composeWithRelay;
88
export {
99
composeWithRelay,
1010
NodeInterface,
11-
typeComposerMap,
11+
typeMapForNode,
1212
nodeFieldConfig,
1313
fromGlobalId,
1414
toGlobalId,

src/wrapMutationResolver.js

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,10 @@ import {
77
GraphQLInputObjectType,
88
GraphQLNonNull,
99
} from 'graphql';
10-
import { ResolverMiddleware, TypeComposer, InputTypeComposer } from 'graphql-compose';
10+
import { TypeComposer, InputTypeComposer } from 'graphql-compose';
1111
import { toGlobalId } from './globalId';
1212
import type {
1313
Resolver,
14-
ResolverMWArgsFn,
15-
ResolverMWArgs,
16-
ResolverMWResolveFn,
17-
ResolverMWResolve,
18-
ResolverMWOutputTypeFn,
19-
ResolverMWOutputType,
2014
WrapMutationResolverOpts,
2115
} from './definition';
2216

@@ -93,8 +87,8 @@ export default function wrapMutationResolver(
9387
});
9488
}
9589

96-
function prepareOutputType(newResolver, prevResolver) {
97-
const outputType = prevResolver.getOutputType();
90+
function prepareType(newResolver, prevResolver) {
91+
const outputType = prevResolver.getType();
9892

9993
if (!(outputType instanceof GraphQLObjectType)) {
10094
return;
@@ -116,12 +110,12 @@ export default function wrapMutationResolver(
116110
});
117111
}
118112

119-
newResolver.setOutputType(outputTC.getType());
113+
newResolver.setType(outputTC.getType());
120114
}
121115

122116
return resolver.wrap((newResolver, prevResolver) => {
123117
prepareArgs(newResolver);
124118
prepareResolve(newResolver, prevResolver);
125-
prepareOutputType(newResolver, prevResolver);
119+
prepareType(newResolver, prevResolver);
126120
}, { name: 'RelayMutation' });
127121
}

0 commit comments

Comments
 (0)