graphql-request
Version:
Minimal GraphQL client supporting Node and browsers for scripts or simple apps
8 lines (7 loc) • 336 B
TypeScript
import { Variables } from './types';
/**
* Returns Multipart Form if body contains files
* (https://github.com/jaydenseric/graphql-multipart-request-spec)
* Otherwise returns JSON
*/
export default function createRequestBody(query: string | string[], variables?: Variables | Variables[], operationName?: string): string | FormData;