save task in store

This commit is contained in:
Julien Calixte
2023-04-09 10:08:16 +02:00
parent 22d29bad90
commit aa2d6a0e64
2 changed files with 27 additions and 2 deletions

View File

@@ -0,0 +1,17 @@
import { defineStore } from 'pinia'
import type { Taskable } from '../interfaces/taskable'
interface State {
tasks: Taskable[]
}
export const useTaskStore = defineStore('task-store', {
state: (): State => ({
tasks: []
}),
actions: {
saveTask(task: Taskable) {
this.tasks.push(task)
}
}
})