Skip to content
aq-ui
Back to ComponentsComponent

Breadcrumb

Open-code aq-ui accessible component family for Breadcrumb.

Preview

This is a live example. Interact with the available controls and use the keyboard to inspect the component's states and behavior.

Loading interactive preview…

Installation

pnpm dlx aq-ui@alpha add breadcrumb

API reference

SSR-safe

Import the parts you need, then jump to an export for its contract.

View full source

Quick start

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

<Breadcrumb />

Breadcrumb

constSource L8

Open-code aq-ui accessible component family for Breadcrumb.

const Breadcrumb = React.forwardRef<React.ComponentRef<"nav">, React.ComponentProps<"nav">>(…)
Props type
React.ComponentProps<"nav">
<Breadcrumb />

BreadcrumbEllipsis

constSource L115

Public const export from Breadcrumb.

const BreadcrumbEllipsis = React.forwardRef<React.ComponentRef<"span">, React.ComponentProps<"span">>(…)
Props type
React.ComponentProps<"span">
<BreadcrumbEllipsis />

BreadcrumbItem

constSource L42

Item export for composing Breadcrumb.

const BreadcrumbItem = React.forwardRef<React.ComponentRef<"li">, React.ComponentProps<"li">>(…)
Props type
React.ComponentProps<"li">
<BreadcrumbItem />

BreadcrumbList

constSource L24

Public const export from Breadcrumb.

const BreadcrumbList = React.forwardRef<React.ComponentRef<"ol">, React.ComponentProps<"ol">>(…)
Props type
React.ComponentProps<"ol">
<BreadcrumbList />

BreadcrumbPage

constSource L78

Public const export from Breadcrumb.

const BreadcrumbPage = React.forwardRef<React.ComponentRef<"span">, React.ComponentProps<"span">>(…)
Props type
React.ComponentProps<"span">
<BreadcrumbPage />

BreadcrumbSeparator

constSource L96

Public const export from Breadcrumb.

const BreadcrumbSeparator = React.forwardRef<React.ComponentRef<"li">, React.ComponentProps<"li">>(…)
Props type
React.ComponentProps<"li">
<BreadcrumbSeparator />

Registry dependencies

utils

Package dependencies

@base-ui/react@^1.7.0, lucide-react@^1.31.0

Files

  • components/ui/breadcrumb.tsx

Source