Resolvers

GraphQL Field resolvers

Resolvers are files or named exports.

Default export

export default (input) => {
    return  "Hello world"
}

Handler export

export const handler = (input) => {
    return "Hello world"
}

Named export

export const (input) => {
    return "Hello world"
}
{
    "resolvers":{
        "RESOLVER_TYPE.RESOLVER_FIELD":{
            "resolve":{
                "name": "PATH_TO_RESOLVER.someName"
            }
        }
    }
}

Passing arguments to another resolver:

Resolver "Query.todoOperations"

Last updated

Was this helpful?