PageSourceSearch

https://www.quantcast.com/assets/entry.client-BSyex9da.js

js quantcast.com collected 2026-09-24 07:15:28 UTC 3,418 bytes, 10 lines download raw bytes

1import{r as t,i as h,e as p,F as D,R as _,f as S,g as y,m as b,s as P,h as E,k as C,l as F,n as I,o as z,p as H,q as L,t as O,j as w}from"./chunk-GNGMS2XR-JqUNC5mU.js";import{r as v}from"./index-D9azCr_6.js";/**
2 * react-router v7.4.0
3 *
4 * Copyright (c) Remix Software Inc.
5 *
6 * This source code is licensed under the MIT license found in the
7 * LICENSE.md file in the root directory of this source tree.
8 *
9 * @license MIT
10 */function j(s){return t.createElement(L,{flushSync:v.flushSync,...s})}var e=null,c=null;function k(){!e&&window.__reactRouterContext&&window.__reactRouterManifest&&window.__reactRouterRouteModules&&(e={context:window.__reactRouterContext,manifest:window.__reactRouterManifest,routeModules:window.__reactRouterRouteModules,stateDecodingPromise:void 0,router:void 0,routerInitialized:!1})}function N({unstable_getContext:s}){var R,x;if(k(),!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 d=e;if(!e.stateDecodingPromise){let i=e.context.stream;h(i,"No stream found for single fetch decoding"),e.context.stream=void 0,e.stateDecodingPromise=S(i,window).then(n=>{e.context.state=n.value,d.stateDecodingPromise.value=!0}).catch(n=>{d.stateDecodingPromise.error=n})}if(e.stateDecodingPromise.error)throw e.stateDecodingPromise.error;if(!e.stateDecodingPromise.value)throw e.stateDecodingPromise;let f=y(e.manifest.routes,e.routeModules,e.context.state,e.context.ssr,e.context.isSpaMode),o,a=e.context.state.loaderData;if(e.context.isSpaMode)(R=e.manifest.routes.root)!=null&&R.hasLoader&&a&&"root"in a&&(o={loaderData:{root:a.root}});else{o={...e.context.state,loaderData:{...a}};let i=b(f,window.location,(x=window.__reactRouterContext)==null?void 0:x.basename);if(i)for(let n of i){let l=n.route.id,m=e.routeModules[l],u=e.manifest.routes[l];m&&u&&P(u,m,e.context.isSpaMode)&&(m.HydrateFallback||!u.hasLoader)?delete o.loaderData[l]:u&&!u.hasLoader&&(o.loaderData[l]=null)}o&&o.errors&&(o.errors=E(o.errors))}let r=C({routes:f,history:z(),basename:e.context.basename,unstable_getContext:s,hydrationData:o,mapRouteProperties:O,future:{unstable_middleware:e.context.future.unstable_middleware},dataStrategy:I(e.manifest,e.routeModules,e.context.ssr,e.context.basename,()=>r),patchRoutesOnNavigation:F(e.manifest,e.routeModules,e.context.ssr,e.context.isSpaMode,e.context.basename)});return e.router=r,r.state.initialized&&(e.routerInitialized=!0,r.initialize()),r.createRoutesForHMR=H,window.__reactRouterDataRouter=r,r}function B(s){c||(c=N({unstable_getContext:s.unstable_getContext}));let[d,f]=t.useState(void 0),[o,a]=t.useState(c.state.location);return t.useLayoutEffect(()=>{e&&e.router&&!e.routerInitialized&&(e.routerInitialized=!0,e.router.initialize())},[]),t.useLayoutEffect(()=>{if(e&&e.router)return e.router.subscribe(r=>{r.location!==o&&a(r.location)})},[o]),h(e,"ssrInfo unavailable for HydratedRouter"),p(c,e.manifest,e.routeModules,e.context.ssr,e.context.isSpaMode),t.createElement(t.Fragment,null,t.createElement(D.Provider,{value:{manifest:e.manifest,routeModules:e.routeModules,future:e.context.future,criticalCss:d,ssr:e.context.ssr,isSpaMode:e.context.isSpaMode}},t.createElement(_,{location:o},t.createElement(j,{router:c}))),t.createElement(t.Fragment,null))}var M,g=v;g.createRoot,M=g.hydrateRoot;t.startTransition(()=>{M(document,w.jsx(t.StrictMode,{children:w.jsx(B,{})}))});

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.