multica/apps/web
Naiyuan Qing b4e8dc3769 fix(inbox): use history.replaceState for selection to fix post-refresh clicks
router.replace() triggers a full server navigation cycle in Next.js 15+,
which can stall after a page refresh (no client route cache), preventing
useSearchParams from updating and making inbox items unclickable.

window.history.replaceState() updates the URL synchronously without
triggering server navigation, which is the recommended approach for
URL state management in Next.js 14.1+.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 17:25:17 +08:00
..
app fix(inbox): use history.replaceState for selection to fix post-refresh clicks 2026-03-30 17:25:17 +08:00
components fix(activity): address code review feedback and improve timeline UX 2026-03-29 00:21:46 +08:00
features fix(issues): improve timeline activity entry alignment and overflow 2026-03-30 17:09:21 +08:00
hooks refactor(web): self-contained shadcn UI with base-nova style and design tokens 2026-03-24 18:19:26 +08:00
lib refactor(web): self-contained shadcn UI with base-nova style and design tokens 2026-03-24 18:19:26 +08:00
public Provision default workspaces and harden daemon pairing 2026-03-24 15:19:27 +08:00
shared feat(issues): add batch operations for issue list view 2026-03-30 13:52:59 +08:00
test Merge pull request #168 from multica-ai/forrestchang/agent-arch-review 2026-03-29 17:54:22 +08:00
components.json refactor(web): self-contained shadcn UI with base-nova style and design tokens 2026-03-24 18:19:26 +08:00
next-env.d.ts feat: pivot to AI-native task management platform (#232) 2026-03-20 17:55:49 +08:00
next.config.ts feat: resizable sidebar, issue detail rewrite, package consolidation 2026-03-26 16:47:04 +08:00
package.json feat: settings redesign, rich text mentions, inbox listeners, and UI polish 2026-03-26 19:17:14 +08:00
postcss.config.mjs refactor(web): self-contained shadcn UI with base-nova style and design tokens 2026-03-24 18:19:26 +08:00
tsconfig.json refactor: remove unused monorepo tooling 2026-03-26 17:57:11 +08:00
vitest.config.ts feat: resizable sidebar, issue detail rewrite, package consolidation 2026-03-26 16:47:04 +08:00