I have a dashboard preview page on which various visuals get their data using graphql queries. I have enabled polling in query options to keep on polling for any data change and update it on the preview. Everything works as expected so far. The problem is that when I change the route (say I go back to the admin page for instance), the graphql polling doesn't stop. From the documentation of apollo client for angular, I couldn't find anything to stop polling on route change. There is a bit of detail for apollo's react client to stop polling here, but I couldn't get it. Would be great if anyone can tell me how to stop graphql polling in angular. Let me know in case any further details are required. Continue reading...