ragflow/web/src/hooks
Omar Leonardo Sanchez Granados 11e3f5e8b2
Feat: Upload file UI/UX enhancements (#5359)
### What problem does this PR solve?

Modifies the UX for uploading process on the website.

- Adds option to parse on creation the files
- Adds progress bar to display progress of chunk
- Adds per file feedback on uploading operation

#### Screenshots:

- Show files uploading:

![image](https://github.com/user-attachments/assets/a5693f42-8232-4d5c-a240-20ed343634a5)

- Errors on specific files

![image](https://github.com/user-attachments/assets/986a7f54-ab32-4634-89ab-a098fe1954aa)


### Type of change

- [X] New Feature (non-breaking change which adds functionality)
2025-03-05 15:20:32 +08:00
..
logic-hooks Feat: Render agent details #3221 (#5307) 2025-02-24 17:19:06 +08:00
auth-hooks.ts fix: Set the default value of Self RAG to false #1220 (#1702) 2024-07-25 14:38:17 +08:00
chat-hooks.ts Fix: After deleting all conversation lists, the chat input box can still be used for input. #4907 (#4909) 2025-02-12 16:54:14 +08:00
chunk-hooks.ts Feat: Display the knowledge graph on the knowledge base page #4543 (#4587) 2025-01-22 19:43:27 +08:00
common-hooks.tsx Feat: Display the knowledge graph on the knowledge base page #4543 (#4587) 2025-01-22 19:43:27 +08:00
document-hooks.ts Feat: Upload file UI/UX enhancements (#5359) 2025-03-05 15:20:32 +08:00
file-manager-hooks.ts Fix: Delete unused code #3651 (#3852) 2024-12-04 14:15:17 +08:00
flow-hooks.ts Feat: Fixed the issue where the prompt always displayed the initial value when switching between different generate operators #4764 (#4808) 2025-02-08 18:25:25 +08:00
knowledge-hooks.ts Feat: Display the knowledge graph on the knowledge base page #4543 (#4587) 2025-01-22 19:43:27 +08:00
llm-hooks.tsx Fix: LLM with ___ return cannot be deleted #5585 (#5587) 2025-03-04 11:35:12 +08:00
logic-hooks.ts Fix: type-script new change (#5159) 2025-02-25 11:42:31 +08:00
login-hooks.ts Feat: If the user is not logged in, jump to the login page by refreshing. (#5451) 2025-02-27 18:48:53 +08:00
route-hook.ts fix: remove unused libraries #1306 (#1649) 2024-07-23 15:03:58 +08:00
use-callback-ref.ts Feat: Add FileUploadDialog #3221 (#4327) 2025-01-02 16:10:41 +08:00
use-controllable-state.ts Feat: Add FileUploadDialog #3221 (#4327) 2025-01-02 16:10:41 +08:00
user-setting-hooks.tsx Fix: New user can't accept invite without configuring LLM API #4379 (#4736) 2025-02-06 11:41:02 +08:00