react/packages
Sebastian Markbåge d15d7fd79e
[DevTools] Double click a Suspense Rect to jump to its position in the timeline (#34642)
When you double click it will hide or show by jumping to the selected
index or one step before the selected.

Let's you go from a suspense boundary into the timeline to find its
position. I also highlight the step in the timeline when you hover the
rect.

This only works if it's in the selected root but all of those should be
merged into one single timeline.

One thing that's weird about the SuspenseNodes now is that they
sometimes gets deleted but not always when they're resupended. Nested
ones maybe? This means that if you double click to hide it, you can't
double click again to show it. This seems like an unrelated bug that we
should fix.

We could potentially repurpose the existing "Suspend" button in the
toolbar to do this too, or maybe add another icon there.
2025-09-29 10:43:01 -04:00
..
dom-event-testing-library Add jest lint rules (#29760) 2024-06-10 14:31:37 -04:00
eslint-plugin-react-hooks [lint] Allow useEffectEvent in useLayoutEffect and useInsertionEffect (#34492) 2025-09-23 16:56:09 -04:00
internal-test-utils Move getDebugInfo test util function to internal-test-utils (#34523) 2025-09-18 21:32:36 +02:00
jest-react Bump next prerelease version numbers (#31676) 2024-12-12 14:10:46 -05:00
react Bump useEffectEvent to Canary (#34610) 2025-09-26 11:51:30 -04:00
react-art Log Custom Reason for the Suspended Commit Track (#34522) 2025-09-20 11:01:52 -04:00
react-cache Clean up enableSiblingPrerendering flag (#32319) 2025-05-08 20:49:23 -04:00
react-client [Flight] Ensure blocked debug info is handled properly (#34524) 2025-09-25 15:13:15 +02:00
react-debug-tools [Fiber][DevTools] Add scheduleRetry to DevTools Hook (#34635) 2025-09-28 13:51:35 -04:00
react-devtools React DevTools 6.1.4 -> 6.1.5 (#33702) 2025-07-04 16:31:00 +01:00
react-devtools-core [DevTools] Don't inline workers for extensions (#34508) 2025-09-17 17:59:55 +02:00
react-devtools-extensions [DevTools] Switch sourcemap-codec dependency (#34569) 2025-09-24 06:11:53 -07:00
react-devtools-fusebox [DevTools] Don't inline workers for extensions (#34508) 2025-09-17 17:59:55 +02:00
react-devtools-inline [DevTools] Switch sourcemap-codec dependency (#34569) 2025-09-24 06:11:53 -07:00
react-devtools-shared [DevTools] Double click a Suspense Rect to jump to its position in the timeline (#34642) 2025-09-29 10:43:01 -04:00
react-devtools-shell Enable rules-of-hooks for DevTools (#34645) 2025-09-29 15:31:06 +02:00
react-devtools-timeline Enable rules-of-hooks for DevTools (#34645) 2025-09-29 15:31:06 +02:00
react-dom Match react-dom/static test entrypoints and published entrypoints (#34599) 2025-09-28 13:26:31 +02:00
react-dom-bindings [Flight] Preload <img> and <link> using hints before they're rendered (#34604) 2025-09-25 23:44:14 -04:00
react-is Remove feature flag enableRenderableContext (#33505) 2025-06-11 11:53:04 -04:00
react-markup [Fizz] Outline a Suspense Boundary if it has Suspensey CSS or Images (#34552) 2025-09-25 09:38:41 -04:00
react-native-renderer Track "Animating" Entry for Gestures while the Gesture is Still On-going (#34548) 2025-09-24 11:26:03 -04:00
react-noop-renderer [Fizz] Outline a Suspense Boundary if it has Suspensey CSS or Images (#34552) 2025-09-25 09:38:41 -04:00
react-reconciler [Fiber][DevTools] Add scheduleRetry to DevTools Hook (#34635) 2025-09-28 13:51:35 -04:00
react-refresh Release Activity in Canary (#34374) 2025-09-12 12:47:40 -04:00
react-server [Flight] Add approximate parent context for FormatContext (#34601) 2025-09-25 12:05:47 -04:00
react-server-dom-esm [Flight] Track I/O Entry for the RSC Stream itself (#34425) 2025-09-09 16:46:11 -04:00
react-server-dom-fb Use underscore instead of « » for useId algorithm (#33422) 2025-06-03 11:30:17 -04:00
react-server-dom-parcel [Flight] Track I/O Entry for the RSC Stream itself (#34425) 2025-09-09 16:46:11 -04:00
react-server-dom-turbopack [Flight] Support Async Modules in Turbopack Server References (#34531) 2025-09-19 12:12:37 -07:00
react-server-dom-webpack flags: make enableAsyncDebugInfo dynamic for www (#34430) 2025-09-26 11:43:03 -07:00
react-suspense-test-utils Expose cacheSignal() alongside cache() (#33557) 2025-06-17 17:04:40 -04:00
react-test-renderer Track "Animating" Entry for Gestures while the Gesture is Still On-going (#34548) 2025-09-24 11:26:03 -04:00
scheduler Update Flow to 0.273 (#34274) 2025-08-22 16:58:01 -04:00
shared flags: make enableAsyncDebugInfo dynamic for www (#34430) 2025-09-26 11:43:03 -07:00
use-subscription Bump next prerelease version numbers (#32782) 2025-03-28 16:20:04 -04:00
use-sync-external-store Update Flow to 0.273 (#34274) 2025-08-22 16:58:01 -04:00