multica/apps/web/features
Bohan Jiang 978e81a268
fix(inbox): prevent comment highlight from re-triggering on every timeline change (#374)
The useEffect that scrolls to and highlights a comment had timeline.length
in its dependency array. When a new reply was posted, timeline.length changed,
re-triggering the scroll and highlight animation. Added a ref to track whether
we've already highlighted for the current highlightCommentId so it only fires once.
2026-04-03 13:47:20 +08:00
..
auth feat(web): redirect logged-in users from / to /issues via server-side proxy 2026-04-01 18:20:57 +08:00
editor docs(editor): annotate key files with design decisions and pitfalls 2026-04-03 11:21:54 +08:00
inbox feat(web): add skeleton loading, error toasts, and confirmation dialogs 2026-04-02 16:46:56 +08:00
issues fix(inbox): prevent comment highlight from re-triggering on every timeline change (#374) 2026-04-03 13:47:20 +08:00
landing docs(web): add v0.1.4 changelog entry for 2026-04-01 2026-04-02 00:24:04 +08:00
modals refactor(editor): unify editor into features/editor with single markdown pipeline 2026-04-03 10:28:29 +08:00
my-issues feat(web): add skeleton loading, error toasts, and confirmation dialogs 2026-04-02 16:46:56 +08:00
navigation feat(ui): route persistence, sidebar active fix, header spacing 2026-03-26 10:57:32 +08:00
realtime Merge pull request #347 from multica-ai/agent/naiyuan-agent/00dfb0e6 2026-04-02 18:17:07 +08:00
runtimes feat(web): add skeleton loading, error toasts, and confirmation dialogs 2026-04-02 16:46:56 +08:00
skills feat(web): add skeleton loading, error toasts, and confirmation dialogs 2026-04-02 16:46:56 +08:00
workspace feat(agent): replace hard delete with archive/restore (#346) 2026-04-02 17:33:52 +08:00