You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
import { graphql, GraphQLSchema } from "graphql";
|
|
import { createSchema } from "./createSchema";
|
|
|
|
|
|
let schema: GraphQLSchema
|
|
|
|
export const callSchema = async ( source : string) => {
|
|
if (!schema) {
|
|
schema = await createSchema()
|
|
}
|
|
return graphql({
|
|
schema,
|
|
source,
|
|
})
|
|
}
|
|
|