{
// TODO:
// @ts-ignore
update(cache, { data: { addProduct } }) {
const { productsAll } = cache.readQuery<IProductsAll>({ query: ProductsAllDocument })!.productsAll
cache.writeQuery({
query: ProductsAllDocument,
data: { productsAll: productsAll?.concat([addProduct]) }
})
},
refetchQueries: [{
query: ProductsAllDocument
}]
}
)
А refetchQueries тут зачем, если данные ты обновляешь?
Обсуждают сегодня