mirror of
http://88.130.71.182:3000/BlitTech/badoHair_fe.git
synced 2026-06-13 08:58:31 +00:00
149 lines
6.3 KiB
TypeScript
149 lines
6.3 KiB
TypeScript
export interface Product {
|
|
id: string;
|
|
name: string;
|
|
category: "clip-in" | "tape-in" | "ponytail" | "keratin";
|
|
price: number;
|
|
originalPrice?: number;
|
|
image: string;
|
|
images: string[];
|
|
colors: string[];
|
|
lengths: string[];
|
|
description: string;
|
|
features: string[];
|
|
isNew?: boolean;
|
|
isBestseller?: boolean;
|
|
rating: number;
|
|
reviewCount: number;
|
|
stockQuantity?: number;
|
|
}
|
|
|
|
export const products: Product[] = [
|
|
{
|
|
id: "1",
|
|
name: "Extensions Clip-In Luxe",
|
|
category: "clip-in",
|
|
price: 189,
|
|
originalPrice: 229,
|
|
image: "https://images.unsplash.com/photo-1522337360788-8b13dee7a37e?w=600&h=800&fit=crop",
|
|
images: [
|
|
"https://images.unsplash.com/photo-1522337360788-8b13dee7a37e?w=600&h=800&fit=crop",
|
|
"https://images.unsplash.com/photo-1519699047748-de8e457a634e?w=600&h=800&fit=crop",
|
|
"https://images.unsplash.com/photo-1580618672591-eb180b1a973f?w=600&h=800&fit=crop",
|
|
],
|
|
colors: ["Brun Naturel", "Blond Miel", "Noir Ébène", "Châtain Doré"],
|
|
lengths: ["40 cm", "50 cm", "60 cm"],
|
|
description: "Nos extensions clip-in luxe en cheveux 100% naturels Remy. Pose facile et rapide, résultat invisible et naturel.",
|
|
features: ["100% cheveux Remy", "7 pièces par set", "Double épaisseur", "Clips silicone anti-glisse"],
|
|
isNew: false,
|
|
isBestseller: true,
|
|
rating: 4.8,
|
|
reviewCount: 124,
|
|
},
|
|
{
|
|
id: "2",
|
|
name: "Extensions Tape-In Soyeuses",
|
|
category: "tape-in",
|
|
price: 259,
|
|
image: "https://images.unsplash.com/photo-1519699047748-de8e457a634e?w=600&h=800&fit=crop",
|
|
images: [
|
|
"https://images.unsplash.com/photo-1519699047748-de8e457a634e?w=600&h=800&fit=crop",
|
|
"https://images.unsplash.com/photo-1522337360788-8b13dee7a37e?w=600&h=800&fit=crop",
|
|
],
|
|
colors: ["Blond Platine", "Brun Chocolat", "Noir Naturel", "Ombré"],
|
|
lengths: ["45 cm", "55 cm", "65 cm"],
|
|
description: "Extensions tape-in ultra-discrètes pour un résultat professionnel longue durée. Adhésif médical hypoallergénique.",
|
|
features: ["Adhésif médical", "Réutilisable 2-3 fois", "Pose professionnelle", "Invisible au toucher"],
|
|
isNew: true,
|
|
isBestseller: false,
|
|
rating: 4.9,
|
|
reviewCount: 87,
|
|
},
|
|
{
|
|
id: "3",
|
|
name: "Queue de Cheval Volumineuse",
|
|
category: "ponytail",
|
|
price: 129,
|
|
image: "https://images.unsplash.com/photo-1580618672591-eb180b1a973f?w=600&h=800&fit=crop",
|
|
images: [
|
|
"https://images.unsplash.com/photo-1580618672591-eb180b1a973f?w=600&h=800&fit=crop",
|
|
"https://images.unsplash.com/photo-1522337360788-8b13dee7a37e?w=600&h=800&fit=crop",
|
|
],
|
|
colors: ["Brun Naturel", "Blond Cendré", "Noir"],
|
|
lengths: ["50 cm", "60 cm", "70 cm"],
|
|
description: "Queue de cheval wrap-around pour un look glamour en quelques secondes. Volume et longueur instantanés.",
|
|
features: ["Fixation wrap-around", "Peignes intégrés", "Volume XXL", "Style naturel"],
|
|
isNew: false,
|
|
isBestseller: true,
|
|
rating: 4.7,
|
|
reviewCount: 56,
|
|
},
|
|
{
|
|
id: "4",
|
|
name: "Extensions Kératine Premium",
|
|
category: "keratin",
|
|
price: 349,
|
|
image: "https://images.unsplash.com/photo-1492106087820-71f1a00d2b11?w=600&h=800&fit=crop",
|
|
images: [
|
|
"https://images.unsplash.com/photo-1492106087820-71f1a00d2b11?w=600&h=800&fit=crop",
|
|
"https://images.unsplash.com/photo-1519699047748-de8e457a634e?w=600&h=800&fit=crop",
|
|
],
|
|
colors: ["Blond Miel", "Châtain", "Brun Foncé", "Noir Ébène", "Ombré Naturel"],
|
|
lengths: ["50 cm", "60 cm", "70 cm"],
|
|
description: "La solution permanente pour des cheveux longs et naturels. Pose par un professionnel, durée 3-6 mois.",
|
|
features: ["Kératine italienne", "Durée 3-6 mois", "100% invisible", "Cheveux vierges grade A"],
|
|
isNew: true,
|
|
isBestseller: false,
|
|
rating: 4.9,
|
|
reviewCount: 42,
|
|
},
|
|
{
|
|
id: "5",
|
|
name: "Clip-In Express Naturel",
|
|
category: "clip-in",
|
|
price: 139,
|
|
image: "https://images.unsplash.com/photo-1605980776721-6a4e89bab218?w=600&h=800&fit=crop",
|
|
images: [
|
|
"https://images.unsplash.com/photo-1605980776721-6a4e89bab218?w=600&h=800&fit=crop",
|
|
],
|
|
colors: ["Blond Naturel", "Châtain Clair", "Brun"],
|
|
lengths: ["35 cm", "45 cm"],
|
|
description: "Set de 5 pièces clip-in pour un volume naturel au quotidien. Parfait pour les débutantes.",
|
|
features: ["5 pièces", "Cheveux Remy", "Ultra-léger", "Idéal débutantes"],
|
|
isNew: false,
|
|
isBestseller: false,
|
|
rating: 4.6,
|
|
reviewCount: 93,
|
|
},
|
|
{
|
|
id: "6",
|
|
name: "Tape-In Ombré Collection",
|
|
category: "tape-in",
|
|
price: 289,
|
|
image: "https://images.unsplash.com/photo-1500917293891-ef795e70e1f6?w=600&h=800&fit=crop",
|
|
images: [
|
|
"https://images.unsplash.com/photo-1500917293891-ef795e70e1f6?w=600&h=800&fit=crop",
|
|
],
|
|
colors: ["Ombré Blond", "Ombré Châtain", "Ombré Caramel"],
|
|
lengths: ["50 cm", "60 cm"],
|
|
description: "Collection spéciale ombré pour un dégradé naturel et tendance. Effet balayage garanti.",
|
|
features: ["Effet ombré naturel", "Double drawn", "Qualité salon", "Tendance 2024"],
|
|
isNew: true,
|
|
isBestseller: true,
|
|
rating: 4.8,
|
|
reviewCount: 67,
|
|
},
|
|
];
|
|
|
|
export const categories = [
|
|
{ id: "clip-in", name: "Clip-In", description: "Pose en 5 minutes", image: "https://images.unsplash.com/photo-1522337360788-8b13dee7a37e?w=400&h=500&fit=crop" },
|
|
{ id: "tape-in", name: "Tape-In", description: "Résultat professionnel", image: "https://images.unsplash.com/photo-1519699047748-de8e457a634e?w=400&h=500&fit=crop" },
|
|
{ id: "ponytail", name: "Ponytail", description: "Glamour instantané", image: "https://images.unsplash.com/photo-1580618672591-eb180b1a973f?w=400&h=500&fit=crop" },
|
|
{ id: "keratin", name: "Kératine", description: "Solution longue durée", image: "https://images.unsplash.com/photo-1492106087820-71f1a00d2b11?w=400&h=500&fit=crop" },
|
|
];
|
|
|
|
export const reviews = [
|
|
{ id: "1", name: "Marie L.", rating: 5, text: "Qualité incroyable ! Mes extensions clip-in sont indétectables. Je les porte tous les jours depuis 6 mois.", date: "2024-02-15" },
|
|
{ id: "2", name: "Sophie K.", rating: 5, text: "La pose kératine est parfaite. Je ne peux plus m'en passer ! Service client au top.", date: "2024-01-28" },
|
|
{ id: "3", name: "Amira B.", rating: 4, text: "Très satisfaite de ma queue de cheval. Livraison rapide et produit conforme à la description.", date: "2024-03-05" },
|
|
];
|