mrdeeds88

Untitled

Nov 5th, 2020 (edited)
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const [exchange] = useMutation(require('ui/gql/mutations/exchange.gql'), {
  2.     update(cache, { data } ) {
  3.       const user = cache.readQuery({query: require('ui/gql/queries/getUser.gql')})
  4.  
  5.       cache.writeQuery({
  6.         query: require('ui/gql/queries/getUser.gql'),
  7.         data: {
  8.           user: {
  9.             ...user.user,
  10.             gifts: [
  11.               ...user.user.gifts,
  12.               data.exchange.gift
  13.             ]
  14.           }
  15.         }
  16.       })
  17.     }
  18.   })
Add Comment
Please, Sign In to add comment