Nested React Splitter

A flexible React splitter layout with an independent sidebar and stacked workspace panels.

Add to your project

1Connect the Uniquel MCP

Connect Uniquel to your coding agent before using the component ID.

Connect MCP

2Copy the component ID

MCP ID
component:splitters/nested-react-splitter

Works with your AI tools

ClaudeClaude*
CodexCodex*
LovableLovable
Base44Base44
Figma MakeFigma Make
ReplitReplit*
CursorCursor*
v0v0

* Compatible with most projects that use the default React/Next.js framework.

Built With

ReactTailwind CSS

Props

PropTypeDescription
sidebarReactNodeContent for the left sidebar
topPanelReactNodeContent for the upper workspace
bottomPanelReactNodeContent for the lower workspace
defaultSidebarSizenumberInitial sidebar width as a percentage
defaultTopSizenumberInitial upper panel height as a percentage
minSizenumberMinimum size for either panel as a percentage
showHandlebooleanShows or hides the small handle indicator on the divider
classNamestringStyles for the splitter container

More Splitters Components

Left panel
Right panel

A clean side-by-side React splitter for inboxes, editors, and dashboard layouts.

Top panel
Bottom panel

A stacked React splitter for charts, activity feeds, consoles, and detail panels.