longyvfengyun
2024-09-02 2b7d8aa9b25adb6de0e58e6a26a48a46bce3be83
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { defineStore } from 'pinia';
 
interface IErrorLogState {
  logs: unknown[];
}
 
export default defineStore({
  id: 'errorLog',
  state: ():IErrorLogState => ({
    logs: []
  }),
  getters: {},
  actions: {
    addErrorLog(log) {
      this.logs.push(log);
    },
    clearErrorLog() {
      this.logs.splice(0);
    }
  }
});