import type { ReactNode } from "react"; import Button from "@moduletrace/twui/layout/Button"; import Row from "@moduletrace/twui/layout/Row"; import Span from "@moduletrace/twui/layout/Span"; import { Ellipsis } from "lucide-react"; type Props = { /** * A few of the records the rail doesn't list, e.g. their stones. */ stones?: ReactNode; label: string; onOpen: () => void; }; /** * Under the listed records: a few stones of the ones that aren't listed and * "See all", which opens every one in a modal. An ellipsis when the rail * collapses. */ export default function RailSeeAllRow({ stones, label, onOpen }: Props) { return ( ); }