From c355462f8d3d7a4764fbc6ca4bbc7dd4e9fc445b Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 20:33:39 +0000 Subject: [PATCH] Switch to version 1: modified src/app/signup/page.tsx --- src/app/signup/page.tsx | 374 ++++++++++++++++++---------------------- 1 file changed, 169 insertions(+), 205 deletions(-) diff --git a/src/app/signup/page.tsx b/src/app/signup/page.tsx index 2427cf3..6c90aa4 100644 --- a/src/app/signup/page.tsx +++ b/src/app/signup/page.tsx @@ -2,51 +2,17 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple"; -import { useState } from "react"; -import { Globe, Eye, EyeOff } from "lucide-react"; +import HeroLogoBillboardSplit from "@/components/sections/hero/HeroLogoBillboardSplit"; +import FeatureCardNineteen from "@/components/sections/feature/FeatureCardNineteen"; +import ProductCardOne from "@/components/sections/product/ProductCardOne"; +import SplitAbout from "@/components/sections/about/SplitAbout"; +import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo"; +import ContactFaq from "@/components/sections/contact/ContactFaq"; import FooterBaseCard from "@/components/sections/footer/FooterBaseCard"; - -const countryData = [ - { code: "US", name: "United States", flag: "🇺🇸", prefix: "+1" }, - { code: "CA", name: "Canada", flag: "🇨🇦", prefix: "+1" }, - { code: "GB", name: "United Kingdom", flag: "🇬🇧", prefix: "+44" }, - { code: "AU", name: "Australia", flag: "🇦🇺", prefix: "+61" }, - { code: "DE", name: "Germany", flag: "🇩🇪", prefix: "+49" }, - { code: "FR", name: "France", flag: "🇫🇷", prefix: "+33" }, - { code: "JP", name: "Japan", flag: "🇯🇵", prefix: "+81" }, - { code: "IN", name: "India", flag: "🇮🇳", prefix: "+91" }, - { code: "BR", name: "Brazil", flag: "🇧🇷", prefix: "+55" }, - { code: "MX", name: "Mexico", flag: "🇲🇽", prefix: "+52" }, -]; - -const navigationItems = [ - { name: "Marketplace", id: "/" }, - { name: "How It Works", id: "#how-it-works" }, - { name: "Sellers", id: "#sellers" }, - { name: "Dashboard", id: "/dashboard" }, - { name: "Login", id: "https://example.com/login" }, -]; +import Link from "next/link"; +import { UserPlus, ShoppingCart, MessageCircle, Check, Zap, Sparkles } from "lucide-react"; export default function SignUpPage() { - const [fullName, setFullName] = useState(""); - const [selectedCountry, setSelectedCountry] = useState(countryData[0]); - const [phoneNumber, setPhoneNumber] = useState(""); - const [email, setEmail] = useState(""); - const [password, setPassword] = useState(""); - const [showPassword, setShowPassword] = useState(false); - const [isDropdownOpen, setIsDropdownOpen] = useState(false); - - const handleSubmit = (e: React.FormEvent) => { - e.preventDefault(); - console.log({ - fullName, - selectedCountry, - phoneNumber, - email, - password, - }); - }; - return ( -