CoreControl/components/Breadcrumbs.tsx

25 lines
785 B
TypeScript
Raw Normal View History

2025-05-17 19:51:32 +02:00
interface BreadcrumbsProps {
breadcrumbPath?: string[];
}
export default function Breadcrumbs({ breadcrumbPath = ['Home'] }: BreadcrumbsProps) {
return(
2025-05-17 21:12:02 +02:00
<div className="w-full z-10 relative md:sticky md:top-0">
<div className="breadcrumbs text-sm bg-base-200 pb-6 md:shadow-md">
2025-05-17 19:51:32 +02:00
<ul className="pl-4 pt-4">
{breadcrumbPath.map((item, index) => (
<li key={index}>
{index < breadcrumbPath.length - 1 ? (
<a>{item}</a>
) : (
item
)}
</li>
))}
</ul>
</div>
</div>
)
}