agent-ecosystem/src/renderer/components/sidebar
Mike f764af17d8 perf(renderer): wrap heavy view components in React.memo
TeamDetailView (3166L), TeamListView (1180L), DateGroupedSessions (1117L),
and MarkdownViewer (1198L) were re-rendering on every parent render cycle.
Wrapping them in memo() prevents cascading re-renders when their props and
store subscriptions have not changed, targeting VSCode-level UI responsiveness.
2026-05-02 20:29:19 +05:00
..
DateGroupedSessions.tsx perf(renderer): wrap heavy view components in React.memo 2026-05-02 20:29:19 +05:00
dateGroupedSessionsSelection.ts fix: harden recent project and sidebar selection state 2026-04-14 17:54:23 +03:00
GlobalTaskList.tsx chore(dev): sync pending branch updates 2026-04-18 14:13:15 +03:00
projectGroupPagination.ts feat(sidebar): improve project task grouping 2026-04-18 14:13:15 +03:00
SessionContextMenu.tsx merge: sync with upstream/main — session reports, cost calculation, Linux title bar, auto-expand AI groups 2026-02-24 21:04:23 +02:00
SessionFiltersPopover.tsx feat(opencode): add team runtime integration 2026-04-21 20:28:22 +03:00
SessionItem.tsx feat(activity-detail): implement task activity detail retrieval and UI integration 2026-04-13 19:19:52 +03:00
SidebarTaskItem.tsx fix(sidebar): soften unread task highlight 2026-04-18 18:32:40 +03:00
TaskContextMenu.tsx feat: enhance task attachment handling and UI components 2026-03-05 16:21:44 +02:00
TaskFiltersPopover.tsx feat(graph): enhance GraphControls with settings toggle and improved zoom functionality 2026-03-29 00:05:29 +02:00
taskFiltersState.ts feat(graph): enhance GraphControls with settings toggle and improved zoom functionality 2026-03-29 00:05:29 +02:00