dillon1000/react

Commit

Scheduling Profiler: Extract and test scroll state from horizontal pan and zoom view (#19682)

* Extract reusable scroll logic from HorizontalPanAndZoomView

* Change VerticalScrollView to use scrollState

* Clarify test name
Browse files
Changed paths7 files
First-parent comparison
M packages/react-devtools-scheduling-profiler/src/CanvasPage.js ModifiedM packages/react-devtools-scheduling-profiler/src/view-base/HorizontalPanAndZoomView.js ModifiedM packages/react-devtools-scheduling-profiler/src/view-base/VerticalScrollView.js ModifiedM packages/react-devtools-scheduling-profiler/src/view-base/constants.js ModifiedA packages/react-devtools-scheduling-profiler/src/view-base/utils/__tests__/clamp-test.js AddedA packages/react-devtools-scheduling-profiler/src/view-base/utils/__tests__/scrollState-test.js AddedA packages/react-devtools-scheduling-profiler/src/view-base/utils/scrollState.js Added
Patch

Files changed

Rendering syntax-highlighted changes…