performance.mark("js-parse-end:code-view-0b911bd1ebad48a1.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["32327"],{18654(e,t,n){n.d(t,{f:()=>r});let r=n(2501).$h.create("code-view")},15906(e,t,n){var r=n(27527),a=n(18654),o=n(74848),i=n(16522),l=n(49322),s=n(39944),c=n(22462),d=n(69625),u=n(49012),m=n(46360),p=n(9496),f=n(90441),h=n(77879),y=n(23666),x=n(43326),b=n(24222),g=n(40604);let w=a.f.createQueryRouteConfig("codeViewBlameRoute",{path:"/:owner/:repo/blame/:branch/*",queries:[(0,b.Y)({encodeFetchPath:!0}),{queryName:"contributors",queryDeps:({params:e})=>({pathname:(0,y.IO9)({repo:{ownerLogin:e.owner,name:e.repo},commitish:e.branch,path:e["*"]||"",action:"file-contributors"})}),queryFn:async e=>(0,g.X)(e),type:x.g.Deferred}]});var j=n(5045),I=n(52656),E=n(88015),_=n(96540);class T extends Error{constructor(){super("Path is a directory"),this.name="CodeViewPathIsDirectoryError"}}let v={type:"badResponseError"};function C(){let e,t,n,r=(0,i.c)(6),a=(0,E.r5)(),l=(0,E.Zp)();return r[0]!==a||r[1]!==l?(e=()=>{a instanceof T&&l(window.location.pathname.replace("/blob","/tree"),{replace:!0})},t=[a,l],r[0]=a,r[1]=l,r[2]=e,r[3]=t):(e=r[2],t=r[3]),(0,_.useEffect)(e,t),r[4]!==a?(n=a instanceof T?null:(0,o.jsx)(I.D,{...v}),r[4]=a,r[5]=n):n=r[5],n}C.displayName="CodeViewBlobLayoutErrorBoundary";let N={queryName:"latestCommit",queryDeps:({params:e})=>({pathname:(0,y.IO9)({repo:{ownerLogin:e.owner,name:e.repo},commitish:e.branch,path:e["*"],action:"latest-commit"})}),queryFn:async e=>(0,g.X)(e),type:x.g.Deferred};var R=n(50779);let S={queryName:"treeCommitInfo",queryDeps:({params:e})=>({pathname:(0,y.IO9)({repo:{ownerLogin:e.owner,name:e.repo},commitish:e.branch,path:e["*"],action:"tree-commit-info"})}),queryFn:async e=>(0,g.X)(e),type:x.g.Deferred},D=a.f.createQueryRouteConfig("codeViewTreeRoute",{path:"/:owner/:repo/tree/:branch/*",queries:[(0,b.Y)({queryDeps:({pathname:e,searchParams:t})=>({pathname:e,searchParams:{search:t.get("search"),files:t.get("files")}}),encodeFetchPath:!0}),R.Rw,N,S]});function F(e,t){if(e.payload?.[D.id])throw new T;throw Error(`Unable to find payload for id: ${t}`)}let L=a.f.createQueryRouteConfig("codeViewBlobLayoutRoute",{path:"",queries:[(0,b.Y)({queryDeps:e=>{let t=e.params;return{pathname:`/${t.owner}/${t.repo}/_layout/${t.branch}/${t["*"]}`}},queryFn:async({routeId:e,queryDeps:t})=>{let n=(0,j.jC)("dataRouter"),r={...t,init:{...t?.init,headers:{...n,...t?.init?.headers}}},a=await (0,g.X)({queryDeps:r},{encodePath:!0}),o=a.payload?.[e];return o||F(a,e),{meta:a.meta,payload:o}}}),{queryName:"codeViewBlobLayoutRoute.StyledBlob",queryDeps:e=>{let t=e.params;return{pathname:`/${t.owner}/${t.repo}/_styled/${t.branch}/${t["*"]}`}},queryFn:async e=>{let t=await (0,g.X)(e,{encodePath:!0}),n=t.payload?.[e.queryName];return null==n&&F(t,e.queryName),n},type:x.g.Blocking},{queryName:"deferredMetadata",queryDeps:({params:e})=>({pathname:(0,y.ALm)({repo:{ownerLogin:e.owner,name:e.repo},commitish:e.branch,path:e["*"]||""})}),queryFn:async e=>(0,g.X)(e),type:x.g.Deferred},N],shouldRevalidate:({currentParams:e,nextParams:t})=>e.owner!==t.owner||e.repo!==t.repo||e.branch!==t.branch||e["*"]!==t["*"]});var k=n(76761),A=n(27678),O=n(95173),q=n(56792),$=n(74208),Q=n(31595),B=n(68541),V=n(11337),P=n(68360),X=n(29952),M=n(49472);function H(e,t){let n,r,a=(0,i.c)(6),{owner:o,repo:l}=(0,E.g)();a[0]!==o||a[1]!==t||a[2]!==e||a[3]!==l?(n=()=>{let n=(0,M.SX)(),r=k.W.queries.mainQuery.makeQueryKey({pathname:`/${o}/${l}/_layout`});n.getQueryData(r)&&n.setQueryData(r,n=>n?{...n,payload:{...n.payload,refInfo:{...n.payload.refInfo,...e},path:t}}:n)},r=[e,t,o,l],a[0]=o,a[1]=t,a[2]=e,a[3]=l,a[4]=n,a[5]=r):(n=a[4],r=a[5]),(0,_.useEffect)(n,r)}function G(e){let t,n,r,a,l,s,c,d,u,m=(0,i.c)(31),{payload:p,action:f,isBlame:h,children:y}=e,x=void 0!==h&&h,{path:b}=p,g=(0,V.p)(p.refInfo);H(g,b),m[0]!==p.path?(t=[p.path],m[0]=p.path,m[1]=t):t=m[1],(0,_.useEffect)(W,t);let w=p.copilotAccessAllowed??!1,j=p.copilotSpacesEnabled??!1,E=p.modelsAccessAllowed??!1,T=p.modelsRepoIntegrationEnabled??!1;return m[2]!==y||m[3]!==p.error?(n=p.error?(0,o.jsx)(I.D,{...p.error}):(0,o.jsx)(o.Fragment,{children:(0,o.jsx)("div",{className:"tmp-mx-3",children:y()})}),m[2]=y,m[3]=p.error,m[4]=n):n=m[4],m[5]!==x||m[6]!==n?(r=(0,o.jsx)(X.mx,{children:(0,o.jsx)(P.w,{isBlame:x,children:n})}),m[5]=x,m[6]=n,m[7]=r):r=m[7],m[8]!==g.canEdit||m[9]!==g.canEditOnDefaultBranch||m[10]!==g.fileExistsOnDefault||m[11]!==r?(a=(0,o.jsx)(q.O,{canEdit:g.canEdit,canEditOnDefaultBranch:g.canEditOnDefaultBranch,fileExistsOnDefault:g.fileExistsOnDefault,children:r}),m[8]=g.canEdit,m[9]=g.canEditOnDefaultBranch,m[10]=g.fileExistsOnDefault,m[11]=r,m[12]=a):a=m[12],m[13]!==g||m[14]!==a?(l=(0,o.jsx)(B.x,{refInfo:g,children:a}),m[13]=g,m[14]=a,m[15]=l):l=m[15],m[16]!==l||m[17]!==w||m[18]!==j||m[19]!==E||m[20]!==T?(s=(0,o.jsx)(O.d,{copilotAccessAllowed:w,copilotSpacesEnabled:j,modelsAccessAllowed:E,modelsRepoIntegrationEnabled:T,children:l}),m[16]=l,m[17]=w,m[18]=j,m[19]=E,m[20]=T,m[21]=s):s=m[21],m[22]!==p.isMarketplaceEnabled||m[23]!==s?(c=(0,o.jsx)($.A,{isMarketplaceEnabled:p.isMarketplaceEnabled,children:s}),m[22]=p.isMarketplaceEnabled,m[23]=s,m[24]=c):c=m[24],m[25]!==f||m[26]!==c?(d=(0,o.jsx)(A.O,{action:f,children:c}),m[25]=f,m[26]=c,m[27]=d):d=m[27],m[28]!==b||m[29]!==d?(u=(0,o.jsx)(Q.n,{path:b,children:d}),m[28]=b,m[29]=d,m[30]=u):u=m[30],u}function W(){let e;if(!window.location.hash&&window.scrollY>0){let t=document.querySelector("#StickyHeader");t&&(t.style.position="relative",t.scrollIntoView(),e=requestAnimationFrame(()=>{t.style.position="sticky"}))}return()=>{void 0!==e&&cancelAnimationFrame(e)}}function Y(){let e,t,n,r,a,y=(0,i.c)(23),{data:x}=(0,l.xX)(w,"mainQuery"),{data:b}=(0,l.xX)(k.W,"mainQuery"),{data:g}=(0,l.xX)(L,"mainQuery"),{data:j,error:I,isLoading:E}=(0,l.xX)(w,"contributors"),{isTreeExpanded:_,treeToggleElement:T}=(0,p.H)(),{validCodeNav:v,setValidCodeNav:C}=(0,u.O)(),N=(0,h.A)();y[0]!==g||y[1]!==x?(e={...g,...x},y[0]=g,y[1]=x,y[2]=e):e=y[2];let R=e;return y[3]!==N||y[4]!==g.copilotInfo||y[5]!==_||y[6]!==b.symbolsExpanded||y[7]!==x.blame||y[8]!==C||y[9]!==T||y[10]!==v?(t=()=>(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("div",{className:"react-code-view-bottom-padding",children:[(0,o.jsx)(d.Fs,{}),(0,o.jsx)(s.J,{})]}),(0,o.jsx)(c.C,{blame:x.blame,blob:N,symbolsExpanded:b.symbolsExpanded,setValidCodeNav:C,showTree:_,treeToggleElement:T,validCodeNav:v,copilotInfo:g.copilotInfo})]}),y[3]=N,y[4]=g.copilotInfo,y[5]=_,y[6]=b.symbolsExpanded,y[7]=x.blame,y[8]=C,y[9]=T,y[10]=v,y[11]=t):t=y[11],y[12]!==R||y[13]!==t?(n=(0,o.jsx)(G,{payload:R,action:"blame",isBlame:!0,children:t}),y[12]=R,y[13]=t,y[14]=n):n=y[14],y[15]!==j||y[16]!==I||y[17]!==E||y[18]!==n?(r=(0,o.jsx)(m.c,{contributors:j,error:I,loading:E,children:n}),y[15]=j,y[16]=I,y[17]=E,y[18]=n,y[19]=r):r=y[19],y[20]!==x.blame||y[21]!==r?(a=(0,o.jsx)(f.k,{blame:x.blame,children:r}),y[20]=x.blame,y[21]=r,y[22]=a):a=y[22],a}function K(){let e,t,n=(0,i.c)(11),{data:r}=(0,l.xX)(L,"mainQuery"),{data:a}=(0,l.xX)(k.W,"mainQuery"),{isTreeExpanded:s,treeToggleElement:m}=(0,p.H)(),{validCodeNav:f,setValidCodeNav:y}=(0,u.O)(),x=(0,h.A)();return n[0]!==x||n[1]!==r.copilotInfo||n[2]!==s||n[3]!==a.symbolsExpanded||n[4]!==y||n[5]!==m||n[6]!==f?(e=()=>(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:"react-code-view-bottom-padding",children:(0,o.jsx)(d.Fs,{})}),(0,o.jsx)(c.C,{blob:x,symbolsExpanded:a.symbolsExpanded,setValidCodeNav:y,showTree:s,treeToggleElement:m,validCodeNav:f,copilotInfo:r.copilotInfo})]}),n[0]=x,n[1]=r.copilotInfo,n[2]=s,n[3]=a.symbolsExpanded,n[4]=y,n[5]=m,n[6]=f,n[7]=e):e=n[7],n[8]!==r||n[9]!==e?(t=(0,o.jsx)(G,{payload:r,action:"blob",children:e}),n[8]=r,n[9]=e,n[10]=t):t=n[10],t}G.displayName="CodeView",Y.displayName="CodeViewBlameEntrypoint",K.displayName="CodeViewBlobEntrypoint";var z=n(52318),U=n(57566),Z=n(18955),J=n(61968),ee=n(33710);let et=a.f.createQueryRouteConfig("codeViewBlobRoute",{path:"/:owner/:repo/blob/:branch/*",queries:[(0,b.Y)({queryDeps:({pathname:e,searchParams:t})=>({pathname:e,searchParams:t}),encodeFetchPath:!0}),R.Rw]});function en(){let e,t,n,r,a,s,c,d,u,m,p,f=(0,i.c)(34),{data:y}=(0,l.xX)(L,"mainQuery"),x=!!(0,E.FE)().find(er),{data:b}=(0,l.pw)(x?et:w,"mainQuery"),{data:g}=(0,l.xX)(L,"codeViewBlobLayoutRoute.StyledBlob"),{data:j}=(0,l.xX)(L,"deferredMetadata"),{data:I,error:_,isLoading:T}=(0,l.xX)(L,"latestCommit"),v=(0,Z.$Q)(y.refInfo,y.path,y.error?.httpStatus===404,g?.rawLines?.length??1e5),[C]=(0,E.ok)();f[0]!==C?(e=C.get("plain"),f[0]=C,f[1]=e):e=f[1];let N="1"===e;f[2]!==N||f[3]!==y||f[4]!==b?(t=b&&y&&!y.error?function(e,t,n){let{headerInfo:r,...a}=e.blob;if("blame"in t)return{csv:null,csvError:null,richText:null,symbols:{not_analyzed:!0,timed_out:!1,symbols:[]},renderedFileInfo:null,issueTemplate:null,discussionTemplate:void 0,...a,headerInfo:{...r,toc:null},isPlain:a.isPlain||n};let{headerInfo:o,...i}=t;return{...a,...i,headerInfo:{...r,...o},isPlain:a.isPlain||n}}(y,b,N):null,f[2]=N,f[3]=y,f[4]=b,f[5]=t):t=f[5];let R=t;if(y?.error){let e;return f[6]===Symbol.for("react.memo_cache_sentinel")?(e=(0,o.jsx)(E.sv,{}),f[6]=e):e=f[6],e}if(!b||!y||!R)return null;let S=j??J.mA;return f[7]!==y?(n=(0,o.jsx)(U.Sz,{payload:y,narrow:!0}),r=(0,o.jsx)(U.Sz,{payload:y,narrow:!1}),f[7]=y,f[8]=n,f[9]=r):(n=f[8],r=f[9]),f[10]!==y.modelsRepoIntegrationEnabled||f[11]!==y.path||f[12]!==y.refInfo.name||f[13]!==n||f[14]!==r?(a=(0,o.jsx)(U.zv,{narrowActions:n,wideActions:r,path:y.path,commitish:y.refInfo.name,modelsRepoIntegrationEnabled:y.modelsRepoIntegrationEnabled}),f[10]=y.modelsRepoIntegrationEnabled,f[11]=y.path,f[12]=y.refInfo.name,f[13]=n,f[14]=r,f[15]=a):a=f[15],f[16]===Symbol.for("react.memo_cache_sentinel")?(s=(0,o.jsx)(E.sv,{}),f[16]=s):s=f[16],f[17]!==g||f[18]!==a?(c=(0,o.jsxs)(ee.h,{blob:g,children:[a,s]}),f[17]=g,f[18]=a,f[19]=c):c=f[19],f[20]!==R||f[21]!==c?(d=(0,o.jsx)(h.s,{blob:R,children:c}),f[20]=R,f[21]=c,f[22]=d):d=f[22],f[23]!==v||f[24]!==d?(u=(0,o.jsx)(Z.Zj,{...v,children:d}),f[23]=v,f[24]=d,f[25]=u):u=f[25],f[26]!==S||f[27]!==u?(m=(0,o.jsx)(J.mD,{...S,children:u}),f[26]=S,f[27]=u,f[28]=m):m=f[28],f[29]!==I||f[30]!==_||f[31]!==T||f[32]!==m?(p=(0,o.jsx)(z.S,{latestCommit:I,error:_,isLoading:T,children:m}),f[29]=I,f[30]=_,f[31]=T,f[32]=m,f[33]=p):p=f[33],p}function er(e){return e.id===et.id}en.displayName="CodeViewBlobLayout";var ea=n(44808),eo=n(72316);let ei=a.f.createQueryRouteConfig("codeViewDeleteRoute",{path:"/:owner/:repo/delete/:branch/*",queries:[(0,b.Y)({encodeFetchPath:!0})]});function el(){let e,t,n,r,a,s=(0,i.c)(17),{data:c}=(0,l.xX)(ei,"mainQuery");s[0]!==c.deleteInfo.isBlob||s[1]!==c.webCommitInfo?(e=(0,o.jsx)(eo.S,{webCommitInfo:c.webCommitInfo,isBlob:c.deleteInfo.isBlob}),s[0]=c.deleteInfo.isBlob,s[1]=c.webCommitInfo,s[2]=e):e=s[2];let d=e;return s[3]!==d||s[4]!==c.modelsRepoIntegrationEnabled||s[5]!==c.path||s[6]!==c.refInfo.name?(t=(0,o.jsx)(U.zv,{narrowActions:d,wideActions:d,commitish:c.refInfo.name,path:c.path,modelsRepoIntegrationEnabled:c.modelsRepoIntegrationEnabled}),s[3]=d,s[4]=c.modelsRepoIntegrationEnabled,s[5]=c.path,s[6]=c.refInfo.name,s[7]=t):t=s[7],s[8]!==c.deleteInfo||s[9]!==c.webCommitInfo?(n=()=>(0,o.jsx)(ea.k,{deleteInfo:c.deleteInfo,webCommitInfo:c.webCommitInfo}),s[8]=c.deleteInfo,s[9]=c.webCommitInfo,s[10]=n):n=s[10],s[11]!==c||s[12]!==n?(r=(0,o.jsx)(G,{payload:c,action:"tree",children:n}),s[11]=c,s[12]=n,s[13]=r):r=s[13],s[14]!==t||s[15]!==r?(a=(0,o.jsxs)(o.Fragment,{children:[t,r]}),s[14]=t,s[15]=r,s[16]=a):a=s[16],a}el.displayName="CodeViewDeleteEntrypoint";var es=n(54242),ec=n(25781);let ed=(0,_.lazy)(()=>Promise.all([n.e("67985"),n.e("61110"),n.e("12287"),n.e("30045"),n.e("8857"),n.e("72608"),n.e("43540"),n.e("51210"),n.e("83843"),n.e("54479"),n.e("19078"),n.e("28663"),n.e("59204"),n.e("95513"),n.e("67005"),n.e("20634")]).then(n.bind(n,19906)));function eu(e){let t,n,r=(0,i.c)(11),{editInfo:a,path:l,webCommitInfo:s,copilotInfo:c,copilotGenerateCommitMessageAuthInfo:d}=e,u=(0,es.t)(),{isTreeExpanded:m,collapseTree:f,treeToggleElement:h}=(0,p.H)();r[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,o.jsx)(ec.f,{}),r[0]=t):t=r[0];let y=`${l}_${a.fileName}_${a.isNewFile}`;return r[1]!==f||r[2]!==d||r[3]!==c||r[4]!==a||r[5]!==m||r[6]!==u||r[7]!==y||r[8]!==h||r[9]!==s?(n=(0,o.jsx)(_.Suspense,{fallback:t,children:(0,o.jsx)(ed,{collapseTree:f,editInfo:a,repo:u,showTree:m,treeToggleElement:h,webCommitInfo:s,copilotInfo:c,copilotGenerateCommitMessageAuthInfo:d,isDataRouter:!0},y)}),r[1]=f,r[2]=d,r[3]=c,r[4]=a,r[5]=m,r[6]=u,r[7]=y,r[8]=h,r[9]=s,r[10]=n):n=r[10],n}ed.displayName="BlobEditor",eu.displayName="CodeViewEditor";let em=a.f.createQueryRouteConfig("codeViewEditRoute",{path:"/:owner/:repo/edit/:branch/*",queries:[(0,b.Y)({navigationBehavior:"network-first",encodeFetchPath:!0})]});function ep(){let e,t,n=(0,i.c)(9),{data:r}=(0,l.xX)(em,"mainQuery");return n[0]!==r.copilotGenerateCommitMessageAuthInfo||n[1]!==r.copilotInfo||n[2]!==r.editInfo||n[3]!==r.path||n[4]!==r.webCommitInfo?(e=()=>(0,o.jsx)(eu,{editInfo:r.editInfo,path:r.path,webCommitInfo:r.webCommitInfo,copilotInfo:r.copilotInfo,copilotGenerateCommitMessageAuthInfo:r.copilotGenerateCommitMessageAuthInfo}),n[0]=r.copilotGenerateCommitMessageAuthInfo,n[1]=r.copilotInfo,n[2]=r.editInfo,n[3]=r.path,n[4]=r.webCommitInfo,n[5]=e):e=n[5],n[6]!==r||n[7]!==e?(t=(0,o.jsx)("div",{className:"tmp-pt-3",children:(0,o.jsx)(G,{payload:r,action:"edit",children:e})}),n[6]=r,n[7]=e,n[8]=t):t=n[8],t}ep.displayName="CodeViewEditEntrypoint";var ef=n(31854),eh=n(63155),ey=n(93973),ex=n(70760);let eb=a.f.createQueryRouteConfig("codeViewNewRoute",{path:"/:owner/:repo/new/:branch/*",queries:[(0,b.Y)({encodeFetchPath:!0})]}),eg=a.f.createQueryRouteConfig("codeViewTreeDeleteRoute",{path:"/:owner/:repo/tree/delete/:branch/*",queries:[(0,b.Y)({encodeFetchPath:!0})]});function ew(e){return e.id===w.id||e.id===et.id||e.id===ei.id||e.id===em.id||e.id===eb.id||e.id===eg.id}function ej(e){let t,n,r,a,s,c,d=(0,i.c)(11);d[0]!==e?({fileTree:t,...n}=e,d[0]=e,d[1]=t,d[2]=n):(t=d[1],n=d[2]);let{data:u}=(0,l.xX)(k.W,"mainQuery"),{findFileWorkerPath:m,refInfo:p}=u,f=(0,es.t)(),h=(s=(0,i.c)(2),c=(0,E.FE)(),s[0]!==c?(a=c.some(ew),s[0]=c,s[1]=a):a=s[1],a),y=(0,Q.l)();return p&&f&&t?(d[3]!==t||d[4]!==m||d[5]!==h||d[6]!==y||d[7]!==n||d[8]!==p||d[9]!==f?(r=(0,o.jsx)(ex.c2,{...n,fileTree:t,repo:f,refInfo:p,path:y,isFilePath:h,findFileWorkerPath:m,incompleteFileTree:!1}),d[3]=t,d[4]=m,d[5]=h,d[6]=y,d[7]=n,d[8]=p,d[9]=f,d[10]=r):r=d[10],r):null}ej.displayName="ReposFileTreePaneWrapper";var eI=n(88134),eE=n(87555);function e_(e){let t,n,r,a,l=(0,i.c)(11),{sidebar:s,children:c,narrow:d}=e,{codeCenterOption:u}=(0,eI.ud)(),m=u.enabled?"xlarge":"full";return l[0]!==d?(t={narrow:d},l[0]=d,l[1]=t):t=l[1],l[2]!==c?(n=(0,o.jsx)("div",{className:"SharedPageLayout-module__content__IwGAp","data-selector":"repos-split-pane-content",tabIndex:0,children:c}),l[2]=c,l[3]=n):n=l[3],l[4]!==m||l[5]!==t||l[6]!==n?(r=(0,o.jsx)(eE.O7.Content,{as:"div",padding:"none",width:m,hidden:t,children:n}),l[4]=m,l[5]=t,l[6]=n,l[7]=r):r=l[7],l[8]!==s||l[9]!==r?(a=(0,o.jsxs)(eE.O7,{children:[s,r]}),l[8]=s,l[9]=r,l[10]=a):a=l[10],a}e_.displayName="SharedPageLayout";var eT=n(97665),ev=n(97286),eC=n(73325),eN=n(88797),eR=n(73537),eS=n(38412);let eD=a.f.createQueryRouteConfig("codeViewRepoRoute",{path:"/:owner/:repo",index:!0,queries:[(0,b.Y)(),(0,eS.D)({partialName:"Header",queryDeps:({pathname:e})=>({pathname:`${e}/partials/header`})}),(0,eS.D)({partialName:"Sidebar",queryDeps:({pathname:e})=>({pathname:`${e}/partials/sidebar`}),enabled:()=>!(0,eR.G7)("react_data_router_code_view_sidebar")}),N,S,{queryName:"recentlyTouchedBranches",queryDeps:({params:e})=>({pathname:`/${e.owner}/${e.repo}/recently-touched-branches`}),queryFn:async e=>(0,g.X)(e),type:x.g.Deferred},{queryName:"branchAndTagCount",queryDeps:({params:e})=>({pathname:`/${e.owner}/${e.repo}/branch-and-tag-count`}),queryFn:async e=>(0,g.X)(e),type:x.g.Deferred},{queryName:"sidebarAbout",enabled:()=>(0,eR.G7)("react_data_router_code_view_sidebar"),queryDeps:({pathname:e})=>({pathname:`${e}/_sidebar/about`}),queryFn:async e=>(0,g.X)(e),type:x.g.Blocking}]});function eF(e){return e.id===D.id}function eL(e){return e.id===eD.id}var ek=n(22520);function eA(){let e,t,n,r,a=(0,i.c)(18),s=(0,_.useRef)(null),c=function(){let e,t,n=(0,i.c)(5),r=(0,E.FE)();n[0]!==r?(e=r.some(eL),n[0]=r,n[1]=e):e=n[1];let a=e;if(n[2]!==r||n[3]!==a){t=Symbol.for("react.early_return_sentinel");e:{let e=r.find(eF);if(a){t=!0;break e}if(e){let n=(0,M.SX)(),r=e.loaderData?.queries?.mainQuery?.queryConfig?.queryKey,a=n.getQueryData(r);t=!!a&&(0,eN.q)(a.payload);break e}}n[2]=r,n[3]=a,n[4]=t}else t=n[4];return t!==Symbol.for("react.early_return_sentinel")&&t}();(0,eh.t)(),(0,ey.L)(!0);let d=(0,p.H)(),{fileTree:u,foldersToFetch:m,fileTreeProcessingTime:f}=function(){let e,t,n,r,a,o,s,c,d=(0,i.c)(29),{data:u}=(0,l.xX)(eC.O,"mainQuery"),{fileTree:m,foldersToFetch:p,fileTreeProcessingTime:f}=u,{data:h}=(0,l.xX)(k.W,"mainQuery"),{refInfo:y}=h,x=(0,es.t)(),b=(0,Q.l)(),g=(0,eT.jE)(),w=x.ownerLogin,j=x.name,I=y.name;d[0]!==I||d[1]!==f||d[2]!==m||d[3]!==p||d[4]!==w||d[5]!==g||d[6]!==j?(e=(0,R.QM)(w,j,I),t={fileTree:m,foldersToFetch:p,fileTreeProcessingTime:f},g.getQueryData(e)||g.setQueryData(e,t),d[0]=I,d[1]=f,d[2]=m,d[3]=p,d[4]=w,d[5]=g,d[6]=j,d[7]=e,d[8]=t):(e=d[7],t=d[8]),d[9]!==g?(n=e=>{let{queryKey:t}=e;return g.getQueryData(t)},d[9]=g,d[10]=n):n=d[10],d[11]!==e||d[12]!==t||d[13]!==n?(r={queryKey:e,queryFn:n,staleTime:1/0,initialData:t},d[11]=e,d[12]=t,d[13]=n,d[14]=r):r=d[14];let{data:E}=(0,ev.I)(r);d[15]!==I||d[16]!==w||d[17]!==j?(a=async e=>{await (0,R.KC)({owner:w,repo:j,branch:I,path:e})},d[15]=I,d[16]=w,d[17]=j,d[18]=a):a=d[18];let T=a,v=(0,_.useRef)(b);return d[19]!==E.fileTree||d[20]!==T||d[21]!==b?(o=()=>{v.current===b&&E.fileTree[b]||(v.current=b,T(b))},s=[b,T,E.fileTree],d[19]=E.fileTree,d[20]=T,d[21]=b,d[22]=o,d[23]=s):(o=d[22],s=d[23]),(0,_.useEffect)(o,s),d[24]!==E.fileTree||d[25]!==E.fileTreeProcessingTime||d[26]!==E.foldersToFetch||d[27]!==T?(c={fileTree:E.fileTree,foldersToFetch:E.foldersToFetch,fileTreeProcessingTime:E.fileTreeProcessingTime,loadPath:T},d[24]=E.fileTree,d[25]=E.fileTreeProcessingTime,d[26]=E.foldersToFetch,d[27]=T,d[28]=c):c=d[28],c}();a[0]!==d?(e=()=>{window.matchMedia(`(max-width: ${ef.Gy.large-1}px)`).matches&&d.collapseTree({focus:null})},a[0]=d,a[1]=e):e=a[1];let h=e;a[2]!==u||a[3]!==f||a[4]!==m||a[5]!==c||a[6]!==h||a[7]!==d.collapseTree||a[8]!==d.isTreeExpanded||a[9]!==d.onFindFilesShortcut||a[10]!==d.searchBoxRef||a[11]!==d.treeToggleElement||a[12]!==d.treeToggleRef?(t=c?void 0:(0,o.jsx)("div",{ref:s,className:"CodeViewFileTreeLayout-module__sidebar__n_Aau",tabIndex:0,children:(0,o.jsx)(ej,{id:"repos-file-tree",fileTree:u,foldersToFetch:m,processingTime:f,collapseTree:d.collapseTree,showTree:d.isTreeExpanded,onItemSelected:h,treeToggleElement:d.treeToggleElement,treeToggleRef:d.treeToggleRef,searchBoxRef:d.searchBoxRef,onFindFilesShortcut:d.onFindFilesShortcut,textAreaId:ek.wQ,headerContent:(0,o.jsxs)("div",{className:"d-flex width-full pr-mb-3 flex-items-center",children:[d.isTreeExpanded&&d.treeToggleElement,(0,o.jsx)("h2",{className:"CodeViewFileTreeLayout-module__heading__A1Iqk",children:"Files"})]})})}),a[2]=u,a[3]=f,a[4]=m,a[5]=c,a[6]=h,a[7]=d.collapseTree,a[8]=d.isTreeExpanded,a[9]=d.onFindFilesShortcut,a[10]=d.searchBoxRef,a[11]=d.treeToggleElement,a[12]=d.treeToggleRef,a[13]=t):t=a[13];let y=t;return a[14]===Symbol.for("react.memo_cache_sentinel")?(n=(0,o.jsx)(E.sv,{}),a[14]=n):n=a[14],a[15]!==y||a[16]!==d.isTreeExpanded?(r=(0,o.jsx)(e_,{narrow:d.isTreeExpanded,sidebar:y,children:n}),a[15]=y,a[16]=d.isTreeExpanded,a[17]=r):r=a[17],r}eA.displayName="CodeViewFileTreeLayout";var eO=n(18660),eq=n(91615),e$=n(28547),eQ=n(48337),eB=n(20790),eV=n(23082),eP=n(50964),eX=n(19201),eM=n(33346),eH=n(7679),eG=n(6278),eW=n(5191);function eY(){let e,t,n,r,a,s,c,d=(0,i.c)(14),{data:u}=(0,l.xX)(k.W,"mainQuery"),{data:m}=((t=(0,i.c)(1))[0]===Symbol.for("react.memo_cache_sentinel")?(e={select:eK},t[0]=e):e=t[0],(0,l.xX)(k.W,"mainQuery",e)),p=u.repo;return d[0]!==u.repo.name||d[1]!==u.repo.ownerLogin?(n=eD.generatePath({owner:u.repo.ownerLogin,repo:u.repo.name}),d[0]=u.repo.name,d[1]=u.repo.ownerLogin,d[2]=n):n=d[2],d[3]!==n?(r=(0,o.jsx)(E.N_,{to:n,hidden:!0,id:"code-view-repo-link"}),d[3]=n,d[4]=r):r=d[4],d[5]!==u?(a=(0,o.jsx)(ez,{data:u}),d[5]=u,d[6]=a):a=d[6],d[7]!==u||d[8]!==r||d[9]!==a?(s=(0,o.jsxs)(eX.N,{payload:u,repo:p,children:[r,a]}),d[7]=u,d[8]=r,d[9]=a,d[10]=s):s=d[10],d[11]!==m||d[12]!==s?(c=(0,o.jsx)(eP.z,{value:m,children:s}),d[11]=m,d[12]=s,d[13]=c):c=d[13],c}function eK(e){let{payload:t}=e,{helpUrl:n,findFileWorkerPath:r,findInFileWorkerPath:a,githubDevUrl:o}=t;return{helpUrl:n,findFileWorkerPath:r,findInFileWorkerPath:a,githubDevUrl:o}}function ez(e){let t,n,r,a,l,s,c,d,m,f,h,y,x,b,g,j=(0,i.c)(36),{data:I}=e,T=(0,_.useRef)(void 0),v=(0,_.useRef)(null),C=(0,_.useRef)(!1),N=(0,_.useRef)(!1),R=(0,_.useRef)(null),S=(0,_.useRef)(null),D=(0,ex.qn)("repos-file-tree",T,I.treeExpanded,ek.wQ,eU);j[0]!==D?(t=()=>{window.matchMedia(`(max-width: ${ef.Gy.large-1}px)`).matches&&D.expandTree({focus:"search"})},j[0]=D,j[1]=t):t=j[1];let F=t,{toggleFocusedPaneShortcut:L}=(0,eV.wk)();j[2]===Symbol.for("react.memo_cache_sentinel")?(n=function(){let e=document.querySelector('[data-selector="repos-split-pane-content"]'),t=document.getElementById(eM.M),n=document.getElementById(ek.wQ);if(document.activeElement?.id===ek.wQ&&(N.current=!0),e?.contains(document.activeElement)&&!N.current?C.current=!0:v.current?.contains(document.activeElement)&&(C.current=!1),C.current||N.current)if(N.current){let n=R.current||t||e;C.current=!0,N.current=!1,n?.focus()}else{let t=S.current||v.current;R.current=e?.contains(document.activeElement)?document.activeElement:null,C.current=!1,N.current=!1,t?.focus()}else{let t=n||e;S.current=v.current?.contains(document.activeElement)?document.activeElement:null,C.current=!1,t?.focus()}},j[2]=n):n=j[2];let k=n,O=function(){let e,t=(0,i.c)(2),n=(0,E.FE)();if(t[0]!==n){for(let t of(e=Symbol.for("react.early_return_sentinel"),n)){if(t.id===w.id){e="blame";break}if(t.id===et.id){e="blob";break}if(t.id===em.id){e="edit";break}if(t.id===eb.id){e="new";break}}t[0]=n,t[1]=e}else e=t[1];return e!==Symbol.for("react.early_return_sentinel")?e:"tree"}();return j[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,o.jsx)(eG.U,{}),j[3]=r):r=j[3],j[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,o.jsx)(e$.lG,{children:(0,o.jsx)(E.sv,{})}),j[4]=a):a=j[4],j[5]!==O||j[6]!==I?(l=(0,o.jsx)(eB.cD,{payload:I,openPanelRef:T,action:O,children:a}),j[5]=O,j[6]=I,j[7]=l):l=j[7],j[8]===Symbol.for("react.memo_cache_sentinel")?(s=(0,o.jsx)(eH.t,{}),j[8]=s):s=j[8],j[9]===Symbol.for("react.memo_cache_sentinel")?(c=()=>k(),j[9]=c):c=j[9],j[10]!==L.hotkey?(d=(0,o.jsx)(eO._,{buttonFocusId:ek.wQ,buttonHotkey:L.hotkey,onButtonClick:c}),j[10]=L.hotkey,j[11]=d):d=j[11],j[12]!==l||j[13]!==d?(m=(0,o.jsxs)("div",{children:[l,s,d]}),j[12]=l,j[13]=d,j[14]=m):m=j[14],j[15]!==I.refInfo.canEdit||j[16]!==I.refInfo.canEditOnDefaultBranch||j[17]!==I.refInfo.fileExistsOnDefault||j[18]!==m?(f=(0,o.jsxs)(q.O,{canEdit:I.refInfo.canEdit,canEditOnDefaultBranch:I.refInfo.canEditOnDefaultBranch,fileExistsOnDefault:I.refInfo.fileExistsOnDefault,children:[r,m]}),j[15]=I.refInfo.canEdit,j[16]=I.refInfo.canEditOnDefaultBranch,j[17]=I.refInfo.fileExistsOnDefault,j[18]=m,j[19]=f):f=j[19],j[20]!==I.refInfo||j[21]!==f?(h=(0,o.jsx)(B.x,{refInfo:I.refInfo,children:f}),j[20]=I.refInfo,j[21]=f,j[22]=h):h=j[22],j[23]!==O||j[24]!==h?(y=(0,o.jsx)(A.O,{action:O,children:h}),j[23]=O,j[24]=h,j[25]=y):y=j[25],j[26]!==I.path||j[27]!==y?(x=(0,o.jsx)(Q.n,{path:I.path,children:y}),j[26]=I.path,j[27]=y,j[28]=x):x=j[28],j[29]!==F||j[30]!==x||j[31]!==D?(b=(0,o.jsx)(ex.Nq,{children:(0,o.jsx)(eQ.Ck,{children:(0,o.jsx)(u.C,{children:(0,o.jsx)(p.Y,{treePaneState:D,onFindFilesShortcut:F,children:x})})})}),j[29]=F,j[30]=x,j[31]=D,j[32]=b):b=j[32],j[33]!==I.allShortcutsEnabled||j[34]!==b?(g=(0,o.jsx)(eq.$,{allShortcutsEnabled:I.allShortcutsEnabled,children:b}),j[33]=I.allShortcutsEnabled,j[34]=b,j[35]=g):g=j[35],g}function eU(e){(0,eW.Q)(e,null,null)}function eZ(){let e,t,n=(0,i.c)(9),{data:r}=(0,l.xX)(eb,"mainQuery");return n[0]!==r.copilotGenerateCommitMessageAuthInfo||n[1]!==r.copilotInfo||n[2]!==r.editInfo||n[3]!==r.path||n[4]!==r.webCommitInfo?(e=()=>(0,o.jsx)(eu,{editInfo:r.editInfo,path:r.path,webCommitInfo:r.webCommitInfo,copilotInfo:r.copilotInfo,copilotGenerateCommitMessageAuthInfo:r.copilotGenerateCommitMessageAuthInfo}),n[0]=r.copilotGenerateCommitMessageAuthInfo,n[1]=r.copilotInfo,n[2]=r.editInfo,n[3]=r.path,n[4]=r.webCommitInfo,n[5]=e):e=n[5],n[6]!==r||n[7]!==e?(t=(0,o.jsx)("div",{className:"tmp-pt-3",children:(0,o.jsx)(G,{payload:r,action:"new",children:e})}),n[6]=r,n[7]=e,n[8]=t):t=n[8],t}eY.displayName="CodeViewLayout",ez.displayName="CodeViewLayoutInternal",eZ.displayName="CodeViewNewEntrypoint";var eJ=n(95955),e0=n(83233),e1=n(49742),e2=n(74869),e3=n(69901),e4=n(56205),e5=n(77803),e6=n(64979),e7=n(51189);function e9(e){let t,n,r,a,l,s,c,d=(0,i.c)(23),{payload:u,className:m,tree:p}=e,f=(0,V.p)(u.refInfo);(0,e6.R)("hpc",te),(0,e6.R)("inp",e8);let h=u.copilotAccessAllowed??!1;return d[0]!==m||d[1]!==u?(t=(0,o.jsx)(e5.A,{payload:u,className:m}),d[0]=m,d[1]=u,d[2]=t):t=d[2],d[3]!==u.userNameDisplayConfiguration||d[4]!==t?(n=(0,o.jsx)(e4.z,{value:u.userNameDisplayConfiguration,children:t}),d[3]=u.userNameDisplayConfiguration,d[4]=t,d[5]=n):n=d[5],d[6]!==n||d[7]!==p?(r=(0,o.jsx)(e$.lG,{children:(0,o.jsx)(e3.X,{payload:p,children:n})}),d[6]=n,d[7]=p,d[8]=r):r=d[8],d[9]!==f.canEdit||d[10]!==f.canEditOnDefaultBranch||d[11]!==f.fileExistsOnDefault||d[12]!==r?(a=(0,o.jsx)(q.O,{canEdit:f.canEdit,canEditOnDefaultBranch:f.canEditOnDefaultBranch,fileExistsOnDefault:f.fileExistsOnDefault,children:r}),d[9]=f.canEdit,d[10]=f.canEditOnDefaultBranch,d[11]=f.fileExistsOnDefault,d[12]=r,d[13]=a):a=d[13],d[14]!==f||d[15]!==a?(l=(0,o.jsx)(B.x,{refInfo:f,children:a}),d[14]=f,d[15]=a,d[16]=l):l=d[16],d[17]!==h||d[18]!==l?(s=(0,o.jsx)(A.O,{action:"tree",children:(0,o.jsx)(O.d,{copilotAccessAllowed:h,children:l})}),d[17]=h,d[18]=l,d[19]=s):s=d[19],d[20]!==u.path||d[21]!==s?(c=(0,o.jsx)(Q.n,{path:u.path,children:s}),d[20]=u.path,d[21]=s,d[22]=c):c=d[22],c}function e8(e){e.detail.inp&&(0,e7.au)({name:"CODE_VIEW_REPO_OVERVIEW_INP",value:e.detail.inp,tags:{app:"code-view",inpInteractionType:e.detail.inpInteractionType||"unknown",inpEventType:e.detail.inpEventType||"unknown",inpBottleneck:e.detail.inpBottleneck||"unknown"}})}function te(e){e.detail.hpc&&(0,e7.au)({name:"CODE_VIEW_REPO_OVERVIEW_HPC",value:e.detail.hpc,tags:{app:"code-view",soft:String(e.detail.soft),ssr:String(e.detail.ssr),mechanism:String(e.detail.mechanism)}})}e9.displayName="ReposOverview";var tt=n(39775),tn=n(83223),tr=n(46249),ta=n(73288),to=n(86276),ti=n(77236),tl=n(51581),ts=n(38621),tc=n(7771),td=n(34164);function tu(e){let t,n,r,a,l=(0,i.c)(15),{title:s,href:c,count:d,moreCount:u,moreLabel:m,children:p,className:f}=e;return l[0]!==f?(t=(0,td.$)("SidebarSection-module__sidebarSection__e8jFN",f),l[0]=f,l[1]=t):t=l[1],l[2]!==d||l[3]!==c||l[4]!==s?(n=s&&(0,o.jsx)(tr.A,{as:"h2",variant:"small",className:"SidebarSection-module__sectionHeading__TG36m",children:c?(0,o.jsxs)("span",{className:"SidebarSection-module__headingLinkWrapper__cXAex",children:[(0,o.jsx)(tn.A,{muted:!0,as:ti.N,to:c,className:"SidebarSection-module__headingLink__H7omT",children:(0,o.jsx)("span",{children:s})}),null!=d&&d>0&&(0,o.jsx)(tc.A,{className:"ml-1",children:d.toLocaleString()})]}):(0,o.jsx)("span",{children:s})}),l[2]=d,l[3]=c,l[4]=s,l[5]=n):n=l[5],l[6]!==c||l[7]!==u||l[8]!==m?(r=null!=u&&u>0&&null!=c&&(0,o.jsx)("div",{className:"SidebarSection-module__moreLink__N28LI",children:(0,o.jsx)(tn.A,{as:ti.N,to:c,className:"text-small",children:(0,o.jsx)("span",{children:`+ ${u.toLocaleString()} ${m??"more"}`})})}),l[6]=c,l[7]=u,l[8]=m,l[9]=r):r=l[9],l[10]!==p||l[11]!==t||l[12]!==n||l[13]!==r?(a=(0,o.jsxs)("div",{className:t,children:[n,p,r]}),l[10]=p,l[11]=t,l[12]=n,l[13]=r,l[14]=a):a=l[14],a}function tm(e){return e>=1e6?`${(e/1e6).toFixed(1)}m`:e>=1e3?`${(e/1e3).toFixed(1)}k`:String(e)}tu.displayName="SidebarSection";let tp=new Set(["http:","https:","mailto:"]);function tf(e){if(e){if(e.startsWith("#"))return e;try{let t=new URL(e,window.location.origin);return tp.has(t.protocol)?e:void 0}catch{return}}}function th(e){let t,n,r,a=(0,i.c)(19),{to:l,href:s,analyticsLabel:c,muted:d,inline:u,className:m,children:p}=e,{sendClickAnalyticsEvent:f}=(0,tl.S)();a[0]!==c||a[1]!==f?(t=c?()=>f({category:"REPOSITORY_OVERVIEW",action:"click",label:`location:sidebar;${c}`}):void 0,a[0]=c,a[1]=f,a[2]=t):t=a[2];let h=t;if(l){let e;return a[3]!==p||a[4]!==m||a[5]!==h||a[6]!==u||a[7]!==d||a[8]!==l?(e=(0,o.jsx)(tn.A,{as:ti.N,to:l,muted:d,inline:u,className:m,onClick:h,children:p}),a[3]=p,a[4]=m,a[5]=h,a[6]=u,a[7]=d,a[8]=l,a[9]=e):e=a[9],e}return a[10]!==s?(n=tf(s),a[10]=s,a[11]=n):n=a[11],a[12]!==p||a[13]!==m||a[14]!==h||a[15]!==u||a[16]!==d||a[17]!==n?(r=(0,o.jsx)(tn.A,{href:n,muted:d,inline:u,className:m,onClick:h,children:p}),a[12]=p,a[13]=m,a[14]=h,a[15]=u,a[16]=d,a[17]=n,a[18]=r):r=a[18],r}function ty(e){let t,n,r,a,l,s=(0,i.c)(15),{icon:c,label:d,to:u,href:m,analyticsLabel:p,srHeading:f}=e;return s[0]!==f?(t=null!=f&&(0,o.jsx)(tr.A,{as:"h3",className:"sr-only",children:(0,o.jsx)("span",{children:f})}),s[0]=f,s[1]=t):t=s[1],s[2]!==c?(n=(0,o.jsx)(c,{className:"mr-2"}),s[2]=c,s[3]=n):n=s[3],s[4]!==d?(r=(0,o.jsx)("span",{children:d}),s[4]=d,s[5]=r):r=s[5],s[6]!==p||s[7]!==m||s[8]!==n||s[9]!==r||s[10]!==u?(a=(0,o.jsx)("div",{className:"mt-2",children:(0,o.jsxs)(th,{to:u,href:m,muted:!0,analyticsLabel:p,children:[n,r]})}),s[6]=p,s[7]=m,s[8]=n,s[9]=r,s[10]=u,s[11]=a):a=s[11],s[12]!==t||s[13]!==a?(l=(0,o.jsxs)(o.Fragment,{children:[t,a]}),s[12]=t,s[13]=a,s[14]=l):l=s[14],l}th.displayName="SidebarLink",ty.displayName="SidebarResourceLink";function tx(e){let t,n,r,a,l,s,c,d,u,m,p,f,h,y,x,b,g,w=(0,i.c)(63),{description:j,website:I,topics:E,hasReadme:_,license:T,hasCodeOfConduct:v,hasContributing:C,hasSecurityPolicy:N,showInsights:R,stargazerCount:S,watcherCount:D,forksCount:F,stargazersPath:L,watchersPath:k,forkNetworkPath:A,activityPath:O,customPropertiesPath:q,auditLogPath:$,reportPath:Q,className:B}=e,{sendClickAnalyticsEvent:V}=(0,tl.S)(),P=!!j,X=!!I;w[0]!==I?(t=I?tf(I):null,w[0]=I,w[1]=t):t=w[1];let M=t,H=E&&E.length>0,G=!P&&!X;return w[2]!==H||w[3]!==G?(n=G&&(0,o.jsx)("div",{className:"SidebarAbout-module__noDescription__B9bTX",children:H?(0,o.jsx)("span",{children:"No description or website provided."}):(0,o.jsx)("span",{children:"No description, website, or topics provided."})}),w[2]=H,w[3]=G,w[4]=n):n=w[4],w[5]!==j||w[6]!==P?(r=P&&(0,o.jsx)("p",{className:"SidebarAbout-module__description__xTkIP",children:j}),w[5]=j,w[6]=P,w[7]=r):r=w[7],w[8]!==X||w[9]!==M||w[10]!==I?(a=X&&M&&(0,o.jsxs)("div",{className:"SidebarAbout-module__websiteRow__Yi9Fi",children:[(0,o.jsx)(ts.LinkIcon,{className:"flex-shrink-0"}),(0,o.jsx)(tt.A,{as:"span",className:"SidebarAbout-module__websiteLink__ZSZnk",title:I,maxWidth:"none",children:(0,o.jsx)(tn.A,{href:M,target:"_blank",rel:"noopener noreferrer nofollow",className:"text-bold",children:I.replace(/^https?:\/\//,"")})})]}),w[8]=X,w[9]=M,w[10]=I,w[11]=a):a=w[11],w[12]!==H||w[13]!==V||w[14]!==E?(l=H&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(tr.A,{as:"h3",className:"sr-only",children:(0,o.jsx)("span",{children:"Topics"})}),(0,o.jsx)(ta.m.Group,{children:E.map(e=>(0,o.jsx)(ta.m,{as:ti.N,to:`/topics/${encodeURIComponent(e.name)}`,onClick:()=>V({category:"REPOSITORY_OVERVIEW",action:"click",label:"location:sidebar;section:topics"}),children:e.name},`topic-${e.name}`))})]}),w[12]=H,w[13]=V,w[14]=E,w[15]=l):l=w[15],w[16]!==_?(s=_&&(0,o.jsx)(ty,{icon:ts.BookIcon,label:"Readme",href:"#readme-ov-file",analyticsLabel:"file:readme",srHeading:"Resources"}),w[16]=_,w[17]=s):s=w[17],w[18]!==T?(c=T?.name&&!T.isLoading&&(0,o.jsx)(ty,{icon:ts.LawIcon,label:T.name.toLowerCase().includes("license")?T.name:`${T.name} license`,href:"#license-1-ov-file",analyticsLabel:"file:license"}),w[18]=T,w[19]=c):c=w[19],w[20]!==T?.isLoading?(d=T?.isLoading&&(0,o.jsx)("div",{className:"mt-2",children:(0,o.jsx)(to.r,{lines:1})}),w[20]=T?.isLoading,w[21]=d):d=w[21],w[22]!==v?(u=v&&(0,o.jsx)(ty,{icon:ts.CodeOfConductIcon,label:"Code of conduct",href:"#coc-ov-file",analyticsLabel:"file:code of conduct",srHeading:"Code of conduct"}),w[22]=v,w[23]=u):u=w[23],w[24]!==C?(m=C&&(0,o.jsx)(ty,{icon:ts.PeopleIcon,label:"Contributing",href:"#contributing-ov-file",analyticsLabel:"file:contributing",srHeading:"Contributing"}),w[24]=C,w[25]=m):m=w[25],w[26]!==N?(p=N&&(0,o.jsx)(ty,{icon:ts.ShieldLockIcon,label:"Security policy",href:"#security-ov-file",analyticsLabel:"file:security policy",srHeading:"Security policy"}),w[26]=N,w[27]=p):p=w[27],w[28]!==O||w[29]!==R?(f=R&&O&&(0,o.jsx)(ty,{icon:ts.PulseIcon,label:"Activity",to:O,analyticsLabel:"section:activity"}),w[28]=O,w[29]=R,w[30]=f):f=w[30],w[31]!==q||w[32]!==R?(h=q&&R&&(0,o.jsx)(ty,{icon:ts.NoteIcon,label:"Custom properties",to:q}),w[31]=q,w[32]=R,w[33]=h):h=w[33],w[34]!==A||w[35]!==F||w[36]!==R||w[37]!==S||w[38]!==L||w[39]!==D||w[40]!==k?(y=R&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(tr.A,{as:"h3",className:"sr-only",children:(0,o.jsx)("span",{children:"Stars"})}),(0,o.jsx)("div",{className:"mt-2",children:(0,o.jsxs)(th,{to:L,muted:!0,analyticsLabel:"section:stars",children:[(0,o.jsx)(ts.StarIcon,{className:"mr-2"}),(0,o.jsx)("span",{children:(0,o.jsx)("strong",{children:tm(S)})}),(0,o.jsx)("span",{children:` star${1===S?"":"s"}`})]})}),(0,o.jsx)(tr.A,{as:"h3",className:"sr-only",children:(0,o.jsx)("span",{children:"Watchers"})}),(0,o.jsx)("div",{className:"mt-2",children:(0,o.jsxs)(th,{to:k,muted:!0,analyticsLabel:"section:watchers",children:[(0,o.jsx)(ts.EyeIcon,{className:"mr-2"}),(0,o.jsx)("span",{children:(0,o.jsx)("strong",{children:tm(D)})}),(0,o.jsx)("span",{children:" watching"})]})}),(0,o.jsx)(tr.A,{as:"h3",className:"sr-only",children:(0,o.jsx)("span",{children:"Forks"})}),(0,o.jsx)("div",{className:"mt-2",children:(0,o.jsxs)(th,{to:A,muted:!0,analyticsLabel:"section:forks",children:[(0,o.jsx)(ts.RepoForkedIcon,{className:"mr-2"}),(0,o.jsx)("span",{children:(0,o.jsx)("strong",{children:tm(F)})}),(0,o.jsx)("span",{children:` fork${1===F?"":"s"}`})]})})]}),w[34]=A,w[35]=F,w[36]=R,w[37]=S,w[38]=L,w[39]=D,w[40]=k,w[41]=y):y=w[41],w[42]!==$?(x=$&&(0,o.jsx)(ty,{icon:ts.LogIcon,label:"Audit log",to:$}),w[42]=$,w[43]=x):x=w[43],w[44]!==Q?(b=Q&&(0,o.jsx)("div",{className:"mt-2",children:(0,o.jsx)(th,{to:Q,muted:!0,analyticsLabel:"section:report",children:(0,o.jsx)("span",{children:"Report repository"})})}),w[44]=Q,w[45]=b):b=w[45],w[46]!==B||w[47]!==m||w[48]!==p||w[49]!==f||w[50]!==h||w[51]!==y||w[52]!==x||w[53]!==b||w[54]!==n||w[55]!==r||w[56]!==a||w[57]!==l||w[58]!==s||w[59]!==c||w[60]!==d||w[61]!==u?(g=(0,o.jsxs)(tu,{title:"About",className:B,children:[n,r,a,l,s,c,d,u,m,p,f,h,y,x,b]}),w[46]=B,w[47]=m,w[48]=p,w[49]=f,w[50]=h,w[51]=y,w[52]=x,w[53]=b,w[54]=n,w[55]=r,w[56]=a,w[57]=l,w[58]=s,w[59]=c,w[60]=d,w[61]=u,w[62]=g):g=w[62],g}tx.displayName="SidebarAbout";function tb(e){let t,n=(0,i.c)(2),{children:r}=e;return n[0]!==r?(t=(0,o.jsx)("div",{className:"CodeViewSidebar-module__borderGrid__Lpx5q",children:r}),n[0]=r,n[1]=t):t=n[1],t}function tg(e){let t,n,r,a,s=(0,i.c)(7),{overview:c}=e;s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,eR.G7)("react_data_router_code_view_sidebar"),s[0]=t):t=s[0];let d=t;s[1]!==c?(n=function({overviewFiles:e}){return e?.reduce((e,t)=>(t.preferredFileType===eN.f.LICENSE?e.license={name:t.tabName??"License"}:t.preferredFileType===eN.f.README?e.hasReadme=!0:t.preferredFileType===eN.f.CODE_OF_CONDUCT?e.hasCodeOfConduct=!0:t.preferredFileType===eN.f.CONTRIBUTING?e.hasContributing=!0:t.preferredFileType===eN.f.SECURITY&&(e.hasSecurityPolicy=!0),e),{})}(c),s[1]=c,s[2]=n):n=s[2];let u=n;s[3]===Symbol.for("react.memo_cache_sentinel")?(r={enabled:d},s[3]=r):r=s[3];let{data:m}=(0,l.xX)(eD,"sidebarAbout",r);return m&&u&&d?(s[4]!==m||s[5]!==u?(a=(0,o.jsx)(tb,{children:(0,o.jsx)(tx,{className:"hide-sm hide-md",...m,...u})}),s[4]=m,s[5]=u,s[6]=a):a=s[6],a):null}function tw(e){let t,n,r,a,l,s=(0,i.c)(13),{payload:c,isTree:d}=e;H(c.refInfo,c.path),s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,eR.G7)("react_data_router_code_view_sidebar"),s[0]=t):t=s[0];let u=t;return s[1]!==d||s[2]!==c.overview?(n=(0,o.jsx)(eE.O7.Header,{padding:"none",divider:"none",className:"tmp-px-3 tmp-px-lg-5",children:d?(0,o.jsx)(e2.M,{html:c.overview.partials.header,partialName:"codeViewTreeRoute.Header"}):(0,o.jsx)(e2.x,{route:eD,partialName:"Header"})}),s[1]=d,s[2]=c.overview,s[3]=n):n=s[3],s[4]!==c?(r=(0,o.jsx)(eE.O7.Content,{as:"div",padding:"condensed",children:(0,o.jsx)(e9,{payload:c,className:"tmp-pl-lg-3 mt-0",tree:c.tree})}),s[4]=c,s[5]=r):r=s[5],s[6]!==d||s[7]!==c.overview?(a=(0,o.jsx)(eE.O7.Pane,{position:"end",sticky:!1,divider:"none",width:"large",className:"pr-2",children:d?(0,o.jsx)(e2.M,{html:c.overview.partials.sidebar,partialName:"codeViewTreeRoute.Sidebar"}):u?(0,o.jsx)(tg,{overview:c.overview}):(0,o.jsx)(e2.x,{route:eD,partialName:"Sidebar"})}),s[6]=d,s[7]=c.overview,s[8]=a):a=s[8],s[9]!==n||s[10]!==r||s[11]!==a?(l=(0,o.jsxs)(eE.O7,{className:"container-xl",children:[n,r,a]}),s[9]=n,s[10]=r,s[11]=a,s[12]=l):l=s[12],l}function tj(){let e,t,n,r,a,s=(0,i.c)(19),{data:c}=(0,l.xX)(eD,"mainQuery"),{data:d,error:u,isLoading:m}=(0,l.xX)(eD,"latestCommit"),{data:p,error:f,isLoading:h}=(0,l.xX)(eD,"treeCommitInfo"),{data:y,refetch:x}=(0,l.xX)(eD,"recentlyTouchedBranches"),{data:b}=(0,l.xX)(eD,"branchAndTagCount"),g=!!f;return s[0]!==c?(e=(0,o.jsx)(tw,{payload:c,isTree:!1}),s[0]=c,s[1]=e):e=s[1],s[2]!==d||s[3]!==u||s[4]!==m||s[5]!==e?(t=(0,o.jsx)(z.S,{latestCommit:d,error:u,isLoading:m,children:e}),s[2]=d,s[3]=u,s[4]=m,s[5]=e,s[6]=t):t=s[6],s[7]!==p||s[8]!==h||s[9]!==g||s[10]!==t?(n=(0,o.jsx)(e_,{narrow:!1,children:(0,o.jsx)(e0.f,{commitInfo:p,error:g,loading:h,children:t})}),s[7]=p,s[8]=h,s[9]=g,s[10]=t,s[11]=n):n=s[11],s[12]!==y||s[13]!==x||s[14]!==n?(r=(0,o.jsx)(e1.G,{...y,refetch:x,children:n}),s[12]=y,s[13]=x,s[14]=n,s[15]=r):r=s[15],s[16]!==b||s[17]!==r?(a=(0,o.jsx)(eJ.E,{count:b,children:r}),s[16]=b,s[17]=r,s[18]=a):a=s[18],a}function tI(){let e,t,n,r,a,s=(0,i.c)(17),{data:c}=(0,l.xX)(eg,"mainQuery");s[0]!==c.deleteInfo.isBlob||s[1]!==c.webCommitInfo?(e=(0,o.jsx)(eo.S,{webCommitInfo:c.webCommitInfo,isBlob:c.deleteInfo.isBlob}),s[0]=c.deleteInfo.isBlob,s[1]=c.webCommitInfo,s[2]=e):e=s[2];let d=e;return s[3]!==d||s[4]!==c.modelsRepoIntegrationEnabled||s[5]!==c.path||s[6]!==c.refInfo.name?(t=(0,o.jsx)(U.zv,{narrowActions:d,wideActions:d,commitish:c.refInfo.name,path:c.path,modelsRepoIntegrationEnabled:c.modelsRepoIntegrationEnabled}),s[3]=d,s[4]=c.modelsRepoIntegrationEnabled,s[5]=c.path,s[6]=c.refInfo.name,s[7]=t):t=s[7],s[8]!==c.deleteInfo||s[9]!==c.webCommitInfo?(n=()=>(0,o.jsx)(ea.k,{deleteInfo:c.deleteInfo,webCommitInfo:c.webCommitInfo}),s[8]=c.deleteInfo,s[9]=c.webCommitInfo,s[10]=n):n=s[10],s[11]!==c||s[12]!==n?(r=(0,o.jsx)(G,{payload:c,action:"tree",children:n}),s[11]=c,s[12]=n,s[13]=r):r=s[13],s[14]!==t||s[15]!==r?(a=(0,o.jsxs)(o.Fragment,{children:[t,r]}),s[14]=t,s[15]=r,s[16]=a):a=s[16],a}tb.displayName="CodeViewSidebarLayout",tg.displayName="OverviewSidebar",tw.displayName="ReposOverviewPage",tj.displayName="CodeViewRepoEntrypoint",tI.displayName="CodeViewTreeDeleteEntrypoint";var tE=n(36040);function t_(){let e,t,n,r=(0,i.c)(12),{data:a}=(0,l.xX)(D,"mainQuery"),{data:s,error:c,isLoading:d}=(0,l.xX)(D,"latestCommit"),{data:u,error:m,isLoading:p}=(0,l.xX)(D,"treeCommitInfo"),f=!!m;return r[0]!==a?(e=(0,eN.q)(a)?(0,o.jsx)(tT,{payload:a}):(0,o.jsx)(tv,{payload:a}),r[0]=a,r[1]=e):e=r[1],r[2]!==s||r[3]!==c||r[4]!==d||r[5]!==e?(t=(0,o.jsx)(z.S,{latestCommit:s,error:c,isLoading:d,children:e}),r[2]=s,r[3]=c,r[4]=d,r[5]=e,r[6]=t):t=r[6],r[7]!==u||r[8]!==p||r[9]!==f||r[10]!==t?(n=(0,o.jsx)(e0.f,{commitInfo:u,error:f,loading:p,children:t}),r[7]=u,r[8]=p,r[9]=f,r[10]=t,r[11]=n):n=r[11],n}function tT(e){let t,n,r,a,l,s,c,d,u,m,p,f=(0,i.c)(31),{payload:h}=e,y=(0,es.t)(),x=`/${y.ownerLogin}/${y.name}/recently-touched-branches`;f[0]!==x?(t={pathname:x},f[0]=x,f[1]=t):t=f[1];let b=t;f[2]!==b||f[3]!==y.name||f[4]!==y.ownerLogin?(n=[y.ownerLogin,y.name,"recently-touched-branches",b],f[2]=b,f[3]=y.name,f[4]=y.ownerLogin,f[5]=n):n=f[5],f[6]!==b?(r=()=>(0,g.X)({queryDeps:b}),f[6]=b,f[7]=r):r=f[7],f[8]!==n||f[9]!==r?(a={queryKey:n,queryFn:r},f[8]=n,f[9]=r,f[10]=a):a=f[10];let{data:w,refetch:j}=(0,ev.I)(a),I=`/${y.ownerLogin}/${y.name}/branch-and-tag-count`;f[11]!==I?(l={pathname:I},f[11]=I,f[12]=l):l=f[12];let E=l;f[13]!==E||f[14]!==y.name||f[15]!==y.ownerLogin?(s=[y.ownerLogin,y.name,"branch-and-tag-count",E],f[13]=E,f[14]=y.name,f[15]=y.ownerLogin,f[16]=s):s=f[16],f[17]!==E?(c=()=>(0,g.X)({queryDeps:E}),f[17]=E,f[18]=c):c=f[18],f[19]!==s||f[20]!==c?(d={queryKey:s,queryFn:c},f[19]=s,f[20]=c,f[21]=d):d=f[21];let{data:_}=(0,ev.I)(d);return f[22]!==h?(u=(0,o.jsx)(tw,{payload:h,isTree:!0}),f[22]=h,f[23]=u):u=f[23],f[24]!==w||f[25]!==j||f[26]!==u?(m=(0,o.jsx)(e1.G,{...w,refetch:j,children:u}),f[24]=w,f[25]=j,f[26]=u,f[27]=m):m=f[27],f[28]!==_||f[29]!==m?(p=(0,o.jsx)(eJ.E,{count:_,children:m}),f[28]=_,f[29]=m,f[30]=p):p=f[30],p}function tv({payload:e}){let{isTreeExpanded:t,treeToggleElement:n,expandTree:r}=(0,p.H)(),[a]=(0,E.ok)();(0,e6.R)("hpc",e=>{e.detail.hpc&&(0,e7.au)({name:"CODE_VIEW_TREE_HPC",value:e.detail.hpc,tags:{app:"code-view",soft:String(e.detail.soft),ssr:String(e.detail.ssr),mechanism:String(e.detail.mechanism)}})}),(0,e6.R)("inp",e=>{e.detail.inp&&(0,e7.au)({name:"CODE_VIEW_TREE_INP",value:e.detail.inp,tags:{app:"code-view",inpInteractionType:e.detail.inpInteractionType||"unknown",inpEventType:e.detail.inpEventType||"unknown",inpBottleneck:e.detail.inpBottleneck||"unknown"}})}),(0,_.useEffect)(()=>{e.treeExpanded&&(a.get("search")||a.get("files"))&&r()},[]);let i=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(U.zv,{narrowActions:(0,o.jsx)(U.T2,{payload:e,narrow:!0,path:e.path}),wideActions:(0,o.jsx)(U.T2,{payload:e,narrow:!1,path:e.path}),path:e.path,commitish:e.refInfo.name,modelsRepoIntegrationEnabled:e.modelsRepoIntegrationEnabled}),(0,o.jsx)(G,{payload:e,action:"tree",children:()=>(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:"react-code-view-bottom-padding",children:(0,o.jsx)(d.Ql,{})}),(0,o.jsx)(tE.A,{tree:e.tree,showTree:t,treeToggleElement:n})]})})]});return e.error?i:(0,o.jsx)(e3.X,{payload:e.tree,children:i})}t_.displayName="CodeViewTreeEntrypoint",tT.displayName="CodeViewRepoOnBranch",tv.displayName="CodeViewTree";let tC=a.f.createDataRouterAppFromRoutes([k.W.toRoute({Component:eY,children:[eD.toRoute({Component:tj}),eC.O.toRoute({Component:eA,children:[eg.toRoute({Component:tI}),em.toRoute({Component:ep}),ei.toRoute({Component:el}),eb.toRoute({Component:eZ}),D.toRoute({Component:t_}),L.toRoute({Component:en,ErrorBoundary:C,children:[et.toRoute({Component:K}),w.toRoute({Component:Y})]})]})]})]);(0,r.w)(tC)},50779(e,t,n){n.d(t,{KC:()=>p,QM:()=>c,Rw:()=>u});var r=n(23666),a=n(49472),o=n(60854),i=n(78597),l=n(73325),s=n(76761);function c(e,t,n){return[e,t,n,"fileTree"]}let d={fileTree:{},foldersToFetch:[]},u={queryName:"fileTree",queryDeps:({pathname:e,params:t})=>({pathname:`${e}/_file_tree`,params:t}),queryFn:async({queryDeps:e})=>{let{params:t}=e;return await m({owner:t.owner,repo:t.repo,params:t}),null},staleTime:0,gcTime:0};async function m({owner:e,repo:t,params:n}){var r,o;let i,d=(0,a.SX)(),u=s.W.queries.mainQuery.makeQueryKey({pathname:`/${e}/${t}/_layout`}),f=d.getQueryData(u);if(!f)return;let h=f.payload.refInfo.name,y=(r=n,o=h,(i=`${r.branch}/${r["*"]||""}`).startsWith(o)?i.slice(o.length+1):""),x=c(e,t,h);if(!d.getQueryData(x)){let n=l.O.queries.mainQuery.makeQueryKey({pathname:`/${e}/${t}/_file_tree_layout`}),r=d.getQueryData(n);if(!r)return;d.setQueryData(x,{fileTree:r.payload.fileTree,foldersToFetch:r.payload.foldersToFetch,fileTreeProcessingTime:r.payload.fileTreeProcessingTime})}await p({owner:e,repo:t,branch:h,path:y})}async function p({owner:e,repo:t,branch:n,path:r}){let o=(0,a.SX)(),i=c(e,t,n),l=o.getQueryData(i),s=function(e,t){if(!e)return null;let n=e.split("/"),r="",a="",o=null;for(let e of n){if((r=r?`${r}/${e}`:e)in t){a=r;continue}let n=t[a];if(n){let e=n.items.find(e=>e.path===r);if(e){if("file"===e.contentType)break}else{o=a||r;break}}o||(o=r),a=r}return o?{start:e,stop:o}:null}(r,l?.fileTree??{});if(!s)return;let d=`${e}/${t}:${n}:${s.start}:${s.stop}`;if(f.has(d))return;let u=h({owner:e,repo:t,branch:n,pathsToLoad:s});f.set(d,u);try{let{fileTree:e,foldersToFetch:t}=await u;o.setQueryData(i,n=>n?{...n,fileTree:function(e,t){let n={...e};for(let e of Object.keys(t).sort((e,t)=>ee.path===t.path))return e;let n=[...e.items,t];return n.sort((e,t)=>e.contentType===t.contentType?e.namea});var r=n(24222);let a=n(18654).f.createQueryRouteConfig("codeViewFileTreeLayoutRoute",{path:"/:owner/:repo",queries:[(0,r.Y)({queryDeps:({pathname:e})=>({pathname:`${e}/_file_tree_layout`})})],shouldRevalidate:({currentParams:e,nextParams:t})=>e.owner!==t.owner||e.repo!==t.repo})},76761(e,t,n){n.d(t,{W:()=>a});var r=n(24222);let a=n(18654).f.createQueryRouteConfig("codeViewLayoutRoute",{path:"/:owner/:repo",queries:[(0,r.Y)({queryDeps:({pathname:e})=>({pathname:`${e}/_layout`})})],shouldRevalidate:({currentParams:e,nextParams:t})=>e.owner!==t.owner||e.repo!==t.repo})},7749(e,t,n){function r(e){let t=[...e.querySelectorAll("meta[name=html-safe-nonce]")].map(e=>e.content);if(t.length<1)throw Error("could not find html-safe-nonce on document");return t}n.d(t,{A:()=>o,K:()=>r});class a extends Error{response;constructor(e,t){super(`${e} for HTTP ${t.status}`),this.response=t,this.name="ResponseError"}}function o(e,t,n=!1){let r=t.headers.get("content-type")||"";if(!n&&!r.startsWith("text/html"))throw new a(`expected response with text/html, but was ${r}`,t);if(n&&!(r.startsWith("text/html")||r.startsWith("application/json")))throw new a(`expected response with text/html or application/json, but was ${r}`,t);let i=t.headers.get("x-html-safe");if(i){if(!e.includes(i))throw new a("response X-HTML-Safe nonce did not match",t)}else throw new a("missing X-HTML-Safe nonce",t)}},74869(e,t,n){n.d(t,{x:()=>d,M:()=>c});var r=n(74848),a=n(16522),o=n(96540),i=n(34164),l=n(49322);let s=e=>{let t,n,i,s,d,u,m,p,f=(0,a.c)(16);f[0]!==e?({ref:s,route:d,partialName:n,className:t,skeleton:u,...i}=e,f[0]=e,f[1]=t,f[2]=n,f[3]=i,f[4]=s,f[5]=d,f[6]=u):(t=f[1],n=f[2],i=f[3],s=f[4],d=f[5],u=f[6]);let h=`${d.id}.${n}`,{data:y,refetch:x,isLoading:b}=(0,l.xX)(d,h);return f[7]!==x?(m=()=>({refetch:x}),f[7]=x,f[8]=m):m=f[8],(0,o.useImperativeHandle)(s,m),f[9]!==t||f[10]!==h||f[11]!==y||f[12]!==b||f[13]!==i||f[14]!==u?(p=(0,r.jsx)(c,{partialName:h,html:y,className:t,skeleton:u,isLoading:b,...i}),f[9]=t,f[10]=h,f[11]=y,f[12]=b,f[13]=i,f[14]=u,f[15]=p):p=f[15],p};s.displayName="RailsPartial";let c=(0,o.memo)(function(e){let t,n,o,l,s,c,d,u,m,p=(0,a.c)(16);p[0]!==e?({partialName:o,html:n,className:t,skeleton:s,isLoading:c,...l}=e,p[0]=e,p[1]=t,p[2]=n,p[3]=o,p[4]=l,p[5]=s,p[6]=c):(t=p[1],n=p[2],o=p[3],l=p[4],s=p[5],c=p[6]);let f=void 0!==c&&c;return n?(p[7]!==t?(d=(0,i.$)("RailsPartial-module__d-contents__G5m4w",t),p[7]=t,p[8]=d):d=p[8],p[9]!==n?(u={__html:n},p[9]=n,p[10]=u):u=p[10],p[11]!==o||p[12]!==l||p[13]!==d||p[14]!==u?(m=(0,r.jsx)("rails-partial",{"data-partial-name":o,class:d,dangerouslySetInnerHTML:u,suppressHydrationWarning:!0,...l}),p[11]=o,p[12]=l,p[13]=d,p[14]=u,p[15]=m):m=p[15],m):f?s:null});c.displayName="RailsPartialHTML";let d=(0,o.memo)(s);d.displayName="RailsPartial"},46943(e,t,n){n.d(t,{z:()=>u});var r=n(34619),a=n(73537),o=n(35205);let i="VERSION_MISMATCH_LAST_TRIGGERED",l=(0,o.A)("localStorage",{ttl:9e7,throwQuotaErrorsOnSet:!1}),s=null,c=new class{canTrigger(){let e=this.getLastTriggerTime();return null===e||Date.now()-e>=864e5}recordTrigger(){let e=Date.now();l.setItem(i,e.toString()),s=e}getLastTriggerTime(){let e=l.getItem(i);if(e){let t=parseInt(e,10);return isNaN(t)?null:t}return s}clearTriggerRecord(){l.removeItem(i),s=null}};class d{#e=new Map;registerApp(e,t){this.#e.set(e,t)}unregisterApp(e){this.#e.delete(e)}checkResponse(e,t){if("true"!==e.headers.get("X-GitHub-Version-Mismatch")||!(0,a.G7)("react_version_mismatch_detection")||!c.canTrigger())return!1;let n={clientVersion:(0,r.O)(),serverVersion:e.headers.get("X-GitHub-Server-Version")||void 0,requestUrl:e.url,responseHeaders:e.headers,appName:t};if(c.recordTrigger(),t){let e=this.#e.get(t);if(e)return e.onMismatchDetected(n),!0}else{let e=!1;for(let[t,r]of this.#e.entries()){let a={...n,appName:t};r.onMismatchDetected(a),e=!0}return e}return!1}}let u=new d},65510(e,t,n){n.d(t,{U:()=>i});var r=n(1651),a=n(15985),o=n(60791);function i(e,t){return(0,a.t)({...e,enabled:!0,suspense:!0,throwOnError:o.R3,placeholderData:void 0},r.$,t)}},77783(e,t,n){let r;function a(e){return new Promise((t,n)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>n(e.error)})}function o(e,t){let n;return(r,o)=>(()=>{if(n)return n;let r=indexedDB.open(e);return r.onupgradeneeded=()=>r.result.createObjectStore(t),(n=a(r)).then(e=>{e.onclose=()=>n=void 0},()=>{}),n})().then(e=>o(e.transaction(t,r).objectStore(t)))}function i(){return r||(r=o("keyval-store","keyval")),r}function l(e,t=i()){return t("readonly",t=>a(t.get(e)))}function s(e,t,n=i()){return n("readwrite",n=>(n.put(t,e),a(n.transaction)))}function c(e,t=i()){return t("readwrite",t=>(t.delete(e),a(t.transaction)))}function d(e=i()){return e("readwrite",e=>(e.clear(),a(e.transaction)))}function u(e=i()){return e("readonly",t=>{if(t.getAll&&t.getAllKeys)return Promise.all([a(t.getAllKeys()),a(t.getAll())]).then(([e,t])=>e.map((e,n)=>[e,t[n]]));let n=[];return e("readonly",e=>{var t;return(t=e=>n.push([e.key,e.value]),e.openCursor().onsuccess=function(){this.result&&(t(this.result),this.result.continue())},a(e.transaction)).then(()=>n)})})}n.d(t,{IU:()=>d,Jt:()=>l,hZ:()=>s,jO:()=>u,y$:()=>o,yH:()=>c})}},function(e){e.O(0,["1097","11969","13726","15272","15696","17363","17383","18222","24787","26497","2758","28839","2966","32769","34253","34646","34964","36600","38227","41013","43690","46287","49115","4916","49972","50938","54709","59299","60481","63991","66231","68751","7053","73061","7463","7542","79039","83465","85924","86923","8963","90225","91498","96306","97601","98131"],function(){return e(e.s=15906)}),e.O()}]); //# sourceMappingURL=code-view-0b911bd1ebad48a1-5b328aee897f7b7a.js.map