Я использую apollo
клиент в реактивном проекте. Весь мой код GraphQL только на стороне клиента. Я использую cache
в apollo
для управления состоянием внешнего интерфейса. И я всегда получаю ошибку missing __typename
, когда определяю объект, у которого нет такого поля.
Я прочитал этот документ https://www.apollographql.com/docs/link/links/rest/#typename-patching о внесении исправлений typename. Но это определяется на стороне сервера. В моем проекте нет сервера graphql и нужно ли мне вообще typename
. Если нет, как я могу снять чек на нем? Интересно, где я могу найти документ о том, для чего используется это поле?