All files / src/store/features/playbook/slices/steps toggleExternalLinkVisibility.ts

25% Statements 2/8
0% Branches 0/2
0% Functions 0/2
16.66% Lines 1/6

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      1x                        
import { PayloadAction } from "@reduxjs/toolkit";
import { PlaybookUIState } from "../../../../../types/index.ts";
 
export const toggleExternalLinkVisibility = (
  state: PlaybookUIState,
  { payload }: PayloadAction<any>,
) => {
  const { id } = payload;
  Iif (id) {
    const step = state.currentPlaybook?.steps?.find((step) => step.id === id);
    Iif (step)
      step.ui_requirement.showExternalLinks =
        !step.ui_requirement.showExternalLinks;
  }
};