import { AutomationTestingProps } from '@/types'; import { DiffViewer } from '@@/CodeEditor/DiffViewer'; import { Loading } from '@@/Widget'; import { Alert } from '@@/Alert'; import { CompareRevisionNumberFetched, SelectedRevisionNumber } from './types'; interface Props extends AutomationTestingProps { isCompareReleaseLoading: boolean; isCompareReleaseError: boolean; compareRevisionNumberFetched?: CompareRevisionNumberFetched; selectedRevisionNumber: SelectedRevisionNumber; newText: string; originalText: string; id: string; } export function DiffViewSection({ isCompareReleaseLoading, isCompareReleaseError, compareRevisionNumberFetched, selectedRevisionNumber, newText, originalText, id, 'data-cy': dataCy, }: Props) { if (isCompareReleaseLoading) { return ; } if (isCompareReleaseError) { return Error loading compare values; } return ( ); }