2759825251
* * created vuepress docs * chore: upgrade deps * docs: patreon link * Docs changes
680 B
680 B
Local state
If you need to manage local data, you can do so with apollo-link-state and the @client directive:
export default {
apollo: {
hello: gql`
query {
hello @client {
msg
}
}
`
},
mounted() {
// mutate the hello message
this.$apollo
.mutate({
mutation: gql`
mutation($msg: String!) {
updateHello(message: $msg) @client
}
`,
variables: {
msg: 'hello from link-state!'
}
})
}
}
Example project (thx @chriswingler)