19 lines
252 B
TypeScript
19 lines
252 B
TypeScript
|
import { defineStore } from 'pinia'
|
||
|
|
||
|
const useCounter = defineStore('counter', () => {
|
||
|
const count = ref(0)
|
||
|
|
||
|
function increment() {
|
||
|
count.value++
|
||
|
}
|
||
|
|
||
|
return {
|
||
|
count,
|
||
|
increment,
|
||
|
}
|
||
|
}, {
|
||
|
persist: true,
|
||
|
})
|
||
|
|
||
|
export default useCounter
|