InvalidArgumentsExtensions
Type Alias: InvalidArgumentsExtensions
InvalidArgumentsExtensions:
object
Defined in: src/utilities/TalawaGraphQLError.ts:121
When the client provides invalid arguments in a graphql operation.
Type declaration
code
code:
"invalid_arguments"
issues
issues:
object
[]
Example
throw new TalawaGraphQLError({
extensions: {
code: "invalid_arguments",
issues: [
{
argumentPath: ["input", "age"],
message: "Must be greater than 18.",
},
{
argumentPath: ["input", "username"],
message: "Must be smaller than or equal to 25 characters.",
},
{
argumentPath: ["input", "favoriteFood", 2],
message: "Must be at least 1 character long.",
},
],
},
});