import clsx from "clsx"; import { InfoIcon } from "lucide-react"; import { Tooltip } from "@heroui/react"; export function ActionButton({ icon = null, children, onClick = undefined, disabled = false, primary = false, }: { icon?: React.ReactNode; children: React.ReactNode; onClick?: () => void | undefined; disabled?: boolean; primary?: boolean; }) { const onClickProp = onClick ? { onClick } : {}; return ; } export function StructuredPanel({ title, actions = null, children, fancy = false, tooltip = null, }: { title: React.ReactNode; actions?: React.ReactNode[] | null; children: React.ReactNode; fancy?: boolean; tooltip?: string | null; }) { return