1import{k as x,l as d,r as o,j as e}from"./index-DPyX5apy.js";import{I as p}from"./input-DcRyu_nQ.js";import{B as u}from"./BrandedProductGrid-D7a6BW6i.js";import{N as h}from"./Navbar-C2ddd1Mh.js";import f from"./Footer-DD8Ixw3g.js";import{a as n}from"./productSort-rMXW_IoE.js";import{A as g}from"./arrow-left-BrSJa_K8.js";import{S as v}from"./search-Bf1mirAA.js";import"./ProductCard-DrGr31Am.js";import"./card-BQSNcdHC.js";import"./button-ZzasjO00.js";import"./aspect-ratio-Bb9fmEMl.js";import"./imageOptimizer-Bs38O4-j.js";import"./shopping-cart-B9P2Dgtp.js";import"./client-BhbrlERV.js";import"./chevron-down-h2JQFOeA.js";import"./mail-B2MtDYZl.js";import"./map-pin-DSSFnM43.js";import"./cookie-CPnIrQ0N.js";function R(){const a=x(),i=d(),c=()=>i.key!=="default"?a(-1):a("/"),[r,m]=o.useState(""),s=o.useMemo(()=>{if(!r)return n;const t=r.toLowerCase();return n.filter(l=>l.title.toLowerCase().includes(t))},[r]);return e.jsxs(e.Fragment,{children:[e.jsx(h,{}),e.jsx("div",{className:"bg-canion-black pt-24 pb-12 px-4",children:e.jsxs("div",{className:"container mx-auto",children:[e.jsxs("button",{onClick:c,className:"inline-flex items-center text-white/60 hover:text-white mb-6 transition-colors",children:[e.jsx(g,{className:"mr-2 h-4 w-4"})," Back"]}),e.jsxs("div",{className:"text-center",children:[e.jsx("h1",{className:"text-5xl font-bold mb-4 bg-gradient-to-r from-canion-red via-canion-green to-canion-red bg-clip-text text-transparent",children:"Laser Engravers & Cutters"}),e.jsx("p",{className:"text-xl text-white/70 max-w-2xl mx-auto",children:"Professional laser engraving and cutting machines for every workshop"})]})]})}),e.jsx("div",{className:"min-h-screen pb-16 pt-8 px-4",children:e.jsxs("div",{className:"container mx-auto",children:[e.jsx("div",{className:"mb-8",children:e.jsxs("div",{className:"relative max-w-xl mx-auto",children:[e.jsx(v,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 text-muted-foreground h-5 w-5"}),e.jsx(p,{placeholder:"Search laser engravers & cutters...",value:r,onChange:t=>m(t.target.value),className:"pl-10"})]})}),e.jsx(u,{products:s,badge:"Partner"}),s.length===0&&e.jsx("div",{className:"text-center py-16",children:e.jsx("p",{className:"text-xl text-muted-foreground",children:"No laser engravers found matching your search"})})]})}),e.jsx(f,{})]})}export{R 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.