20 lines
118 KiB
JavaScript
20 lines
118 KiB
JavaScript
|
|
(()=>{var e,t,r={"./dist/compiled/@edge-runtime/cookies/index.js"(e){"use strict";var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,n=Object.prototype.hasOwnProperty,i={},s={RequestCookies:()=>p,ResponseCookies:()=>f,parseCookie:()=>c,parseSetCookie:()=>u,stringifyCookie:()=>l};for(var o in s)t(i,o,{get:s[o],enumerable:!0});function l(e){var t;let r=["path"in e&&e.path&&`Path=${e.path}`,"expires"in e&&(e.expires||0===e.expires)&&`Expires=${("number"==typeof e.expires?new Date(e.expires):e.expires).toUTCString()}`,"maxAge"in e&&"number"==typeof e.maxAge&&`Max-Age=${e.maxAge}`,"domain"in e&&e.domain&&`Domain=${e.domain}`,"secure"in e&&e.secure&&"Secure","httpOnly"in e&&e.httpOnly&&"HttpOnly","sameSite"in e&&e.sameSite&&`SameSite=${e.sameSite}`,"partitioned"in e&&e.partitioned&&"Partitioned","priority"in e&&e.priority&&`Priority=${e.priority}`].filter(Boolean),a=`${e.name}=${encodeURIComponent(null!=(t=e.value)?t:"")}`;return 0===r.length?a:`${a}; ${r.join("; ")}`}function c(e){let t=new Map;for(let r of e.split(/; */)){if(!r)continue;let e=r.indexOf("=");if(-1===e){t.set(r,"true");continue}let[a,n]=[r.slice(0,e),r.slice(e+1)];try{t.set(a,decodeURIComponent(null!=n?n:"true"))}catch{}}return t}function u(e){if(!e)return;let[[t,r],...a]=c(e),{domain:n,expires:i,httponly:s,maxage:o,path:l,samesite:u,secure:p,partitioned:f,priority:m}=Object.fromEntries(a.map(([e,t])=>[e.toLowerCase().replace(/-/g,""),t]));{var g,v,y={name:t,value:decodeURIComponent(r),domain:n,...i&&{expires:new Date(i)},...s&&{httpOnly:!0},..."string"==typeof o&&{maxAge:Number(o)},path:l,...u&&{sameSite:d.includes(g=(g=u).toLowerCase())?g:void 0},...p&&{secure:!0},...m&&{priority:h.includes(v=(v=m).toLowerCase())?v:void 0},...f&&{partitioned:!0}};let e={};for(let t in y)y[t]&&(e[t]=y[t]);return e}}e.exports=((e,i,s,o)=>{if(i&&"object"==typeof i||"function"==typeof i)for(let s of a(i))n.call(e,s)||void 0===s||t(e,s,{get:()=>i[s],enumerable:!(o=r(i,s))||o.enumerable});return e})(t({},"__esModule",{value:!0}),i);var d=["strict","lax","none"],h=["low","medium","high"],p=class{constructor(e){this._parsed=new Map,this._headers=e;const t=e.get("cookie");if(t)for(const[e,r]of c(t))this._parsed.set(e,{name:e,value:r})}[Symbol.iterator](){return this._parsed[Symbol.iterator]()}get size(){return this._parsed.size}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed);if(!e.length)return r.map(([e,t])=>t);let a="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(([e])=>e===a).map(([e,t])=>t)}has(e){return this._parsed.has(e)}set(...e){let[t,r]=1===e.length?[e[0].name,e[0].value]:e,a=this._parsed;return a.set(t,{name:t,value:r}),this._headers.set("cookie",Array.from(a).map(([e,t])=>l(t)).join("; ")),this}delete(e){let t=this._parsed,r=Array.isArray(e)?e.map(e=>t.delete(e)):t.delete(e);return this._headers.set("cookie",Array.from(t).map(([e,t])=>l(t)).join("; ")),r}clear(){return this.delete(Array.from(this._parsed.keys())),this}[Symbol.for("edge-runtime.inspect.custom")](){return`RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(e=>`${e.name}=${encodeURIComponent(e.value)}`).join("; ")}},f=class{constructor(e){var t,r,a;this._parsed=new Map,this._headers=e;const n=null!=(a=null!=(r=null==(t=e.getSetCookie)?void 0:t.call(e))?r:e.get("set-cookie"))?a:[];for(const e of Array.isArray(n)?n:function(e){if(!e)return[];var t,r,a,n,i,s=[],o=0;function l(){for(;o<e.length&&/\s/.test(e.charAt(o));)o+=1;return o<e.length}for(;o<e.length;){for(t=o,i=!1;l();)if(","===(r=e.charAt(o))){for(a=o,o+=1,l(),n=o;o<e.length&&"="!==(r=e.charAt(o))&&";"!==r&&","!==r;)o+=1;o<e.length&&"="===e.charAt(o)?(i=!0,o=n,s.push(e.substring(t,a)),t=o):o=a+1}else o+=1;(!i||o>=e.length)&&s.push(e.substring(t,e.length))}return s}(n)){const t=u(e);t&&this._parsed.set(t.name,t)}}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed.values(
|
||
|
|
Reason: ${a}`:`Error serializing props returned from \`${t}\` in "${e}".
|
||
|
|
Reason: ${a}`)}}function tF(e,t,r){if(!tk(r))throw Object.defineProperty(new tM(e,t,"",`Props must be returned as a plain object from ${t}: \`{ props: { ... } }\` (received: \`${tN(r)}\`).`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});function a(r,a,n){if(r.has(a))throw Object.defineProperty(new tM(e,t,n,`Circular references cannot be expressed in JSON (references: \`${r.get(a)||"(self)"}\`).`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});r.set(a,n)}return function r(n,i,s){let o=typeof i;if(null===i||"boolean"===o||"number"===o||"string"===o)return!0;if("undefined"===o)throw Object.defineProperty(new tM(e,t,s,"`undefined` cannot be serialized as JSON. Please use `null` or omit this value."),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});if(tk(i)){if(a(n,i,s),Object.entries(i).every(([e,t])=>{let a=tI.test(e)?`${s}.${e}`:`${s}[${JSON.stringify(e)}]`,i=new Map(n);return r(i,e,a)&&r(i,t,a)}))return!0;throw Object.defineProperty(new tM(e,t,s,"invariant: Unknown error encountered in Object."),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0})}if(Array.isArray(i)){if(a(n,i,s),i.every((e,t)=>r(new Map(n),e,`${s}[${t}]`)))return!0;throw Object.defineProperty(new tM(e,t,s,"invariant: Unknown error encountered in Array."),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0})}throw Object.defineProperty(new tM(e,t,s,"`"+o+"`"+("object"===o?` ("${Object.prototype.toString.call(i)}")`:"")+" cannot be serialized as JSON. Please only return JSON serializable data types."),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0})}(new Map,r,"")}let tL=tA().createContext({}),tU=tA().createContext(null),tH=[],tq=[];function tz(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class tX{constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}}function tG(e){let t=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},e),r=null;function a(){if(!r){let e=new tX(tz,t);r={getCurrentValue:e.getCurrentValue.bind(e),subscribe:e.subscribe.bind(e),retry:e.retry.bind(e),promise:e.promise.bind(e)}}return r.promise()}function n(e,n){let i;a(),(i=tA().useContext(tU))&&Array.isArray(t.modules)&&t.modules.forEach(e=>{i(e)});let s=tA().useSyncExternalStore(r.subscribe,r.getCurrentValue,r.getCurrentValue);return tA().useImperativeHandle(n,()=>({retry:r.retry}),[]),tA().useMemo(()=>{var a;return s.loading||s.error?tA().createElement(t.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:r.retry}):s.loaded?tA().createElement((a=s.loaded)&&a.default?a.default:a,e):null},[e,s])}return tH.push(a),n.preload=()=>a(),n.displayName="LoadableComponent",tA().forwardRef(n)}function tB(e,t){let r=[];for(;e.length;){let a=e.pop();r.push(a(t))}return Promise.all(r).then(()=>{if(e.length)return tB(e,t)})}tG.preloadAll=()=>new Promise((e,t)=>{tB(tH).then(e,t)}),tG.preloadReady=(e=[])=>new Promise(t=>{let r=()=>t();tB(tq,e).then(r,r)});let tW=tG,tV=tA().createContext(null),tJ=(
|
||
|
|
Read more: https://nextjs.org/docs/messages/no-document-import-in-page`),"__NEXT_ERROR_CODE",{value:"E67",enumerable:!1,configurable:!0});return e}var tZ=((l={})[l.SeeOther=303]="SeeOther",l[l.TemporaryRedirect=307]="TemporaryRedirect",l[l.PermanentRedirect=308]="PermanentRedirect",l);let tY=new Set([301,302,303,307,308]);function tQ(e){return e.statusCode||(e.permanent?tZ.PermanentRedirect:tZ.TemporaryRedirect)}let t0=tA().createContext({deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1});var t1=n("./dist/compiled/strip-ansi/index.js"),t2=n.n(t1);let t3=["_rsc"];class t4 extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class t9 extends URLSearchParams{append(){throw new t4}delete(){throw new t4}set(){throw new t4}sort(){throw new t4}}let t8=(0,tT.createContext)(null),t6=(0,tT.createContext)(null),t5=(0,tT.createContext)(null),t7=(0,tT.createContext)(null);function re(e,t){let r=Promise.resolve(t);return r.status="fulfilled",r.value=t,r.displayName=`${e} (SSR)`,r}function rt({children:e,router:t,...r}){let a=(0,tT.useRef)(r.isAutoExport),n=(0,tT.useMemo)(()=>{let e,r=a.current;if(r&&(a.current=!1),A(t.pathname)&&(t.isFallback||r&&!t.isReady))return null;try{e=new URL(t.asPath,"http://f")}catch(e){return"/"}return e.pathname},[t.asPath,t.isFallback,t.isReady,t.pathname]);return(0,tO.jsx)(t6.Provider,{value:n,children:e})}let rr=tA().createContext(null),ra=tA().createContext(null),rn=tA().createContext(null),ri=tA().createContext(null),rs=tA().createContext(new Set),ro=Symbol.for("NextjsError"),rl=/[&><\u2028\u2029]/g,rc="<!DOCTYPE html>";function ru(){throw Object.defineProperty(Error('No router instance found. you should only use "next/router" inside the client side of your app. https://nextjs.org/docs/messages/no-router-instance'),"__NEXT_ERROR_CODE",{value:"E1027",enumerable:!1,configurable:!0})}async function rd(e){let t=await tD().renderToReadableStream(e);return await t.allReady,eG(t)}e=n("./dist/esm/server/api-utils/node/try-get-preview-data.js").tryGetPreviewData,t=n("./dist/esm/build/output/log.js").R8,r=n("./dist/esm/server/post-process.js").F;class rh{constructor(e,t,r,{isFallback:a},n,i,s,o,l,c,u,d){this.route=e.replace(/\/$/,"")||"/",this.pathname=e,this.query=t,this.asPath=r,this.isFallback=a,this.basePath=i,this.locale=s,this.locales=o,this.defaultLocale=l,this.isReady=n,this.domainLocales=c,this.isPreview=!!u,this.isLocaleDomain=!!d}push(){ru()}replace(){ru()}reload(){ru()}back(){ru()}forward(){ru()}prefetch(){ru()}beforePopState(){ru()}}function rp(e,t,r){return(0,tO.jsx)(e,{Component:t,...r})}let rf=(e,t)=>{let r=`invalid-${e.toLocaleLowerCase()}-value`;return`Additional keys were returned from \`${e}\`. Properties intended for your component must be nested under the \`props\` key, e.g.:
|
||
|
|
|
||
|
|
return { props: { title: 'My Title', content: '...' } }
|
||
|
|
|
||
|
|
Keys that need to be moved: ${t.join(", ")}.
|
||
|
|
Read more: https://nextjs.org/docs/messages/${r}`};function rm(e,t,r){let{destination:a,permanent:n,statusCode:i,basePath:s}=e,o=[],l=void 0!==i,c=void 0!==n;c&&l?o.push("`permanent` and `statusCode` can not both be provided"):c&&"boolean"!=typeof n?o.push("`permanent` must be `true` or `false`"):l&&!tY.has(i)&&o.push(`\`statusCode\` must undefined or one of ${[...tY].join(", ")}`);let u=typeof a;"string"!==u&&o.push(`\`destination\` should be string but received ${u}`);let d=typeof s;if("undefined"!==d&&"boolean"!==d&&o.push(`\`basePath\` should be undefined or a false, received ${d}`),o.length>0)throw Object.defineProperty(Error(`Invalid redirect object returned from ${r} for ${t.url}
|
||
|
|
`+o.join(" and ")+"\nSee more info here: https://nextjs.org/docs/messages/invalid-redirect-gssp"),"__NEXT_ERROR_CODE",{value:"E185",enumerable:!1,configurable:!0})}async function rg(a,n,i,s,o,l,c,u){let d,h,p;(0,ef.C4)({req:a},"cookies",ei(a.headers));let f=c.deploymentId?`?dpl=${c.deploymentId}`:"",m=c.clientAssetToken?`?dpl=${c.clientAssetToken}`:"",g={assetQueryString:m,mutableAssetQueryString:f};s=Object.assign({},s);let{err:v,pageConfig:y={},buildManifest:b,reactLoadableManifest:E,ErrorDebug:x,getStaticProps:_,getStaticPaths:P,getServerSideProps:R,isNextDataRequest:w,params:C,previewProps:S,basePath:O,images:T,runtime:j,isExperimentalCompile:D,expireTime:$}=o,{App:N}=l,I=l.Document,M=o.Component,F=u.isFallback??!1;u.developmentNotFoundSourcePage;var L=s;for(let e of t3)delete L[e];let U=!!_,H=U&&o.isBuildTimePrerendering,q=N.getInitialProps===N.origGetInitialProps,X=!!(null==M?void 0:M.getInitialProps),V=null==M?void 0:M.unstable_scriptLoader,J=A(i),K="/_error"===i&&M.getInitialProps===M.origGetInitialProps;o.isBuildTimePrerendering&&X&&!K&&t(`Detected getInitialProps on page '${i}' while running export. It's recommended to use getStaticProps which has a more correct behavior for static exporting.
|
||
|
|
Read more: https://nextjs.org/docs/messages/get-initial-props-export`);let Z=!X&&q&&!U&&!R;if(Z&&D&&(n.setHeader("Cache-Control",function({revalidate:e,expire:t}){let r="number"==typeof e&&void 0!==t&&e<t?`, stale-while-revalidate=${t-e}`:"";return 0===e?"private, no-cache, no-store, max-age=0, must-revalidate":"number"==typeof e?`s-maxage=${e}${r}`:`s-maxage=${k.eM}${r}`}({revalidate:!1,expire:$})),Z=!1),X&&U)throw Object.defineProperty(Error(k.iS+` ${i}`),"__NEXT_ERROR_CODE",{value:"E262",enumerable:!1,configurable:!0});if(X&&R)throw Object.defineProperty(Error(k.bX+` ${i}`),"__NEXT_ERROR_CODE",{value:"E262",enumerable:!1,configurable:!0});if(R&&U)throw Object.defineProperty(Error(k.g0+` ${i}`),"__NEXT_ERROR_CODE",{value:"E262",enumerable:!1,configurable:!0});if(R&&"export"===o.nextConfigOutput)throw Object.defineProperty(Error('getServerSideProps cannot be used with "output: export". See more info here: https://nextjs.org/docs/advanced-features/static-html-export'),"__NEXT_ERROR_CODE",{value:"E369",enumerable:!1,configurable:!0});if(P&&!J)throw Object.defineProperty(Error(`getStaticPaths is only allowed for dynamic SSG pages and was found on '${i}'.
|
||
|
|
Read more: https://nextjs.org/docs/messages/non-dynamic-getstaticpaths-usage`),"__NEXT_ERROR_CODE",{value:"E187",enumerable:!1,configurable:!0});if(P&&!U)throw Object.defineProperty(Error(`getStaticPaths was added without a getStaticProps in ${i}. Without getStaticProps, getStaticPaths does nothing`),"__NEXT_ERROR_CODE",{value:"E447",enumerable:!1,configurable:!0});if(U&&J&&!P)throw Object.defineProperty(Error(`getStaticPaths is required for dynamic SSG pages and is missing for '${i}'.
|
||
|
|
Read more: https://nextjs.org/docs/messages/invalid-getstaticpaths-value`),"__NEXT_ERROR_CODE",{value:"E255",enumerable:!1,configurable:!0});let Y=o.resolvedAsPath||a.url;for(let e of["getStaticProps","getServerSideProps","getStaticPaths"])if(null==M?void 0:M[e])throw Object.defineProperty(Error(`page ${i} ${e} ${k.Oh}`),"__NEXT_ERROR_CODE",{value:"E417",enumerable:!1,configurable:!0});await tW.preloadAll(),(U||R)&&!F&&S&&(p=!1!==(d=e(a,n,S,!!o.multiZoneDraftMode)));let Q=!!(R||X||!q&&!U||D),ee=new rh(i,s,Y,{isFallback:F},Q,O,o.locale,o.locales,o.defaultLocale,o.domainLocales,p,ev(a,"isLocaleDomain")),et={back(){ee.back()},forward(){ee.forward()},refresh(){ee.reload()},hmrRefresh(){},push(e,{scroll:t}={}){ee.push(e,void 0,{scroll:t})},replace(e,{scroll:t}={}){ee.replace(e,void 0,{scroll:t})},prefetch(e){ee.prefetch(e)}},er={},ea=(0,t$.createStyleRegistry)(),en=[(0,tO.jsx)("meta",{charSet:"utf-8"},"charset"),(0,tO.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")],es=[],eo={};V&&(eo.beforeInteractive=[].concat(V()).filter(e=>"beforeInteractive"===e.props.strategy).map(e=>e.props));let el=a.headers["content-security-policy"]||a.headers["content-security-policy-report-only"],ec="string"==typeof el?function(e){var t;let r=e.split(";").map(e=>e.trim()),a=r.find(e=>e.startsWith("script-src"))||r.find(e=>e.startsWith("default-src"));if(!a)return;let n=null==(t=a.split(" ").slice(1).map(e=>e.trim()).find(e=>e.startsWith("'nonce-")&&e.length>8&&e.endsWith("'")))?void 0:t.slice(7,-1);if(n){if(rl.test(n))throw Object.defineProperty(Error("Nonce value from Content-Security-Policy contained HTML escape characters.\nLearn more: https://nextjs.org/docs/messages/nonce-contained-invalid-characters"),"__NEXT_ERROR_CODE",{value:"E440",enumerable:!1,configurable:!0});return n}}(el):void 0,eu=({children:e})=>{var t;return(0,tO.jsx)(rr.Provider,{value:et,children:(0,tO.jsx)(t8.Provider,{value:(t=ee).isReady&&t.query?new URL(t.asPath,"http://n").searchParams:new URLSearchParams,children:(0,tO.jsx)(rt,{router:ee,isAutoExport:Z,children:(0,tO.jsx)(t5.Provider,{value:function(e){if(!e.isReady||!e.query)return null;let t={};for(let r of Object.keys(z(e.pathname).groups))t[r]=e.query[r];return t}(ee),children:(0,tO.jsx)(tV.Provider,{value:ee,children:(0,tO.jsx)(tL.Provider,{value:{updateHead:e=>{en=e},updateScripts:e=>{er=e},scripts:eo,mountedInstances:new Set,nonce:ec},children:(0,tO.jsx)(tU.Provider,{value:e=>es.push(e),children:(0,tO.jsx)(t$.StyleRegistry,{registry:ea,children:(0,tO.jsx)(t0.Provider,{value:T,children:e})})})})})})})})})},ed=()=>null,eh=({children:e})=>(0,tO.jsxs)(tO.Fragment,{children:[(0,tO.jsx)(ed,{}),(0,tO.jsx)(eu,{children:(0,tO.jsxs)(tO.Fragment,{children:[e,(0,tO.jsx)(ed,{})]})})]}),ep={err:v,req:Z?void 0:a,res:Z?void 0:n,pathname:i,query:s,asPath:Y,locale:o.locale,locales:o.locales,defaultLocale:o.defaultLocale,AppTree:e=>(0,tO.jsx)(eh,{children:rp(N,M,{...e,router:ee})}),defaultGetInitialProps:async(e,t={})=>{let{html:r,head:a}=await e.renderPage({enhanceApp:e=>t=>(0,tO.jsx)(e,{...t})}),n=ea.styles({nonce:t.nonce||ec});return ea.flush(),{html:r,head:a,styles:n}}},em=!U&&(o.isBuildTimePrerendering||"");if(h=await W(N,{AppTree:ep.AppTree,Component:M,router:ee,ctx:ep}),(U||R)&&p&&(h.__N_PREVIEW=!0),U&&(h.__N_SSG=!0),U&&!F){let e,t;try{e=await (0,eL.getTracer)().trace(eU.vr.getStaticProps,{spanName:`getStaticProps ${i}`,attributes:{"next.route":i}},()=>_({...J?{params:C}:void 0,...p?{draftMode:!0,preview:!0,previewData:d}:void 0,locales:[...o.locales??[]],locale:o.locale,defaultLocale:o.defaultLocale,revalidateReason:o.isOnDemandRevalidate?"on-demand":H?"build":"stale"}))}catch(e){throw e&&"ENOENT"===e.code&&delete e.code,e}if(null==e)throw Object.defineProperty(Error(k.xV),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});let r=Object.keys(e).filter(e=>"revalidate"!==e&&"props"!==e&&"redirect"!==e&&"notFound"!==e);if(r.includes("unstable_revalidate"))throw Object.defineProperty(Error(k.$1),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});if(r.length)throw Object.defineP
|
||
|
|
See more info here: https://nextjs.org/docs/messages/gsp-redirect-during-prerender`),"__NEXT_ERROR_CODE",{value:"E497",enumerable:!1,configurable:!0});e.props={__N_REDIRECT:e.redirect.destination,__N_REDIRECT_STATUS:tQ(e.redirect)},void 0!==e.redirect.basePath&&(e.props.__N_REDIRECT_BASE_PATH=e.redirect.basePath),g.isRedirect=!0}if(H&&!g.isNotFound&&!tF(i,"getStaticProps",e.props))throw Object.defineProperty(Error("invariant: getStaticProps did not return valid props. Please report this."),"__NEXT_ERROR_CODE",{value:"E129",enumerable:!1,configurable:!0});if("revalidate"in e){if(e.revalidate&&"export"===o.nextConfigOutput)throw Object.defineProperty(Error('ISR cannot be used with "output: export". See more info here: https://nextjs.org/docs/advanced-features/static-html-export'),"__NEXT_ERROR_CODE",{value:"E201",enumerable:!1,configurable:!0});if("number"==typeof e.revalidate)if(Number.isInteger(e.revalidate))if(e.revalidate<=0)throw Object.defineProperty(Error(`A page's revalidate option can not be less than or equal to zero for ${a.url}. A revalidate option of zero means to revalidate after _every_ request, and implies stale data cannot be tolerated.
|
||
|
|
|
||
|
|
To never revalidate, you can set revalidate to \`false\` (only ran once at build-time).
|
||
|
|
To revalidate as soon as possible, you can set the value to \`1\`.`),"__NEXT_ERROR_CODE",{value:"E311",enumerable:!1,configurable:!0});else e.revalidate>31536e3&&console.warn(`Warning: A page's revalidate option was set to more than a year for ${a.url}. This may have been done in error.
|
||
|
|
To only run getStaticProps at build-time and not revalidate at runtime, you can set \`revalidate\` to \`false\`!`),t=e.revalidate;else throw Object.defineProperty(Error(`A page's revalidate option must be seconds expressed as a natural number for ${a.url}. Mixed numbers, such as '${e.revalidate}', cannot be used.
|
||
|
|
Try changing the value to '${Math.ceil(e.revalidate)}' or using \`Math.ceil()\` if you're computing the value.`),"__NEXT_ERROR_CODE",{value:"E438",enumerable:!1,configurable:!0});else if(!0===e.revalidate)t=1;else if(!1===e.revalidate||void 0===e.revalidate)t=!1;else throw Object.defineProperty(Error(`A page's revalidate option must be seconds expressed as a natural number. Mixed numbers and strings cannot be used. Received '${JSON.stringify(e.revalidate)}' for ${a.url}`),"__NEXT_ERROR_CODE",{value:"E161",enumerable:!1,configurable:!0})}else t=!1;if(h.pageProps=Object.assign({},h.pageProps,"props"in e?e.props:void 0),g.cacheControl={revalidate:t,expire:void 0},g.pageData=h,g.isNotFound)return new e9(null,{metadata:g,contentType:null})}if(R&&(h.__N_SSP=!0),R&&!F){let e,t=!1;try{e=await (0,eL.getTracer)().trace(eU.vr.getServerSideProps,{spanName:`getServerSideProps ${i}`,attributes:{"next.route":i}},async()=>R({req:a,res:n,query:s,resolvedUrl:o.resolvedUrl,...J?{params:C}:void 0,...!1!==d?{draftMode:!0,preview:!0,previewData:d}:void 0,locales:[...o.locales??[]],locale:o.locale,defaultLocale:o.defaultLocale})),g.cacheControl={revalidate:0,expire:void 0}}catch(e){throw"object"==typeof e&&null!==e&&"name"in e&&"message"in e&&"ENOENT"===e.code&&delete e.code,e}if(null==e)throw Object.defineProperty(Error(k.UO),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});e.props instanceof Promise&&(t=!0);let r=Object.keys(e).filter(e=>"props"!==e&&"redirect"!==e&&"notFound"!==e);if(e.unstable_notFound)throw Object.defineProperty(Error(`unstable_notFound has been renamed to notFound, please update the field to continue. Page: ${i}`),"__NEXT_ERROR_CODE",{value:"E516",enumerable:!1,configurable:!0});if(e.unstable_redirect)throw Object.defineProperty(Error(`unstable_redirect has been renamed to redirect, please update the field to continue. Page: ${i}`),"__NEXT_ERROR_CODE",{value:"E284",enumerable:!1,configurable:!0});if(r.length)throw Object.defineProperty(Error(rf("getServerSideProps",r)),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});if("notFound"in e&&e.notFound){if("/404"===i)throw Object.defineProperty(Error('The /404 page can not return notFound in "getStaticProps", please remove it to continue!'),"__NEXT_ERROR_CODE",{value:"E121",enumerable:!1,configurable:!0});return g.isNotFound=!0,new e9(null,{metadata:g,contentType:null})}if("redirect"in e&&"object"==typeof e.redirect&&(rm(e.redirect,a,"getServerSideProps"),e.props={__N_REDIRECT:e.redirect.destination,__N_REDIRECT_STATUS:tQ(e.redirect)},void 0!==e.redirect.basePath&&(e.props.__N_REDIRECT_BASE_PATH=e.redirect.basePath),g.isRedirect=!0),t&&(e.props=await e.props),H&&!tF(i,"getServerSideProps",e.props))throw Object.defineProperty(Error("invariant: getServerSideProps did not return valid props. Please report this."),"__NEXT_ERROR_CODE",{value:"E31",enumerable:!1,configurable:!0});h.pageProps=Object.assign({},h.pageProps,e.props),g.pageData=h}if(w&&!U||g.isRedirect)return new e9(JSON.stringify(h),{metadata:g,contentType:k.U2});if(F&&(h.pageProps={}),B(n)&&!U)return e9.EMPTY;let eg=b;if(Z&&J){let e,t=(e=eE(eb(i))).startsWith("/index/")&&!A(e)?e.slice(6):"/index"!==e?e:"/";t in eg.pages&&(eg={...eg,pages:{...eg.pages,[t]:[...eg.pages[t],...eg.lowPriorityFiles.filter(e=>e.includes("_buildManifest"))]},lowPriorityFiles:eg.lowPriorityFiles.filter(e=>!e.includes("_buildManifest"))})}let ey=({children:e})=>(0,tO.jsx)("div",{id:"__next",children:e}),ex=async()=>{let e,t,r;async function a(e){let t=async(t={})=>{if(ep.err&&x)return e&&e(N,M),{html:await rd((0,tO.jsx)(ey,{children:(0,tO.jsx)(x,{})})),head:en};let{App:r,Component:a}="function"==typeof t?{App:N,Component:t(M)}:{App:t.enhanceApp?t.enhanceApp(N):N,Component:t.enhanceComponent?t.enhanceComponent(M):M},n=await e(r,a);return await n.allReady,{html:await eG(n),head:en}},r={...ep,renderPage:t},a=await W(I,r);if(B(n)&&!U)return null;if(!a||"string"!=typeof a.html)throw Object.defineProperty(Error(`"${G(I)}.getInitialProps()" should resolve to an object with a "html" prop set with a valid html string`),
|
||
|
|
//# sourceMappingURL=pages.runtime.prod.js.map
|