'use client'; import type { Metadata } from "next"; import Link from "next/link"; import { useState } from "react"; interface Winner { date: string; name: string; prize: string; prizeType: 'coffret-prestige' | 'boite-signature' | 'infuseur' | 'coffret-decouverte' | 'boite-detox'; boutique: string; city: string; testimonial?: { initials: string; text: string; stars: number; }; } const winners: Winner[] = [ { date: "15 janvier 2024", name: "Marie L.", prize: "Coffret prestige 69€", prizeType: "coffret-prestige", boutique: "Boutique Rivoli", city: "Paris 1er" }, { date: "15 janvier 2024", name: "Pierre L.", prize: "Boîte 100g thé signature", prizeType: "boite-signature", boutique: "Boutique République", city: "Lyon" }, { date: "14 janvier 2024", name: "Sophie L.", prize: "Infuseur à thé premium", prizeType: "infuseur", boutique: "Boutique Canebière", city: "Marseille" }, { date: "14 janvier 2024", name: "Thomas L.", prize: "Coffret découverte 39€", prizeType: "coffret-decouverte", boutique: "Boutique Saint-Germain", city: "Paris 6e" }, { date: "13 janvier 2024", name: "Julie L.", prize: "Boîte 100g thé détox", prizeType: "boite-detox", boutique: "Boutique Capitole", city: "Toulouse" }, { date: "13 janvier 2024", name: "Antoine L.", prize: "Infuseur à thé premium", prizeType: "infuseur", boutique: "Boutique Promenade", city: "Nice" }, { date: "12 janvier 2024", name: "Camille L.", prize: "Boîte 100g thé signature", prizeType: "boite-signature", boutique: "Boutique Sainte-Catherine", city: "Bordeaux" }, { date: "12 janvier 2024", name: "Maxime L.", prize: "Infuseur à thé premium", prizeType: "infuseur", boutique: "Boutique Kléber", city: "Strasbourg" }, { date: "11 janvier 2024", name: "Emma L.", prize: "Coffret prestige 69€", prizeType: "coffret-prestige", boutique: "Boutique Vieux-Lille", city: "Lille" }, { date: "11 janvier 2024", name: "Lucas L.", prize: "Boîte 100g thé détox", prizeType: "boite-detox", boutique: "Boutique Commerce", city: "Nantes" }, ]; const testimonials = [ { initials: "ML", name: "Marie L.", city: "Paris 9e", text: "J'ai gagné le coffret prestige ! Les thés sont délicieux, merci Thé Tip Top pour cette belle surprise !", stars: 5 }, { initials: "PD", name: "Pierre D.", city: "Lyon", text: "Le thé signature est exceptionnel ! Je recommande vivement cette boutique, et le jeu est super !", stars: 5 }, { initials: "SB", name: "Sophie B.", city: "Marseille", text: "Mon infuseur est magnifique ! Parfait pour mes thés du matin. Merci pour ce jeu génial !", stars: 5 } ]; const getPrizeIcon = (type: string) => { switch (type) { case 'coffret-prestige': return '🎁'; case 'boite-signature': return '🌿'; case 'infuseur': return '🍵'; case 'coffret-decouverte': return '🎁'; case 'boite-detox': return '📦'; default: return '🎁'; } }; const getPrizeColor = (type: string) => { switch (type) { case 'coffret-prestige': return 'bg-pink-100 text-pink-700'; case 'boite-signature': return 'bg-yellow-100 text-yellow-700'; case 'infuseur': return 'bg-blue-100 text-blue-700'; case 'coffret-decouverte': return 'bg-orange-100 text-orange-700'; case 'boite-detox': return 'bg-green-100 text-green-700'; default: return 'bg-gray-100 text-gray-700'; } }; export default function AboutPage() { const [periodFilter, setPeriodFilter] = useState("Toutes les dates"); const [typeFilter, setTypeFilter] = useState("Tous les lots"); return (
Découvrez les heureux gagnants de notre jeu-concours Thé Tip Top. Félicitations à tous les participants !
"{testimonial.text}"
Avec 100% de gagnants garantis, c'est votre tour de remporter un magnifique lot. Rendez-vous en boutique et tentez votre chance !