Skip to content

Commit f48b81a

Browse files
committed
chore(fieldsConverter): small typings improvements
1 parent 8a4f709 commit f48b81a

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

src/discriminators/prepareChildResolvers.js

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

3-
import type { ResolveParams } from 'graphql-compose';
4-
import { Resolver, ObjectTypeComposer } from 'graphql-compose';
3+
import type { ResolveParams, Resolver, ObjectTypeComposer } from 'graphql-compose';
54
import {
65
type ComposeWithMongooseDiscriminatorsOpts,
76
DiscriminatorTypeComposer,

src/fieldsConverter.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ export function getFieldsFromModel(
3838
export function convertModelToGraphQL(
3939
model: Model<any> | MongoosePseudoModelT,
4040
typeName: string,
41-
schemaComposer?: SchemaComposer<any>,
41+
schemaComposer: SchemaComposer<any>,
4242
): ObjectTypeComposer<any>;
4343

4444
export function convertSchemaToGraphQL<TContext = any>(
4545
schema: Schema,
4646
typeName: string,
47-
schemaComposer?: SchemaComposer<TContext>,
47+
schemaComposer: SchemaComposer<TContext>,
4848
): ObjectTypeComposer<any, TContext>;
4949

5050
export function convertFieldToGraphQL(

src/fieldsConverter.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import type {
1010
EnumTypeComposer,
1111
ComposeOutputType,
1212
} from 'graphql-compose';
13-
import { upperFirst, schemaComposer as globalSchemaComposer } from 'graphql-compose';
13+
import { upperFirst } from 'graphql-compose';
1414
import type { GraphQLScalarType } from 'graphql-compose/lib/graphql';
1515
import GraphQLMongoID from './types/mongoid';
1616

@@ -116,9 +116,9 @@ export function getFieldsFromModel(model: MongooseModel | MongoosePseudoModelT):
116116
export function convertModelToGraphQL<TSource, TContext>(
117117
model: MongooseModel | MongoosePseudoModelT,
118118
typeName: string,
119-
schemaComposer?: SchemaComposer<TContext>
119+
schemaComposer: SchemaComposer<TContext>
120120
): ObjectTypeComposer<TSource, TContext> {
121-
const sc = schemaComposer || globalSchemaComposer;
121+
const sc = schemaComposer;
122122

123123
if (!typeName) {
124124
throw new Error('You provide empty name for type. `name` argument should be non-empty string.');
@@ -166,9 +166,9 @@ export function convertModelToGraphQL<TSource, TContext>(
166166
export function convertSchemaToGraphQL(
167167
schema: Schema<any>,
168168
typeName: string,
169-
schemaComposer?: SchemaComposer<any>
169+
schemaComposer: SchemaComposer<any>
170170
): ObjectTypeComposer<any, any> {
171-
const sc = schemaComposer || globalSchemaComposer;
171+
const sc = schemaComposer;
172172

173173
if (!typeName) {
174174
throw new Error('You provide empty name for type. `name` argument should be non-empty string.');

0 commit comments

Comments
 (0)