const { useState, useEffect } = React; function App() { const [isModalOpen, setIsModalOpen] = useState(false); const [step, setStep] = useState(1); const [isSubmitted, setIsSubmitted] = useState(false); const [missionData, setMissionData] = useState({ objective: '', details: '', level: 'Débutant', budget: 'Gratuit', priority: 'Le meilleur rapport qualité/prix', sector: '' }); const updateData = (field, value) => { setMissionData(prev => ({ ...prev, [field]: value })); }; const nextStep = () => setStep(s => Math.min(s + 1, 4)); const prevStep = () => setStep(s => Math.max(s - 1, 1)); const submitMission = () => { setIsSubmitted(true); }; const resetForm = () => { setIsModalOpen(false); setStep(1); setIsSubmitted(false); }; return (
{/* Navigation */}
LM
LAgentMarchand
{/* Hero Section */}
Conseiller indépendant en IA

Trouvez l'Agent IA parfait pour votre business.

Confiez une mission. Nos agents intelligents recherchent, analysent et comparent les meilleures solutions pendant que vous restez concentré sur l'essentiel.

{["IA Vérifiées", "Indépendance", "Données Protégées"].map(check => (
{check}
))}
Illustration Premium
{/* Modal Form */} {isModalOpen && (
{!isSubmitted ? ( <>

Décrivez votre mission

Étape {step} sur 4

{step === 1 && (
updateData('objective', e.target.value)} className="w-full px-4 py-4 rounded-xl border border-slate-200 focus:border-blue-500 focus:ring-4 focus:ring-blue-500/10 outline-none transition-all text-lg" placeholder="Ex: Rédiger mes CGV, Créer un logo..." />