AIArchintel UIKataloğu aç
Dokümanlar/Primitives

Separator

İsteğe bağlı etiketli yatay veya dikey içerik ayracı.

Separator.tsx
Separator.tsx
Merkez Etiketli (Solid)
Sol Hizalı Kesikli (Dashed)
Merkezden Solan Degrade (Gradient)
Dikey Ayırıcı (Vertical)
DashboardAyarlarCanlı Ortam

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/separator.json

Kullanım Örneği

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

<Separator />
<Separator label="Ayarlar" variant="dashed" />
<Separator orientation="vertical" decorative={false} aria-label="Araç grupları" />

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
orientation"horizontal" | "vertical""horizontal"Ayırıcının yönü.
variant"solid" | "dashed" | "dotted" | "gradient""solid"Çizginin görsel biçimi.
labelReactNodeYatay çizginin üzerindeki içerik.
labelPosition"left" | "center" | "right""center"Etiketin yatay hizası.
heightstring"self-stretch"Dikey ayırıcı için Tailwind yükseklik sınıfı.
decorativebooleanAyırıcıyı erişilebilirlik ağacından gizler; etiketsiz kullanımda varsayılan true.
labelClassNamestringEtiket yüzeyi için ek sınıflar.
lineClassNamestringÇizgi öğesi için ek sınıflar.