import type { GalleryItem, Service } from "./types";

export const services: Service[] = [
  { id: "gel-manicure", name: "Gel Manicure", category: "Natural Nails", description: "Cuticle care, shaping, and a glossy long-wear gel color.", price: 48, duration: 60, featured: true },
  { id: "gel-x", name: "Gel-X", category: "Extensions", description: "Lightweight soft-gel extensions with a seamless finish.", price: 75, duration: 105, featured: true },
  { id: "french", name: "French Tips", category: "Add-ons", description: "Classic, micro, deep, or colorful French detail.", price: 15, duration: 20 },
  { id: "nail-art", name: "Nail Art", category: "Add-ons", description: "Hand-painted details, gems, decals, and custom accents.", price: 10, duration: 30 },
  { id: "chrome", name: "Chrome Finish", category: "Add-ons", description: "Pearl, glazed, or mirror chrome over your chosen base.", price: 12, duration: 15 },
  { id: "ombre", name: "Ombré Nails", category: "Add-ons", description: "A soft, blended gradient in two complementary shades.", price: 18, duration: 25 },
  { id: "removal", name: "Safe Removal", category: "Maintenance", description: "Gentle product removal with a nourishing finish.", price: 20, duration: 30 },
  { id: "repair", name: "Nail Repair", category: "Maintenance", description: "Repair for a chipped or broken enhancement.", price: 8, duration: 15 },
  { id: "custom", name: "Custom Design Set", category: "Signature", description: "A fully planned set inspired by your reference and personal style.", price: 95, duration: 150 },
];

const nailImages = [
  "https://images.unsplash.com/photo-1604654894610-df63bc536371?auto=format&fit=crop&w=1200&q=85",
  "https://images.unsplash.com/photo-1632345031435-8727f6897d53?auto=format&fit=crop&w=1200&q=85",
  "https://images.unsplash.com/photo-1610992015732-2449b76344bc?auto=format&fit=crop&w=1200&q=85",
  "https://images.unsplash.com/photo-1607779097040-26e80aa78e66?auto=format&fit=crop&w=1200&q=85",
  "https://images.unsplash.com/photo-1587729927069-e8a7d8b8a0e2?auto=format&fit=crop&w=1200&q=85",
  "https://images.unsplash.com/photo-1519014816548-bf5fe059798b?auto=format&fit=crop&w=1200&q=85"
];

export const gallery: GalleryItem[] = nailImages.map((src, i) => ({
  id: `look-${i + 1}`,
  src,
  alt: ["Soft blush almond manicure", "Minimal nude nail art", "Glossy pink sculpted set", "Elegant neutral gel manicure", "French tip detail", "Chrome statement nails"][i],
  category: ["Minimal", "Art", "Acrylic", "Gel", "French", "Chrome"][i],
}));

export const reviews = [
  { name: "Maya R.", text: "Ella listened to every detail and made the whole appointment feel calm and special.", service: "Gel-X" },
  { name: "Ariana L.", text: "The cleanest cuticle work and my set still looked beautiful three weeks later.", service: "Gel Manicure" },
  { name: "Sofia C.", text: "I brought an inspiration photo and left with something even more personal.", service: "Custom Set" },
];
