import type { CategoricalIndex } from "@charcuterie/tokens" import type { ReactNode } from "react" import { CATEGORICAL_APPEARANCE_CLASS, CATEGORICAL_HOVER_CLASS, } from "../categoricalStyles.ts" import { FOCUS_RING_CLASS } from "../intentStyles.ts" import { UnstyledLink } from "../RouterLink/UnstyledLink.tsx" import { toClassName } from "../toClassName.ts" import { VisuallyHidden } from "../VisuallyHidden/VisuallyHidden.tsx" import type { TimelineSpan, TimelineTitleLayout, } from "./laneTimelineGeometry.ts" /** * Who owns the item's activation — nobody, a router, or a handler. * * A union rather than two loose optionals, the same call * `BoardItemTitleLink` makes and for the same reason: `href` renders * an `` and `onSelect` renders a ` ) } return ( {content} ) }