Skip to content

feat(scraps): add SplitPanel core component#118230

Draft
priscilawebdev wants to merge 1 commit into
masterfrom
priscilawebdev/feat/scraps-add-split-panel-component
Draft

feat(scraps): add SplitPanel core component#118230
priscilawebdev wants to merge 1 commit into
masterfrom
priscilawebdev/feat/scraps-add-split-panel-component

Conversation

@priscilawebdev

@priscilawebdev priscilawebdev commented Jun 23, 2026

Copy link
Copy Markdown
Member

Moves SplitPanel into the core design system (@sentry/scraps/splitPanel) with stories, tests, and an API reference. Migrates the conversation and replay layout consumers to the new path and removes the old component.

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jun 23, 2026
@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Story previews

Preview the stories changed in this PR on the Vercel deployment:

Preview deployment: https://sentry-gxq2a12p4.sentry.dev

Add a two-pane SplitPanel layout primitive with a draggable, keyboard-
accessible divider that resizes one pane while the other fills the
remaining space. Supports horizontal/vertical (and responsive)
orientation, start/end placement, size persistence via initialSize/
onResizeEnd, and a single-pane mode when fill is omitted.

Includes MDX stories (with stateful demos extracted to __stories__ so the
formatter doesn't flatten them) and tests, and points the existing
conversation and replay layouts at the new import path.
@priscilawebdev priscilawebdev force-pushed the priscilawebdev/feat/scraps-add-split-panel-component branch from b42a3c5 to 85ba6cf Compare June 23, 2026 13:13
@Jesse-Box

Copy link
Copy Markdown
Contributor

@priscilawebdev have you tested this on a touch device?

I'd like to make sure that fingers can easily trigger that drag handler.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants