From 9b5d88a53321e98eda06b8f5c6198b5d9b4ace06 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Wed, 27 Oct 2021 15:54:20 +0200 Subject: [PATCH] async calls are working, token is tested on app created (to do: add server call to verify token and role) --- admin/package.json | 1 + admin/src/App.vue | 10 ++++++++++ admin/src/main.js | 3 +++ admin/src/store/store.js | 9 ++++++++- admin/yarn.lock | 2 +- 5 files changed, 23 insertions(+), 2 deletions(-) diff --git a/admin/package.json b/admin/package.json index 2b4e33c91..4aebfd131 100644 --- a/admin/package.json +++ b/admin/package.json @@ -33,6 +33,7 @@ "dotenv-webpack": "^7.0.3", "graphql": "^15.6.1", "jest": "26.6.3", + "regenerator-runtime": "^0.13.9", "stats-webpack-plugin": "^0.7.0", "vue": "^2.6.11", "vue-apollo": "^3.0.8", diff --git a/admin/src/App.vue b/admin/src/App.vue index 9267cc82b..8db46b135 100644 --- a/admin/src/App.vue +++ b/admin/src/App.vue @@ -5,5 +5,15 @@ diff --git a/admin/src/main.js b/admin/src/main.js index 61f65129e..f5ec929f2 100644 --- a/admin/src/main.js +++ b/admin/src/main.js @@ -1,6 +1,9 @@ import Vue from 'vue' import App from './App.vue' +// without this async calls are not working +import 'regenerator-runtime' + import store from './store/store' import router from './router/router' diff --git a/admin/src/store/store.js b/admin/src/store/store.js index 0b1a6350e..92fb37835 100644 --- a/admin/src/store/store.js +++ b/admin/src/store/store.js @@ -3,9 +3,16 @@ import Vue from 'vue' Vue.use(Vuex) +export const mutations = { + token: (state, token) => { + state.token = token + }, +} + const store = new Vuex.Store({ + mutations, state: { - token: 'some-valid-token', + token: null, }, }) diff --git a/admin/yarn.lock b/admin/yarn.lock index 59a49674d..fbc12c105 100644 --- a/admin/yarn.lock +++ b/admin/yarn.lock @@ -10606,7 +10606,7 @@ regenerator-runtime@^0.11.0: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== -regenerator-runtime@^0.13.4: +regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.9: version "0.13.9" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==