Zoeken op website

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?