Skip to content

Instantly share code, notes, and snippets.

@Loschcode
Created March 17, 2019 00:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Loschcode/325246bec8be46784dd7e4b763412ce3 to your computer and use it in GitHub Desktop.
Save Loschcode/325246bec8be46784dd7e4b763412ce3 to your computer and use it in GitHub Desktop.
import gql from 'graphql-tag'
const mutation = gql`
mutation CreateGuest {
createGuest {
token
}
}
`
export default async vm => {
return await vm.$apollo
.mutate({
mutation,
variables: {},
update: (store, { data: { createGuest } }) => {
vm.createGuest = createGuest
}
})
.then(({ data: { createGuest } }) => {
return createGuest
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment