"use client"; import { QuestionIcon } from "@phosphor-icons/react"; import * as React from "react"; import { Button, ScrollFade, Tooltip, TooltipContent, TooltipTrigger, useOverflowTitle, } from "../primitives"; export function ControlSectionTitle({ children, titleText, }: { children: React.ReactNode; titleText: string; }): React.JSX.Element { const viewportRef = React.useRef(null); const overflowTitle = useOverflowTitle(viewportRef, titleText); return (
{children}
); } export function ControlSectionHelp({ description, titleText, }: { description?: string; titleText: string; }): React.JSX.Element | null { const help = description?.trim(); return help ? ( } > {help} ) : null; }