feat(ui): Improve document list refresh mechanism in ClearDocumentsDialog

- Replace direct API call with callback pattern for document list refresh
- Ensure document list updates regardless of operation success/failure
- Improve component decoupling between ClearDocumentsDialog and DocumentManager
This commit is contained in:
yangdx
2025-04-01 14:46:52 +08:00
parent b0f0f1ff84
commit 0d93ed2f2c
2 changed files with 23 additions and 16 deletions

View File

@@ -386,7 +386,7 @@ export default function DocumentManager() {
</Button>
</div>
<div className="flex-1" />
<ClearDocumentsDialog />
<ClearDocumentsDialog onDocumentsCleared={fetchDocuments} />
<UploadDocumentsDialog />
<PipelineStatusDialog
open={showPipelineStatus}