Build a split pane that can split horizontally or vertically, with draggable gutter, collapsible panes, and keyboard support.
Skip to solutionKEEP THE
mediumFrontend
Build a Split Pane (Horizontal & Vertical) with Constraints
625 views
01
Understand the problem
ReactSplit PaneResizableLayoutKeyboard
02
Attempt it yourself
Sketch your approach before reading the solution — that's what interviews test.
Nudge consolestandby
Stuck? Beam a request up — the console returns a conceptual nudge that guides your logic without spoiling the implementation.
03
Study the solution
Requirements
- Two or three panes split horizontally or vertically with gutters; drag gutter to resize.
- Props:
direction="horizontal"|"vertical",minSize,defaultSize,collapsible. - Double-click gutter to collapse/expand; keyboard Arrow keys on gutter (Shift+Arrow for 10px);
ariaseparator. - Persist s
Solution ready — 2 min read
Classified // press E to declassify
04
Join the discussion
Discussion (0)
Sign in to join the discussion.
No responses yet. Be the first to share what you think.
Transmission complete // awaiting log
KEEP THE
STREAK ALIVE.
Dossier 41 of 87 decoded in the Frontend Machine Coding track. One more won't hurt.