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 (
);
}