/** * Testimonials.jsx - "Wat deelnemers zeggen" sectie * * Testimonial cards met quote decoratie. * Ondersteunt avatar afbeeldingen (URL) met initials als fallback. */ function Testimonials() { const testimonials = [ { quote: "Het is superleuk om met mensen met allerlei achtergronden te experimenteren met Claude Code. Voelt echt als pionieren. Het enthousiasme van Frank is heel aanstekelijk.", name: "Floor van Riet", role: "Product Designer", avatar: "https://media.licdn.com/dms/image/v2/D4E03AQHYK2HR-WwupQ/profile-displayphoto-shrink_800_800/B4EZQsEaLGHsAk-/0/1735906141338?e=1772064000&v=beta&t=qbYQjmR76G_32PdCh9xipHEu7b4T3K5WrCzic4h9IaI", url: "https://floorvanriet.nl/", initials: "FvR" }, { quote: "Onbeschrijfelijk inspirerend om dit mét een groep te doen. Dit zetje had ik net nodig.", name: "Jefta Bade", role: "Strategic Visualizer", avatar: "https://media.licdn.com/dms/image/v2/D4E03AQGgpwYSPHAihA/profile-displayphoto-crop_800_800/B4EZwo83s5GcAI-/0/1770213573365?e=1772064000&v=beta&t=i9hNyvY6KEfEJaGLOKJGsUgrfHMQBLtxn9L1pvhJh1s", url: "https://drawn.today/", initials: "JB" } ]; return (
{/* Section title */}

Wat deelnemers zeggen

{/* Testimonials grid - past zich aan op aantal items */}
{testimonials.map((testimonial, index) => (
{/* Quote icon decoratie */}
{/* Quote tekst */}

"{testimonial.quote}"

{/* Auteur info */}
{/* Avatar: afbeelding of initials als fallback */} {testimonial.avatar ? ( {testimonial.name} ) : (
{testimonial.initials}
)} {/* Naam en functie */}

{testimonial.name}

{testimonial.url ? ( {testimonial.role} ) : (

{testimonial.role}

)}
))}
); } export default Testimonials;