import Link from 'next/link' import clsx from 'clsx' import { BreadcrumbSchema } from './schema/Breadcrumb' interface BreadcrumbItem { name: string url: string } interface BreadcrumbsProps { items: BreadcrumbItem[] className?: string hideCurrentOnMobile?: boolean } export function Breadcrumbs({ items, className, hideCurrentOnMobile = false }: BreadcrumbsProps) { const origin = (process.env.NEXT_PUBLIC_SITE_URL ?? 'https://arter.dev').replace(/\/$/, '') const absoluteItems = items.map((item) => ({ name: item.name, url: item.url.startsWith('http') ? item.url : `${origin}${item.url}`, })) const lastIndex = items.length - 1 return ( <> ) }