All files / src/store/features/playbook/slices/tasks showTaskConfig.ts

28.57% Statements 2/7
0% Branches 0/1
0% Functions 0/2
20% Lines 1/5

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      1x                    
import { PayloadAction } from "@reduxjs/toolkit";
import { PlaybookUIState } from "../../../../../types/index.ts";
 
export const showTaskConfig = (
  state: PlaybookUIState,
  { payload }: PayloadAction<any>,
) => {
  state.currentVisibleTask = payload.toString();
  const task = state.currentPlaybook!.ui_requirement.tasks.find(
    (task) => task.id === state.currentVisibleTask,
  );
  Iif (task) task.ui_requirement.isOpen = true;
};