Reputation: 447
I'm implementing Apollo Server subscriptions with TypeScript and facing an issue with a PubSub-based subscription system. I followed the official Apollo documentation, but encountered the following error:
subscribe: (_, __, { pubsub }) => pubsub.asyncIterator([CHANGE_EVENT]),
// Error: Property 'asyncIterator' does not exist on type 'PubSub<{ CHANGE_EVENT: string; }>'
Upvotes: 0
Views: 66
Reputation: 447
In version 3.0, a breaking change renamed asyncIterator
to asyncIterableIterator
(see: https://github.com/apollographql/graphql-subscriptions/releases/tag/v3.0.0). For now, the official Apollo documentation seems outdated regarding this change.
Upvotes: 0