UNPKG

rescript-relay

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