"use client"; interface Event { id: number; date: string; name: string; description: string; type: "summit" | "launch" | "festival" | "competition"; status: "upcoming" | "live" | "past"; } const events: Event[] = [ { id: 1, date: "18 NOVEMBRE 2023", name: "Sommet de l'Innovation Tech", description: "Rejoignez les leaders de l'industrie et les innovateurs pour une journée de discussions sur les technologies de pointe, les percées de l'IA et des opportunités de networking.", type: "summit", status: "past", }, { id: 2, date: "3 DÉCEMBRE 2023", name: "Lancement de la Révolution IA", description: "Assistez au lancement de systèmes d'IA révolutionnaires qui vont remodeler le paysage du gaming. Aperçus exclusifs et opportunités d'accès anticipé.", type: "launch", status: "past", }, { id: 3, date: "22 DÉCEMBRE 2023", name: "Festival du Code d'Hiver", description: "Une célébration de l'excellence en programmation avec des hackathons, des défis de codage et des prix. Montrez vos compétences et rivalisez avec les meilleurs développeurs.", type: "festival", status: "past", }, { id: 4, date: "15 JANVIER 2024", name: "Expo Informatique Quantique", description: "Explorez l'avenir de l'informatique quantique dans le gaming. Démonstrations interactives, conférences d'experts et ateliers pratiques pour tous les niveaux.", type: "summit", status: "upcoming", }, { id: 5, date: "8 FÉVRIER 2024", name: "Championnat Cyber Arena", description: "L'événement de gaming compétitif ultime. Compétissez pour la gloire, des récompenses exclusives et le titre de Champion Cyber Arena. Inscriptions ouvertes.", type: "competition", status: "upcoming", }, { id: 6, date: "12 MARS 2024", name: "Gala Tech du Printemps", description: "Une soirée élégante célébrant les réalisations technologiques. Cérémonie de remise de prix, networking et annonces exclusives des plus grandes entreprises tech.", type: "festival", status: "upcoming", }, ]; const getEventTypeColor = (type: Event["type"]) => { switch (type) { case "summit": return "from-blue-600 to-cyan-500"; case "launch": return "from-purple-600 to-pink-500"; case "festival": return "from-pixel-gold to-orange-500"; case "competition": return "from-red-600 to-orange-500"; default: return "from-gray-600 to-gray-500"; } }; const getEventTypeLabel = (type: Event["type"]) => { switch (type) { case "summit": return "Sommet"; case "launch": return "Lancement"; case "festival": return "Festival"; case "competition": return "Compétition"; default: return type; } }; const getStatusBadge = (status: Event["status"]) => { switch (status) { case "upcoming": return ( À venir ); case "live": return ( En direct ); case "past": return ( Passé ); } }; export default function EventsPageSection() { return (
{/* Background Image */}
{/* Dark overlay for readability */}
{/* Content */}
{/* Title Section */}

EVENTS

Événements à venir et passés

Rejoignez-nous pour des événements tech passionnants, des compétitions et des célébrations tout au long de l'année

{/* Events Grid */}
{events.map((event) => (
{/* Event Header */}
{/* Event Content */}
{/* Status Badge */}
{getStatusBadge(event.status)} {getEventTypeLabel(event.type)}
{/* Date */}
{event.date}
{/* Event Name */}

{event.name}

{/* Description */}

{event.description}

{/* Action Button */} {event.status === "upcoming" && ( )} {event.status === "live" && ( )} {event.status === "past" && ( )}
))}
{/* Footer Info */}

Restez informé de nos derniers événements et annonces

); }