У меня есть запрос с Apollo («apollo-client»: «^ 2.5.1»), который я использую с политикой выборки «только для сети»
<Query {...{ variables }} query={MYQUERY} fetchPolicy="network-only">
{data => {
console.count('bar');
return <div />
}}
</Query>
Но когда я считаюраз, когда этот компонент рендерится, он рендерится 3 раза.
Когда я удаляю атрибут fetchPolicy
, он работает, как ожидалось, и рендерится только дважды.Один раз для загрузки и один с данными.
Почему это?