import type { PullRequestRef, PullRequestStack } from "@t3tools/contracts"; import { CheckIcon } from "lucide-react"; import { MenuItem, MenuGroupLabel } from "../ui/menu"; import { PullRequestStackLayerContent } from "./PullRequestStackLayerContent"; export function PullRequestStackLayers({ stack, reference, onSelect, pending = false, }: { stack: PullRequestStack; reference: PullRequestRef; onSelect?: ((reference: PullRequestRef) => void) | undefined; pending?: boolean; }) { return (