refactor: integrate useDocumentSearch hook into DocumentsSidebar for improved search functionality and performance, while enhancing user feedback with localized toast messages

This commit is contained in:
Anish Sarkar 2026-03-06 12:52:22 +05:30
parent 62c4a3befc
commit be0bfb3d56
8 changed files with 162 additions and 121 deletions

View file

@ -332,7 +332,8 @@
"upload_documents": "Upload Documents",
"create_shared_note": "Create Shared Note",
"processing_documents": "Processing documents...",
"active_tasks_count": "{count} active task(s)"
"delete_in_progress_warning": "{count} document(s) are pending or processing and cannot be deleted.",
"delete_conflict_error": "{count} document(s) started processing. Please try again later."
},
"add_connector": {
"title": "Connect Your Tools",

View file

@ -332,7 +332,8 @@
"upload_documents": "Subir documentos",
"create_shared_note": "Crear nota compartida",
"processing_documents": "Procesando documentos...",
"active_tasks_count": "{count} tarea(s) activa(s)"
"delete_in_progress_warning": "{count} documento(s) están pendientes o en proceso y no se pueden eliminar.",
"delete_conflict_error": "{count} documento(s) comenzaron a procesarse. Inténtelo de nuevo más tarde."
},
"add_connector": {
"title": "Conecta tus herramientas",

View file

@ -332,7 +332,8 @@
"upload_documents": "दस्तावेज़ अपलोड करें",
"create_shared_note": "साझा नोट बनाएं",
"processing_documents": "दस्तावेज़ प्रोसेस हो रहे हैं...",
"active_tasks_count": "{count} सक्रिय कार्य"
"delete_in_progress_warning": "{count} दस्तावेज़ लंबित या प्रसंस्करण में हैं और हटाए नहीं जा सकते।",
"delete_conflict_error": "{count} दस्तावेज़ प्रसंस्करण शुरू हो गया है। कृपया बाद में पुनः प्रयास करें।"
},
"add_connector": {
"title": "अपने टूल कनेक्ट करें",

View file

@ -332,7 +332,8 @@
"upload_documents": "Enviar documentos",
"create_shared_note": "Criar nota compartilhada",
"processing_documents": "Processando documentos...",
"active_tasks_count": "{count} tarefa(s) ativa(s)"
"delete_in_progress_warning": "{count} documento(s) estão pendentes ou em processamento e não podem ser excluídos.",
"delete_conflict_error": "{count} documento(s) começaram a ser processados. Tente novamente mais tarde."
},
"add_connector": {
"title": "Conecte suas ferramentas",

View file

@ -316,7 +316,8 @@
"upload_documents": "上传文档",
"create_shared_note": "创建共享笔记",
"processing_documents": "正在处理文档...",
"active_tasks_count": "{count} 个正在进行的工作项"
"delete_in_progress_warning": "{count} 个文档正在等待或处理中,无法删除。",
"delete_conflict_error": "{count} 个文档已开始处理,请稍后再试。"
},
"add_connector": {
"title": "连接您的工具",