Open
Description
Describe the bug
When a graphql api responds with invalid json the component isn't rendered at all
To Reproduce
Codesandbox: https://codesandbox.io/s/vue-apollo-issue-hnonm
Steps to reproduce the behavior:
- setup vue and vue apollo with ssr
- replace apollo client uri with one that does not return json (e.g. nginx default error or https://httpstat.us/500)
- make request to page
- notice that the page shows no content
Expected behavior
In the codesandbox example I'd expect "no episodes" to be shown
Versions
vue: 2.6.11
vue-apollo: 3.0.3
apollo-client: 2.6.8 (from apollo-boost: 0.4.7)
Additional context
I think this repo also highlights the same issue using nuxt