index.js 406 B

123456789101112131415161718192021222324252627
  1. import Vue from 'vue'
  2. import Vuex from 'vuex'
  3. import api from '@/api'
  4. import { print } from 'graphql/language/printer'
  5. import TextRef from '@/api/queries/TextRef.gql'
  6. Vue.use(Vuex)
  7. export default new Vuex.Store({
  8. modules: {
  9. },
  10. state: {
  11. },
  12. mutations: {
  13. },
  14. actions: {
  15. 'GET_TEXT' ({ state }, id) {
  16. return api.post('', { query: print(TextRef), variables: { id } })
  17. }
  18. }
  19. })