AIArchintel UIKataloğu aç

Resizable Panel Group

Fare ve klavye ile yeniden boyutlandırılabilen iki panelli düzen.

ResizablePanelGroup.tsx
ResizablePanelGroup.tsx
Dosyalar
export function App() {
  return <main />
}

Kurulum

shadcn CLI ile projenize ekleyebilir veya yukarıdaki "Kaynak Kodu" sekmesinden kodu doğrudan projenize kopyalayabilirsiniz:

$npx shadcn@latest add https://ui.cagriozay.com.tr/r/resizable-panel-group.json

Kullanım Örneği

import { ResizablePanelGroup } from "@/components/ui"

<ResizablePanelGroup first={<Sidebar />} second={<Editor />} defaultSize={30} />

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
firstReactNodeİlk panel içeriği.
secondReactNodeİkinci panel içeriği.
defaultSizenumber50İlk panelin yüzde cinsinden başlangıç boyutu.
minSizenumber20İlk panelin asgari yüzdesi.
maxSizenumber80İlk panelin azami yüzdesi.
orientation"horizontal" | "vertical""horizontal"Panel yerleşim yönü.
resizeLabelstring"Panel boyutunu değiştir"Ayırıcının erişilebilir adı.