This commit is contained in:
2018-11-16 00:18:15 +00:00
parent 6364b328bc
commit f5724f40cb
4 changed files with 15 additions and 9 deletions

View File

@@ -13,7 +13,8 @@ export default new Vuex.Store({
userId: 0, userId: 0,
roles: 0, roles: 0,
localeText: {}, localeText: {},
navItems: [] navItems: [],
logBuffer: []
}, },
mutations: { mutations: {
login(state, data) { login(state, data) {
@@ -40,6 +41,9 @@ export default new Vuex.Store({
}, },
setAPIURL(state, data) { setAPIURL(state, data) {
state.apiUrl = data; state.apiUrl = data;
},
setLog(state, data) {
state.logBuffer = data;
} }
}, },
actions: {} actions: {}

View File

@@ -32,7 +32,6 @@ export function processLogin(response) {
//Initialize the application //Initialize the application
initialize(); initialize();
logger.log("User " + token.id + " logged in"); logger.log("User " + token.id + " logged in");
return Promise.resolve(true); return Promise.resolve(true);
} }

View File

@@ -1,7 +1,9 @@
/* eslint-disable */
////////////////////////////////////////////////////// //////////////////////////////////////////////////////
//in-memory log, keeps up to 100 of the past log items //in-memory log, keeps up to 100 of the past log items
// //
import cbuffer from "./cbuffer"; import cbuffer from "./cbuffer";
import store from "../store";
const buffer = new cbuffer(100); const buffer = new cbuffer(100);
export default { export default {
@@ -11,8 +13,6 @@ export default {
} }
msg = Date.now() + "|" + msg; msg = Date.now() + "|" + msg;
buffer.push(msg); buffer.push(msg);
}, store.commit("setLog", buffer.toArray());
getLog() {
return buffer.toArray();
} }
}; };

View File

@@ -1,12 +1,15 @@
<template> <template>
<div></div> <div>
<span>{{log()}}</span>
</div>
</template> </template>
<script> <script>
/* xeslint-disable */ /* xeslint-disable */
import logger from "../utils/logit"; //import logger from "../utils/logit";
//import lt from "../api/locale"; //import lt from "../api/locale";
//import store from "../store";
export default { export default {
data() { data() {
return {}; return {};
@@ -15,7 +18,7 @@ export default {
mounted() {}, mounted() {},
methods: { methods: {
log: function() { log: function() {
return logger.getLog(); return this.$store.state.logBuffer;
} }
} }
}; };