PageSourceSearch

https://static.bibleproject.com/web/313f5c1/assets/entry.client-DjxEb8uB.js

js bibleproject.com collected 2026-10-01 09:15:32 UTC 4,035 bytes, 1 lines download raw bytes

1import{a as e}from"./rolldown-runtime-B0Z9INg1.js";import{t}from"./react-DVplv7_D.js";import{C as n,O as r,_ as i,b as a,c as o,f as s,g as c,h as l,l as u,m as d,n as f,p,v as m,x as h,y as g}from"./chunk-OB3PAWPO-9MmcAt_k.js";import{t as _}from"./chunk-H4DAEOV7-DiesoABJ.js";import{t as v}from"./react-dom-D-bLs1U1.js";import{t as y}from"./client-h1CR_eXa.js";import{t as b}from"./jsx-runtime-B74pBk57.js";var x=e(t(),1),S=e(v(),1);function C(e){return x.createElement(u,{flushSync:S.flushSync,...e})}var w=null,T=null;function E(){if(!w&&window.__reactRouterContext&&window.__reactRouterManifest&&window.__reactRouterRouteModules){if(window.__reactRouterManifest.sri===!0){let e=document.querySelector(`script[rr-importmap]`);if(e?.textContent)try{window.__reactRouterManifest.sri=JSON.parse(e.textContent).integrity}catch(e){console.error(`Failed to parse import map`,e)}}w={context:window.__reactRouterContext,manifest:window.__reactRouterManifest,routeModules:window.__reactRouterRouteModules,stateDecodingPromise:void 0,router:void 0,routerInitialized:!1}}}function D({getContext:e,instrumentations:t}){if(E(),!w)throw Error("You must be using the SSR features of React Router in order to skip passing a `router` prop to `<RouterProvider>`");let r=w;if(!w.stateDecodingPromise){let e=w.context.stream;h(e,`No stream found for single fetch decoding`),w.context.stream=void 0,w.stateDecodingPromise=i(e,window).then(e=>{w.context.state=e.value,r.stateDecodingPromise.value=!0}).catch(e=>{r.stateDecodingPromise.error=e})}if(w.stateDecodingPromise.error)throw w.stateDecodingPromise.error;if(!w.stateDecodingPromise.value)throw w.stateDecodingPromise;let o=p(w.manifest.routes,w.routeModules,w.context.state,w.context.ssr,w.context.isSpaMode),l;if(w.context.isSpaMode){let{loaderData:e}=w.context.state;w.manifest.routes.root?.hasLoader&&e&&`root`in e&&(l={loaderData:{root:e.root}})}else l=_({state:w.context.state,routes:o,getRouteInfo:e=>({clientLoader:w.routeModules[e]?.clientLoader,hasLoader:w.manifest.routes[e]?.hasLoader===!0,hasHydrateFallback:w.routeModules[e]?.HydrateFallback!=null}),location:window.location,basename:window.__reactRouterContext?.basename,isSpaMode:w.context.isSpaMode});window.history.state&&window.history.state.masked&&window.history.replaceState({...window.history.state,masked:void 0},``);let u=c({routes:o,history:s(),basename:w.context.basename,getContext:e,hydrationData:l,hydrationRouteProperties:a,instrumentations:t,mapRouteProperties:n,future:{v8_passThroughRequests:w.context.future.v8_passThroughRequests},dataStrategy:g(()=>u,w.manifest,w.routeModules,w.context.ssr,w.context.basename,w.context.future.v8_trailingSlashAwareDataRequests),patchRoutesOnNavigation:m(()=>u,w.manifest,w.routeModules,w.context.ssr,w.context.routeDiscovery,w.context.isSpaMode,w.context.basename)});return w.router=u,u.state.initialized&&(w.routerInitialized=!0,u.initialize()),u.createRoutesForHMR=d,window.__reactRouterDataRouter=u,u}function O(e){T||=D({getContext:e.getContext,instrumentations:e.instrumentations});let[t,n]=x.useState(void 0);x.useEffect(()=>{},[]),x.useEffect(()=>{},[t]);let[i,a]=x.useState(T.state.location);return x.useLayoutEffect(()=>{w&&w.router&&!w.routerInitialized&&(w.routerInitialized=!0,w.router.initialize())},[]),x.useLayoutEffect(()=>{if(w&&w.router)return w.router.subscribe(e=>{e.location!==i&&a(e.location)})},[i]),h(w,`ssrInfo unavailable for HydratedRouter`),r(T,w.manifest,w.routeModules,w.context.ssr,w.context.routeDiscovery,w.context.isSpaMode),x.createElement(x.Fragment,null,x.createElement(f.Provider,{value:{manifest:w.manifest,routeModules:w.routeModules,future:w.context.future,criticalCss:t,ssr:w.context.ssr,isSpaMode:w.context.isSpaMode,routeDiscovery:w.context.routeDiscovery}},x.createElement(o,{location:i},x.createElement(C,{router:T,useTransitions:e.useTransitions,onError:e.onError}))),x.createElement(x.Fragment,null))}l();var k=y(),A=b();(0,x.startTransition)(()=>{(0,k.hydrateRoot)(document,(0,A.jsx)(x.StrictMode,{children:(0,A.jsx)(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.