"use client"; import { cn } from "@prototype/lib/utils"; import { Check } from "lucide-react"; import type { ReactNode } from "react"; /** Flat option list for the review toolbar controls panel (no nested dropdown). */ export function ControlsPanelOptionGroup({ title, children, className, }: { title?: string; children: ReactNode; className?: string; }) { return (
{title ? (

{title}

) : null} {children}
); } type ControlsPanelOptionProps = { children: ReactNode; selected?: boolean; onSelect?: () => void; className?: string; }; export function ControlsPanelOption({ children, selected = false, onSelect, className, }: ControlsPanelOptionProps) { return ( ); } export function ControlsPanelOptionSeparator({ className }: { className?: string }) { return (
); }