Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | import { playbookSelector } from "../../../store/features/playbook/playbookSlice.ts"; import { store } from "../../../store"; import { Task } from "../../../types"; function getCurrentTask(id?: string): [Task | undefined, string | undefined] { const { currentPlaybook, currentVisibleTask } = playbookSelector( store.getState(), ); const currentId = id ?? currentVisibleTask; const tasks = currentPlaybook?.ui_requirement.tasks ?? []; const task = tasks.find((task) => task.id === currentId); return [task, currentId]; } export default getCurrentTask; |