"use client" import * as React from "react" import { Example, ExampleWrapper, } from "@/registry/bases/base/components/example" import { ResizableHandle, ResizablePanel, ResizablePanelGroup, } from "@/registry/bases/base/ui/resizable" export default function ResizableExample() { return ( ) } function ResizableHorizontal() { return (
Sidebar
Content
) } function ResizableVertical() { return (
Header
Content
) } function ResizableWithHandle() { return (
Sidebar
Content
) } function ResizableNested() { return (
One
Two
Three
) } function ResizableControlled() { const [sizes, setSizes] = React.useState([30, 70]) return ( { setSizes(newSizes) }} >
{Math.round(sizes[0] ?? 30)}%
{Math.round(sizes[1] ?? 70)}%
) }