mirror of
https://github.com/formbricks/formbricks.git
synced 2026-01-26 10:42:16 -06:00
48 lines
1.5 KiB
TypeScript
48 lines
1.5 KiB
TypeScript
import { HomeIcon } from "@heroicons/react/outline";
|
|
import Link from "next/link";
|
|
|
|
export default function MenuBreadcrumbs({ breadcrumbs }) {
|
|
return (
|
|
<div className="hidden sm:flex sm:flex-1">
|
|
<nav className="hidden lg:flex" aria-label="Breadcrumb">
|
|
<ol className="flex items-center space-x-4">
|
|
<li>
|
|
<div>
|
|
<Link href="/forms/">
|
|
<a className="text-ui-gray-dark hover:text-ui-gray-dark">
|
|
<HomeIcon
|
|
className="flex-shrink-0 w-5 h-5"
|
|
aria-hidden="true"
|
|
/>
|
|
<span className="sr-only">Home</span>
|
|
</a>
|
|
</Link>
|
|
</div>
|
|
</li>
|
|
{breadcrumbs.map((crumb) => (
|
|
<li key={crumb.name}>
|
|
<div className="flex items-center">
|
|
<svg
|
|
className="flex-shrink-0 w-5 h-5 text-ui-gray-medium"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
fill="currentColor"
|
|
viewBox="0 0 20 20"
|
|
aria-hidden="true"
|
|
>
|
|
<path d="M5.555 17.776l8-16 .894.448-8 16-.894-.448z" />
|
|
</svg>
|
|
<a
|
|
href={crumb.href}
|
|
className="ml-4 text-sm font-medium text-ui-gray-dark hover:text-ui-gray-dark"
|
|
>
|
|
{crumb.name}
|
|
</a>
|
|
</div>
|
|
</li>
|
|
))}
|
|
</ol>
|
|
</nav>
|
|
</div>
|
|
);
|
|
}
|