"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 (
);
}