import { CircleHelp } from 'lucide-react'; export type HelpTooltipPlacement = 'top' | 'right' | 'bottom' | 'left'; export type HelpTooltipProps = { text: string; placement?: HelpTooltipPlacement; ariaLabel?: string; iconSize?: number; className?: string; }; const placementClasses: Record = { top: 'bottom-full mb-2 left-1/2 -translate-x-1/2', right: 'left-full ml-2 top-1/2 -translate-y-1/2', bottom: 'top-full mt-2 left-1/2 -translate-x-1/2', left: 'right-full mr-2 top-1/2 -translate-y-1/2', }; export default function HelpTooltip({ text, placement = 'top', ariaLabel = 'Help', iconSize = 14, className, }: HelpTooltipProps) { if (!text) return null; return ( {text} ); }