1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[177],{347:()=>{},5494:(e,s,t)=>{"use strict";t.d(s,{default:()=>g});var l=t(5155),r=t(2115),a=t(6874),i=t.n(a),c=t(5695),n=t(1978),o=t(760),d=t(7924),h=t(3861),x=t(1976),m=t(7809),p=t(6474),u=t(4416),f=t(4783);let g=()=>{let[e,s]=(0,r.useState)(!1),[t,a]=(0,r.useState)(!1),[g,b]=(0,r.useState)(""),[j]=(0,r.useState)(3),y=(0,c.useRouter)(),N=e=>{e.preventDefault(),g.trim()&&(y.push("/products?search=".concat(encodeURIComponent(g.trim()))),b(""),s(!1))},v=[{href:"/",label:"Home"},{href:"/products",label:"Products"}];return(0,l.jsxs)("nav",{className:"bg-white border-b border-gray-200 sticky top-0 z-40 shadow-sm",children:[(0,l.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:(0,l.jsxs)("div",{className:"flex justify-between items-center h-16",children:[(0,l.jsx)(n.P.div,{className:"flex-shrink-0",whileHover:{scale:1.05},transition:{duration:.2},children:(0,l.jsxs)(i(),{href:"/",className:"flex items-center",children:[(0,l.jsx)("div",{className:"relative w-32 h-10 bg-gradient-to-r from-blue-600 to-purple-600 rounded-lg flex items-center justify-center shadow-lg",children:(0,l.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,l.jsx)("div",{className:"w-6 h-6 bg-white rounded-full flex items-center justify-center",children:(0,l.jsx)("span",{className:"text-blue-600 font-bold text-xs",children:"D"})}),(0,l.jsx)("span",{className:"text-white font-bold text-sm",children:"EMO"})]})}),(0,l.jsx)("span",{className:"ml-2 text-gray-800 font-bold text-lg hidden sm:block",children:"DemoShop"})]})}),(0,l.jsx)("div",{className:"hidden md:block",children:(0,l.jsx)("div",{className:"ml-10 flex items-baseline space-x-8",children:v.map(e=>(0,l.jsx)(n.P.div,{whileHover:{y:-2},transition:{duration:.2},children:(0,l.jsx)(i(),{href:e.href,className:"text-gray-700 hover:text-blue-600 px-3 py-2 rounded-md text-sm font-medium transition-colors",children:e.label})},e.href))})}),(0,l.jsx)("div",{className:"hidden lg:block flex-1 max-w-md mx-8",children:(0,l.jsxs)("form",{onSubmit:N,className:"relative",children:[(0,l.jsx)("div",{className:"absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none",children:(0,l.jsx)(d.A,{className:"h-5 w-5 text-gray-400"})}),(0,l.jsx)("input",{type:"text",placeholder:"Search for electronics, clothing, accessories...",value:g,onChange:e=>b(e.target.value),className:"block w-full pl-10 pr-3 py-2 border border-gray-300 rounded-full text-sm bg-gray-50 text-gray-900 placeholder-gray-500 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent focus:bg-white"})]})}),(0,l.jsxs)("div",{className:"hidden md:flex items-center space-x-4",children:[(0,l.jsxs)(n.P.button,{onClick:()=>console.log("Notifications clicked"),whileHover:{scale:1.1},whileTap:{scale:.9},className:"text-gray-600 hover:text-blue-600 p-2 rounded-full transition-colors hover:bg-gray-100 relative",title:"Notifications",children:[(0,l.jsx)(h.A,{className:"h-6 w-6"}),(0,l.jsx)("span",{className:"absolute -top-1 -right-1 bg-red-500 text-white text-xs rounded-full h-4 w-4 flex items-center justify-center",children:"2"})]}),(0,l.jsx)(n.P.button,{onClick:()=>console.log("Wishlist clicked"),whileHover:{scale:1.1},whileTap:{scale:.9},className:"text-gray-600 hover:text-red-500 p-2 rounded-full transition-colors hover:bg-gray-100",title:"Wishlist",children:(0,l.jsx)(x.A,{className:"h-6 w-6"})}),(0,l.jsxs)(n.P.button,{onClick:()=>y.push("/cart"),whileHover:{scale:1.1},whileTap:{scale:.9},className:"text-gray-600 hover:text-blue-600 p-2 rounded-full transition-colors hover:bg-gray-100 relative",title:"Shopping Cart",children:[(0,l.jsx)(m.A,{className:"h-6 w-6"}),j>0&&(0,l.jsx)(n.P.span,{initial:{scale:0},animate:{scale:1},className:"absolute -top-1 -right-1 bg-red-500 text-white text-xs rounded-full h-5 w-5 flex items-center justify-center font-bold",children:j})]}),(0,l.jsxs)("div",{className:"relative",children:[(0,l.jsxs)(n.P.button,{onClick:()=>a(!t),whileHover:{scale:1.05},whileTap:{scale:.95},className:"flex items-center space-x-2 p-2 rounded-full hover:bg-gray-100 transition-colors",children:[(0,l.jsx)("div",{className:"w-8 h-8 bg-gradient-to-br from-blue-500 to-purple-600 rounded-full flex items-center justify-center overflow-hidden",children:(0,l.jsx)("img",{src:"https://images.unsplash.com/photo-1472099645785-5658abf4ff4e?w=32&h=32&fit=crop&crop=face",alt:"User profile",className:"w-full h-full object-cover"})}),(0,l.jsx)(p.A,{className:"h-4 w-4 text-gray-600 transition-transform duration-200 ".concat(t?"rotate-180":"")})]}),(0,l.jsx)(o.N,{children:t&&(0,l.jsxs)(n.P.div,{initial:{opacity:0,y:-10,scale:.95}
1,animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:-10,scale:.95},transition:{duration:.2},className:"absolute right-0 mt-2 w-48 bg-white rounded-xl shadow-lg border border-gray-200 py-2 z-50",children:[(0,l.jsxs)("div",{className:"px-4 py-2 border-b border-gray-100",children:[(0,l.jsx)("p",{className:"text-sm font-medium text-gray-900",children:"John Doe"}),(0,l.jsx)("p",{className:"text-xs text-gray-500",children:"[email protected]"})]}),[{label:"Profile",href:"/profile"},{label:"Orders",href:"/orders"},{label:"Settings",href:"/settings"},{label:"Help",href:"/help"}].map(e=>(0,l.jsx)(n.P.div,{whileHover:{backgroundColor:"#f3f4f6"},className:"px-4 py-2",children:(0,l.jsx)(i(),{href:e.href,className:"text-sm text-gray-700 hover:text-blue-600 block",onClick:()=>a(!1),children:e.label})},e.href)),(0,l.jsx)("div",{className:"border-t border-gray-100 mt-2 pt-2",children:(0,l.jsx)(n.P.button,{whileHover:{backgroundColor:"#f3f4f6"},className:"w-full text-left px-4 py-2 text-sm text-red-600 hover:text-red-700",onClick:()=>{console.log("Logout clicked"),a(!1)},children:"Logout"})})]})})]})]}),(0,l.jsx)("div",{className:"md:hidden",children:(0,l.jsx)(n.P.button,{onClick:()=>s(!e),whileHover:{scale:1.1},whileTap:{scale:.9},className:"text-gray-600 hover:text-blue-600 p-2 rounded-md transition-colors","aria-label":"Toggle menu",children:e?(0,l.jsx)(u.A,{className:"h-6 w-6"}):(0,l.jsx)(f.A,{className:"h-6 w-6"})})})]})}),(0,l.jsx)("div",{className:"md:hidden border-t border-gray-200 bg-white",children:(0,l.jsx)("div",{className:"px-4 py-3",children:(0,l.jsxs)("form",{onSubmit:N,className:"relative",children:[(0,l.jsx)("div",{className:"absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none",children:(0,l.jsx)(d.A,{className:"h-5 w-5 text-gray-400"})}),(0,l.jsx)("input",{type:"text",placeholder:"Search for electronics, clothing, accessories...",value:g,onChange:e=>b(e.target.value),className:"block w-full pl-10 pr-3 py-2 border border-gray-300 rounded-full text-sm bg-gray-50 text-gray-900 placeholder-gray-500 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent focus:bg-white"})]})})}),(0,l.jsx)(o.N,{children:e&&(0,l.jsx)(n.P.div,{initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},transition:{duration:.3},className:"md:hidden bg-white border-t border-gray-200 shadow-lg",children:(0,l.jsxs)("div",{className:"px-2 pt-2 pb-3 space-y-1 sm:px-3",children:[v.map((e,t)=>(0,l.jsx)(n.P.div,{initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{duration:.2,delay:.1*t},children:(0,l.jsx)(i(),{href:e.href,className:"text-gray-700 hover:text-blue-600 block px-3 py-2 rounded-md text-base font-medium transition-colors",onClick:()=>s(!1),children:e.label})},e.href)),(0,l.jsxs)("div",{className:"flex items-center justify-around px-3 py-4 border-t border-gray-200 mt-4",children:[(0,l.jsxs)(n.P.button,{onClick:()=>console.log("Notifications clicked"),whileHover:{scale:1.1},whileTap:{scale:.9},className:"text-gray-600 hover:text-blue-600 p-2 rounded-full transition-colors relative",title:"Notifications",children:[(0,l.jsx)(h.A,{className:"h-6 w-6"}),(0,l.jsx)("span",{className:"absolute -top-1 -right-1 bg-red-500 text-white text-xs rounded-full h-4 w-4 flex items-center justify-center",children:"2"})]}),(0,l.jsx)(n.P.button,{onClick:()=>console.log("Wishlist clicked"),whileHover:{scale:1.1},whileTap:{scale:.9},className:"text-gray-600 hover:text-red-500 p-2 rounded-full transition-colors",title:"Wishlist",children:(0,l.jsx)(x.A,{className:"h-6 w-6"})}),(0,l.jsxs)(n.P.button,{onClick:()=>y.push("/cart"),whileHover:{scale:1.1},whileTap:{scale:.9},className:"text-gray-600 hover:text-blue-600 p-2 rounded-full transition-colors relative",title:"Shopping Cart",children:[(0,l.jsx)(m.A,{className:"h-6 w-6"}),j>0&&(0,l.jsx)("span",{className:"absolute -top-1 -right-1 bg-red-500 text-white text-xs rounded-full h-5 w-5 flex items-center justify-center font-bold",children:j})]}),(0,l.jsx)(n.P.button,{onClick:()=>a(!t),whileHover:{scale:1.1},whileTap:{scale:.9},className:"w-8 h-8 bg-gradient-to-br from-blue-500 to-purple-600 rounded-full flex items-center justify-center overflow-hidden",children:(0,l.jsx)("img",{src:"https://images.unsplash.com/photo-1472099645785-5658abf4ff4e?w=32&h=32&fit=crop&crop=face",alt:"User profile",className:"w-full h-full object-cover"})})]})]})})})]})}},6357:(e,s,t)=>{Promise.resolve().then(t.t.bind(t,2229,23)),Promise.resolve().then(t.t.bind(t,347,23)),Promise.resolve().then(t.bind(t,6821)),Promise.resolve().then(t.bind(t,5494))},6821:(e,s,t)=>{"use strict";t.d(s,{default:()=>x});
1var l=t(5155),r=t(488),a=t(556),i=t(5684),c=t(2894),n=t(9420),o=t(4516),d=t(2138),h=t(1976);function x(){let e=[{icon:r.A,href:"#",label:"Facebook"},{icon:a.A,href:"#",label:"Twitter"},{icon:i.A,href:"#",label:"Instagram"},{icon:c.A,href:"#",label:"LinkedIn"}];return(0,l.jsxs)("footer",{className:"bg-gray-900 text-white",children:[(0,l.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12",children:(0,l.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:[(0,l.jsxs)("div",{className:"lg:col-span-1",children:[(0,l.jsxs)("div",{className:"mb-6",children:[(0,l.jsx)("h3",{className:"text-xl font-bold text-white mb-4",children:"DemoShop"}),(0,l.jsx)("p",{className:"text-gray-400 text-sm leading-relaxed",children:"Your premier destination for quality electronics and exceptional shopping experiences. We're committed to bringing you the best in innovation and technology."})]}),(0,l.jsxs)("div",{className:"space-y-3",children:[(0,l.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,l.jsx)(n.A,{className:"w-4 h-4 text-gray-400"}),(0,l.jsx)("span",{className:"text-sm text-gray-400",children:"+1 (555) 123-4567"})]}),(0,l.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,l.jsx)(o.A,{className:"w-4 h-4 text-gray-400"}),(0,l.jsx)("span",{className:"text-sm text-gray-400",children:"123 Tech Street, Digital City, DC 12345"})]})]})]}),(0,l.jsxs)("div",{className:"lg:col-span-1",children:[(0,l.jsx)("h3",{className:"text-lg font-semibold text-white mb-6",children:"Quick Links"}),(0,l.jsx)("ul",{className:"space-y-3",children:[{name:"About Us",href:"/about"},{name:"Contact",href:"/contact"},{name:"Blog",href:"/blog"},{name:"Careers",href:"/careers"},{name:"Help Center",href:"/help"},{name:"Privacy Policy",href:"/privacy"},{name:"Terms of Service",href:"/terms"},{name:"Shipping Info",href:"/shipping"}].map(e=>(0,l.jsx)("li",{children:(0,l.jsx)("a",{href:e.href,className:"text-gray-400 hover:text-white transition-colors text-sm",children:e.name})},e.name))})]}),(0,l.jsxs)("div",{className:"lg:col-span-1",children:[(0,l.jsx)("h3",{className:"text-lg font-semibold text-white mb-6",children:"Customer Service"}),(0,l.jsx)("ul",{className:"space-y-3",children:[{name:"Help Center",href:"/help"},{name:"Returns & Exchanges",href:"/returns"},{name:"Size Guide",href:"/size-guide"},{name:"Track Order",href:"/track-order"},{name:"Shipping Info",href:"/shipping"},{name:"Contact Support",href:"/contact"}].map(e=>(0,l.jsx)("li",{children:(0,l.jsx)("a",{href:e.href,className:"text-gray-400 hover:text-white transition-colors text-sm",children:e.name})},e.name))})]}),(0,l.jsxs)("div",{className:"lg:col-span-1",children:[(0,l.jsx)("h3",{className:"text-lg font-semibold text-white mb-6",children:"Stay Updated"}),(0,l.jsx)("p",{className:"text-gray-400 text-sm mb-4",children:"Subscribe to our newsletter for the latest electronics and exclusive offers."}),(0,l.jsx)("form",{onSubmit:e=>{e.preventDefault(),console.log("Newsletter subscription submitted")},className:"space-y-3",children:(0,l.jsxs)("div",{className:"relative",children:[(0,l.jsx)("input",{type:"email",placeholder:"Enter your email",className:"w-full px-4 py-3 bg-gray-800 border border-gray-700 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent",required:!0}),(0,l.jsx)("button",{type:"submit",className:"absolute right-2 top-1/2 transform -translate-y-1/2 p-2 bg-blue-600 hover:bg-blue-700 rounded-md transition-colors",children:(0,l.jsx)(d.A,{className:"w-4 h-4 text-white"})})]})}),(0,l.jsxs)("div",{className:"mt-6",children:[(0,l.jsx)("h4",{className:"text-sm font-medium text-white mb-3",children:"Follow Us"}),(0,l.jsx)("div",{className:"flex space-x-3",children:e.map(e=>(0,l.jsx)("a",{href:e.href,className:"w-10 h-10 bg-gray-800 rounded-lg flex items-center justify-center hover:bg-gray-700 transition-colors","aria-label":e.label,children:(0,l.jsx)(e.icon,{className:"w-5 h-5 text-gray-400 hover:text-white transition-colors"})},e.label))})]})]})]})}),(0,l.jsx)("div",{className:"border-t border-gray-800",children:(0,l.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8",children:(0,l.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6",children:[{icon:"\uD83D\uDE9A",title:"Free Shipping",description:"On orders over $200"},{icon:"\uD83D\uDD04",title:"Easy Returns",description:"30-day return policy"},{icon:"\uD83D\uDD12",title:"Secure Payment",description:"SSL encrypted checkout"},{icon:"\uD83D\uDCDE",title:"24/7 Support",description:"Always here to help"}].map((e,s)=>(0,l.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,l.jsx)("div",{className:"text-2xl",children:e.icon}),(0,l.jsxs)("div",{children:[(0,l.jsx)("h4",{className:"text-sm font-medium text-white",children:e.title}),(0,l.jsx)("p",{className:"text-xs text-gray-400",children:e.description})]})]},s))})})}),(0,l.jsx)("div",{className:"border-t border-gray-800",children:(0,l.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-6",children:(0,l.jsxs)("div",{className:"flex flex-col md:flex-row justify-between items-center space-y-4 md:space-y-0",children:[(0,l.jsx)("div",{className:"flex items-center space-x-2",children:(0,l.jsx)("span",{className:"text-sm text-gray-400",children:"\xa9 2025 ASOasis Tech. All rights reserved."})}),(0,l.jsxs)("div",{className:"flex items-center space-x-6",children:[(0,l.jsx)("a",{href:"#",className:"text-sm text-gray-400 hover:text-white transition-colors",children:"Privacy Policy"}),(0,l.jsx)("a",{href:"#",className:"text-sm text-gray-400 hover:text-white transition-colors",children:"Terms of Service"}),(0,l.jsx)("a",{href:"#",className:"text-sm text-gray-400 hover:text-white transition-colors",children:"Cookie Policy"})]}),(0,l.jsxs)("div",{className:"flex items-center space-x-1 text-sm text-gray-400",children:[(0,l.jsx)("span",{children:"Made with"}),(0,l.jsx)(h.A,{className:"w-4 h-4 text-red-500 fill-current"}),(0,l.jsx)("span",{children:"by ASOasis Tech"})]})]})})})]})}}},e=>{e.O(0,[339,309,776,441,964,358],()=>e(e.s=6357)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.