Как лучше всего наблюдать производное состояние с помощью apollo-link-state?
В качестве надуманного примера в кеше хранится список элементов Todo.Другой компонент должен отслеживать общее количество элементов Todo.
Хранение totalTodos
в локальном состоянии будет менее чем идеальным, поскольку каждая функция распознавателя (updateTodo
, deleteTodo
, addTodo
) должна будет записывать в кэш и обновлять totalTodos
query {
totalTodos
todos { ...
Было бы неплохо, если бы был способ выставить наблюдаемые вычисленные значения?