You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
346 B
JavaScript

import {
defineStore
} from 'pinia';
export const useStore = defineStore('counter', {
state: () => ({
user: false,
config: false,
api_map: {},
count: 0,
loading: 0,
}),
actions: {
loadingStart() {
this.loading++
},
loadingDone() {
this.loading--
if (this.loading < 0) this.loading = 0
}
},
});