PageSourceSearch

https://trains.fyi/_next/static/chunks/pages/404-e457ed7c77c1d0b0.js

js trains.fyi collected 2026-10-01 12:16:13 UTC 2,351 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2336],{133:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>c});var n=i(37876),s=i(48230),o=i.n(s),a=i(14232),r=i(85392),l=i(74),d=i(93408);function c(){return(0,a.useEffect)(()=>{window.gtag&&window.gtag("event","page_view",{page_title:"Page Not Found | trains.fyi",page_location:window.location.href,page_path:"/404"})},[]),(0,n.jsxs)("div",{className:"bg-white",children:[(0,n.jsx)(d.A,{title:"Page Not Found",description:"Sorry, we couldn't find the page you're looking for.",canonical:"/404/",image:"/social.png",type:"website"}),(0,n.jsx)(l.A,{}),(0,n.jsx)("main",{className:"grid min-h-full place-items-center bg-white px-6 py-24 sm:py-32 lg:px-8",children:(0,n.jsxs)("div",{className:"text-center",children:[(0,n.jsx)("p",{className:"text-base font-semibold text-indigo-600",children:"404"}),(0,n.jsx)("h1",{className:"mt-4 text-3xl font-bold tracking-tight text-gray-900 sm:text-5xl",children:"Page not found"}),(0,n.jsx)("p",{className:"mt-6 text-base leading-7 text-gray-600",children:"Sorry, we couldn't find the page you're looking for."}),(0,n.jsxs)("div",{className:"mt-10 flex items-center justify-center gap-x-6",children:[(0,n.jsx)(o(),{href:"/",className:"rounded-md bg-indigo-600 px-3.5 py-2.5 text-sm font-semibold text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600",children:"Go back home"}),(0,n.jsxs)(o(),{href:"/about",className:"text-sm font-semibold text-gray-900",children:["Learn about Trains.FYI ",(0,n.jsx)("span",{"aria-hidden":"true",children:"→"})]})]})]})}),(0,n.jsx)(r.A,{})]})}},56356:(e,t,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/404",function(){return i(133)}])},77808:(e,t,i)=>{"use strict";i.d(t,{A:()=>s});var n=i(14232);let s=n.forwardRef(function({title:e,titleId:t,...i},s){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:s,"aria-labelledby":t},i),e?n.createElement("title",{id:t},e):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 10.5 12 3m0 0 7.5 7.5M12 3v18"}))})}},e=>{e.O(0,[6701,3927,2325,3990,8447,5392,636,6593,8792],()=>e(e.s=56356)),_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.