/* 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 { log(msg, obj) { if (obj) { msg = msg + "|[" + JSON.stringify(obj) + "]"; } msg = Date.now() + "|" + msg; buffer.push(msg); store.commit("setLog", buffer.toArray()); }, getLogText(){ //TODO: iterate the array from store, convert timestamps to local date and time and arrange as a block of multiline text to display in the UI } };