'use client'; import { useState } from 'react'; import { HelpModal } from './HelpModal'; import { Button } from './ui/button'; import { HelpCircle } from 'lucide-react'; interface ContextualHelpIconProps { section: string; className?: string; size?: 'sm' | 'default'; tooltip?: string; } export function ContextualHelpIcon({ section, className = '', size = 'sm', tooltip = 'Help' }: ContextualHelpIconProps) { const [isOpen, setIsOpen] = useState(false); const sizeClasses = size === 'sm' ? 'h-7 w-7 p-1.5' : 'h-9 w-9 p-2'; return ( <> setIsOpen(false)} initialSection={section} /> ); }