feat: implement editor panel functionality and integrate with existing components

- Added editor panel state management using Jotai atoms.
- Integrated editor panel into the right panel and documents sidebar.
- Updated DocumentsTableShell to open the editor panel on edit action.
- Enhanced NewChatPage to close the editor panel when navigating away.
- Improved context menu actions for document editing and deletion.
This commit is contained in:
Anish Sarkar 2026-03-17 16:55:31 +05:30
parent 0d56cfb663
commit f617ae8742
7 changed files with 414 additions and 38 deletions

View file

@ -358,7 +358,6 @@ export function DocumentsSidebar({
onLoadMore={onLoadMore}
mentionedDocIds={mentionedDocIds}
onToggleChatMention={handleToggleChatMention}
onEditNavigate={() => onOpenChange(false)}
isSearchMode={isSearchMode || activeTypes.length > 0}
/>
</div>