react-window-splitter

A full featured window splitter for React that support pixel and and percentage based constraints.

import { PanelGroup, Panel, PanelResizer } from "react-window-splitter";

export function Example() {
  return (
    <PanelGroup>
      <Panel min="130px" max="400px" />
      <PanelResizer />
      <Panel min="130px" />
    </PanelGroup>
  );
}