jqxLayout
The Layout component for React can be used to create complex layouts with panels that can be nested, resized, pinned, unpinned and closed.