import React from 'react'; import { Lightbulb, X, Sparkles, Wand2 } from 'lucide-react'; interface SuggestionsModalProps { isOpen: boolean; onClose: () => void; suggestions: string; isLoading: boolean; onImplement: () => void; isImplementing: boolean; } const SuggestionsModal: React.FC = ({ isOpen, onClose, suggestions, isLoading, onImplement, isImplementing }) => { if (!isOpen) return null; return (

AI Suggestions

{isLoading ? (

Analyzing architecture...

) : isImplementing ? (

Agents are applying fixes...

) : (
{suggestions || "No suggestions available."}
)}
Review carefully before applying.
{!isLoading && !isImplementing && suggestions && !suggestions.includes("Error") && ( )}
); }; export default SuggestionsModal;