Next.js Discord

Discord Forum

How can I assign response object to a GQL context inside Route Handler?

Unanswered
Masai Lion posted this in #help-forum
Open in Discord
Masai LionOP
I want to be able to pass the response object trough the GQL context. Here is a snippet:

const server = new ApolloServer({
  schema: makeExecutableSchema({
    typeDefs,
    resolvers: getAllResolvers(),
  }),
});

const handler = startServerAndCreateNextHandler<NextRequest>(server, {
  context: async (req,res) => {
    console.log(`Response: `, res)
    return {req, res} 
    //getContext(req)
  },
});

export async function POST(request: NextRequest) {
  return handler(request );
}


The result is
Response: undefined

https://github.com/RadoslavMarinov/rbs-data/blob/main/src/app/gql/route.ts

0 Replies