Search

Search documentation

Breadcrumb

Displays the path to the current resource using a hierarchy of links.

Installation

pnpm dlx shadcn@latest add @evolphin/breadcrumb

Usage

import {
  Breadcrumb,
  BreadcrumbEllipsis,
  BreadcrumbItem,
  BreadcrumbLink,
  BreadcrumbList,
  BreadcrumbPage,
  BreadcrumbSeparator,
} from "@/components/ui/breadcrumb";
<Breadcrumb>
  <BreadcrumbList>
    <BreadcrumbItem>
      <BreadcrumbLink href="/">Home</BreadcrumbLink>
    </BreadcrumbItem>
    <BreadcrumbSeparator />
    <BreadcrumbItem>
      <BreadcrumbLink href="/components">Components</BreadcrumbLink>
    </BreadcrumbItem>
    <BreadcrumbSeparator />
    <BreadcrumbItem>
      <BreadcrumbPage>Breadcrumb</BreadcrumbPage>
    </BreadcrumbItem>
  </BreadcrumbList>
</Breadcrumb>

Type Definitions

interface BreadcrumbProps {
  /** The separator to use between breadcrumb items */
  ?: .;
}

Examples

Default

Custom Separator

API Reference

PropTypeDefaultDescription
classNamestring-Additional CSS classes
PropTypeDefaultDescription
classNamestring-Additional CSS classes
PropTypeDefaultDescription
classNamestring-Additional CSS classes
PropTypeDefaultDescription
asChildbooleanfalseChange the component to the HTML tag or custom component of the only child.
hrefstring-The URL that the link points to.
classNamestring-Additional CSS classes
PropTypeDefaultDescription
classNamestring-Additional CSS classes
PropTypeDefaultDescription
childrenReact.ReactNode-The content of the separator.
classNamestring-Additional CSS classes
PropTypeDefaultDescription
classNamestring-Additional CSS classes

On this page