This commit is contained in:
SunWuyuan
2025-03-15 20:49:25 +08:00
parent 127347d76a
commit 6ab280e484
14 changed files with 753 additions and 572 deletions
+21 -1
View File
@@ -1,6 +1,26 @@
import logDB from './db';
import { getSetting } from './settings';
class LogDB {
constructor() {
this.logs = [];
}
async addLog(message) {
this.logs.push(message);
// 只保留最近100条消息
if (this.logs.length > 100) {
this.logs.shift();
}
return true;
}
async getLogs(limit = 20) {
return this.logs.slice(-limit).reverse();
}
}
const logDB = new LogDB();
const messages = [];
let snackbarCallback = null;
let logCallback = null;