This commit is contained in:
@@ -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: {}
|
||||
|
||||
@@ -32,7 +32,6 @@ export function processLogin(response) {
|
||||
|
||||
//Initialize the application
|
||||
initialize();
|
||||
|
||||
logger.log("User " + token.id + " logged in");
|
||||
return Promise.resolve(true);
|
||||
}
|
||||
|
||||
@@ -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());
|
||||
}
|
||||
};
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user