Capital/src/scripts/requests.ts
2024-01-23 00:16:04 +08:00

15 lines
382 B
TypeScript

const defaultCms = "https://smartsheep.studio";
export async function graphQuery(query: string, variables: any) {
const response = await fetch(`${process.env.PUBLIC_CMS ?? defaultCms}/api/graphql`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
query,
variables,
}),
});
return await response.json();
}