(null)
- const loadMoreRequestedRef = useRef(false)
- const wasFetchingNextPageRef = useRef(false)
- useEffect(() => {
- if (isFetchingNextRevisionPage) wasFetchingNextPageRef.current = true
- if (
- isFetchingNextRevisionPage ||
- !wasFetchingNextPageRef.current ||
- !loadMoreRequestedRef.current
- )
- return
- wasFetchingNextPageRef.current = false
- loadMoreRequestedRef.current = false
- if (!isFetchNextRevisionPageError && !hasNextRevisionPage) revisionTriggerRef.current?.focus()
- }, [hasNextRevisionPage, isFetchNextRevisionPageError, isFetchingNextRevisionPage])
return (
<>
@@ -93,44 +53,6 @@ export function DocumentDetailHeader({
- {revisions.length > 0 && effectiveRevision !== undefined && (
-
- )}
- {(hasNextRevisionPage || isFetchNextRevisionPageError) && (
-
- )}
- {isFetchNextRevisionPageError && (
-
- {t(($) => $['newKnowledge.documentRevisionsLoadError'])}
-
- )}
>
)
}
diff --git a/web/features/new-rag/document-detail-page.tsx b/web/features/new-rag/document-detail-page.tsx
index 622f4023f4a..79451c097d3 100644
--- a/web/features/new-rag/document-detail-page.tsx
+++ b/web/features/new-rag/document-detail-page.tsx
@@ -275,14 +275,8 @@ export function DocumentDetailPage({
canCancelReindex={canCancelReindex}
cancelReindexBusy={cancelReindexBusy}
document={document}
- effectiveRevision={effectiveRevision}
- fetchNextRevisionPage={() => void revisionsQuery.fetchNextPage()}
- hasNextRevisionPage={revisionsQuery.hasNextPage}
- isFetchNextRevisionPageError={revisionsQuery.isFetchNextPageError}
- isFetchingNextRevisionPage={revisionsQuery.isFetchingNextPage}
onCancelReindex={() => void cancelReindex()}
onReindex={() => void reindex()}
- onRevisionChange={(revision) => void setDocumentLocation({ chunk: null, revision })}
reindexDisabled={
!canEdit ||
reindexBusy ||
@@ -300,7 +294,6 @@ export function DocumentDetailPage({
reindexFailed={latestTask?.state === 'failed'}
reindexInProgress={reindexInProgress}
reindexing={reindexBusy || submissionPending}
- revisions={availableRevisions}
titleRef={titleRef}
/>
{!hasEditPermission && (