Bileşenler
Breadcrumbs
Geçerli sayfanın hiyerarşideki yerini gösteren, uzun yolları katlayan konum izi.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Kurulum
Bölüm başlığı “Kurulum”- Paket
@bigbang/ui- İçe aktarma
import { Breadcrumbs } from '@bigbang/ui';- Kaynak
- Breadcrumbs.tsx
- Storybook
- Breadcrumbs · Playground
Breadcrumbs tek parçadır ve @bigbang/ui paketindedir. BreadcrumbItem türü de dışa aktarılır.
import { Breadcrumbs, type BreadcrumbItem } from '@bigbang/ui';
const items: BreadcrumbItem[] = [ { label: 'Ana sayfa', href: '/' }, { label: 'Birinci düzey', href: '/first' }, { label: 'Geçerli sayfa' },];
<Breadcrumbs items={items} />;Özellikler
Bölüm başlığı “Özellikler”itemsZorunlu- Açıklama
- Üst düzeyden geçerli sayfaya kadar sayfalar. Geçerli sayfa en sonda gelir ve bağlantı değildir.
- Tür
readonly BreadcrumbItem[]
maxItems- Açıklama
- Aradaki öğeler "…" butonuna katlanmadan önce gösterilen en fazla öğe sayısı. İlk öğe ve son
maxItems - 1öğe görünür kalır. - Tür
number- Varsayılan
4
label- Açıklama
- Gezinme bölgesinin adı. Verilmezse
ui.breadcrumbs.labelmetni kullanılır ("Konum" ya da "Breadcrumb"). - Tür
string
render- Açıklama
- Her bağlantıyı yönlendiricinin bağlantı bileşeniyle çizer, örneğin
<RouterLink to="..." />; adres denetimi yine uygulanır. - Tür
ReactElement | ComponentRenderFn<HTMLProps, {}>
className- Açıklama
- Yalnızca yerleşim için: dış boşluk ve konum.
- Tür
string
Veri öznitelikleri
Bölüm başlığı “Veri öznitelikleri”data-component:breadcrumbs(köknavöğesinde).data-part:separator(ayırıcı simge kabı).data-revealed: “…” düğmesiyle açılan öğelerde.