import { Brush, Download, History, RefreshCw } from 'lucide-react'; import { useState } from 'react'; // Mini component for consistent button styling const ActionButton = ({ icon: Icon, label, onClick, disabled, ariaLabel, onMouseEnter, onMouseLeave }) => { return ( ); }; const OutputOptionsBar = ({ isLoading, hasGeneratedContent, onSendToDoodle, }) => { const [showDoodleTooltip, setShowDoodleTooltip] = useState(false); return (
{/* "Send to Doodle" button with tooltip */}
setShowDoodleTooltip(true)} onMouseLeave={() => setShowDoodleTooltip(false)} /> {/* Custom Tooltip - Right aligned */} {showDoodleTooltip && (
Send to Doodle Canvas
)}
); }; export default OutputOptionsBar;