Files
formbricks/components/layout/MenuBreadcrumbs.tsx
2022-06-24 21:26:39 +09:00

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>
);
}