From 8cdede8860f05a2648d17fcb412fb3c2ec3966c9 Mon Sep 17 00:00:00 2001 From: Peggy Rayzis Date: Tue, 22 May 2018 12:55:49 -0400 Subject: Rename proxy to cache --- frontend/components/RemoveFromCart.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'frontend/components/RemoveFromCart.js') diff --git a/frontend/components/RemoveFromCart.js b/frontend/components/RemoveFromCart.js index bd8a15f..7ec2313 100644 --- a/frontend/components/RemoveFromCart.js +++ b/frontend/components/RemoveFromCart.js @@ -2,7 +2,10 @@ import { Component } from 'react'; import { Mutation } from 'react-apollo'; import styled from 'styled-components'; import PropTypes from 'prop-types'; -import { REMOVE_FROM_CART_MUTATION, CURRENT_USER_QUERY } from '../queries/queries.graphql'; +import { + REMOVE_FROM_CART_MUTATION, + CURRENT_USER_QUERY, +} from '../queries/queries.graphql'; const BigButton = styled.button` font-size: 3rem; @@ -19,12 +22,12 @@ class RemoveFromCart extends Component { id: PropTypes.string.isRequired, }; - update = (proxy, payload) => { - const data = proxy.readQuery({ query: CURRENT_USER_QUERY }); + update = (cache, payload) => { + const data = cache.readQuery({ query: CURRENT_USER_QUERY }); // console.log(data.me.cart[0]); const cartItemId = payload.data.removeFromCart.id; data.me.cart = data.me.cart.filter(cartItem => cartItem.id !== cartItemId); - proxy.writeQuery({ query: CURRENT_USER_QUERY, data }); + cache.writeQuery({ query: CURRENT_USER_QUERY, data }); }; render() { @@ -35,7 +38,11 @@ class RemoveFromCart extends Component { update={this.update} > {(removeFromCart, { loading }) => ( - + × )} -- cgit v1.3