Типа для кеша Apollo Client? - PullRequest
0 голосов
/ 26 марта 2020

Я делаю учебник https://www.howtographql.com/ и есть функция, которая обновляет локальный кеш после мутации:

const updateCacheAfterVote = (cache, vote: Vote, linkId: string) => {
  const data = cache.readQuery({ query: FEED_QUERY });

  const votedLink = data.feed.links.find((link: LinkType) => link.id === linkId);
  votedLink.votes = vote.link.votes;

  cache.writeQuery({ query: FEED_QUERY, data })
}

Я использую TypeScript для этого урока и не могу найти правильный тип для параметра кэша. Посмотрел целую кучу библиотек Аполлона. Я использую apollo-boost.

Может кто-нибудь указать мне, какой тип кеша и где я могу его найти? В какой упаковке оно содержится?

...