metaforecast/src/pages/api/graphql.ts
2022-04-19 01:15:09 +03:00

14 lines
417 B
TypeScript

import { NextApiRequest, NextApiResponse } from "next";
// apollo-server-micro is problematic since v3, see https://github.com/apollographql/apollo-server/issues/5547, so we use graphql-yoga instead
import { createServer } from "@graphql-yoga/node";
import { schema } from "../../graphql/schema";
const server = createServer<{
req: NextApiRequest;
res: NextApiResponse;
}>({ schema });
export default server;