From b8cad131b8e61d990b5771950e26f093fb9c2992 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sun, 9 Apr 2023 11:02:26 +0200 Subject: [PATCH] get task by id --- src/use-cases/task/stores/useTask.store.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/use-cases/task/stores/useTask.store.ts b/src/use-cases/task/stores/useTask.store.ts index d627e20..00b3d4b 100644 --- a/src/use-cases/task/stores/useTask.store.ts +++ b/src/use-cases/task/stores/useTask.store.ts @@ -33,6 +33,9 @@ export const useTaskStore = defineStore('task-store', { Task.fromTaskable({ ...task, date: new Date(task.date) }) ) .sort((a, b) => (a.date > b.date ? -1 : 1)) + }, + getTask(state) { + return (taskId: string) => state.tasks.find((task) => task.id === taskId) } } })