From 7abc287c29751a759c5e19e4697e147e0ac7ced6 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Fri, 4 Aug 2023 17:44:22 +0200 Subject: [PATCH] Fix some typing --- todoblue/src/app/board/[board]/useBoardState.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/todoblue/src/app/board/[board]/useBoardState.ts b/todoblue/src/app/board/[board]/useBoardState.ts index 8bc2bbe..f5293c9 100644 --- a/todoblue/src/app/board/[board]/useBoardState.ts +++ b/todoblue/src/app/board/[board]/useBoardState.ts @@ -22,14 +22,15 @@ function boardReducer(state: BoardState, action: BoardAction | null) { } else if(Object.hasOwn(action, "Task")) { const taskAction = action as TaskBoardAction; - const id = taskAction["Task"][0] const task = taskAction["Task"][1] const tasksById = {...state.tasksById} if(task === null) { + const id = taskAction["Task"][0] console.debug("[boardReducer] Deleting task:", id) delete tasksById[id] } else { + const id = taskAction["Task"][0] as string console.debug("[boardReducer] Putting task:", id) tasksById[id] = task }