import { useState } from 'react'; import { ShoppingCart, Phone, Mail, ArrowRight, Package, Truck, DollarSign, UserPlus, Store } from 'lucide-react'; export default function ImportWebsite() { const [showRegisterModal, setShowRegisterModal] = useState(false); const [registerType, setRegisterType] = useState(''); const [formData, setFormData] = useState({ name: '', email: '', product: '', quantity: '', message: '' }); const [registerData, setRegisterData] = useState({ fullName: '', email: '', password: '', confirmPassword: '', phone: '', company: '', businessType: '', address: '', idNumber: '', taxNumber: '' }); const products = [ { id: 1, name: "Electronics & Gadgets", image: "https://images.unsplash.com/photo-1498049794561-7780e7231661?auto=format&fit=crop&q=80", minOrder: "500 pieces" }, { id: 2, name: "Clothing & Textiles", image: "https://images.unsplash.com/photo-1489987707025-afc232f7ea0f?auto=format&fit=crop&q=80", minOrder: "1000 pieces" }, { id: 3, name: "Home & Kitchen", image: "https://images.unsplash.com/photo-1556911220-e15b29be8c8f?auto=format&fit=crop&q=80", minOrder: "300 pieces" } ]; const handleSubmit = (e) => { e.preventDefault(); // Handle form submission logic here console.log(formData); alert("Thank you for your inquiry! We'll contact you soon."); setFormData({ name: '', email: '', product: '', quantity: '', message: '' }); }; const handleRegisterSubmit = (e) => { e.preventDefault(); // Handle registration logic here console.log(registerData); alert(`Thank you for registering as a ${registerType}! We'll review your application.`); setRegisterData({ fullName: '', email: '', password: '', confirmPassword: '', phone: '', company: '', businessType: '', address: '', idNumber: '', taxNumber: '' }); setShowRegisterModal(false); }; const RegisterModal = () => (

Register as {registerType}

setRegisterData({ ...registerData, fullName: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
setRegisterData({ ...registerData, email: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
setRegisterData({ ...registerData, password: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
setRegisterData({ ...registerData, confirmPassword: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
setRegisterData({ ...registerData, phone: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
{registerType === 'Seller' && ( <>
setRegisterData({ ...registerData, company: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
setRegisterData({ ...registerData, taxNumber: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
)}
setRegisterData({ ...registerData, idNumber: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
); const RegistrationButtons = () => (
); return (
{/* Header */}

ChinaKen Imports

Products Contact
{/* Registration Buttons */} {/* Registration Modal */} {showRegisterModal && } {/* Hero Section */}

Import Quality Products from China to Kenya

Your trusted partner for bulk imports with competitive prices

View Products
{/* Features */}

Quality Products

Verified suppliers and quality inspection

Fast Shipping

Efficient logistics from China to Kenya

Competitive Prices

Wholesale prices for bulk orders

{/* Products Section */}

Our Products

{products.map((product) => (
{product.name}

{product.name}

Minimum Order: {product.minOrder}

Request Quote
))}
{/* Contact Form */}

Contact Us

setFormData({ ...formData, name: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
setFormData({ ...formData, email: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
setFormData({ ...formData, quantity: e.target.value })} className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500" required />
{/* Footer */}
); }