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

View File

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

View File

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

View File

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