PageSourceSearch

https://www.souhimbou.ai/_next/static/chunks/8307-bea8a9e4a1f41128.js

js souhimbou.ai collected 2026-10-05 12:41:12 UTC 2,849 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8307],{88307:(e,t,a)=>{a.d(t,{$P:()=>f,Zp:()=>d,jb:()=>i,x$:()=>C,zy:()=>p});var n,r=a(14232),u=a(68116);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(null,arguments)}let s=r.createContext(null),i=r.createContext(null),l=r.createContext(null),c=r.createContext({outlet:null,matches:[],isDataRoute:!1});function f(e,t){let{relative:a}=void 0===t?{}:t;v()||(0,u.Oi)(!1);let{basename:n,navigator:o}=r.useContext(i),{hash:s,pathname:l,search:c}=C(e,{relative:a}),f=l;return"/"!==n&&(f="/"===l?n:(0,u.HS)([n,l])),o.createHref({pathname:f,search:c,hash:s})}function v(){return null!=r.useContext(l)}function p(){return v()||(0,u.Oi)(!1),r.useContext(l).location}function h(e){r.useContext(i).static||r.useLayoutEffect(e)}function d(){let{isDataRoute:e}=r.useContext(c);return e?function(){let e,t,a,n,{router:i}=(g.UseNavigateStable,(e=r.useContext(s))||(0,u.Oi)(!1),e),l=(x.UseNavigateStable,(n=((t=r.useContext(c))||(0,u.Oi)(!1),a=t).matches[a.matches.length-1]).route.id||(0,u.Oi)(!1),n.route.id),f=r.useRef(!1);return h(()=>{f.current=!0}),r.useCallback(function(e,t){void 0===t&&(t={}),f.current&&("number"==typeof e?i.navigate(e):i.navigate(e,o({fromRouteId:l},t)))},[i,l])}():function(){v()||(0,u.Oi)(!1);let e=r.useContext(s),{basename:t,future:a,navigator:n}=r.useContext(i),{matches:o}=r.useContext(c),{pathname:l}=p(),f=JSON.stringify((0,u.yD)(o,a.v7_relativeSplatPath)),d=r.useRef(!1);return h(()=>{d.current=!0}),r.useCallback(function(a,r){if(void 0===r&&(r={}),!d.current)return;if("number"==typeof a)return void n.go(a);let o=(0,u.Gh)(a,JSON.parse(f),l,"path"===r.relative);null==e&&"/"!==t&&(o.pathname="/"===o.pathname?t:(0,u.HS)([t,o.pathname])),(r.replace?n.replace:n.push)(o,r.state,r)},[t,n,f,l,e])}()}function C(e,t){let{relative:a}=void 0===t?{}:t,{future:n}=r.useContext(i),{matches:o}=r.useContext(c),{pathname:s}=p(),l=JSON.stringify((0,u.yD)(o,n.v7_relativeSplatPath));return r.useMemo(()=>(0,u.Gh)(e,JSON.parse(l),s,"path"===a),[e,l,s,a])}r.Component;var g=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(g||{}),x=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(x||{});(n||(n=a.t(r,2))).startTransition;var m=function(e){return e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error",e}(m||{});new Promise(()=>{}),r.Component}}]);

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.