vega-frontend-monorepo/libs/cypress/src/lib/capsule/request.ts
2023-01-19 09:52:38 +00:00

15 lines
316 B
TypeScript

import { request } from 'graphql-request';
let gqlEndpoint = '';
export function setGraphQLEndpoint(gqlUrl: string) {
gqlEndpoint = gqlUrl;
}
export function requestGQL<T>(query: string): Promise<T> {
if (!gqlEndpoint) {
throw new Error('gqlEndpoint not set');
}
return request(gqlEndpoint, query);
}