PageSourceSearch

https://leapility.com/_next/static/chunks/2453-ab09315207030d35.js

js leapility.com collected 2026-10-04 23:38:10 UTC 14,328 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2453],{6168:(e,t,n)=>{n.d(t,{SessionProvider:()=>eu,Ht:()=>ea,Jv:()=>el,CI:()=>ec,wV:()=>es});var r,s,a,o,i,l=n(59900),c=n(7376),u=n.t(c,2);class d extends Error{constructor(e,t){e instanceof Error?super(void 0,{cause:{err:e,...e.cause,...t}}):"string"==typeof e?(t instanceof Error&&(t={err:t,...t.cause}),super(e,t)):super(void 0,e),this.name=this.constructor.name,this.type=this.constructor.type??"AuthError",this.kind=this.constructor.kind??"error",Error.captureStackTrace?.(this,this.constructor);let n=`https://errors.authjs.dev#${this.type.toLowerCase()}`;this.message+=`${this.message?". ":""}Read more at ${n}`}}class f extends d{}f.kind="signIn";class v extends d{}v.type="AdapterError";class p extends d{}p.type="AccessDenied";class h extends d{}h.type="CallbackRouteError";class y extends d{}y.type="ErrorPageLoop";class g extends d{}g.type="EventError";class w extends d{}w.type="InvalidCallbackUrl";class b extends f{constructor(){super(...arguments),this.code="credentials"}}b.type="CredentialsSignin";class m extends d{}m.type="InvalidEndpoints";class E extends d{}E.type="InvalidCheck";class S extends d{}S.type="JWTSessionError";class x extends d{}x.type="MissingAdapter";class _ extends d{}_.type="MissingAdapterMethods";class k extends d{}k.type="MissingAuthorize";class L extends d{}L.type="MissingSecret";class R extends f{}R.type="OAuthAccountNotLinked";class U extends f{}U.type="OAuthCallbackError";class A extends d{}A.type="OAuthProfileParseError";class C extends d{}C.type="SessionTokenError";class T extends f{}T.type="OAuthSignInError";class O extends f{}O.type="EmailSignInError";class P extends d{}P.type="SignOutError";class j extends d{}j.type="UnknownAction";class I extends d{}I.type="UnsupportedStrategy";class N extends d{}N.type="InvalidProvider";class M extends d{}M.type="UntrustedHost";class D extends d{}D.type="Verification";class F extends f{}F.type="MissingCSRF";class H extends d{}H.type="DuplicateConditionalUI";class X extends d{}X.type="MissingWebAuthnAutocomplete";class $ extends d{}$.type="WebAuthnVerificationError";class V extends f{}V.type="AccountNotLinked";class W extends d{}W.type="ExperimentalFeatureNotEnabled";class q extends d{}class B extends d{}async function J(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s="".concat(z(t),"/").concat(e);try{var a;let e={headers:{"Content-Type":"application/json",...(null==r||null==(a=r.headers)?void 0:a.cookie)?{cookie:r.headers.cookie}:{}}};(null==r?void 0:r.body)&&(e.body=JSON.stringify(r.body),e.method="POST");let t=await fetch(s,e),n=await t.json();if(!t.ok)throw n;return n}catch(e){return n.error(new q(e.message,e)),null}}function z(e){return"undefined"==typeof window?"".concat(e.baseUrlServer).concat(e.basePathServer):e.basePath}function G(){return Math.floor(Date.now()/1e3)}function K(e){let t=new URL("http://localhost:3000/api/auth");e&&!e.startsWith("http")&&(e="https://".concat(e));let n=new URL(e||t),r=("/"===n.pathname?t.pathname:n.pathname).replace(/\/$/,""),s="".concat(n.origin).concat(r);return{origin:n.origin,host:n.host,path:r,base:s,toString:()=>s}}var Q=n(49009);let Y={baseUrl:K(null!=(s=Q.env.NEXTAUTH_URL)?s:Q.env.VERCEL_URL).origin,basePath:K(Q.env.NEXTAUTH_URL).path,baseUrlServer:K(null!=(o=null!=(a=Q.env.NEXTAUTH_URL_INTERNAL)?a:Q.env.NEXTAUTH_URL)?o:Q.env.VERCEL_URL).origin,basePathServer:K(null!=(i=Q.env.NEXTAUTH_URL_INTERNAL)?i:Q.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:()=>{}},Z=null;function ee(){return new BroadcastChannel("next-auth")}function et(){return"undefined"==typeof BroadcastChannel?{postMessage:()=>{},addEventListener:()=>{},removeEventListener:()=>{}}:(null===Z&&(Z=ee()),Z)}let en={debug:console.debug,error:console.error,warn:console.warn},er=null==(r=c.createContext)?void 0:r.call(u,void 0);function es(e){if(!er)throw Error("React Context is unavailable in Server Components");let t=c.useContext(er),{required:n,onUnauthenticated:r}=null!=e?e:{},s=n&&"unauthenticated"===t.status;return(c.useEffect(()=>
1{if(s){let e="".concat(Y.basePath,"/signin?").concat(new URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href}));r?r():window.location.href=e}},[s,r]),s)?{data:t.data,update:t.update,status:"loading"}:t}async function ea(e){var t;let n=await J("session",Y,en,e);return(null==(t=null==e?void 0:e.broadcast)||t)&&ee().postMessage({event:"session",data:{trigger:"getSession"}}),n}async function eo(){var e;let t=await J("csrf",Y,en);return null!=(e=null==t?void 0:t.csrfToken)?e:""}async function ei(){return J("providers",Y,en)}async function el(e,t,n){var r,s,a;let{redirect:o=!0}=null!=t?t:{},i=null!=(s=null!=(r=null==t?void 0:t.redirectTo)?r:null==t?void 0:t.callbackUrl)?s:window.location.href,l=z(Y),c=await ei();if(!c){window.location.href="".concat(l,"/error");return}if(!e||!(e in c)){window.location.href="".concat(l,"/signin?").concat(new URLSearchParams({callbackUrl:i}));return}let u="credentials"===c[e].type,d="email"===c[e].type,f="".concat(l,"/").concat(u?"callback":"signin","/").concat(e),v=await eo(),p=await fetch("".concat(f,"?").concat(new URLSearchParams(n)),{method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Auth-Return-Redirect":"1"},body:new URLSearchParams({...t,csrfToken:v,callbackUrl:i})}),h=await p.json();if(o||!(u||d)){let e=null!=(a=h.url)?a:i;window.location.href=e,e.includes("#")&&window.location.reload();return}let y=new URL(h.url).searchParams.get("error"),g=new URL(h.url).searchParams.get("code");return p.ok&&await Y._getSession({event:"storage"}),{error:y,code:g,status:p.status,ok:p.ok,url:y?null:h.url}}async function ec(e){var t,n,r,s;let a=null!=(n=null!=(t=null==e?void 0:e.redirectTo)?t:null==e?void 0:e.callbackUrl)?n:window.location.href,o=z(Y),i=await eo(),l=await fetch("".concat(o,"/signout"),{method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Auth-Return-Redirect":"1"},body:new URLSearchParams({csrfToken:i,callbackUrl:a})}),c=await l.json();if(et().postMessage({event:"session",data:{trigger:"signout"}}),null==(r=null==e?void 0:e.redirect)||r){let e=null!=(s=c.url)?s:a;window.location.href=e,e.includes("#")&&window.location.reload();return}return await Y._getSession({event:"storage"}),c}function eu(e){if(!er)throw Error("React Context is unavailable in Server Components");let{children:t,basePath:n,refetchInterval:r,refetchWhenOffline:s}=e;n&&(Y.basePath=n);let a=void 0!==e.session;Y._lastSync=a?G():0;let[o,i]=c.useState(()=>(a&&(Y._session=e.session),e.session)),[u,d]=c.useState(!a);c.useEffect(()=>(Y._getSession=async function(){let{event:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t="storage"===e;if(t||void 0===Y._session){Y._lastSync=G(),Y._session=await ea({broadcast:!t}),i(Y._session);return}if(!e||null===Y._session||G()<Y._lastSync)return;Y._lastSync=G(),Y._session=await ea(),i(Y._session)}catch(e){en.error(new B(e.message,e))}finally{d(!1)}},Y._getSession(),()=>{Y._lastSync=0,Y._session=void 0,Y._getSession=()=>{}}),[]),c.useEffect(()=>{let e=()=>Y._getSession({event:"storage"});return et().addEventListener("message",e),()=>et().removeEventListener("message",e)},[]),c.useEffect(()=>{let{refetchOnWindowFocus:t=!0}=e,n=()=>{t&&"visible"===document.visibilityState&&Y._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",n,!1),()=>document.removeEventListener("visibilitychange",n,!1)},[e.refetchOnWindowFocus]);let f=function(){let[e,t]=c.useState("undefined"!=typeof navigator&&navigator.onLine),n=()=>t(!0),r=()=>t(!1);return c.useEffect(()=>(window.addEventListener("online",n),window.addEventListener("offline",r),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}),[]),e}(),v=!1!==s||f;c.useEffect(()=>{if(r&&v){let e=setInterval(()=>{Y._session&&Y._getSession({event:"poll"})},1e3*r);return()=>clearInterval(e)}},[r,v]);let p=c.useMemo(()=>({data:o,status:u?"loading":o?"authenticated":"unauthenticated",async update(e){if(u)return;d(!0);let t=await J("session",Y,en,void 0===e?void 0:{body:{csrfToken:await eo(),data:e}});return d(!1),t&&(i(t),et().postMessage({event:"session",data:{trigger:"getSession"}})),t}}),[o,u]);return(0,l.jsx)(er.Provider,{value:p,children:t})}},7045:(e,t,n)=>{n.d(t,{CC:()=>r,I0:()=>o,jB:()=>s,q2:()=>a});let r=0,s=1,a=2,o=3},80353:(e,t,n)=>{n.d(t,{F:()=>o});var r=n(40009);let s=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=r.$,o=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return a(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:o,defaultVariants:i}=t,l=Object.keys(o).map(e=>{let t=null==n?void 0:n[e],r=null==i?void 0:i[e];if(null===t)return null;let a=s(t)||s(r);return o[e][a]}),c=n&&Object.entries(n).reduce((e,t)=>
1{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return a(e,l,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>{let{class:n,className:r,...s}=t;return Object.entries(s).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...c}[t]):({...i,...c})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},86060:(e,t,n)=>{n.d(t,{B:()=>v,I:()=>k,O:()=>c,S:()=>q,U:()=>l,a:()=>d,b:()=>o,c:()=>X,d:()=>V,e:()=>u,f:()=>W,g:()=>B,i:()=>g,j:()=>$,m:()=>f,n:()=>D,o:()=>M,r:()=>L,s:()=>I,t:()=>R,u:()=>U,z:()=>m});var r=n(7376),s=n(7045),a=Object.prototype.hasOwnProperty;let o=new WeakMap,i=()=>{},l=i(),c=Object,u=e=>e===l,d=e=>"function"==typeof e,f=(e,t)=>({...e,...t}),v=e=>d(e.then),p={},h={},y="undefined",g=typeof window!=y,w=typeof document!=y,b=g&&"Deno"in window,m=(e,t)=>{let n=o.get(e);return[()=>!u(t)&&e.get(t)||p,r=>{if(!u(t)){let s=e.get(t);t in h||(h[t]=s),n[5](t,f(s,r),s||p)}},n[6],()=>!u(t)&&t in h?h[t]:!u(t)&&e.get(t)||p]},E=!0,[S,x]=g&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[i,i],_={initFocus:e=>(w&&document.addEventListener("visibilitychange",e),S("focus",e),()=>{w&&document.removeEventListener("visibilitychange",e),x("focus",e)}),initReconnect:e=>{let t=()=>{E=!0,e()},n=()=>{E=!1};
1return S("online",t),S("offline",n),()=>{x("online",t),x("offline",n)}}},k=!r.useId,L=!g||b,R=e=>g&&typeof window.requestAnimationFrame!=y?window.requestAnimationFrame(e):setTimeout(e,1),U=L?r.useEffect:r.useLayoutEffect,A="undefined"!=typeof navigator&&navigator.connection,C=!L&&A&&(["slow-2g","2g"].includes(A.effectiveType)||A.saveData),T=new WeakMap,O=(e,t)=>e==="[object ".concat(t,"]"),P=0,j=e=>{let t,n,r=typeof e,s=c.prototype.toString.call(e),a=O(s,"Date"),o=O(s,"RegExp"),i=O(s,"Object");if(c(e)!==e||a||o)t=a?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=T.get(e))return t;if(t=++P+"~",T.set(e,t),Array.isArray(e)){for(n=0,t="@";n<e.length;n++)t+=j(e[n])+",";T.set(e,t)}if(i){t="#";let r=c.keys(e).sort();for(;!u(n=r.pop());)u(e[n])||(t+=n+":"+j(e[n])+",");T.set(e,t)}}return t},I=e=>{if(d(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?j(e):"",t]},N=0,M=()=>++N;async function D(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let[r,a,i,c]=t,p=f({populateCache:!0,throwOnError:!0},"boolean"==typeof c?{revalidate:c}:c||{}),h=p.populateCache,y=p.rollbackOnError,g=p.optimisticData,w=p.throwOnError;if(d(a)){let e=[];for(let t of r.keys())!/^\$(inf|sub)\$/.test(t)&&a(r.get(t)._k)&&e.push(t);return Promise.all(e.map(b))}return b(a);async function b(e){let n,[a]=I(e);if(!a)return;let[c,f]=m(r,a),[b,E,S,x]=o.get(r),_=()=>{let t=b[a];return(d(p.revalidate)?p.revalidate(c().data,e):!1!==p.revalidate)&&(delete S[a],delete x[a],t&&t[0])?t[0](s.q2).then(()=>c().data):c().data};if(t.length<3)return _();let k=i,L=!1,R=M();E[a]=[R,0];let U=!u(g),A=c(),C=A.data,T=A._c,O=u(T)?C:T;if(U&&f({data:g=d(g)?g(O,C):g,_c:O}),d(k))try{k=k(O)}catch(e){n=e,L=!0}if(k&&v(k)){let e;if(k=await k.catch(e=>{n=e,L=!0}),R!==E[a][0]){if(L)throw n;return k}L&&U&&(e=n,"function"==typeof y?y(e):!1!==y)&&(h=!0,f({data:O,_c:l}))}if(h&&!L&&(d(h)?f({data:h(k,O),error:l,_c:l}):f({data:k,error:l,_c:l})),E[a][1]=M(),Promise.resolve(_()).then(()=>{f({_c:l})}),L){if(w)throw n;return}return k}}let F=(e,t)=>{for(let n in e)e[n][0]&&e[n][0](t)},H=(e,t)=>{if(!o.has(e)){let n=f(_,t),r=Object.create(null),a=D.bind(l,e),c=i,u=Object.create(null),d=(e,t)=>{let n=u[e]||[];return u[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},v=(t,n,r)=>{e.set(t,n);let s=u[t];if(s)for(let e of s)e(n,r)},p=()=>{if(!o.has(e)&&(o.set(e,[r,Object.create(null),Object.create(null),Object.create(null),a,v,d]),!L)){let t=n.initFocus(setTimeout.bind(l,F.bind(l,r,s.CC))),a=n.initReconnect(setTimeout.bind(l,F.bind(l,r,s.jB)));c=()=>{t&&t(),a&&a(),o.delete(e)}}};return p(),[e,a,p,c]}return[e,o.get(e)[4]]},[X,$]=H(new Map),V=f({onLoadingSlow:i,onSuccess:i,onError:i,onErrorRetry:(e,t,n,r,s)=>{let a=n.errorRetryCount,o=s.retryCount,i=~~((Math.random()+.5)*(1<<(o<8?o:8)))*n.errorRetryInterval;(u(a)||!(o>a))&&setTimeout(r,i,s)},onDiscarded:i,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:C?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:C?5e3:3e3,compare:function e(t,n){var r,s;if(t===n)return!0;if(t&&n&&(r=t.constructor)===n.constructor){if(r===Date)return t.getTime()===n.getTime();if(r===RegExp)return t.toString()===n.toString();if(r===Array){if((s=t.length)===n.length)for(;s--&&e(t[s],n[s]););return -1===s}if(!r||"object"==typeof t){for(r in s=0,t)if(a.call(t,r)&&++s&&!a.call(n,r)||!(r in n)||!e(t[r],n[r]))return!1;return Object.keys(n).length===s}}return t!=t&&n!=n},isPaused:()=>!1,cache:X,mutate:$,fallback:{}},{isOnline:()=>E,isVisible:()=>{let e=w&&document.visibilityState;return u(e)||"hidden"!==e}}),W=(e,t)=>{let n=f(e,t);if(t){let{use:r,fallback:s}=e,{use:a,fallback:o}=t;r&&a&&(n.use=r.concat(a)),s&&o&&(n.fallback=f(s,o))}return n},q=(0,r.createContext)({}),B=e=>{let{value:t}=e,n=(0,r.useContext)(q),s=d(t),a=(0,r.useMemo)(()=>s?t(n):t,[s,n,t]),o=(0,r.useMemo)(()=>s?a:W(n,a),[s,n,a]),i=a&&a.provider,c=(0,r.useRef)(l);i&&!c.current&&(c.current=H(i(o.cache||X),a));let u=c.current;return u&&(o.cache=u[0],o.mutate=u[1]),U(()=>
1{if(u)return u[2]&&u[2](),u[3]},[]),(0,r.createElement)(q.Provider,f(e,{value: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.