two-cloudwebsite/.next/server/pages/_error.js
2025-07-16 17:42:25 +08:00

1 line
16 KiB
JavaScript

(()=>{var a={};a.id=731,a.ids=[220,636,731],a.modules={156:a=>{"use strict";a.exports=require("next/dist/shared/lib/utils")},361:a=>{"use strict";a.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},609:(a,b)=>{"use strict";function c(a){let{ampFirst:b=!1,hybrid:c=!1,hasQuery:d=!1}=void 0===a?{}:a;return b||c&&d}Object.defineProperty(b,"__esModule",{value:!0}),Object.defineProperty(b,"isInAmpMode",{enumerable:!0,get:function(){return c}})},1025:(a,b)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0}),Object.defineProperty(b,"warnOnce",{enumerable:!0,get:function(){return c}});let c=a=>{}},1145:(a,b,c)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0}),!function(a,b){for(var c in b)Object.defineProperty(a,c,{enumerable:!0,get:b[c]})}(b,{default:function(){return p},defaultHead:function(){return l}});let d=c(7020),e=c(3147),f=c(8732),g=e._(c(2015)),h=d._(c(8160)),i=c(7043),j=c(1523),k=c(609);function l(a){void 0===a&&(a=!1);let b=[(0,f.jsx)("meta",{charSet:"utf-8"},"charset")];return a||b.push((0,f.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),b}function m(a,b){return"string"==typeof b||"number"==typeof b?a:b.type===g.default.Fragment?a.concat(g.default.Children.toArray(b.props.children).reduce((a,b)=>"string"==typeof b||"number"==typeof b?a:a.concat(b),[])):a.concat(b)}c(1025);let n=["name","httpEquiv","charSet","itemProp"];function o(a,b){let{inAmpMode:c}=b;return a.reduce(m,[]).reverse().concat(l(c).reverse()).filter(function(){let a=new Set,b=new Set,c=new Set,d={};return e=>{let f=!0,g=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){g=!0;let b=e.key.slice(e.key.indexOf("$")+1);a.has(b)?f=!1:a.add(b)}switch(e.type){case"title":case"base":b.has(e.type)?f=!1:b.add(e.type);break;case"meta":for(let a=0,b=n.length;a<b;a++){let b=n[a];if(e.props.hasOwnProperty(b))if("charSet"===b)c.has(b)?f=!1:c.add(b);else{let a=e.props[b],c=d[b]||new Set;("name"!==b||!g)&&c.has(a)?f=!1:(c.add(a),d[b]=c)}}}return f}}()).reverse().map((a,b)=>{let c=a.key||b;return g.default.cloneElement(a,{key:c})})}let p=function(a){let{children:b}=a,c=(0,g.useContext)(i.AmpStateContext),d=(0,g.useContext)(j.HeadManagerContext);return(0,f.jsx)(h.default,{reduceComponentsToState:o,headManager:d,inAmpMode:(0,k.isInAmpMode)(c),children:b})};("function"==typeof b.default||"object"==typeof b.default&&null!==b.default)&&void 0===b.default.__esModule&&(Object.defineProperty(b.default,"__esModule",{value:!0}),Object.assign(b.default,b),a.exports=b.default)},1322:a=>{"use strict";a.exports=require("next/dist/shared/lib/router/utils/format-url")},1523:(a,b,c)=>{"use strict";a.exports=c(3885).vendored.contexts.HeadManagerContext},2015:a=>{"use strict";a.exports=require("react")},2386:(a,b,c)=>{"use strict";c.r(b),c.d(b,{default:()=>e});var d=c(8732);c(2768);let e=function({Component:a,pageProps:b}){return(0,d.jsx)(a,{...b})}},2768:()=>{},3103:a=>{"use strict";a.exports=require("next/dist/shared/lib/router/utils/add-path-prefix")},3873:a=>{"use strict";a.exports=require("path")},5379:(a,b,c)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0}),Object.defineProperty(b,"default",{enumerable:!0,get:function(){return k}});let d=c(7020),e=c(8732),f=d._(c(2015)),g=d._(c(1145)),h={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function i(a){let b,{req:d,res:e,err:f}=a,g=e&&e.statusCode?e.statusCode:f?f.statusCode:404;if(d){let{getRequestMeta:a}=c(5124),e=a(d,"initURL");e&&(b=new URL(e).hostname)}return{statusCode:g,hostname:b}}let j={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{lineHeight:"48px"},h1:{display:"inline-block",margin:"0 20px 0 0",paddingRight:23,fontSize:24,fontWeight:500,verticalAlign:"top"},h2:{fontSize:14,fontWeight:400,lineHeight:"28px"},wrap:{display:"inline-block"}};class k extends f.default.Component{render(){let{statusCode:a,withDarkMode:b=!0}=this.props,c=this.props.title||h[a]||"An unexpected error has occurred";return(0,e.jsxs)("div",{style:j.error,children:[(0,e.jsx)(g.default,{children:(0,e.jsx)("title",{children:a?a+": "+c:"Application error: a client-side exception has occurred"})}),(0,e.jsxs)("div",{style:j.desc,children:[(0,e.jsx)("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}"+(b?"@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}":"")}}),a?(0,e.jsx)("h1",{className:"next-error-h1",style:j.h1,children:a}):null,(0,e.jsx)("div",{style:j.wrap,children:(0,e.jsxs)("h2",{style:j.h2,children:[this.props.title||a?c:(0,e.jsxs)(e.Fragment,{children:["Application error: a client-side exception has occurred"," ",!!this.props.hostname&&(0,e.jsxs)(e.Fragment,{children:["while loading ",this.props.hostname]})," ","(see the browser console for more information)"]}),"."]})})]})]})}}k.displayName="ErrorPage",k.getInitialProps=i,k.origGetInitialProps=i,("function"==typeof b.default||"object"==typeof b.default&&null!==b.default)&&void 0===b.default.__esModule&&(Object.defineProperty(b.default,"__esModule",{value:!0}),Object.assign(b.default,b),a.exports=b.default)},5952:a=>{"use strict";a.exports=require("next/dist/shared/lib/router/utils/remove-trailing-slash")},6439:a=>{"use strict";a.exports=require("next/dist/shared/lib/no-fallback-error.external")},6713:a=>{"use strict";a.exports=require("next/dist/shared/lib/router/utils/is-bot")},7043:(a,b,c)=>{"use strict";a.exports=c(3885).vendored.contexts.AmpContext},7909:a=>{"use strict";a.exports=require("next/dist/shared/lib/page-path/normalize-data-path")},8160:(a,b,c)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0}),Object.defineProperty(b,"default",{enumerable:!0,get:function(){return f}});let d=c(2015),e=()=>{};function f(a){var b;let{headManager:c,reduceComponentsToState:f}=a;function g(){if(c&&c.mountedInstances){let b=d.Children.toArray(Array.from(c.mountedInstances).filter(Boolean));c.updateHead(f(b,a))}}return null==c||null==(b=c.mountedInstances)||b.add(a.children),g(),e(()=>{var b;return null==c||null==(b=c.mountedInstances)||b.add(a.children),()=>{var b;null==c||null==(b=c.mountedInstances)||b.delete(a.children)}}),e(()=>(c&&(c._pendingUpdate=g),()=>{c&&(c._pendingUpdate=g)})),null}},8732:a=>{"use strict";a.exports=require("react/jsx-runtime")},9875:(a,b,c)=>{"use strict";c.r(b),c.d(b,{config:()=>J,default:()=>F,getServerSideProps:()=>I,getStaticPaths:()=>H,getStaticProps:()=>G,handler:()=>R,reportWebVitals:()=>K,routeModule:()=>Q,unstable_getServerProps:()=>O,unstable_getServerSideProps:()=>P,unstable_getStaticParams:()=>N,unstable_getStaticPaths:()=>M,unstable_getStaticProps:()=>L});var d=c(3885),e=c(237),f=c(772),g=c(2410),h=c(1322),i=c(5124),j=c(8647),k=c(3709),l=c(7909),m=c(5122),n=c(1413),o=c(9616),p=c.n(o),q=c(2386),r=c(5379),s=c.n(r),t=c(6755),u=c(156),v=c(12),w=c(2072),x=c(8164),y=c(4971),z=c(8737),A=c(6439),B=c(5735),C=c(6713),D=c(3103),E=c(5952);let F=(0,n.M)(r,"default"),G=(0,n.M)(r,"getStaticProps"),H=(0,n.M)(r,"getStaticPaths"),I=(0,n.M)(r,"getServerSideProps"),J=(0,n.M)(r,"config"),K=(0,n.M)(r,"reportWebVitals"),L=(0,n.M)(r,"unstable_getStaticProps"),M=(0,n.M)(r,"unstable_getStaticPaths"),N=(0,n.M)(r,"unstable_getStaticParams"),O=(0,n.M)(r,"unstable_getServerProps"),P=(0,n.M)(r,"unstable_getServerSideProps"),Q=new d.PagesRouteModule({definition:{kind:e.RouteKind.PAGES,page:"/_error",pathname:"/_error",bundlePath:"",filename:""},distDir:".next",projectDir:"",components:{App:q.default,Document:p()},userland:r});async function R(a,b,c){var d,n;let o="/_error";"/index"===o&&(o="/");let p="false",q=await Q.prepare(a,b,{srcPage:o,multiZoneDraftMode:p});if(!q){b.statusCode=400,b.end("Bad Request"),null==c.waitUntil||c.waitUntil.call(c,Promise.resolve());return}let{buildId:F,query:K,params:L,parsedUrl:M,originalQuery:N,originalPathname:O,buildManifest:P,nextFontManifest:R,serverFilesManifest:S,reactLoadableManifest:T,prerenderManifest:U,isDraftMode:V,isOnDemandRevalidate:W,revalidateOnlyGenerated:X,locale:Y,locales:Z,defaultLocale:$,routerServerContext:_,nextConfig:aa,resolvedPathname:ab}=q,ac=null==S||null==(n=S.config)||null==(d=n.experimental)?void 0:d.isExperimentalCompile,ad=!!I,ae=!!G,af=!!H,ag=!!(s()||r).getInitialProps,ah=K.amp&&J.amp,ai=null,aj=!1,ak=q.isNextDataRequest&&(ae||ad),al="/404"===o,am="/500"===o,an="/_error"===o;if(Q.isDev||V||!ae||(ai=`${Y?`/${Y}`:""}${("/"===o||"/"===ab)&&Y?"":ab}${ah?".amp":""}`,(al||am||an)&&(ai=`${Y?`/${Y}`:""}${o}${ah?".amp":""}`),ai="/index"===ai?"/":ai),af&&!V){let a=(0,E.removeTrailingSlash)(Y?(0,D.addPathPrefix)(ab,`/${Y}`):ab),b=!!U.routes[a]||U.notFoundRoutes.includes(a),c=U.dynamicRoutes[o];if(c){if(!1===c.fallback&&!b)throw new A.NoFallbackError;"string"!=typeof c.fallback||b||ak||(aj=!0)}}(aj&&(0,C.isBot)(a.headers["user-agent"]||"")||(0,i.getRequestMeta)(a,"minimalMode"))&&(aj=!1);let ao=(0,g.getTracer)(),ap=ao.getActiveScopeSpan();try{let d=a.method||"GET",n=(0,h.formatUrl)({pathname:aa.trailingSlash?M.pathname:(0,E.removeTrailingSlash)(M.pathname||"/"),query:ae?{}:N}),q=(null==_?void 0:_.publicRuntimeConfig)||aa.publicRuntimeConfig,s=async g=>{var s,A;let C,D=async({previousCacheEntry:s})=>{var t;let u=async()=>{try{var c,e,t;return await Q.render(a,b,{query:ae&&!ac?{...L,...ah?{amp:K.amp}:{}}:{...K,...L},params:L,page:o,renderContext:{isDraftMode:V,isFallback:aj,developmentNotFoundSourcePage:(0,i.getRequestMeta)(a,"developmentNotFoundSourcePage")},sharedContext:{buildId:F,customServer:!!(null==_?void 0:_.isCustomServer)||void 0,deploymentId:!1},renderOpts:{params:L,routeModule:Q,page:o,pageConfig:J||{},Component:(0,j.T)(r),ComponentMod:r,getStaticProps:G,getStaticPaths:H,getServerSideProps:I,supportsDynamicResponse:!ae,buildManifest:P,nextFontManifest:R,reactLoadableManifest:T,assetPrefix:aa.assetPrefix,strictNextHead:!!aa.experimental.strictNextHead,previewProps:U.preview,images:aa.images,nextConfigOutput:aa.output,optimizeCss:!!aa.experimental.optimizeCss,nextScriptWorkers:!!aa.experimental.nextScriptWorkers,domainLocales:null==(c=aa.i18n)?void 0:c.domains,crossOrigin:aa.crossOrigin,multiZoneDraftMode:p,basePath:aa.basePath,canonicalBase:aa.amp.canonicalBase||"",ampOptimizerConfig:null==(e=aa.experimental.amp)?void 0:e.optimizer,disableOptimizedLoading:aa.experimental.disableOptimizedLoading,largePageDataBytes:aa.experimental.largePageDataBytes,runtimeConfig:Object.keys(q).length>0?q:void 0,isExperimentalCompile:ac,experimental:{clientTraceMetadata:aa.experimental.clientTraceMetadata||[]},locale:Y,locales:Z,defaultLocale:$,setIsrStatus:null==_?void 0:_.setIsrStatus,isNextDataRequest:ak&&(ad||ae),resolvedUrl:n,resolvedAsPath:ad||ag?(0,h.formatUrl)({pathname:ak?(0,l.normalizeDataPath)(O):O,query:N}):n,isOnDemandRevalidate:W,ErrorDebug:(0,i.getRequestMeta)(a,"PagesErrorDebug"),err:(0,i.getRequestMeta)(a,"invokeError"),dev:Q.isDev,distDir:`${Q.projectDir}/${Q.distDir}`,ampSkipValidation:null==(t=aa.experimental.amp)?void 0:t.skipValidation,ampValidator:(0,i.getRequestMeta)(a,"ampValidator")}}).then(a=>{let{metadata:b}=a,c=b.cacheControl;return"isNotFound"in b&&b.isNotFound?{value:null,cacheControl:c}:b.isRedirect?{value:{kind:m.CachedRouteKind.REDIRECT,props:b.pageData??b.flightData},cacheControl:c}:{value:{kind:m.CachedRouteKind.PAGES,html:a,pageData:a.metadata.pageData,headers:a.metadata.headers,status:a.metadata.statusCode},cacheControl:c}}).finally(()=>{if(!g)return;g.setAttributes({"http.status_code":b.statusCode,"next.rsc":!1});let c=ao.getRootSpanAttributes();if(!c)return;if(c.get("next.span_type")!==f.BaseServerSpan.handleRequest)return void console.warn(`Unexpected root span type '${c.get("next.span_type")}'. Please report this Next.js issue https://github.com/vercel/next.js`);let e=c.get("next.route");if(e){let a=`${d} ${e}`;g.setAttributes({"next.route":e,"http.route":e,"next.span_name":a}),g.updateName(a)}else g.updateName(`${d} ${a.url}`)})}catch(b){throw(null==s?void 0:s.isStale)&&await Q.onRequestError(a,b,{routerKind:"Pages Router",routePath:o,routeType:"render",revalidateReason:(0,k.c)({isRevalidate:ae,isOnDemandRevalidate:W})},_),b}};if(s&&(aj=!1),aj){let b=await Q.getResponseCache(a).get(Q.isDev?null:Y?`/${Y}${o}`:o,async({previousCacheEntry:a=null})=>Q.isDev?u():(0,z.toResponseCacheEntry)(a),{routeKind:e.RouteKind.PAGES,isFallback:!0,isRoutePPREnabled:!1,isOnDemandRevalidate:!1,incrementalCache:await Q.getIncrementalCache(a,aa,U),waitUntil:c.waitUntil});if(b)return delete b.cacheControl,b.isMiss=!0,b}return!(0,i.getRequestMeta)(a,"minimalMode")&&W&&X&&!s?(b.statusCode=404,b.setHeader("x-nextjs-cache","REVALIDATED"),b.end("This page could not be found"),null):aj&&(null==s||null==(t=s.value)?void 0:t.kind)===m.CachedRouteKind.PAGES?{value:{kind:m.CachedRouteKind.PAGES,html:new y.default(Buffer.from(s.value.html),{contentType:"text/html;utf-8",metadata:{statusCode:s.value.status,headers:s.value.headers}}),pageData:{},status:s.value.status,headers:s.value.headers},cacheControl:{revalidate:0,expire:void 0}}:u()},E=await Q.handleResponse({cacheKey:ai,req:a,nextConfig:aa,routeKind:e.RouteKind.PAGES,isOnDemandRevalidate:W,revalidateOnlyGenerated:X,waitUntil:c.waitUntil,responseGenerator:D,prerenderManifest:U});if(!aj||(null==E?void 0:E.isMiss)||(aj=!1),E){if(ae&&!(0,i.getRequestMeta)(a,"minimalMode")&&b.setHeader("x-nextjs-cache",W?"REVALIDATED":E.isMiss?"MISS":E.isStale?"STALE":"HIT"),!ae||aj)b.getHeader("Cache-Control")||(C={revalidate:0,expire:void 0});else if(al){let b=(0,i.getRequestMeta)(a,"notFoundRevalidate");C={revalidate:void 0===b?0:b,expire:void 0}}else if(am)C={revalidate:0,expire:void 0};else if(E.cacheControl)if("number"==typeof E.cacheControl.revalidate){if(E.cacheControl.revalidate<1)throw Object.defineProperty(Error(`Invalid revalidate configuration provided: ${E.cacheControl.revalidate} < 1`),"__NEXT_ERROR_CODE",{value:"E22",enumerable:!1,configurable:!0});C={revalidate:E.cacheControl.revalidate,expire:(null==(s=E.cacheControl)?void 0:s.expire)??aa.expireTime}}else C={revalidate:w.CACHE_ONE_YEAR,expire:void 0};if(C&&!b.getHeader("Cache-Control")&&b.setHeader("Cache-Control",(0,t.getCacheControlHeader)(C)),!E.value)return((0,i.addRequestMeta)(a,"notFoundRevalidate",null==(A=E.cacheControl)?void 0:A.revalidate),b.statusCode=404,ak)?void b.end('{"notFound":true}'):void((null==_?void 0:_.render404)?await _.render404(a,b,M,!1):b.end("This page could not be found"));if(E.value.kind===m.CachedRouteKind.REDIRECT)if(!ak)return await (a=>{let c={destination:a.pageProps.__N_REDIRECT,statusCode:a.pageProps.__N_REDIRECT_STATUS,basePath:a.pageProps.__N_REDIRECT_BASE_PATH},d=(0,v.getRedirectStatus)(c),{basePath:e}=aa;e&&!1!==c.basePath&&c.destination.startsWith("/")&&(c.destination=`${e}${c.destination}`),c.destination.startsWith("/")&&(c.destination=(0,u.normalizeRepeatedSlashes)(c.destination)),b.statusCode=d,b.setHeader("Location",c.destination),d===B.RedirectStatusCode.PermanentRedirect&&b.setHeader("Refresh",`0;url=${c.destination}`),b.end(c.destination)})(E.value.props),null;else{b.setHeader("content-type","application/json"),b.end(JSON.stringify(E.value.props));return}if(E.value.kind!==m.CachedRouteKind.PAGES)throw Object.defineProperty(Error("Invariant: received non-pages cache entry in pages handler"),"__NEXT_ERROR_CODE",{value:"E695",enumerable:!1,configurable:!0});if(Q.isDev&&b.setHeader("Cache-Control","no-store, must-revalidate"),V&&b.setHeader("Cache-Control","private, no-cache, no-store, max-age=0, must-revalidate"),(0,i.getRequestMeta)(a,"customErrorRender")||an&&(0,i.getRequestMeta)(a,"minimalMode")&&500===b.statusCode)return null;await (0,x.sendRenderResult)({req:a,res:b,result:!ak||an||am?E.value.html:new y.default(Buffer.from(JSON.stringify(E.value.pageData)),{contentType:"application/json",metadata:E.value.html.metadata}),generateEtags:aa.generateEtags,poweredByHeader:aa.poweredByHeader,cacheControl:Q.isDev?void 0:C,type:ak?"json":"html"})}};ap?await s():await ao.withPropagatedContext(a.headers,()=>ao.trace(f.BaseServerSpan.handleRequest,{spanName:`${d} ${a.url}`,kind:g.SpanKind.SERVER,attributes:{"http.method":d,"http.target":a.url}},s))}catch(b){throw await Q.onRequestError(a,b,{routerKind:"Pages Router",routePath:o,routeType:"render",revalidateReason:(0,k.c)({isRevalidate:ae,isOnDemandRevalidate:W})},_),b}}}};var b=require("../webpack-runtime.js");b.C(a);var c=b.X(0,[616,326],()=>b(b.s=9875));module.exports=c})();