AIArchintel UIKataloğu aç
Dokümanlar/Navigation

Breadcrumb

Özelleştirilebilir ayraçlara sahip hiyerarşik sayfa navigasyonu.

Breadcrumb.tsx
Breadcrumb.tsx
Standart & Ev İkonlu
Kart / Solid Arka Planlı
Pills / Rozet Stili
Otomatik Katlanan Uzun Yol (maxItems=4)

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

Kullanım Örneği

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

<Breadcrumb
  homeHref="/"
  maxItems={4}
  items={[
    { label: "Projeler", href: "/projects" },
    { label: "Archintel", href: "/projects/archintel" },
    { label: "Ayarlar" },
  ]}
/>

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
itemsBreadcrumbItem[]Bağlantı, aktif durum ve isteğe bağlı alt menü içeren yol öğeleri.
separatorReactNodeÖğeler arasında gösterilen özel ayraç.
size"xs" | "sm" | "md" | "lg""sm"Yolun görsel boyutu.
variant"default" | "solid" | "ghost" | "pills""default"Arka plan ve öğe sunumu.
maxItemsnumberDaraltılmış görünümde gösterilecek toplam öğe sayısı; minimum üçtür.
homeHrefstringBaşlangıca otomatik ana sayfa öğesi ekler.
ariaLabelstring"Sayfa yolu"Navigasyon bölgesinin erişilebilir adı.
expandLabelstring"Gizli adımları göster"Daraltılmış yol düğmesinin erişilebilir etiketi.