Jon
01/31/2019, 11:11 AMError: The type of Mutation.signup(data:) must be Input Type but got: SignupInput!.
I’ve defined the type in my schema.graphql:
# import * from './generated/prisma-client/prisma.graphql'
type SuccessMessage {
message: String
}
type Mutation {
createProperty(title: String, url: String): Property!
signup(data: SignupInput!): AuthPayload!
signin(email: String!, password: String!): AuthPayload!
signout: SuccessMessage
requestPasswordReset(email: String!): SuccessMessage
resetPassword(resetToken: String!, password: String!, passwordConfirmation: String!): User!
confirmEmail(email: String!, emailConfirmToken: String!): AuthPayload!
}
type AuthPayload {
token: String!
user: User!
}
type Query {
properties: [Property]!
currentUser: User
}
type SignupInput {
name: String
email: String!
password: String!
}
type User {
id: ID!
name: String!
email: String!
emailConfirmed: Boolean!
permissions: [Permission!]!
}
What am I missing here?taikn
01/31/2019, 11:15 AMinput not typeJon
01/31/2019, 11:52 AMtype SignupInput {
email: String!
password: String!
name: String!
}
But apparently its:
input SignupInput {
email: String!
password: String!
name: String!
}
Thanks again for the help!