All files / src/pages/flowsheet-page/flowsheet/Diagnostics DiagnosticRevisionPanel.tsx

83.33% Statements 5/6
40% Branches 2/5
100% Functions 1/1
100% Lines 4/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 14 15          3x 3x   2x       5x    
import { useFlowsheetRevisionPreview } from "@/hooks/flowsheetRevisionPreview";
import { UnavailableRevisionOutput } from "../revisions/UnavailableRevisionOutput";
import { DiagnosticRunPanel } from "./DiagnosticRunPanel";
 
/** Keep current-only diagnostic results out of immutable version previews. */
export function DiagnosticRevisionPanel() {
  const { isPreview } = useFlowsheetRevisionPreview();
 
  return isPreview ? (
    <UnavailableRevisionOutput message="Diagnostics are not shown for version previews." />
  ) : (
    <DiagnosticRunPanel />
  );
}