import { useState } from 'react'; import { Search, ShoppingBag, Mail, Phone, MapPin, Instagram, Facebook, Twitter } from 'lucide-react'; export default function PerfumeStore() { const [searchQuery, setSearchQuery] = useState(''); const [formData, setFormData] = useState({ name: '', email: '', message: '' }); const perfumes = [ { id: 1, name: "Royal Oud", category: "Oil Perfumes", price: "$180", image: "https://placeholder.com/400x400", description: "A rich oriental fragrance with woody notes" }, { id: 2, name: "Desert Rose", category: "Arab Perfumes", price: "$250", image: "https://placeholder.com/400x400", description: "Traditional Arabian rose with amber undertones" }, { id: 3, name: "Chanel N°5", category: "Designer Perfumes", price: "$320", image: "https://placeholder.com/400x400", description: "Iconic floral aldehyde fragrance" }, { id: 4, name: "Midnight Musk", category: "Oil Perfumes", price: "$150", image: "https://placeholder.com/400x400", description: "Deep, sensual musk with vanilla notes" }, { id: 5, name: "Arabian Nights", category: "Arab Perfumes", price: "$280", image: "https://placeholder.com/400x400", description: "Exotic blend of oud and spices" }, { id: 6, name: "Dior Sauvage", category: "Designer Perfumes", price: "$295", image: "https://placeholder.com/400x400", description: "Fresh and bold masculine fragrance" } ]; const filteredPerfumes = perfumes.filter(perfume => perfume.name.toLowerCase().includes(searchQuery.toLowerCase()) || perfume.category.toLowerCase().includes(searchQuery.toLowerCase()) || perfume.description.toLowerCase().includes(searchQuery.toLowerCase()) ); const handleSubmit = (e) => { e.preventDefault(); // Handle form submission here console.log('Form submitted:', formData); setFormData({ name: '', email: '', message: '' }); alert('Thank you for your message! We will get back to you soon.'); }; return (
{/* Header */}

Luxury Perfumes

setSearchQuery(e.target.value)} />
{/* Main Content */}
{/* Categories */}

Our Collections

{['Oil Perfumes', 'Arab Perfumes', 'Designer Perfumes'].map((category) => (

{category}

Discover our exclusive {category.toLowerCase()}

))}
{/* Perfume Grid */}

Featured Perfumes

{filteredPerfumes.map((perfume) => (
{perfume.name}

{perfume.name}

{perfume.description}

{perfume.price}
))}
{/* Contact Form */}

Contact Us

setFormData({...formData, name: e.target.value})} />
setFormData({...formData, email: e.target.value})} />
contact@luxuryperfumes.com
+1 (555) 123-4567
123 Luxury Avenue, New York, NY 10001
{/* Footer */}
); }