PageSourceSearch

https://v0.app/docs/_next/static/immutable/chunks/0aya9d1-gn-y_.js

js v0.app collected 2026-10-02 02:26:09 UTC 12,222 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,130562,(e,t,r)=>{"use strict";var n=e.r(125934),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useState,u=n.useEffect,o=n.useLayoutEffect,l=n.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var s="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=a({inst:{value:r,getSnapshot:t}}),i=n[0].inst,s=n[1];return o(function(){i.value=r,i.getSnapshot=t,c(i)&&s({inst:i})},[e,r,t]),u(function(){return c(i)&&s({inst:i}),e(function(){c(i)&&s({inst:i})})},[e]),l(r),r};r.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:s},745549,(e,t,r)=>{"use strict";e.i(186545),t.exports=e.r(130562)},144925,e=>{"use strict";let t;var r=e.i(125934),n=e.i(745549),i=Object.prototype.hasOwnProperty;let a=new WeakMap,u=()=>{},o=u(),l=Object,c=e=>e===o,s=(e,t)=>({...e,...t}),f={},d={},g="undefined",p=typeof window!=g,y=typeof document!=g,h=p&&"Deno"in window,v=(e,t)=>{let r=a.get(e);return[()=>!c(t)&&e.get(t)||f,n=>{if(!c(t)){let i=e.get(t);t in d||(d[t]=i),r[5](t,s(i,n),i||f)}},r[6],()=>!c(t)&&t in d?d[t]:!c(t)&&e.get(t)||f]},w=!0,[b,m]=p&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[u,u],S={initFocus:e=>(y&&document.addEventListener("visibilitychange",e),b("focus",e),()=>{y&&document.removeEventListener("visibilitychange",e),m("focus",e)}),initReconnect:e=>{let t=()=>{w=!0,e()},r=()=>{w=!1};return b("online",t),b("offline",r),()=>{m("online",t),m("offline",r)}}},O=!r.default.useId,E=!p||h,R=E?r.useEffect:r.useLayoutEffect,_="u">typeof navigator&&navigator.connection,k=!E&&_&&(["slow-2g","2g"].includes(_.effectiveType)||_.saveData),T=new WeakMap,L=(e,t)=>e===`[object ${t}]`,D=0,V=e=>{let t,r,n=typeof e,i=l.prototype.toString.call(e),a=L(i,"Date"),u=L(i,"RegExp"),o=L(i,"Object");if(l(e)!==e||a||u)t=a?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=T.get(e))return t;if(t=++D+"~",T.set(e,t),Array.isArray(e)){for(r=0,t="@";r<e.length;r++)t+=V(e[r])+",";T.set(e,t)}if(o){t="#";let n=l.keys(e).sort();for(;!c(r=n.pop());)c(e[r])||(t+=r+":"+V(e[r])+",");T.set(e,t)}}return t},j=e=>{if("function"==typeof e)try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?V(e):"",t]},C=0,P=()=>++C;async function x(...e){let[t,r,n,i]=e,u=s({populateCache:!0,throwOnError:!0},"boolean"==typeof i?{revalidate:i}:i||{}),l=u.populateCache,f=u.rollbackOnError,d=u.optimisticData,g=u.throwOnError;if("function"==typeof r){let e=[];for(let n of t.keys())!/^\$(inf|sub)\$/.test(n)&&r(t.get(n)._k)&&e.push(n);return Promise.all(e.map(p))}return p(r);async function p(r){let i,[s]=j(r);if(!s)return;let[p,y]=v(t,s),[h,w,b,m]=a.get(t),S=()=>{let e=h[s];return("function"==typeof u.revalidate?u.revalidate(p().data,r):!1!==u.revalidate)&&(delete b[s],delete m[s],e&&e[0])?e[0](2).then(()=>p().data):p().data};if(e.length<3)return S();let O=n,E=!1,R=P();w[s]=[R,0];let _=!c(d),k=p(),T=k.data,L=k._c,D=c(L)?T:L;if(_&&y({data:d="function"==typeof d?d(D,T):d,_c:D}),"function"==typeof O)try{O=O(D)}catch(e){i=e,E=!0}if(O&&"function"==typeof O.then){let e;if(O=await O.catch(e=>{i=e,E=!0}),R!==w[s][0]){if(E)throw i;return O}E&&_&&(e=i,"function"==typeof f?f(e):!1!==f)&&(l=!0,y({data:D,_c:o}))}if(l&&!E&&("function"==typeof l?y({data:l(O,D),error:o,_c:o}):y({data:O,error:o,_c:o})),w[s][1]=P(),Promise.resolve(S()).then(()=>{y({_c:o})}),E){if(g)throw i;return}return O}}let A=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},F=(e,t)=>{if(!a.has(e)){let r=s(S,t),n=Object.create(null),i=x.bind(o,e),l=u,c=Object.create(null),f=(e,t)=>{let r=c[e]||[];return c[e]=r,r.push(t),()=>{let e=r.indexOf(t);e>=0&&(r[e]=r[r.length-1],r.pop())}},d=(t,r,n)=>{e.set(t,r);let i=c[t];if(i)for(let e of i)e(r,n)},g=t=>{let r=a.get(e),[,i,u,o]=r,l=P();for(let e in r[8]++,u)delete u[e];for(let e in o)delete o[e];for(let e in i)i[e]=[l,l];let s={};for(let t of[...e.keys()]){let r=e.get(t);e.delete(t);let n=c[t];if(n)for(let e of n)e(s,r)}let f=!t||!1!==t.revalidate;for(let e in n){let t=n[e];for(let e=0;e<t.length;e++)t[e](4,{revalidate:f&&!e})}},p=()=>
1{if(!a.has(e)&&(a.set(e,[n,Object.create(null),Object.create(null),Object.create(null),i,d,f,g,0]),!E)){let t=r.initFocus(setTimeout.bind(o,A.bind(o,n,0))),i=r.initReconnect(setTimeout.bind(o,A.bind(o,n,1)));l=()=>{t&&t(),i&&i(),a.delete(e)}}};return p(),[e,i,p,l,g]}let r=a.get(e);return[e,r[4],o,o,r[7]]},[I,M,,,W]=F(new Map),$=s({onLoadingSlow:u,onSuccess:u,onError:u,onErrorRetry:(e,t,r,n,i)=>{let a=r.errorRetryCount,u=i.retryCount,o=~~((Math.random()+.5)*(1<<(u<8?u:8)))*r.errorRetryInterval;(c(a)||!(u>a))&&setTimeout(n,o,i)},onDiscarded:u,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:k?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:k?5e3:3e3,compare:function e(t,r){var n,a;if(t===r)return!0;if(t&&r&&(n=t.constructor)===r.constructor){if(n===Date)return t.getTime()===r.getTime();if(n===RegExp)return t.toString()===r.toString();if(n===Array){if((a=t.length)===r.length)for(;a--&&e(t[a],r[a]););return -1===a}if(!n||"object"==typeof t){for(n in a=0,t)if(i.call(t,n)&&++a&&!i.call(r,n)||!(n in r)||!e(t[n],r[n]))return!1;return Object.keys(r).length===a}}return t!=t&&r!=r},isPaused:()=>!1,cache:I,mutate:M,unload:W,fallback:{}},{isOnline:()=>w,isVisible:()=>{let e=y&&document.visibilityState;return c(e)||"hidden"!==e}}),U=(e,t)=>{let r=s(e,t);if(t){let{use:n,fallback:i,cacheData:a}=e,{use:u,fallback:o,cacheData:l}=t;n&&u&&(r.use=n.concat(u)),i&&o&&(r.fallback=s(i,o)),a&&l&&(r.cacheData=s(a,l))}return r},q=(0,r.createContext)({}),B=p&&window.__SWR_DEVTOOLS_USE__,J=(B?window.__SWR_DEVTOOLS_USE__:[]).concat(e=>(t,r,n)=>{let i=r&&((...e)=>{let[n]=j(t),[,,,i]=a.get(I);if(n.startsWith("$inf$"))return r(...e);let u=i[n];return c(u)?r(...e):(delete i[n],u)});return e(t,i,n)});B&&(window.__SWR_DEVTOOLS_REACT__=r.default);let K=r.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),N={dedupe:!0},z=Promise.resolve(o);z.status="fulfilled",z.value=o;let Y=()=>u;l.defineProperty(e=>{let{value:t}=e,n=(0,r.useContext)(q),i="function"==typeof t,a=(0,r.useMemo)(()=>i?t(n):t,[i,n,t]),u=(0,r.useMemo)(()=>i?a:U(n,a),[i,n,a]),l=a&&a.provider,c=(0,r.useRef)(o);l&&!c.current&&(c.current=F(l(u.cache||I),a));let f=c.current;return f&&(u.cache=f[0],u.mutate=f[1],u.unload=f[4]),R(()=>{if(f)return f[2]&&f[2](),f[3]},[]),(0,r.createElement)(q.Provider,s(e,{value:u}))},"defaultValue",{value:$});let G=(t=(e,t,i)=>{var u;let{cache:l,compare:f,suspense:d,fallbackData:y,revalidateOnMount:h,revalidateIfStale:w,refreshInterval:b,refreshWhenHidden:m,refreshWhenOffline:S,keepPreviousData:_,strictServerPrefetchWarning:k}=i,[T,L,D,V]=a.get(l),[C,A]=j(e),F=(0,r.useRef)(!1),I=(0,r.useRef)(!1),M=(0,r.useRef)(C),W=(0,r.useRef)(t),$=(0,r.useRef)(i),U=()=>$.current.isVisible()&&$.current.isOnline(),[q,B,J,G]=v(l,C),H=(0,r.useRef)({}).current,Q=c(y)?c(i.fallback)?o:i.fallback[C]:y,X=C?null==(u=i.cacheData)?void 0:u[C]:o,Z=C?V[C]:o,ee=c(Z)&&!c(X),et=ee?X:Z,er=(e,t)=>{for(let r in H)if("data"===r){if(!f(e[r],t[r])&&(!c(e[r])||!f(eg,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},en=!F.current,ei=(0,r.useMemo)(()=>{let e=q(),r=G(),n=e=>{let r=s(e);return(delete r._k,(()=>{if(!C||!t||$.current.isPaused())return!1;if(en&&!c(h))return h;if(d&&ee)return!1;let e=c(Q)?r.data:Q;return c(e)||w})())?{isValidating:!0,isLoading:!0,...r}:r},i=n(e),a=e===r?i:n(r),u=i;return[()=>{let e=n(q());return er(e,u)?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>a]},[l,C]),ea=(0,n.useSyncExternalStore)((0,r.useCallback)(e=>J(C,(t,r)=>{er(r,t)||e()}),[l,C]),ei[0],ei[1]),eu=T[C]&&T[C].length>0,eo=ea.data,el=c(eo)?Q&&"function"==typeof Q.then?K(Q):Q:eo,ec=ea.error,es=(0,r.useRef)(el),ef=(0,r.useRef)(!1),ed=(0,r.useRef)(null),eg=_?c(eo)?c(es.current)?el:es.current:eo:el,ep=C&&c(el),ey=(0,r.useRef)(null);E||(0,n.useSyncExternalStore)(Y,()=>(ey.current=!1,ey),()=>(ey.current=!0,ey));let eh=ey.current;
1k&&eh&&!d&&ep&&console.warn(`Missing pre-initiated data for serialized key "${C}" during server-side rendering. Data fetching should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);let ev=!(!C||!t||$.current.isPaused())&&(!eu||!!c(ec))&&(en&&!c(h)?h:(!d||!ee)&&(d?!c(el)&&w:c(el)||w)),ew=en&&ev,eb=c(ea.isValidating)?ew:ea.isValidating,em=c(ea.isLoading)?ew:ea.isLoading,eS=(0,r.useCallback)(async e=>{let t,r,n=W.current;if(!C||!n||I.current||$.current.isPaused())return!1;let a=!0,u=e||{},l=!D[C]||!u.dedupe,s=ee&&!ef.current&&!c(et)&&c(q().data),d=()=>O?!I.current&&C===M.current&&F.current:C===M.current,g={isValidating:!1,isLoading:!1},p=()=>{B(g)},y=()=>{let e=D[C];e&&e[1]===r&&delete D[C]},h={isValidating:!0};c(q().data)&&(h.isLoading=!0);try{if(l&&(B(h),i.loadingTimeout&&c(q().data)&&setTimeout(()=>{a&&d()&&$.current.onLoadingSlow(C,i)},i.loadingTimeout),s&&(ef.current=!0),D[C]=[s?et:n(A),P()],s&&V[C]&&delete V[C]),[t,r]=D[C],t=await t,l&&setTimeout(y,i.dedupingInterval),!D[C]||D[C][1]!==r)return l&&d()&&$.current.onDiscarded(C),!1;g.error=o;let e=L[C];if(!c(e)&&(r<=e[0]||r<=e[1]||0===e[1]))return p(),l&&d()&&$.current.onDiscarded(C),!1;let u=q().data;g.data=f(u,t)?u:t,l&&d()&&$.current.onSuccess(t,C,i)}catch(r){y();let e=$.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(g.error=r,l&&d())&&(e.onError(r,C,e),(!0===t||"function"==typeof t&&t(r))&&(!$.current.revalidateOnFocus||!$.current.revalidateOnReconnect||U())&&e.onErrorRetry(r,C,e,e=>{let t=T[C];t&&t[0]&&t[0](3,e)},{retryCount:(u.retryCount||0)+1,dedupe:!0}))}return a=!1,p(),!0},[C,l]),eO=(0,r.useCallback)((...e)=>x(l,M.current,...e),[]);if(R(()=>{let e=ed.current;e&&(ed.current=null,c(q().data)&&B({data:e.data,error:o,_k:e._k}),V[e.key]&&delete V[e.key])}),R(()=>{W.current=t,$.current=i,c(eo)||(es.current=eo)}),R(()=>{var e;let t;if(!C)return;let r=eS.bind(o,N),n=0;$.current.revalidateOnFocus&&(n=Date.now()+$.current.focusThrottleInterval);let i=(e=(e,t={})=>{if(0==e){let e=Date.now();$.current.revalidateOnFocus&&e>n&&U()&&(n=e+$.current.focusThrottleInterval,r())}else if(1==e)$.current.revalidateOnReconnect&&U()&&r();else if(2==e)return eS();else if(3==e)return eS(t);else if(4==e&&(es.current=o,t.revalidate))return eS()},(t=T[C]||(T[C]=[])).push(e),()=>{let r=t.indexOf(e);r>=0&&(t[r]=t[t.length-1],t.pop())});if(I.current=!1,M.current=C,F.current=!0,B({_k:A}),ev&&!D[C])if(c(el)||E)r();else p&&typeof window.requestAnimationFrame!=g?window.requestAnimationFrame(r):setTimeout(r,1);return()=>{I.current=!0,i()}},[C]),R(()=>{let e;function t(){let t="function"==typeof b?b(q().data):b;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!q().error&&(m||$.current.isVisible())&&(S||$.current.isOnline())?eS(N).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[b,m,S,C]),(0,r.useDebugValue)(eg),d){if(!O&&E&&ep&&c(et))throw Error("Fallback data is required when using Suspense in SSR.");ep&&(W.current=t,$.current=i,I.current=!1);let e=!c(et)&&ep,r=o;if(e&&ee?(el=r=et&&"function"==typeof et.then?K(et):et,eg=r,E||(ef.current=!0,ed.current={data:r,_k:A,key:C})):K(e?eO(et):z),!c(ec)&&ep)throw ec;let n=ep&&c(r)?eS(N):z;!c(eg)&&ep&&(n.status="fulfilled",n.value=!0),K(n)}return{mutate:eO,get data(){return H.data=!0,eg},get error(){return H.error=!0,ec},get isValidating(){return H.isValidating=!0,eb},get isLoading(){return H.isLoading=!0,em}}},function(...e){let n,i=(n=(0,r.useContext)(q),(0,r.useMemo)(()=>s($,n),[n])),[a,u,o]="function"==typeof e[1]?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],l=U(i,o),c=t,{use:f}=l,d=(f||[]).concat(J);for(let e=d.length;e--;)c=d[e](c);return c(a,u||l.fetcher||null,l)});e.s(["default",0,G],144925)}]);

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.