feat: add All Notes sidebar component and integrate with NavNotes

- Introduced a new AllNotesSidebar component for displaying all notes in a sidebar.
- Enhanced NavNotes to include a button for opening the All Notes sidebar.
- Updated translations to support new sidebar labels and error messages.
- Improved note deletion handling and loading states within the sidebar.
- Refactored AppSidebar to pass searchSpaceId to NavNotes for better context.
This commit is contained in:
Anish Sarkar 2025-12-16 19:14:35 +05:30
parent e9d3d36dfc
commit 5da41d91c8
5 changed files with 455 additions and 18 deletions

View file

@ -644,8 +644,10 @@
"view_all_chats": "View All Chats",
"search_space": "Search Space",
"notes": "Notes",
"all_notes": "All Notes",
"no_notes": "No notes yet",
"create_new_note": "Create a new note"
"create_new_note": "Create a new note",
"error_loading_notes": "Error loading notes"
},
"errors": {
"something_went_wrong": "Something went wrong",