import * as React from 'react'; import { Slot } from '@radix-ui/react-slot'; import { ChevronRight, MoreHorizontal } from 'lucide-react'; import { cn } from '../../shared/utils'; /** * Hierarchical page path indicator. * * @description * Shows the navigation path to the current page and allows users to traverse * back up the hierarchy by clicking parent links. * * @ai-rules * 1. The last item MUST use `` (non-linked). All parent items use ``. * 2. Do NOT insert `/` as a raw string — always use `` between items. * 3. For the app-level breadcrumb bar with language/theme controls use ``, not this primitive directly. */ function Breadcrumb({ ...props }: React.ComponentProps<'nav'>) { return