import type { ReactNode } from "react"; import { ChevronRight } from "lucide-react"; import { cn } from "../lib/utils"; type IssueGroupHeaderProps = { label: string; collapsible?: boolean; collapsed?: boolean; onToggle?: () => void; trailing?: ReactNode; className?: string; }; export function IssueGroupHeader({ label, collapsible = false, collapsed = false, onToggle, trailing, className, }: IssueGroupHeaderProps) { return (
{collapsible ? ( ) : (
{label}
)} {trailing ?
{trailing}
: null}
); }