UNPKG

rescript-relay

Version:
25 lines (21 loc) 919 B
// Generated by ReScript, PLEASE EDIT WITH CARE 'use strict'; var RelayRuntime = require("relay-runtime"); function subscribe(node, convertVariables, convertResponse) { return function (environment, variables, onCompleted, onError, onNext, updater) { return RelayRuntime.requestSubscription(environment, { subscription: node, variables: convertVariables(variables), onCompleted: onCompleted, onError: onError, onNext: onNext !== undefined ? (function (response) { onNext(convertResponse(response)); }) : undefined, updater: updater !== undefined ? (function (store, response) { updater(store, convertResponse(response)); }) : undefined }); }; } exports.subscribe = subscribe; /* relay-runtime Not a pure module */