PageSourceSearch

https://www.lifetimemovers.us/assets/USServiceMap-Bgrf_RRT.js

js lifetimemovers.us collected 2026-10-09 23:04:10 UTC 4,857 bytes, 10 lines download raw bytes

1import{j as e}from"./index-Btwe7OM_.js";import{r}from"./carousel-Ywnn_L1b.js";import"./pdf-CGsjJpaq.js";import"./charts-B0JxqJjf.js";import"./mapbox-gl-B7jh3gon.js";import"./icons-EWXH9Ucy.js";import"./supabase-BSoIuNt1.js";const d="/assets/us-map-CBz5m1SF.png",y=()=>{const[o,i]=r.useState(!1),[s,n]=r.useState(!1),a=r.useRef(null);return r.useEffect(()=>{const t=new IntersectionObserver(([l])=>{l.isIntersecting&&(n(!0),t.disconnect())},{rootMargin:"100px",threshold:.1});return a.current&&t.observe(a.current),()=>t.disconnect()},[]),r.useEffect(()=>{s&&i(!0)},[s]),e.jsx("div",{ref:a,className:`w-full max-w-5xl mx-auto transition-opacity duration-1000 ${o?"opacity-100":"opacity-0"}`,children:s?e.jsxs("div",{className:"relative bg-gradient-to-br from-primary/10 via-background/95 to-secondary/10 map-glass-effect rounded-3xl p-8 border-2 border-primary/20 shadow-[0_20px_80px_-20px] shadow-primary/30 overflow-hidden",children:[e.jsx("div",{className:"map-orb absolute -top-32 -left-32 w-[500px] h-[500px] md:w-[500px] md:h-[500px] bg-primary/40 rounded-full map-blur animate-pulse"}),e.jsx("div",{className:"map-orb absolute -bottom-32 -right-32 w-[500px] h-[500px] md:w-[500px] md:h-[500px] bg-secondary/40 rounded-full map-blur animate-pulse",style:{animationDelay:"1s"}}),e.jsx("div",{className:"absolute inset-0 bg-background/30 map-backdrop-blur"}),e.jsxs("div",{className:"relative z-10",children:[e.jsxs("div",{className:"text-center mb-6",children:[e.jsx("div",{className:"inline-flex items-center gap-2 px-6 py-3 bg-gradient-to-r from-secondary/20 to-primary/20 map-backdrop-blur rounded-full border-2 border-secondary/40 shadow-lg shadow-secondary/20 mb-4",children:e.jsx("span",{className:"text-lg font-bold text-secondary drop-shadow-[0_2px_4px_rgba(0,0,0,0.3)]",children:"PICKUP ZONE"})}),e.jsx("p",{className:"text-sm text-muted-foreground font-medium",children:"Illinois • Indiana • Wisconsin • Michigan"})]}),e.jsxs("div",{className:"relative",children:[e.jsx("img",{src:d,alt:"United States Map showing LifeTime Movers service coverage",className:"w-full h-auto",loading:"lazy",decoding:"async"}),e.jsxs("svg",{className:"absolute inset-0 w-full h-full pointer-events-none",viewBox:"0 0 100 100",preserveAspectRatio:"none","aria-hidden":"true",children:[e.jsx("defs",{children:e.jsx("style",{children:`
2                    @keyframes gentlePulse {
3                      0%, 100% { opacity: 0.5; }
4                      50% { opacity: 0.8; }
5                    }
6                    .pickup-highlight {
7                      animation: gentlePulse 3s ease-in-out infinite;
8                    }
9                  `})}),e.jsx("ellipse",{cx:"55.5",cy:"39",rx:"8",ry:"10",fill:"hsl(var(--secondary))",fillOpacity:"0.4",className:"pickup-highlight",stroke:"hsl(var(--secondary))",strokeWidth:"0.3"}),e.jsx("text",{x:"53.5",y:"34",textAnchor:"middle",fill:"hsl(var(--secondary))",fontSize:"2.5",fontWeight:"700",className:"drop-shadow",children:"WI"}),e.jsx("text",{x:"57.5",y:"36",textAnchor:"middle",fill:"hsl(var(--secondary))",fontSize:"2.5",fontWeight:"700",className:"drop-shadow",children:"MI"}),e.jsx("text",{x:"52.5",y:"42",textAnchor:"middle",fill:"hsl(var(--secondary))",fontSize:"2.5",fontWeight:"700",className:"drop-shadow",children:"IL"}),e.jsx("text",{x:"56.5",y:"43",textAnchor:"middle",fill:"hsl(var(--secondary))",fontSize:"2.5",fontWeight:"700",className:"drop-shadow",children:"IN"}),e.jsx("defs",{children:e.jsx("marker",{id:"arrowhead",markerWidth:"4",markerHeight:"4",refX:"3.5",refY:"2",orient:"auto",children:e.jsx("polygon",{points:"0 0, 4 2, 0 4",fill:"hsl(var(--secondary))",opacity:"0.7"})})}),e.jsx("path",{d:"M 47.5,39 Q 25,37 12,39",stroke:"hsl(var(--secondary))",strokeWidth:"0.4",fill:"none",opacity:"0.6",strokeDasharray:"2,2",markerEnd:"url(#arrowhead)"}),e.jsx("path",{d:"M 63.5,39 Q 75,37 88,39",stroke:"hsl(var(--secondary))",strokeWidth:"0.4",fill:"none",opacity:"0.6",strokeDasharray:"2,2",markerEnd:"url(#arrowhead)"}),e.jsx("path",{d:"M 55.5,49 Q 53.5,65 51.5,78",stroke:"hsl(var(--secondary))",strokeWidth:"0.4",fill:"none",opacity:"0.6",strokeDasharray:"2,2",markerEnd:"url(#arrowhead)"})]})]}),e.jsx("div",{className:"mt-6 text-center",children:e.jsx("div",{className:"inline-flex items-center gap-2 px-8 py-3 bg-gradient-to-r from-primary/10 to-secondary/10 map-backdrop-blur rounded-lg border-2 border-primary/30 shadow-lg shadow-primary/10",children:e.jsx("span",{className:"text-sm font-semibold text-foreground drop-shadow-sm",children:"Nationwide Delivery • All 48 Contiguous States"})})})]})]}):e.jsx("div",{className:"relative bg-muted/50 rounded-3xl p-8 min-h-[400px] animate-pulse",children:e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-primary/5 to-secondary/5 rounded-3xl"})})})};export{y as default};
10//# sourceMappingURL=USServiceMap-Bgrf_RRT.js.map

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.