INNER CODE UNIT · TypeScript
createPagesRouteHandler
StellateHQ/fuse · packages/core/src/next/index.ts:56
export function createPagesRouteHandler<
AdditionalContext extends Record<string, unknown> = any,
>(options?: {
context?: GetContext<AdditionalContext>
stellate?: StellateOptions
}) {
const schema = builder.toSchema({})
if (process.env.NODE_ENV === 'development') {
writeFile('./schema.graphql', printSchema(schema), 'utf-8')
}
return createYoga<{
req: NextApiRequest
res: NextApiResponse
}>({
schema,
graphiql:
process.env.NODE_ENV !== 'production'