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.
|
import {
|
|
defineStore
|
|
} from 'pinia';
|
|
|
|
export const useStore = defineStore('counter', {
|
|
state: () => ({
|
|
count: 1,
|
|
loading: 0,
|
|
}),
|
|
actions: {
|
|
loadingStart() {
|
|
this.loading++
|
|
},
|
|
loadingDone() {
|
|
this.loading--
|
|
if (this.loading < 0) this.loading = 0
|
|
}
|
|
},
|
|
});
|