// import { cn } from "@/lib/utils"; // import { ChevronRightIcon } from "@radix-ui/react-icons"; // import Link from "next/link"; // import React from "react"; // type BreadCrumbType = { // title: string; // link: string; // }; // type BreadCrumbPropsType = { // items: BreadCrumbType[]; // }; // export default function BreadCrumb({ items }: BreadCrumbPropsType) { // return ( //
// // Dashboard // // {items?.map((item: BreadCrumbType, index: number) => ( // // // // {item.title} // // // ))} //
// ); // } import { Breadcrumb as BreadcrumbParent, BreadcrumbItem, BreadcrumbLink, BreadcrumbList, BreadcrumbPage, BreadcrumbSeparator, } from "@/components/ui/breadcrumb"; import { Fragment } from "react"; type BreadCrumbType = { title: string; link?: string; }; type BreadCrumbPropsType = { items: BreadCrumbType[]; }; const Breadcrumb = ({ items }: BreadCrumbPropsType) => { return ( {items.map((item) => ( {item.link ? ( <> {item.title} ) : ( {item.title} )} ))} {/* Home Components Breadcrumb */} ); }; export default Breadcrumb;