Skip to content

Instantly share code, notes, and snippets.

@smolinari
Created April 5, 2020 14:42
Embed
What would you like to do?
<template>
...
</template>
<script>
...
methods: {
updateCache (store, { data: { toggleTodo } }) {
const id = `TodoItem:${this.id}`
const fragment = queries.toggleTodoFragment
const todo = store.readFragment({ fragment, id })
const data = { ...todo, completed: !todo.completed }
store.writeData({ data, id })
}
}
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment