Skip to content

Commit bfc6cd8

Browse files
Add React Scan project grouping recordings
Co-authored-by: Julius Marminge <juliusmarminge@users.noreply.github.com>
1 parent f7b4dab commit bfc6cd8

3 files changed

Lines changed: 12 additions & 0 deletions

File tree

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
React performance scan artifacts for the project grouping selector fix.
2+
3+
- `before-react-scan-project-grouping.webm`: before the fix, captured with React Scan injected before React mounts.
4+
- `after-react-scan-project-grouping.webm`: after the fix, captured with the same authenticated navigation flow.
5+
6+
Capture flow:
7+
8+
1. Start the web dev server with React Scan injected through Playwright `addInitScript`.
9+
2. Pair against a clean local server home.
10+
3. Open `/`, navigate to `/settings/general`, then return to `/`.
11+
12+
The fix stabilizes the project grouping settings selector shared by Sidebar, ChatView, root event routing, and new-thread creation so unrelated parent renders reuse the same grouping object instead of invalidating downstream memoized project derivations.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)