Sébastien Rigaux

react-resizable-panels: three patterns for resizable layouts

ToolReact
View resource

react-resizable-panels.vercel.app

The react-resizable-panels documentation introduces React components for building resizable interfaces: panels arranged in rows or columns, grids that resize in two dimensions, and workspaces with tab sets users can rearrange by dragging.

The workspace example shows how to provide an initial model with defaultModel and select tab content through renderTabContent. The package includes TypeScript definitions.

Purple graphic with the words “react resizable panels” beside a symbol made of chevrons and a vertical bar.