PageSourceSearch

https://ludovicargenty.com/_next/static/chunks/app/not-found-92acc53d81d93d4f.js

js ludovicargenty.com collected 2026-10-06 13:37:37 UTC 8,980 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9160],{3854:function(e,t,a){Promise.resolve().then(a.bind(a,8320))},8320:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var r=a(7437),n=a(2265),s=a(7648),i=a(2023),l=a(2660);let o=(0,a(9205).Z)("house",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"r6nss1"}]]);var c=a(6267);function d(){let{locale:e}=(0,c.b)(),t=(0,n.useRef)(null),[a,d]=(0,n.useState)({x:0,y:0});return(0,n.useEffect)(()=>{let e=t.current;if(!e)return;let a=e.getContext("2d");if(!a)return;e.width=window.innerWidth,e.height=window.innerHeight;let r="404エラーERRORページが見つかりません01",n=e.width/14,s=[];for(let e=0;e<n;e++)s[e]=-100*Math.random();let i=setInterval(()=>{a.fillStyle="rgba(10, 10, 10, 0.05)",a.fillRect(0,0,e.width,e.height),a.fillStyle="#fafafa",a.font="".concat(14,"px monospace");for(let t=0;t<s.length;t++){let n=r[Math.floor(Math.random()*r.length)],i=14*t,l=14*s[t];a.fillText(n,i,l),l>e.height&&Math.random()>.975&&(s[t]=0),s[t]++}},50),l=()=>{e.width=window.innerWidth,e.height=window.innerHeight};return window.addEventListener("resize",l),()=>{clearInterval(i),window.removeEventListener("resize",l)}},[]),(0,n.useEffect)(()=>{let e=e=>{d({x:e.clientX,y:e.clientY})};return window.addEventListener("mousemove",e),()=>window.removeEventListener("mousemove",e)},[]),(0,r.jsxs)("div",{className:"relative min-h-screen bg-ink-black text-paper-white overflow-hidden",children:[(0,r.jsx)("canvas",{ref:t,className:"absolute inset-0 opacity-30"}),(0,r.jsx)("div",{className:"absolute w-96 h-96 rounded-full bg-paper-white/10 blur-[100px] pointer-events-none transition-all duration-300 ease-out",style:{left:"".concat(a.x-192,"px"),top:"".concat(a.y-192,"px")}}),(0,r.jsx)("div",{className:"absolute w-96 h-96 rounded-full bg-paper-white/5 blur-[100px] pointer-events-none transition-all duration-500 ease-out",style:{left:"".concat(a.x-96,"px"),top:"".concat(a.y-96,"px")}}),(0,r.jsx)("div",{className:"absolute inset-0 pointer-events-none",children:[...Array(20)].map((e,t)=>(0,r.jsx)("div",{className:"absolute w-1 h-1 bg-paper-white/30 rounded-full animate-pulse",style:{left:"".concat(100*Math.random(),"%"),top:"".concat(100*Math.random(),"%"),animationDelay:"".concat(3*Math.random(),"s"),animationDuration:"".concat(2+3*Math.random(),"s")}},t))}),(0,r.jsx)("div",{className:"relative z-10 min-h-screen flex items-center justify-center px-6",children:(0,r.jsxs)("div",{className:"max-w-4xl w-full text-center space-y-12",children:[(0,r.jsx)("div",{className:"relative",children:(0,r.jsx)("h1",{className:"font-serif text-[8rem] md:text-[12rem] lg:text-[15rem] leading-none font-bold select-none",children:"404"})}),(0,r.jsxs)("div",{className:"space-y-6",children:[(0,r.jsxs)("div",{className:"flex items-center justify-center gap-3",children:[(0,r.jsx)("div",{className:"w-24 h-px bg-paper-white"}),(0,r.jsx)(i.Z,{size:20,className:"text-paper-white animate-pulse"}),(0,r.jsx)("div",{className:"w-24 h-px bg-paper-white"})]}),(0,r.jsx)("h2",{className:"text-3xl md:text-5xl font-bold",children:"fr"===e?"Page introuvable":"Page Not Found"}),(0,r.jsx)("p",{className:"text-xl md:text-2xl text-paper-white/70 max-w-2xl mx-auto leading-relaxed",children:"fr"===e?"Oups ! On dirait que cette page a \xe9t\xe9 absorb\xe9e par un trou noir num\xe9rique...":"Oops! Looks like this page has been absorbed by a digital black hole..."}),(0,r.jsx)("div",{className:"border-2 border-paper-white/30 p-6 bg-paper-white/5 backdrop-blur-sm max-w-2xl mx-auto",children:(0,r.jsxs)("p",{className:"font-mono text-sm text-paper-white/80",children:[(0,r.jsx)("span",{className:"text-paper-white",children:">"})," SYSTEM_ERROR: ",(0,r.jsx)("span",{className:"text-paper-white",children:"PATH_NOT_FOUND"}),(0,r.jsx)("br",{}),(0,r.jsx)("span",{className:"text-paper-white",children:">"})," STATUS: ",(0,r.jsx)("span",{className:"text-paper-white/60",children:"404"}),(0,r.jsx)("br",{}),(0,r.jsx)("span",{className:"text-paper-white",children:">"})," SUGGESTION: ","fr"===e?"RETOUR_\xc0_LA_BASE":"RETURN_TO_BASE"]})})]}),(0,r.jsxs)("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-4",children:[(0,r.jsxs)("button",{onClick:()=>window.history.back(),className:"group relative overflow-hidden px-8 py-4 border-2 border-paper-white/30 hover:border-paper-white transition-all duration-300",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-paper-white transform -translate-x-full group-hover:translate-x-0 transition-transform duration-300"}),(0,r.jsxs)("div",{className:"relative flex items-center gap-3",children:[(0,r.jsx)(l.Z,{size:20,className:"text-paper-white group-hover:text-ink-black transition-colors"}),(0,r.jsx)("span",{className:"text-sm font-mono uppercase tracking-widest text-paper-white group-hover:text-ink-black transition-colors",children:"fr"===e?"Retour":"Go Back"})]})]}),(0,r.jsx)(s.default,{href:"/",className:"group relative overflow-hidden px-8 py-4 border-2 border-paper-white bg-paper-white hover:bg-transparent transition-all duration-300",children:(0,r.jsxs)("div",{className:"relative flex items-center gap-3",children:[(0,r.jsx)(o,{size:20,className:"text-ink-black group-hover:text-paper-white transition-colors"}),(0,r.jsx)("span",{className:"text-sm font-mono uppercase tracking-widest text-ink-black group-hover:text-paper-white transition-colors",children:"fr"===e?"Accueil":"Home"})]})})]}),(0,r.jsx)("div",{className:"hidden md:block",children:(0,r.jsx)("pre",{className:"font-mono text-xs text-paper-white/30 text-left max-w-md mx-auto",children:"     _____\n    /     \\\n   | () () |\n    \\  ^  /\n     |||||\n     |||||\n\n  Houston, we\n  have a 404..."})})]})}),(0,r.jsx)("div",{className:"pointer-events-none absolute inset-0 bg-gradient-to-b from-transparent via-paper-white/[0.02] to-transparent bg-[length:100%_4px] animate-scan"}),(0,r.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n        @keyframes scan {\n          0% {\n            background-position: 0 0;\n          }\n          100% {\n            background-position: 0 100%;\n          }\n        }\n\n        .animate-scan {\n          animation: scan 8s linear infinite;\n        }\n      "}})]})}},6267:function(e,t,a){"use strict";a.d(t,{LocaleProvider:function(){return i},b:function(){return l}});var r=a(7437),n=a(2265);let s=(0,n.createContext)({locale:"en",toggleLocale:()=>{}});function i(e){let{children:t}
1=e,[a,i]=(0,n.useState)("en");return(0,n.useEffect)(()=>{let e=localStorage.getItem("locale");e&&i(e)},[]),(0,r.jsx)(s.Provider,{value:{locale:a,toggleLocale:()=>{let e="en"===a?"fr":"en";i(e),localStorage.setItem("locale",e)}},children:t})}function l(){return(0,n.useContext)(s)}},9205:function(e,t,a){"use strict";a.d(t,{Z:function(){return p}});var r=a(2265);let n=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),s=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,a)=>a?a.toUpperCase():t.toLowerCase()),i=e=>{let t=s(e);return t.charAt(0).toUpperCase()+t.slice(1)},l=function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.filter((e,t,a)=>!!e&&""!==e.trim()&&a.indexOf(e)===t).join(" ").trim()},o=e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0};var c={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let d=(0,r.forwardRef)((e,t)=>{let{color:a="currentColor",size:n=24,strokeWidth:s=2,absoluteStrokeWidth:i,className:d="",children:p,iconNode:h,...u}=e;return(0,r.createElement)("svg",{ref:t,...c,width:n,height:n,stroke:a,strokeWidth:i?24*Number(s)/Number(n):s,className:l("lucide",d),...!p&&!o(u)&&{"aria-hidden":"true"},...u},[...h.map(e=>{let[t,a]=e;return(0,r.createElement)(t,a)}),...Array.isArray(p)?p:[p]])}),p=(e,t)=>{let a=(0,r.forwardRef)((a,s)=>{let{className:o,...c}=a;return(0,r.createElement)(d,{ref:s,iconNode:t,className:l("lucide-".concat(n(i(e))),"lucide-".concat(e),o),...c})});return a.displayName=i(e),a}},2660:function(e,t,a){"use strict";a.d(t,{Z:function(){return r}});let r=(0,a(9205).Z)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},2023:function(e,t,a){"use strict";a.d(t,{Z:function(){return r}});let r=(0,a(9205).Z)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}
1],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]])}},function(e){e.O(0,[7648,2971,2117,1744],function(){return e(e.s=3854)}),_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.