DEV Community

Discussion on: AWS Amplify GraphQL Operations with TypeScript and Hooks - Part 4 [Subscriptions]

Collapse
 
sakapun profile image
sakapun

These article series are very impressive for me.
I used your code, but I couldn't connect appsync on my version.
Amplify uses zen-observable-ts at '3.0.8', then its subscription instance is not match Observable on @types/zen-observable

Collapse
 
casield profile image
Casiel Didriksson Muriedas • Edited

Found a workaround:

  const call = await API.graphql(graphqlOperation(SubMinuteStockDocument, { ticker: 'MSFT' }));
      if ('subscribe' in call) {
        call.subscribe({
          next: (e) => {
            console.log('Next', e);
          },
        });
      }
Enter fullscreen mode Exit fullscreen mode