Breadcrumbs
@cloudflare/kumo
<Breadcrumbs>
<Breadcrumbs.Link icon={<HouseIcon size={16} />} href="/">
  Home
</Breadcrumbs.Link>
<Breadcrumbs.Separator />
<Breadcrumbs.Link href="/docs">Projects</Breadcrumbs.Link>
<Breadcrumbs.Separator />
<Breadcrumbs.Current>Current Project</Breadcrumbs.Current>
</Breadcrumbs>

Installation

import { Breadcrumbs } from "@cloudflare/kumo";

Usage

import { Breadcrumbs } from "@cloudflare/kumo";

export default function Example() {
return (
  <Breadcrumbs>
    <Breadcrumbs.Link href="/">Home</Breadcrumbs.Link>
    <Breadcrumbs.Separator />
    <Breadcrumbs.Link href="/docs">Docs</Breadcrumbs.Link>
    <Breadcrumbs.Separator />
    <Breadcrumbs.Current>Breadcrumbs</Breadcrumbs.Current>
  </Breadcrumbs>
);
}

Examples

Basic

<Breadcrumbs>
<Breadcrumbs.Link href="#">Home</Breadcrumbs.Link>
<Breadcrumbs.Separator />
<Breadcrumbs.Link href="/docs">Docs</Breadcrumbs.Link>
<Breadcrumbs.Separator />
<Breadcrumbs.Current>Breadcrumbs</Breadcrumbs.Current>
</Breadcrumbs>

Loading

<Breadcrumbs>
<Breadcrumbs.Link href="#" icon={<HouseIcon size={16} />}>
  Home
</Breadcrumbs.Link>
<Breadcrumbs.Separator />
<Breadcrumbs.Link href="/docs">Docs</Breadcrumbs.Link>
<Breadcrumbs.Separator />
<Breadcrumbs.Current loading></Breadcrumbs.Current>
</Breadcrumbs>

Root

<Breadcrumbs>
<Breadcrumbs.Current icon={<HouseIcon size={16} />}>
  Worker Analytics
</Breadcrumbs.Current>
</Breadcrumbs>

Clipboard

<Breadcrumbs>
<Breadcrumbs.Link href="#">Home</Breadcrumbs.Link>
<Breadcrumbs.Separator />
<Breadcrumbs.Current>Breadcrumbs</Breadcrumbs.Current>
<Breadcrumbs.Clipboard text="#" />
</Breadcrumbs>

API Reference

PropTypeDefaultDescription
size"sm" | "base""base"Size of the breadcrumbs. - `"sm"` — Compact breadcrumbs for dense UIs - `"base"` — Default breadcrumbs size
childrenReactNode--
classNamestring-Additional CSS classes merged via `cn()`.
PropTypeDefault
href*string-
iconReact.ReactNode-
PropTypeDefault
loadingboolean-
iconReact.ReactNode-
PropTypeDefault

No component-specific props. Accepts standard HTML attributes.

PropTypeDefault
text*string-