API
subscriptionField
subscriptionField
Often times you want to split up subscription fields into different domains of your application.
Like queryField and mutationField except that like subscriptionType the subscribe field is required on the type configuration. Refer to subscriptionType docs for details
1import { subscriptionField } from 'nexus'23export const SubscriptionField = subscriptionField('truths', {4 type: 'Boolean',5 subscribe() {6 return (async function*() {7 while (true) {8 await new Promise(res => setTimeout(res, 1000))9 yield Math.random() > 0.510 }11 })()12 },13 resolve(eventData) {14 return eventData15 },16})