All files / src/utils/playbook/task getTaskData.ts

0% Statements 0/5
100% Branches 0/0
0% Functions 0/1
0% Lines 0/4

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                         
import { Sources, Task, TaskDetails } from "../../../types";
 
export const getTaskData = (task: Task) => {
  const source = task.source;
  const taskType = (
    (task as any)[source?.toLowerCase() as Sources] as TaskDetails
  ).type;
 
  return ((task as any)[source?.toLowerCase() as Sources] as any)[
    taskType?.toLowerCase()
  ];
};