import { Nullable } from '../../../../../../types/utils' import { Diff } from '../../services/types/doc' import DocumentDiffViewer from './document-diff-viewer' import LoadingSpinner from '../../../../shared/components/loading-spinner' import { useTranslation } from 'react-i18next' import OLNotification from '@/shared/components/ol/ol-notification' type MainProps = { diff: Nullable isLoading: boolean } function Main({ diff, isLoading }: MainProps) { const { t } = useTranslation() if (isLoading) { return } if (!diff) { return
No document
} if (diff.binary) { return (
) } if (diff.docDiff) { const { doc, highlights } = diff.docDiff return } return null } export default Main