Files
Nathan.fooo 5dea0e5051 chore: stabilize React context values and callback references to prev… (#277)
* chore: stabilize React context values and callback references to prevent unnecessary re-renders

* fix: stabilize chat, editor, and database interactions

  - preserve first-message chat renames and stable model reads
  - guard async chat settings and notification updates after unmount
  - fix board/grid scroll listener cleanup and align toolbar fallback
  - add cypress stability coverage for chat, database, editor, and image toolbar flows

* chore: fix test

* refactor: split app context into focused providers and explicit hooks

  - replace legacy AppContext access with auth/navigation/outline/operations/sync hooks
  - make optional auth and workspace dependencies explicit at call sites
  - split board selection state from board actions
  - update Storybook and modal/view wiring for the new context boundaries

* chore: lint
2026-03-06 19:49:23 +08:00
..
2026-01-06 13:59:03 +08:00
2026-02-28 00:29:39 +08:00