PageSourceSearch

https://zahit-pro-v2.pages.dev/assets/_member.shop._index-D6kCiMPI.js

js zahit-pro-v2.pages.dev collected 2026-10-03 06:02:56 UTC 2,553 bytes, 1 lines download raw bytes

1import{j as e}from"./jsx-runtime-0DLF9kdB.js";import{G as l}from"./GlassCard-QGEypy6d.js";import{P as o,i}from"./PageTransition-d4Dnod-f.js";import"./index-DM-Ysix_.js";import"./i18n-context-DuXOzqEp.js";import{u as n}from"./hooks-ktRWiHiM.js";import{u as c,L as d}from"./components-C61DWoh4.js";import{m as a}from"./proxy-TcOPxGtH.js";import"./cn-fNskMoFt.js";import"./use-combine-values-xozz9E_C.js";function w(){const{products:r}=c(),s=n();return e.jsx("div",{className:"min-h-screen bg-phantom-black text-white relative",children:e.jsxs(o,{children:[e.jsx("header",{className:"px-6 py-8 md:px-12 md:py-10 sticky top-0 z-40 bg-phantom-black/80 backdrop-blur-xl border-b border-white/5",children:e.jsxs("div",{className:"max-w-7xl mx-auto flex justify-between items-center",children:[e.jsxs(a.div,{variants:i,children:[e.jsx("h1",{className:"text-3xl font-heading font-bold text-white tracking-tight",children:s("shop.title")}),e.jsx("p",{className:"text-sm text-gray-400 mt-1",children:s("shop.subtitle")})]}),e.jsx(a.div,{variants:i,className:"w-10 h-10 rounded-full bg-white/5 flex items-center justify-center border border-white/10",children:"🛒"})]})}),e.jsx("div",{className:"px-6 md:px-12 mt-8 max-w-7xl mx-auto",children:e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-6",children:r.map(t=>e.jsx(a.div,{variants:i,children:e.jsxs(l,{className:"group flex flex-col h-full overflow-hidden p-0",interactive:!0,intensity:"low",children:[e.jsxs("div",{className:"relative aspect-square overflow-hidden",children:[e.jsx("img",{src:t.image,alt:t.name,className:"w-full h-full object-cover transition-transform duration-700 group-hover:scale-105"}),t.isNew&&e.jsx("div",{className:"absolute top-3 left-3 px-2 py-1 bg-blue-500 text-white text-[10px] font-bold uppercase tracking-widest rounded shadow-lg",children:s("shop.newArrival")})]}),e.jsxs("div",{className:"p-4 flex flex-col flex-1",children:[e.jsx("div",{className:"text-xs text-gray-500 uppercase tracking-widest mb-1",children:t.category}),e.jsx("h3",{className:"text-lg font-heading font-bold text-white mb-2",children:t.name}),e.jsxs("div",{className:"mt-auto flex justify-between items-center",children:[e.jsxs("span",{className:"font-mono text-lg text-titanium-silver",children:["$",t.price]}),e.jsx(d,{to:`/shop/checkout?productId=${t.id}`,className:"w-8 h-8 rounded-full bg-white/10 hover:bg-white text-white hover:text-black flex items-center justify-center transition-colors",children:"+"})]})]})]})},t.id))})})]})})}export{w as default};

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.