Conciergia UI

ნავიგაციის გზა · Breadcrumb

სერვერულად უსაფრთხო ნავიგაციის ჯაჭვი მიმდინარე გვერდის აღნიშვნით.

მაგალითი

ინსტალაცია

terminal
pnpm add @llc-conciergia/ui
იმპორტი
import { Breadcrumb, BreadcrumbList, BreadcrumbItem, BreadcrumbLink, BreadcrumbSeparator, BreadcrumbPage } from "@llc-conciergia/ui/breadcrumb";

შენიშვნები

LocaleProvider ამ სერვერულ კომპონენტზე არ მოქმედებს. label და BreadcrumbEllipsis.label გადათარგმნეთ სერვერზე. Separator მოათავსეთ List-ის პირდაპირ შვილად. Ellipsis მხოლოდ ტექსტური მაჩვენებელია; მენიუ დაამატეთ ცალკე.

Props

Propტიპინაგულისხმევიაღწერა
Breadcrumb: labelstring—ნავიგაციის accessible name; ნაგულისხმევად ნავიგაცია.
BreadcrumbList / BreadcrumbItemol / li props—სემანტიკური სია და ელემენტები.
BreadcrumbLink: render / hrefReactElement / string—მაგალითად render={<Link href="/rooms" />}; props/ref უნდა გადაიცეს ბმულზე.
BreadcrumbPagespan props—aria-current="page"; არ არის ინტერაქტიული.
BreadcrumbSeparator: childrenReactNode—ნაგულისხმევად ChevronRight; დამალულია screen reader-ისგან.
BreadcrumbEllipsis: labelstring—ნაგულისხმევად მეტი გვერდი; თარგმანი მიეცით პირდაპირ.
ყველა ნაწილი: className / refnative HTML props—სტილის და ref-ის გადაცემა.