SurfSense/surfsense_web/components/layout/ui/sidebar
Anish Sarkar c98cfac49f refactor: improve InboxSidebar and useInbox hook
- Added LayoutGrid icon to the "All connectors" option in the InboxSidebar for better visual representation.
- Simplified the return statement in getConnectorTypeDisplayName for improved readability.
- Refactored filter and drawer components in InboxSidebar for cleaner code structure.
- Removed unused totalUnreadCount state from useInbox hook and replaced it with a memoized calculation for better performance.
- Implemented optimistic updates for marking inbox items as read, enhancing user experience with immediate feedback.
2026-01-22 17:46:44 +05:30
..
AllPrivateChatsSidebar.tsx chore: ran backend and frontend linting 2026-01-22 16:07:06 +05:30
AllSharedChatsSidebar.tsx chore: ran backend and frontend linting 2026-01-22 16:07:06 +05:30
ChatListItem.tsx fix: always show the 3-dot and the folder in mobile view 2026-01-22 04:27:34 +05:30
InboxSidebar.tsx refactor: improve InboxSidebar and useInbox hook 2026-01-22 17:46:44 +05:30
index.ts feat: implement inbox sidebar for enhanced user notifications 2026-01-21 19:43:20 +05:30
MobileSidebar.tsx feat: shifted the theme selection to user profile sidebar 2026-01-20 16:04:56 +05:30
NavSection.tsx feat: implement inbox sidebar for enhanced user notifications 2026-01-21 19:43:20 +05:30
PageUsageDisplay.tsx feat: add new layout system (Slack/ClickUp inspired) 2026-01-08 19:10:40 +02:00
Sidebar.tsx feat: shifted the theme selection to user profile sidebar 2026-01-20 16:04:56 +05:30
SidebarCollapseButton.tsx feat: add new layout system (Slack/ClickUp inspired) 2026-01-08 19:10:40 +02:00
SidebarHeader.tsx Remove all search spaces sheet and dropdown option 2026-01-13 00:49:27 +02:00
SidebarSection.tsx fix: always show the 3-dot and the folder in mobile view 2026-01-22 04:27:34 +05:30
SidebarUserProfile.tsx chore: frontend linting 2026-01-20 20:47:31 +05:30