@hua-labs/ui
v1.1.0
bash
npm install @hua-labs/huatsx
import { Breadcrumb, BreadcrumbItem } from "@hua-labs/hua";items | BreadcrumbItemData[] | - | docs:components.breadcrumb.props.items |
children | React.ReactNode | - | docs:components.breadcrumb.props.children |
variant | "default" | "subtle" | "transparent" | "glass" | "default" | docs:components.breadcrumb.props.variant |
separator | React.ReactNode | chevronRight icon | docs:components.breadcrumb.props.separator |
maxItems | number | - | docs:components.breadcrumb.props.maxItems |
showHomeIcon | boolean | false | docs:components.breadcrumb.props.showHomeIcon |
homeLabel | string | - | Label for home icon (when showHomeIcon is true) |
docs:common.basicUsagetsx
1import { Breadcrumb, BreadcrumbItem } from '@hua-labs/hua';2 3<Breadcrumb>4 <BreadcrumbItem href="/">Home</BreadcrumbItem>5 <BreadcrumbItem href="/products">Products</BreadcrumbItem>6 <BreadcrumbItem isCurrent>Detail</BreadcrumbItem>7</Breadcrumb>docs:components.breadcrumb.demo.usingItemsProptsx
1<Breadcrumb2 items={[3 { label: "Home", href: "/" },4 { label: "Products", href: "/products" },5 { label: "Electronics", href: "/products/electronics" },6 { label: "Laptop" }7 ]}8/>docs:components.breadcrumb.demo.glassVarianttsx
1<Breadcrumb variant="glass">2 <BreadcrumbItem href="/">Home</BreadcrumbItem>3 <BreadcrumbItem isCurrent>Current Page</BreadcrumbItem>4</Breadcrumb>- •docs:common.accessibility.role: docs:components.breadcrumb.accessibility.ariaLabel
- •docs:components.breadcrumb.demo.currentPage: docs:components.breadcrumb.accessibility.currentPage
- •docs:common.accessibility.semanticRole: docs:components.breadcrumb.accessibility.semanticHtml