feat: enhance document list navigation and sorting functionality (#23383)

This commit is contained in:
yyh 2025-08-05 10:19:47 +08:00 • committed by GitHub
commit d8584dc03a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 966 additions and 28 deletions

View file

@ -139,7 +139,12 @@ const DocumentDetail: FC<Props> = ({ datasetId, documentId }) => {
})
const backToPrev = () => {
router.push(`/datasets/${datasetId}/documents`)
// Preserve pagination and filter states when navigating back
const searchParams = new URLSearchParams(window.location.search)
const queryString = searchParams.toString()
const separator = queryString ? '?' : ''
const backPath = `/datasets/${datasetId}/documents${separator}${queryString}`
router.push(backPath)
}
const isDetailLoading = !documentDetail && !error