Command Palette

Search for a command to run...

Docs
Breadcrumb Icon

Breadcrumb Icon

Breadcrumb navigation with icons for each item.

Installation

Usage

import BreadcrumbIcon from "@/components/ruixen/breadcrumb-icon";
import { Home, Folder, File } from "lucide-react";
 
const items = [
  { label: "Home", href: "/", icon: Home },
  { label: "Documents", href: "/documents", icon: Folder },
  { label: "Report.pdf", icon: File },
];
 
export default function MyBreadcrumb() {
  return <BreadcrumbIcon items={items} showHomeIcon={false} />;
}

Props

PropTypeDefaultDescription
itemsBreadcrumbIconItem[]-Array of breadcrumb items
showHomeIconbooleantrueAdd home icon to first item
iconOnlybooleanfalseShow only icons without labels
classNamestring-Additional CSS classes
PropertyTypeDescription
labelstringDisplay text for the item
hrefstringOptional link URL
iconLucideIconOptional custom icon