
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="8f299d95-6d72-5917-9e14-6aa9b4c42680")}catch(e){}}();
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[26693],{615761:(e,t,n)=>{"use strict";n.d(t,{T:()=>u});var r=n(516378),i=n(611453),s=n(807238),l=n(328179),a=n(912843),o=n(528175),d=n(686233);let c=(e,t)=>`/api/projects/${e}/${t}/avatar`;function u(e,t){let n;let{data:u,mutate:p}=function(e){let t=(0,a.useParams)(),n=e?.teamSlug??t?.teamSlug,i=e?.projectSlug??t?.project;return(0,r.ZP)(n&&i?`/v1/dashboard/projects/${i}${(0,o.c)({teamId:n})}`:null,()=>(0,d.Io)(`/v1/dashboard/projects/${i}${(0,o.c)({teamId:n})}`,{throwOnHTTPError:!1}))}({teamSlug:e,projectSlug:t}),{data:m,isLoading:h}=(0,l.y)();h||(n=m?.public&&m.project?m.project:u);let v=(0,r.ZP)(()=>e&&t?c(e,t):null,()=>(0,s.F)(n??void 0),{revalidateIfStale:!1}),{mutate:y}=v;return(0,i.useEffect)(()=>{m?.readyState==="READY"&&p()},[m?.readyState,p]),(0,i.useEffect)(()=>{void 0!==n&&y()},[n,y]),v}},310497:(e,t,n)=>{"use strict";n.d(t,{V:()=>l});var r=n(912843),i=n(913262),s=n(398899);let l=e=>{let{deployment:t}=e,{project:n,teamSlug:l}=(0,r.useParams)()??{},{value:a}=(0,i.Bf)(),o="",d=`/${l}/${n}/settings/environments/`;return void 0!==t&&(a?t.customEnvironment?t.customEnvironment.name?(o=t.customEnvironment.name,d+=t.customEnvironment.id):(o="(Deleted)",d=null):null===t.target||void 0===t.target?(o="Preview",d+="preview"):(o=(0,s.Z)(t.target),d+=t.target):(o=null===t.target||void 0===t.target?"Preview":(0,s.Z)(t.target),d=null)),{deploymentTargetLabel:o,deploymentTargetConfigurationUrl:d}}},480230:(e,t,n)=>{"use strict";function r(e){let t=e&&("readyState"in e&&"READY"===e.readyState||"READY"===e.state),n=e&&("readyState"in e&&"QUEUED"===e.readyState||"QUEUED"===e.state),r=t&&e.checksState&&!e?.checksConclusion,i=t&&(!e.checksState||["success","skipped"].includes(e?.checksConclusion??""))&&!e.aliasAssigned&&!e.aliasError;return{readyState:e?.readyState??"INITIALIZING",hasChecksConclusionFailed:e?.checksConclusion==="failed",isAliasAssigned:!!e?.aliasAssigned,hasAliasError:!!e?.aliasError,aliasErrorMessage:e?.aliasError?.message??"",areChecksRunning:r??!1,areDomainsAssigning:i??!1,isBuildContainerProvisioning:!!(n&&e.connectConfigurationId&&(e.connectBuildsEnabled??!0)),isDeleted:e?.deleted!==void 0}}n.d(t,{$J:()=>s,aY:()=>i,zO:()=>r});let i=e=>{let{areChecksRunning:t,areDomainsAssigning:n,isBuildContainerProvisioning:r,hasChecksConclusionFailed:i,hasAliasError:s,readyState:l,skipCustomDomainAssignment:a,isDeleted:o}=e;return r?"Provisioning":t?"Running Checks":i?"Checks Failed":s?"Domain Error":n?a?"Assigning Custom Domains":"Assigning Domains":o?"Deleted":l[0]+l.slice(1).toLowerCase()};function s(e){let{areChecksRunning:t,areDomainsAssigning:n,isBuildContainerProvisioning:r,hasChecksConclusionFailed:i,hasAliasError:s,aliasErrorMessage:a,readyState:o,skipCustomDomainAssignment:d,isDeleted:c}=e;return r?"The build container for this deployment is being provisioned via Vercel Secure Compute.":t?"The checks for this deployment are running.":i?"The checks for this deployment have failed.":s?a:n?d?"This deployment is assigning custom domains.":"This deployment is assigning domains.":c?"This deployment has been deleted.":l[o]}let l={QUEUED:"This deployment is queued.",BUILDING:"This deployment is building.",READY:"This deployment is ready.",ERROR:"This deployment had an error.",CANCELED:"This deployment was canceled.",INITIALIZING:"This deployment is initializing.",UPLOADING:"This deployment is initializing.",DEPLOYING:"This deployment is initializing.",ARCHIVED:"This deployment is initializing.",DELETED:"This deployment has been deleted."}},807238:(e,t,n)=>{"use strict";n.d(t,{F:()=>i});var r=n(528175);function i(e){return e&&e.id?"productionDeployment"in e&&e.productionDeployment?{src:`/api/v0/deployments/${e.productionDeployment.id}/favicon${(0,r.c)({teamId:e.accountId,project:e.name,readyState:e.productionDeployment.readyState})}`}:{src:`/api/v0/deployments/${e.id}/favicon${(0,r.c)({projectFramework:e.framework})}`}:void 0}},18626:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var r=n(366402),i=n(578615),s=n(233891),l=n(450210),a=n(913262),o=n(352875),d=n(480230),c=n(20732),u=n.n(c);let p=(e,t,n,r,i,s)=>(0,d.aY)({areChecksRunning:e,areDomainsAssigning:t,isBuildContainerProvisioning:n,hasChecksConclusionFailed:s?.checksConclusion==="failed",isAliasAssigned:!!s?.aliasAssigned,hasAliasError:!!s?.aliasError,aliasErrorMessage:s?.aliasError?.message??"",readyState:s?.readyState??"INITIALIZING",skipCustomDomainAssignment:i,isDeleted:s?.deleted!==void 0}),m=e=>{let{state:t,label:n,deployment:c,statusTextColor:m="gray-1000",className:h}=e,{areChecksRunning:v,areDomainsAssigning:y,isBuildContainerProvisioning:g}=(0,o.Z)(c),{readyValue:f}=(0,a._Z)(),x=(0,d.$J)({areChecksRunning:v,areDomainsAssigning:y,isBuildContainerProvisioning:g,hasChecksConclusionFailed:c?.checksConclusion==="failed",isAliasAssigned:!!c?.aliasAssigned,hasAliasError:!!c?.aliasError,aliasErrorMessage:c?.aliasError?.message??"",readyState:c?.readyState??"INITIALIZING",skipCustomDomainAssignment:f,isDeleted:c?.deleted!==void 0});return(0,r.jsxs)("span",{"aria-label":x,className:(0,i.W)(u().wrapper,h),"data-testid":(0,l.s)("deployment","status"),title:x,children:[(0,r.jsx)("span",{className:(0,i.W)(u().status,{[u().ready]:c?.aliasAssigned,[u().error]:"ERROR"===t||c?.checksConclusion==="failed"||c?.aliasError,[u().building]:v||y||["INITIALIZING","BUILDING","UPLOADING","DEPLOYING","DELETED"].includes(t??"")||c?.deleted!==void 0})}),n&&t?(0,r.jsx)(s.x,{as:"span",className:u()["status-label"],color:m,weight:500,children:p(v,y,g,t,!1,c)}):null]})}},944593:(e,t,n)=>{"use strict";n.d(t,{w:()=>g,U:()=>x});var r=n(366402),i=n(718656),s=n(596914),l=n(677064),a=n(233891),o=n(348048),d=n(254632),c=n(464542),u=n(743875),p=n(632672),m=n(398126),h=n.n(m);function v(e){let{children:t,header:n,text:s}=e;return(0,r.jsx)(o.Tooltip,{maxWidth:278,text:(0,r.jsxs)(l.K,{as:"span",gap:0,children:[(0,r.jsx)(l.K,{align:"center",direction:"row",gap:1,justify:"center",children:n}),(0,r.jsx)(i.Balancer,{children:(0,r.jsx)(a.x,{as:"span",children:s})})]}),children:t})}let y={building:{text:"Link can be shared now—it will open a page with a loading indicator until build completes",content:(0,r.jsx)(s.$,{className:h().instantPreviewSpinner,size:16})},ready:{text:"View of latest deployment on branch—updates automatically",content:(0,r.jsx)(c.k,{size:16})},failed:{text:"Domain was not updated because checks failed",content:(0,r.jsx)(d.b,{size:16})}};function g(e){let{state:t}=e;return(0,r.jsx)(v,{header:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u.X,{}),(0,r.jsx)(a.x,{as:"span",weight:600,children:"Branch Link"})]}),text:y[t].text,children:y[t].content})}let f={building:{text:"Link can be shared now—it will open a page with a loading indicator until build completes",content:(0,r.jsx)(s.$,{className:h().instantPreviewSpinner,size:16})},ready:{text:"Unique view of deployment",content:(0,r.jsx)(c.k,{size:16})}};function x(e){let{state:t}=e;return(0,r.jsx)(v,{header:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(p.a,{}),(0,r.jsx)(a.x,{as:"span",weight:600,children:"Deployment Link"})]}),text:f[t].text,children:f[t].content})}},65654:(e,t,n)=>{"use strict";n.d(t,{F:()=>b,t:()=>C});var r=n(366402),i=n(659432);n(611453);var s=n(925547),l=n(651172),a=n(677064),o=n(233891),d=n(348048),c=n(466304),u=n(121545),p=n(512498),m=n(710206),h=n(913262),v=n(632165),y=n(659317),g=n(445405),f=n(66581),x=n(248314),j=n(430),_=n(38803),L=n.n(_);let b={apiVersion:"v9",latestDeployments:1,fetchParams:{rollbackInfo:!0,floatingAliases:!1}};function C(e){let{banner:t,button:n,isLoading:_}=e,C=(0,i.t)(),{scope:w}=(0,y.d)(),E="string"==typeof C.query.project?C.query.project:void 0,{data:I}=(0,g.PY)(E,b),{deployment:N,isLoading:D}=(0,f.s)(I?.id),{value:A}=(0,h.mz)();if("TEAM_DEPLOYMENTS"===w)return(0,r.jsxs)("span",{children:["All deployments from"," ",(0,r.jsx)(o.x,{as:"span",monospace:!0,children:C.query.teamSlug})]});if(D||_)return(0,r.jsx)("div",{className:L().skeleton,children:(0,r.jsx)(l.O,{height:20,width:"100%"})});if(void 0===N)return null;if(I?.lastAliasRequest?.type==="rollback"&&"succeeded"===I.lastAliasRequest.jobStatus&&!A&&N.id===I.lastAliasRequest.toDeploymentId){let e=s.ou.fromMillis(I.lastAliasRequest.requestedAt,{locale:"en-US"}),t=(0,r.jsx)(v.X,{datetime:I.lastAliasRequest.requestedAt,eventName:"rollback"});return(0,r.jsx)(k,{button:n,children:(0,r.jsxs)(c.Note,{fill:!0,icon:(0,r.jsx)(p.E,{}),style:{marginTop:-8,marginBottom:-12},type:"warning",children:["This project was rolled back to"," ",(0,r.jsx)(m.Link,{className:L().rbDeployment,href:`${N.id}`,variant:"underline",children:N.deploymentHostname.startsWith(N.name)?N.deploymentHostname.replace(`${N.name}-`,"").split(/[^a-zA-Z0-9]/)[0]:N.deploymentHostname})," ",(0,r.jsxs)(d.Tooltip,{text:t,children:[e.toRelative(),"."]})," ",!1===I.autoAssignCustomDomains&&"Production domain auto-assignment is disabled."," ",(0,r.jsx)(m.Link,{external:!0,href:"/docs/deployments/instant-rollback",variant:"underline",children:"Learn more"})]})})}let T=(0,x.ao)(N.meta);return void 0!==N.meta&&0!==Object.keys(N.meta).length&&T&&I?.link?t?(0,r.jsx)(k,{button:n,children:t}):(0,r.jsx)(k,{button:n,children:(0,r.jsx)(o.x,{color:"gray-900",children:(0,r.jsxs)("span",{children:[(0,r.jsx)(u.w,{size:14,style:{transform:"translateY(2px)",flexShrink:0}}),(0,r.jsx)("span",{style:{paddingLeft:"8px"},children:"Continuously generated"})," ",(0,r.jsx)("span",{style:{paddingRight:"2px"},children:"from"})," ",(0,r.jsx)(m.Link,{href:T.branchUrl,children:(0,r.jsxs)(a.K,{align:"center",as:"span",direction:"row",gap:1,style:{display:"inline-flex"},children:[(0,r.jsx)("span",{"aria-hidden":!0,style:{transform:"translateY(2px)"},children:T.logo}),(0,r.jsx)(o.x,{as:"span",monospace:!0,style:{paddingLeft:"4px"},children:(0,j.c)(I.link,{includeOrg:!0})})]})})]})})}):(0,r.jsx)(k,{button:n,children:(0,r.jsxs)(o.x,{color:"gray-900",children:["All"," ",(0,r.jsx)(o.x,{as:"span",color:"gray-1000",children:N.name})," ","deployments"]})})}function k(e){let{children:t,button:n}=e;return(0,r.jsxs)("aside",{className:L().container,children:[t,(0,r.jsx)("div",{className:L().buttonContainer,children:n})]})}},632165:(e,t,n)=>{"use strict";n.d(t,{X:()=>o});var r=n(366402);n(611453);var i=n(233891),s=n(754609),l=n(591434);let a={rollback:"Rolled back",promote:"Promoted"};function o(e){let{eventName:t,datetime:n,showAgo:o}=e,d=(0,l.Rd)(n,{long:!0}),c=null;return o&&(c=(0,r.jsx)("span",{children:(0,r.jsxs)(i.x,{weight:500,children:[a[t]," ",d]})})),(0,r.jsxs)("span",{children:[c,(0,r.jsx)("span",{children:(0,s.sb)(n,{dateStyle:"long",timeStyle:"long"})})]})}},931624:(e,t,n)=>{"use strict";n.d(t,{A:()=>_,T:()=>x});var r=n(366402),i=n(651172),s=n(677064),l=n(348048),a=n(710206),o=n(611453),d=n(575631),c=n(743875),u=n(632672),p=n(741512),m=n(248314),h=n(381077),v=n(64346),y=n(692776),g=n.n(y);function f(){return(0,r.jsx)(i.O,{boxHeight:22,height:14,width:100})}function x(e){let{singleLine:t,gap:n}=e;return(0,r.jsxs)(s.K,{className:g().deploymentSourceLinks,gap:n,children:[(0,r.jsx)(f,{}),t?null:(0,r.jsx)(f,{})]})}function j(e){let t,n,{deployUrl:i="",meta:v,source:y="git",gap:f=1,singleLine:j=!1,textStyle:_}=e,L=!v,b=(0,o.useMemo)(()=>(0,m.ao)(v),[v]),C=`${i}/source`;if(L)return(0,r.jsx)(x,{singleLine:j});if(t=j?null:b?(0,r.jsxs)("div",{className:g().line,children:[(0,r.jsx)(c.X,{}),(0,r.jsx)(a.Link,{className:"z-[2]",href:b.branchUrl,title:"Git Branch",children:(0,r.jsx)(h.Z,{noWrap:!0,style:_,children:b.branchName})})]}):(0,r.jsxs)("div",{className:g().line,children:[(0,r.jsx)(d.E,{}),(0,r.jsx)(a.Link,{className:"z-[2]",href:C,children:(0,r.jsx)("span",{style:_,children:"View code"})})]}),b){let e="1"===b.gitDirty,t=b.sha.substring(0,7),[i]=b.commitMessage.split("\n");n=(0,r.jsxs)("div",{className:g().line,children:["cli"===y?(0,r.jsx)(p.o,{className:g().terminalIcon}):(0,r.jsx)(u.a,{}),(0,r.jsxs)(a.Link,{className:"z-[2]",href:e?C:b.commitUrl,title:"Git Commit",children:[e?(0,r.jsx)(l.Tooltip,{className:g().dirty,desktopOnly:!0,text:(0,r.jsxs)("span",{children:["Based on commit ",(0,r.jsx)("code",{children:t})," with additional modifications"]}),children:(0,r.jsx)(h.Z,{noWrap:!0,style:_,children:t})}):(0,r.jsx)(h.Z,{noWrap:!0,style:_,children:t}),(0,r.jsx)("span",{className:g().commitMessage,style:_,title:i,children:i.length>70?`${i.substring(0,70)}…`:i})]})]})}else n=(0,r.jsxs)("div",{className:g().line,children:[(0,r.jsx)(p.o,{}),(0,r.jsx)(a.Link,{className:"z-[2]",href:"/docs/cli/deploy",title:"Vercel CLI Docs",children:(0,r.jsx)(h.Z,{noWrap:!0,style:_,children:"vercel deploy"})})]});return(0,r.jsxs)(s.K,{className:g().deploymentSourceLinks,gap:f,children:[t,n]})}let _=(0,o.memo)(function(e){let{deployment:t,...n}=e,i=(0,v.T$)(t),s=t&&"source"in t?t.source:void 0;return(0,r.jsx)(j,{deployUrl:i,meta:t?.meta,source:s,...n})})},659317:(e,t,n)=>{"use strict";n.d(t,{d:()=>i});var r=n(659432);function i(){let e=(0,r.t)(),t=e.isReady&&"/[teamSlug]/~/deployments"===e.pathname;return{isReady:e.isReady,scope:t?"TEAM_DEPLOYMENTS":"PROJECT_DEPLOYMENTS"}}},540134:(e,t,n)=>{"use strict";n.d(t,{C:()=>c});var r=n(366402),i=n(611453),s=n(578615),l=n(490535),a=n.n(l);let o={anchorOrigin:{vertical:{top:"0",center:"50%",bottom:"100%"},horizontal:{left:"0",center:"50%",right:"100%"}},transformOrigin:{vertical:{top:"0",center:"-50%",bottom:"-100%"},horizontal:{left:"0",center:"-50%",right:"-100%"}}},d=(0,i.memo)((0,i.forwardRef)((e,t)=>{let{trigger:n,disabled:l,anchorOrigin:d={vertical:"top",horizontal:"right"},transformOrigin:c={vertical:"top",horizontal:"left"},debug:u,defaultOpen:p,overlay:m,onOpen:h,onClose:v,topArrow:y,children:g,disableTransform:f,customPositionCSS:x}=e,[j,_]=(0,i.useState)(!1);(0,i.useImperativeHandle)(t,()=>({open:()=>_(!0),close:()=>_(!1)}),[_]);let L=(0,i.useCallback)(e=>{e.preventDefault(),p||l||_(e=>!e)},[l,_,p]);(0,i.useEffect)(()=>{p&&_(!0)},[p]),(0,i.useEffect)(()=>{j?h?.():v?.()},[v,h,j]);let b=(0,i.useCallback)(e=>{"Escape"===e.key&&_(!1)},[_]);(0,i.useEffect)(()=>(j&&window.addEventListener("keydown",b),()=>window.removeEventListener("keydown",b)),[b,j]);let C=(0,i.useMemo)(()=>({top:y?"130%":o.anchorOrigin.vertical[d.vertical],left:o.anchorOrigin.horizontal[d.horizontal]}),[d.vertical,d.horizontal,y]),k=(0,i.useMemo)(()=>`translate(
    ${o.transformOrigin.horizontal[c.horizontal]},
    ${o.transformOrigin.vertical[c.vertical]})`,[c.horizontal,c.vertical]);return(0,r.jsxs)("div",{className:(0,s.W)(a().details,{[a().open]:j,[a().overlay]:m,[a().debug]:u,[a().topArrow]:y,[a().disableTransform]:f}),"data-version":"v1",children:[(0,r.jsx)("div",{className:(0,s.W)(a().summary,{[a().disabled]:l}),onClick:L,children:(0,r.jsx)("div",{className:a().trigger,children:n})}),(0,r.jsxs)("div",{"aria-hidden":!j,className:(0,s.W)(x,a().menu),role:"menu",style:j?{...C}:void 0,children:[j?(0,r.jsx)("div",{className:a().inner,style:f?{}:{transform:k},children:g}):null,u?(0,r.jsx)("div",{className:a().dot,style:u?{...C}:void 0}):null,y?(0,r.jsx)("div",{className:a().arrow,style:{top:"bottom",left:"center"}}):null]})]})}));d.displayName="Popover";let c=d},430:(e,t,n)=>{"use strict";n.d(t,{J:()=>i,c:()=>s});var r=n(589506);function i(e){if(!e||"error"in e)return null;switch(e.type){case"github":return{org:e.org||"",repo:e.repo};case"gitlab":if("projectUrl"in e){let t=(0,r.Z)(e.projectUrl);if(t)return{org:t.owner,repo:t.name}}break;case"bitbucket":if("slug"in e)return{org:e.owner,repo:e.slug}}return null}function s(e){let{includeOrg:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i(e);return n?t?`${n.org}/${n.repo}`:n.repo:""}},582686:(e,t,n)=>{"use strict";n.d(t,{IS:()=>u,O7:()=>m,oc:()=>p});var r=n(516378),i=n(528175),s=n(686233),l=n(767876),a=n(221294),o=n(112469),d=n(586384),c=n(913262);function u(e,t){let{value:n}=(0,c.Bf)(),o=(0,a.j)(),d=(0,i.c)({slug:o}),u=async e=>{try{return{customEnvironments:(await (0,s.Io)(e,{throwOnHTTPError:!0})).environments}}catch(e){return{customEnvironments:[]}}};return(0,r.ZP)(n&&e?`${(0,l.Y0)(e)}${d}`:null,u,t)}function p(e,t){let n=u(e,t),{data:i,error:s,isLoading:l,isValidating:a,mutate:d}=(0,r.ZP)(e?[e,"allEnvironments",n.data]:null,()=>({environments:[o.JF,o.jQ,...n.data?.customEnvironments||[],o.yG]}),{...t,fallbackData:{environments:[o.JF,o.jQ,o.yG]}});return{data:i,error:n.error||s,isLoading:n.isLoading||l,isValidating:n.isValidating||a,mutate:d}}function m(e,t,n){let u=function(e,t,n){let{value:o}=(0,c.Bf)(),d=(0,a.j)(),u=(0,i.c)({slug:d}),p=async e=>({environment:await (0,s.Io)(e,{throwOnHTTPError:!0})||null});return(0,r.ZP)(o&&e?`${(0,l.Y0)(e)}/${t}${u}`:null,p,n)}(e,t,n),{data:p,error:m,isLoading:h,isValidating:v}=(0,r.ZP)(e?["environment",e,t,u.data]:null,()=>(0,o.l2)(t)?{environment:function(e){switch(e){case d.r9.Production:return o.JF;case d.r9.Preview:return o.jQ;case d.r9.Development:return o.yG;default:return null}}(t)}:u.data||{environment:null},{...n,fallbackData:{environment:null}});return{data:p,error:u.error||m,isLoading:u.isLoading||h,isValidating:u.isValidating||v,mutate:u.mutate}}},14204:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(250913),i=n(615761);let s=(e,t)=>{let{team:n}=(0,r.t7)(),{data:s,isLoading:l,isValidating:a,mutate:o,...d}=(0,i.T)(n?.slug,t?.id),{src:c}=s??{};return{data:c?{src:c,isSquare:!1}:null,isLoading:l,isValidating:a,error:d.error,mutate:()=>o().then(e=>e?.src?{src:e.src,isSquare:!1}:null)}}},147907:(e,t,n)=>{"use strict";n.d(t,{J:()=>s});var r=n(528175),i=n(767876);function s(e){let{projectIdOrName:t,teamId:n}=e;return`${(0,i.HJ)("v1")}/${t}/production-deployment${(0,r.c)({teamId:n})}`}},66581:(e,t,n)=>{"use strict";n.d(t,{e:()=>o,s:()=>a});var r=n(317049),i=n(221294),s=n(418970),l=n(147907);function a(e){let{config:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,i.j)(),{data:s,...a}=(0,r.e)(e&&n?(0,l.J)({projectIdOrName:e,teamId:n}):null,async(e,t)=>{try{return await t(e)}catch(e){return null}},t),o=!!(void 0!==s||a.error);return{deployment:s?.deployment,domain:s?.domain,deploymentIsStale:s?.deploymentIsStale,rollbackDescription:s?.rollbackDescription,loaded:o,data:s,...a}}function o(e){if(!e)return{domain:null,deployment:null};let t=(0,s.c)((e.alias||[]).map(e=>({name:e.domain,redirect:e.redirect,raw:e}))).find(e=>e.raw.deployment);return t?{domain:{name:t.name,projectId:e.id},deployment:t.raw.deployment}:{domain:null,deployment:null}}},740866:(e,t,n)=>{"use strict";n.d(t,{R:()=>a});var r=n(366402),i=n(578615),s=n(857453),l=n.n(s);function a(e){let{className:t,...n}=e;return(0,r.jsx)("li",{className:(0,i.W)(l().divider,t),"data-geist-menu-divider":"",role:"separator",...n})}},515858:(e,t,n)=>{"use strict";n.d(t,{d:()=>l});var r=n(366402),i=n(419996),s=n(677846);function l(e){let{children:t,"data-testid":n,...l}=e;return(0,r.jsx)(s.s,{"data-testid":n,disabled:!0,suffix:(0,r.jsx)(i.T,{color:"var(--ds-gray-700)"}),...l,children:t})}},211918:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});let r=(0,n(878514).l)('<path fill-rule="evenodd" clip-rule="evenodd" d="M15.5607 3.99999L15.0303 4.53032L6.23744 13.3232C5.55403 14.0066 4.44599 14.0066 3.76257 13.3232L4.2929 12.7929L3.76257 13.3232L0.969676 10.5303L0.439346 9.99999L1.50001 8.93933L2.03034 9.46966L4.82323 12.2626C4.92086 12.3602 5.07915 12.3602 5.17678 12.2626L13.9697 3.46966L14.5 2.93933L15.5607 3.99999Z" fill="currentColor"/>')},575631:(e,t,n)=>{"use strict";n.d(t,{E:()=>r});let r=(0,n(878514).l)('<path fill-rule="evenodd" clip-rule="evenodd" d="M4.21969 12.5303L4.75002 13.0607L5.81068 12L5.28035 11.4697L1.81068 7.99999L5.28035 4.53032L5.81068 3.99999L4.75002 2.93933L4.21969 3.46966L0.39647 7.29289C0.00594562 7.68341 0.00594562 8.31658 0.39647 8.7071L4.21969 12.5303ZM11.7804 12.5303L11.25 13.0607L10.1894 12L10.7197 11.4697L14.1894 7.99999L10.7197 4.53032L10.1894 3.99999L11.25 2.93933L11.7804 3.46966L15.6036 7.29289C15.9941 7.68341 15.9941 8.31658 15.6036 8.7071L11.7804 12.5303Z" fill="currentColor"/>')},632672:(e,t,n)=>{"use strict";n.d(t,{a:()=>r});let r=(0,n(878514).l)('<path fill-rule="evenodd" clip-rule="evenodd" d="M8 10.5C9.38071 10.5 10.5 9.38071 10.5 8C10.5 6.61929 9.38071 5.5 8 5.5C6.61929 5.5 5.5 6.61929 5.5 8C5.5 9.38071 6.61929 10.5 8 10.5ZM8 12C9.95279 12 11.5787 10.6006 11.9298 8.75H15.25H16V7.25H15.25H11.9298C11.5787 5.39935 9.95279 4 8 4C6.04721 4 4.42125 5.39935 4.0702 7.25H0.75H0V8.75H0.75H4.0702C4.42125 10.6006 6.04721 12 8 12Z" fill="currentColor"/>')},677531:(e,t,n)=>{"use strict";n.d(t,{g:()=>r});let r=(0,n(878514).l)('<path fill-rule="evenodd" clip-rule="evenodd" d="M4.02174 4.76932C6.11625 2.33698 9.8838 2.33698 11.9783 4.76932L14.7603 7.99999L13.6664 9.27031L14.6934 10.3764L16.3184 8.48938V7.5106L13.115 3.79054C10.422 0.663244 5.57803 0.663247 2.88509 3.79054L-0.318298 7.5106V8.48938L2.88509 12.2094C4.7342 14.3568 7.59749 15.0297 10.0822 14.2281L8.9183 12.9747C7.16767 13.2832 5.28865 12.7019 4.02174 11.2307L1.23978 7.99999L4.02174 4.76932ZM8 6C6.89543 6 6 6.89543 6 8C6 9.10457 6.89543 10 8 10C9.10457 10 10 9.10457 10 8C10 6.89543 9.10457 6 8 6ZM4.5 8C4.5 6.067 6.067 4.5 8 4.5C9.933 4.5 11.5 6.067 11.5 8C11.5 8.63488 11.331 9.23028 11.0354 9.74364L14.0496 12.9897L14.5599 13.5393L13.4607 14.5599L12.9504 14.0103L10.0223 10.857C9.4512 11.262 8.7534 11.5 8 11.5C6.067 11.5 4.5 9.933 4.5 8Z" fill="currentColor"/>')},121545:(e,t,n)=>{"use strict";n.d(t,{w:()=>r});let r=(0,n(878514).l)('<path fill-rule="evenodd" clip-rule="evenodd" d="M8.00002 1.25C5.33749 1.25 3.02334 2.73677 1.84047 4.92183L1.48342 5.58138L2.80253 6.29548L3.15958 5.63592C4.09084 3.91566 5.90986 2.75 8.00002 2.75C10.4897 2.75 12.5941 4.40488 13.2713 6.67462H11.8243H11.0743V8.17462H11.8243H15.2489C15.6631 8.17462 15.9989 7.83883 15.9989 7.42462V4V3.25H14.4989V4V5.64468C13.4653 3.06882 10.9456 1.25 8.00002 1.25ZM1.50122 10.8555V12.5V13.25H0.0012207V12.5V9.07538C0.0012207 8.66117 0.337007 8.32538 0.751221 8.32538H4.17584H4.92584V9.82538H4.17584H2.72876C3.40596 12.0951 5.51032 13.75 8.00002 13.75C10.0799 13.75 11.8912 12.5958 12.8266 10.8895L13.1871 10.2318L14.5025 10.9529L14.142 11.6105C12.9539 13.7779 10.6494 15.25 8.00002 15.25C5.05453 15.25 2.53485 13.4313 1.50122 10.8555Z" fill="currentColor"/>')},741512:(e,t,n)=>{"use strict";n.d(t,{o:()=>r});let r=(0,n(878514).l)('<path fill-rule="evenodd" clip-rule="evenodd" d="M1.53035 12.7804L1.00002 13.3108L-0.0606384 12.2501L0.469692 11.7198L4.18936 8.00011L0.469692 4.28044L-0.0606384 3.75011L1.00002 2.68945L1.53035 3.21978L5.60358 7.29301C5.9941 7.68353 5.9941 8.3167 5.60357 8.70722L1.53035 12.7804ZM8.75002 12.5001H8.00002V14.0001H8.75002H15.25H16V12.5001H15.25H8.75002Z" fill="currentColor" />')},43259:(e,t,n)=>{"use strict";n.r(t),n.d(t,{useIsomorphicLayoutEffect:()=>r});let r=n(611453).useLayoutEffect},112469:(e,t,n)=>{"use strict";n.d(t,{JF:()=>d,JQ:()=>o,L5:()=>p,Tn:()=>m,b2:()=>h,c6:()=>i,h2:()=>v,jQ:()=>c,l2:()=>l,ve:()=>s,yG:()=>u,zJ:()=>a});var r=n(586384);let i=e=>e;function s(e){return e.startsWith("env_")}function l(e){return Object.values(r.r9).includes(e)}function a(e){return s(e.id)}function o(e){return!a(e)}let d={id:r.r9.Production,name:"Production",slug:r.r9.Production,type:r.r9.Production,description:"Primary project environment meant to serve qualified, promoted deployments to real users",branchMatcher:void 0,domains:[],createdAt:void 0,updatedAt:void 0},c={id:r.r9.Preview,name:"Preview",slug:r.r9.Preview,type:r.r9.Preview,description:"Standard environment—included with all Vercel projects—for previewing changes before promoting them to production",branchMatcher:{type:"equals",pattern:"All unassigned branches"},domains:[],createdAt:void 0,updatedAt:void 0},u={id:r.r9.Development,name:"Development",slug:r.r9.Development,type:r.r9.Development,branchMatcher:void 0,description:"Standard environment—included with all Vercel projects—used to supply environment variables in local development",createdAt:void 0,updatedAt:void 0},p="[all-environments]",m="[all-custom-environments]";function h(e){return e===p||e===m||Object.values(r.r9).includes(e.replace(/^\[|\]$/g,""))||s(e)}function v(e){return s(e)?e:`[${e}]`}},20732:e=>{e.exports={wrapper:"deployment-status_wrapper__HhXbC",status:"deployment-status_status__VNpbu",ready:"deployment-status_ready__w9ZSc",error:"deployment-status_error__eIO2W",building:"deployment-status_building__r6R4W","status-label":"deployment-status_status-label__GxNQx"}},398126:e=>{e.exports={instantPreviewSpinner:"deployment-link-info_instantPreviewSpinner__3kon0"}},38803:e=>{e.exports={skeleton:"deployments-header_skeleton__uDDT4",rbDeployment:"deployments-header_rbDeployment___kE2b",container:"deployments-header_container__rOOxY",buttonContainer:"deployments-header_buttonContainer__ZdsIC","rollback-note":"deployments-header_rollback-note__h0cG0"}},692776:e=>{e.exports={deploymentSourceLinks:"styles_deploymentSourceLinks__VXY6d",line:"styles_line__Xqb75",hidden:"styles_hidden__NgvtL",visible:"styles_visible__6kv5Y",subtle:"styles_subtle__4Ey5b",terminalIcon:"styles_terminalIcon__HiU2z",linkWrapper:"styles_linkWrapper__4_ltz",dirty:"styles_dirty__l3Ns9",tooltip:"styles_tooltip__APF5j",commitMessage:"styles_commitMessage__eJJp0"}},490535:e=>{e.exports={summary:"popover_summary__Snv4V",trigger:"popover_trigger__0kdp5",disabled:"popover_disabled__9H9tw",details:"popover_details__kmChm",open:"popover_open__GK0UO",arrow:"popover_arrow__Yu22P",menu:"popover_menu__X_Gc9",fadeIn:"popover_fadeIn__LI1_c",overlay:"popover_overlay__2GNzV",disableTransform:"popover_disableTransform__QlosX",inner:"popover_inner__OCxJ0",dot:"popover_dot__Wou7c",debug:"popover_debug__KgQGX",topArrow:"popover_topArrow__pJqH_"}}}]);
//# debugId=8f299d95-6d72-5917-9e14-6aa9b4c42680
