WebService-Boilerplate/src-frontend/stores/test-store.js
2025-03-11 12:57:45 +07:00

22 lines
373 B
JavaScript

import { defineStore, acceptHMRUpdate } from 'pinia'
export const useTestStore = defineStore('test', {
state: () => ({
counter: 0
}),
getters: {
doubleCount: (state) => state.counter * 2
},
actions: {
increment() {
this.counter++
}
}
})
if (import.meta.hot) {
import.meta.hot.accept(acceptHMRUpdate(useTestStore, import.meta.hot))
}