graphql - Controleer velden in GraphQLObjectType met typescript
Ik gebruik graphql-js om mijn schema te maken en ik kan fouttypes niet detecteren bij compilatie met TypeScript :
ie :
export type CustomFieldsType = {
id: number;
};
export default {
type: new GraphQLNonNull(
new GraphQLObjectType({
name: 'DescriptionFields',
fields: {
id: {
description: 'custom description for id',
type: new GraphQLNonNull(GraphQLID),
},
...
},
}),
),
args: {
...
},
resolve: () =>...
};
Is er een manier om mijn aangepaste CustomFieldsType toe te passen op mijn GraphQLObjectType?