PageSourceSearch

https://www.gombacsoda.hu/assets/entry.client-CIxh8wVT.js

js gombacsoda.hu collected 2026-10-08 07:11:48 UTC 6,170 bytes, 5 lines download raw bytes

1import{m as v,s as E,N as S,C as a,i as D,r as o,g,h as _,F as M,R as C,k as b,l as P,n as F,o as L,p as H,q as T,t as k,v as I,x as O,y as z,j as w}from"./jsx-runtime-Cz9qpTus.js";import{r as q}from"./index-6qCFIcaG.js";import{r as N}from"./index-CFHJSCq1.js";[...S];new TextEncoder;(class extends a.Component{constructor(t){super(t),this.state={error:null,location:t.location}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location?{error:null,location:t.location}:{error:r.error,location:r.location}}render(){return this.state.error?a.createElement(j,{error:this.state.error,renderAppShell:!0}):this.props.children}});function y({renderAppShell:t,title:r,children:u}){return t?a.createElement("html",{lang:"en"},a.createElement("head",null,a.createElement("meta",{charSet:"utf-8"}),a.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),a.createElement("title",null,r)),a.createElement("body",null,a.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},u))):u}function j({error:t,renderAppShell:r}){console.error(t);let u=a.createElement("script",{dangerouslySetInnerHTML:{__html:`
2        console.log(
3          "💿 Hey developer 👋. You can provide a way better UX than this when your app throws errors. Check out https://reactrouter.com/how-to/error-boundary for more information."
4        );
5      `}});if(D(t))return a.createElement(y,{renderAppShell:r,title:"Unhandled Thrown Response!"},a.createElement("h1",{style:{fontSize:"24px"}},t.status," ",t.statusText),u);let i;if(t instanceof Error)i=t;else{let l=t==null?"Unknown Error":typeof t=="object"&&"toString"in t?t.toString():JSON.stringify(t);i=new Error(l)}return a.createElement(y,{renderAppShell:r,title:"Application Error!"},a.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),a.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},i.stack),u)}function A({state:t,routes:r,getRouteInfo:u,location:i,basename:l,isSpaMode:n}){let m={...t,loaderData:{...t.loaderData}},f=v(r,i,l);if(f)for(let s of f){let c=s.route.id,d=u(c);E(c,d.clientLoader,d.hasLoader,n)&&(d.hasHydrateFallback||!d.hasLoader)?delete m.loaderData[c]:d.hasLoader||(m.loaderData[c]=null)}return m}var R={},x;function B(){if(x)return R;x=1;var t=q();return R.createRoot=t.createRoot,R.hydrateRoot=t.hydrateRoot,R}var U=B();function W(t){return o.createElement(b,{flushSync:N.flushSync,...t})}var e=null,h=null;function Y(){if(!e&&window.__reactRouterContext&&window.__reactRouterManifest&&window.__reactRouterRouteModules){if(window.__reactRouterManifest.sri===!0){const t=document.querySelector("script[rr-importmap]");if(t!=null&&t.textContent)try{window.__reactRouterManifest.sri=JSON.parse(t.textContent).integrity}catch(r){console.error("Failed to parse import map",r)}}e={context:window.__reactRouterContext,manifest:window.__reactRouterManifest,routeModules:window.__reactRouterRouteModules,stateDecodingPromise:void 0,router:void 0,routerInitialized:!1}}}function J({getContext:t,instrumentations:r}){var m,f;if(Y(),!e)throw new Error("You must be using the SSR features of React Router in order to skip passing a `router` prop to `<RouterProvider>`");let u=e;if(!e.stateDecodingPromise){let s=e.context.stream;g(s,"No stream found for single fetch decoding"),e.context.stream=void 0,e.stateDecodingPromise=P(s,window).then(c=>{e.context.state=c.value,u.stateDecodingPromise.value=!0}).catch(c=>{u.stateDecodingPromise.error=c})}if(e.stateDecodingPromise.error)throw e.stateDecodingPromise.error;if(!e.stateDecodingPromise.value)throw e.stateDecodingPromise;let i=F(e.manifest.routes,e.routeModules,e.context.state,e.context.ssr,e.context.isSpaMode),l;if(e.context.isSpaMode){let{loaderData:s}=e.context.state;(m=e.manifest.routes.root)!=null&&m.hasLoader&&s&&"root"in s&&(l={loaderData:{root:s.root}})}else l=A({state:e.context.state,routes:i,getRouteInfo:s=>{var c,d,p;return{clientLoader:(c=e.routeModules[s])==null?void 0:c.clientLoader,hasLoader:((d=e.manifest.routes[s])==null?void 0:d.hasLoader)===!0,hasHydrateFallback:((p=e.routeModules[s])==null?void 0:p.HydrateFallback)!=null}},location:window.location,basename:(f=window.__reactRouterContext)==null?void 0:f.basename,isSpaMode:e.context.
5isSpaMode});window.history.state&&window.history.state.masked&&window.history.replaceState({...window.history.state,masked:void 0},"");let n=L({routes:i,history:k(),basename:e.context.basename,getContext:t,hydrationData:l,hydrationRouteProperties:z,instrumentations:r,mapRouteProperties:O,future:{v8_passThroughRequests:e.context.future.v8_passThroughRequests},dataStrategy:T(()=>n,e.manifest,e.routeModules,e.context.ssr,e.context.basename,e.context.future.v8_trailingSlashAwareDataRequests),patchRoutesOnNavigation:H(()=>n,e.manifest,e.routeModules,e.context.ssr,e.context.routeDiscovery,e.context.isSpaMode,e.context.basename)});return e.router=n,n.state.initialized&&(e.routerInitialized=!0,n.initialize()),n.createRoutesForHMR=I,window.__reactRouterDataRouter=n,n}function V(t){h||(h=J({getContext:t.getContext,instrumentations:t.instrumentations}));let[r,u]=o.useState(void 0);o.useEffect(()=>{},[]),o.useEffect(()=>{},[r]);let[i,l]=o.useState(h.state.location);return o.useLayoutEffect(()=>{e&&e.router&&!e.routerInitialized&&(e.routerInitialized=!0,e.router.initialize())},[]),o.useLayoutEffect(()=>{if(e&&e.router)return e.router.subscribe(n=>{n.location!==i&&l(n.location)})},[i]),g(e,"ssrInfo unavailable for HydratedRouter"),_(h,e.manifest,e.routeModules,e.context.ssr,e.context.routeDiscovery,e.context.isSpaMode),o.createElement(o.Fragment,null,o.createElement(M.Provider,{value:{manifest:e.manifest,routeModules:e.routeModules,future:e.context.future,criticalCss:r,ssr:e.context.ssr,isSpaMode:e.context.isSpaMode,routeDiscovery:e.context.routeDiscovery}},o.createElement(C,{location:i},o.createElement(W,{router:h,useTransitions:t.useTransitions,onError:t.onError}))),o.createElement(o.Fragment,null))}o.startTransition(()=>{U.hydrateRoot(document,w.jsx(o.StrictMode,{children:w.jsx(V,{})}))});

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.