SurfSense/surfsense_web/components/layout/ui/sidebar
Anish Sarkar b5ef7afb1c feat: add multi-format document export functionality to editor routes and UI components
- Implemented a new export endpoint in the backend to support exporting documents in various formats (PDF, DOCX, HTML, LaTeX, EPUB, ODT, plain text).
- Enhanced DocumentNode and FolderTreeView components to include export options in context and dropdown menus.
- Created shared ExportMenuItems component for consistent export options across the application.
- Integrated loading indicators for export actions to improve user experience.
2026-03-28 02:58:38 +05:30
..
AllPrivateChatsSidebar.tsx feat: implement dropdown menu state management in DocumentNode and sidebar components 2026-03-28 02:32:03 +05:30
AllSharedChatsSidebar.tsx feat: implement dropdown menu state management in DocumentNode and sidebar components 2026-03-28 02:32:03 +05:30
AnnouncementsSidebar.tsx refactor: unify sidebar state management in LayoutDataProvider to allow only one slide-out panel open at a time 2026-03-22 00:01:31 +05:30
ChatListItem.tsx feat: implement dropdown menu state management in DocumentNode and sidebar components 2026-03-28 02:32:03 +05:30
DocumentsSidebar.tsx feat: add multi-format document export functionality to editor routes and UI components 2026-03-28 02:58:38 +05:30
InboxSidebar.tsx chore: ran linting 2026-03-22 00:43:53 +05:30
index.ts refactor: unify sidebar state management in LayoutDataProvider to allow only one slide-out panel open at a time 2026-03-22 00:01:31 +05:30
MobileSidebar.tsx feat: enhance chat sidebar functionality and UI 2026-03-17 03:55:49 +05:30
NavSection.tsx refactor: add isActive prop to SidebarButton and NavSection for improved active state management; update styles accordingly 2026-03-22 00:01:50 +05:30
PageUsageDisplay.tsx feat: move More Pages to dialog 2026-03-17 01:50:15 +05:30
Sidebar.tsx refactor: update button styles in Sidebar component for improved readability and consistency 2026-03-22 03:07:01 +05:30
SidebarButton.tsx refactor: add isActive prop to SidebarButton and NavSection for improved active state management; update styles accordingly 2026-03-22 00:01:50 +05:30
SidebarCollapseButton.tsx feat: enhance sidebar and toolbar components with shortcut key display, improving user interaction and accessibility 2026-03-07 02:50:01 +05:30
SidebarHeader.tsx fix: remove unused useRouter and useParams in SidebarHeader 2026-03-25 10:32:53 +08:00
SidebarSection.tsx chore: ran linting 2026-03-17 04:40:46 +05:30
SidebarSlideOutPanel.tsx feat: update UI components to utilize new main panel styling 2026-03-17 01:09:15 +05:30
SidebarUserProfile.tsx feat: replace image rendering with Avatar component in team content and sidebar user profile 2026-03-17 18:36:46 +05:30