티스토리 수익 글 보기

티스토리 수익 글 보기

performance.mark(“js-parse-end:code-view-7e346768e90a46cb.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”)},71495(e,t,n){var r=n(27527),o=n(18654),a=n(74848),i=n(26067),l=n(16522),s=n(26941),c=n(96540),d=n(39944),u=n(59425),m=n(69625),f=n(49012),p=n(46360),h=n(9496),x=n(90441),y=n(77879),g=n(23666),w=n(43326),b=n(24222),I=n(40604);let j=o.f.createQueryRouteConfig(“codeViewBlameRoute”,{path:”/:owner/:repo/blame/:branch/*”,queries:[(0,b.Y)({encodeFetchPath:!0}),{queryName:”contributors”,queryDeps:({params:e})=>({pathname:(0,g.IO9)({repo:{ownerLogin:e.owner,name:e.repo},commitish:e.branch,path:e[“*”]||””,action:”file-contributors”})}),queryFn:async e=>(0,I.X)(e),type:w.g.Deferred}]});var E=n(5045),T=n(52656),v=n(47027);class C extends Error{constructor(){super(“Path is a directory”),this.name=”CodeViewPathIsDirectoryError”}}let R={type:”badResponseError”},q=(0,i.q)()?function(){let e,t,n,r=(0,l.c)(6),o=(0,v.r5)(),i=(0,v.Zp)();return r[0]!==o||r[1]!==i?(e=()=>{o instanceof C&&i(window.location.pathname.replace(“/blob”,”/tree”),{replace:!0})},t=[o,i],r[0]=o,r[1]=i,r[2]=e,r[3]=t):(e=r[2],t=r[3]),(0,c.useEffect)(e,t),r[4]!==o?(n=o instanceof C?null:(0,a.jsx)(T.D,{…R}),r[4]=o,r[5]=n):n=r[5],n}:function(){let e=(0,v.r5)(),t=(0,v.Zp)();return(0,c.useEffect)(()=>{e instanceof C&&t(window.location.pathname.replace(“/blob”,”/tree”),{replace:!0})},[e,t]),e instanceof C?null:(0,a.jsx)(T.D,{…R})},D={queryName:”latestCommit”,queryDeps:({params:e})=>({pathname:(0,g.IO9)({repo:{ownerLogin:e.owner,name:e.repo},commitish:e.branch,path:e[“*”],action:”latest-commit”})}),queryFn:async e=>(0,I.X)(e),type:w.g.Deferred};var F=n(50779);let _={queryName:”treeCommitInfo”,queryDeps:({params:e})=>({pathname:(0,g.IO9)({repo:{ownerLogin:e.owner,name:e.repo},commitish:e.branch,path:e[“*”],action:”tree-commit-info”})}),queryFn:async e=>(0,I.X)(e),type:w.g.Deferred},S=o.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}),F.Rw,D,_]});function Q(e,t){if(e.payload?.[S.id])throw new C;throw Error(`Unable to find payload for id: ${t}`)}let N=o.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,E.jC)(“dataRouter”),r={…t,init:{…t?.init,headers:{…n,…t?.init?.headers}}},o=await (0,I.X)({queryDeps:r},{encodePath:!0}),a=o.payload?.[e];return a||Q(o,e),{meta:o.meta,payload:a}}}),{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,I.X)(e,{encodePath:!0}),n=t.payload?.[e.queryName];return null==n&&Q(t,e.queryName),n},type:w.g.Blocking},{queryName:”deferredMetadata”,queryDeps:({params:e})=>({pathname:(0,g.ALm)({repo:{ownerLogin:e.owner,name:e.repo},commitish:e.branch,path:e[“*”]||””})}),queryFn:async e=>(0,I.X)(e),type:w.g.Deferred},D],shouldRevalidate:({currentParams:e,nextParams:t})=>e.owner!==t.owner||e.repo!==t.repo||e.branch!==t.branch||e[“*”]!==t[“*”]});var O=n(76761),A=n(27678),X=n(95173),k=n(56792),$=n(74208),B=n(31595),L=n(68541),P=n(11337),M=n(68360),V=n(29952),H=n(49472);let G=(0,i.q)()?function(e,t){let n,r,o=(0,l.c)(6),{owner:a,repo:i}=(0,v.g)();o[0]!==a||o[1]!==t||o[2]!==e||o[3]!==i?(n=()=>{let n=(0,H.SX)(),r=O.W.queries.mainQuery.makeQueryKey({pathname:`/${a}/${i}/_layout`});n.getQueryData(r)&&n.setQueryData(r,n=>n?{…n,payload:{…n.payload,refInfo:{…n.payload.refInfo,…e},path:t}}:n)},r=[e,t,a,i],o[0]=a,o[1]=t,o[2]=e,o[3]=i,o[4]=n,o[5]=r):(n=o[4],r=o[5]),(0,c.useEffect)(n,r)}:function(e,t){let{owner:n,repo:r}=(0,v.g)();(0,c.useEffect)(()=>{let o=(0,H.SX)(),a=O.W.queries.mainQuery.makeQueryKey({pathname:`/${n}/${r}/_layout`});o.getQueryData(a)&&o.setQueryData(a,n=>n?{…n,payload:{…n.payload,refInfo:{…n.payload.refInfo,…e},path:t}}:n)},[e,t,n,r])},W=(0,i.q)()?function(e){let t,n,r,o,i,s,d,u,m,f=(0,l.c)(31),{payload:p,action:h,isBlame:x,children:y}=e,g=void 0!==x&&x,{path:w}=p,b=(0,P.p)(p.refInfo);G(b,w),f[0]!==p.path?(t=[p.path],f[0]=p.path,f[1]=t):t=f[1],(0,c.useEffect)(z,t);let I=p.copilotAccessAllowed??!1,j=p.copilotSpacesEnabled??!1,E=p.modelsAccessAllowed??!1,v=p.modelsRepoIntegrationEnabled??!1;return f[2]!==y||f[3]!==p.error?(n=p.error?(0,a.jsx)(T.D,{…p.error}):(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(“div”,{className:”tmp-mx-3″,children:y()})}),f[2]=y,f[3]=p.error,f[4]=n):n=f[4],f[5]!==g||f[6]!==n?(r=(0,a.jsx)(V.mx,{children:(0,a.jsx)(M.w,{isBlame:g,children:n})}),f[5]=g,f[6]=n,f[7]=r):r=f[7],f[8]!==b.canEdit||f[9]!==b.canEditOnDefaultBranch||f[10]!==b.fileExistsOnDefault||f[11]!==r?(o=(0,a.jsx)(k.O,{canEdit:b.canEdit,canEditOnDefaultBranch:b.canEditOnDefaultBranch,fileExistsOnDefault:b.fileExistsOnDefault,children:r}),f[8]=b.canEdit,f[9]=b.canEditOnDefaultBranch,f[10]=b.fileExistsOnDefault,f[11]=r,f[12]=o):o=f[12],f[13]!==b||f[14]!==o?(i=(0,a.jsx)(L.x,{refInfo:b,children:o}),f[13]=b,f[14]=o,f[15]=i):i=f[15],f[16]!==i||f[17]!==I||f[18]!==j||f[19]!==E||f[20]!==v?(s=(0,a.jsx)(X.d,{copilotAccessAllowed:I,copilotSpacesEnabled:j,modelsAccessAllowed:E,modelsRepoIntegrationEnabled:v,children:i}),f[16]=i,f[17]=I,f[18]=j,f[19]=E,f[20]=v,f[21]=s):s=f[21],f[22]!==p.isMarketplaceEnabled||f[23]!==s?(d=(0,a.jsx)($.A,{isMarketplaceEnabled:p.isMarketplaceEnabled,children:s}),f[22]=p.isMarketplaceEnabled,f[23]=s,f[24]=d):d=f[24],f[25]!==h||f[26]!==d?(u=(0,a.jsx)(A.O,{action:h,children:d}),f[25]=h,f[26]=d,f[27]=u):u=f[27],f[28]!==w||f[29]!==u?(m=(0,a.jsx)(B.n,{path:w,children:u}),f[28]=w,f[29]=u,f[30]=m):m=f[30],m}:function({payload:e,action:t,isBlame:n=!1,children:r}){let{path:o}=e,i=(0,P.p)(e.refInfo);return G(i,o),(0,c.useEffect)(()=>{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)}},[e.path]),(0,a.jsx)(B.n,{path:o,children:(0,a.jsx)(A.O,{action:t,children:(0,a.jsx)($.A,{isMarketplaceEnabled:e.isMarketplaceEnabled,children:(0,a.jsx)(X.d,{copilotAccessAllowed:e.copilotAccessAllowed??!1,copilotSpacesEnabled:e.copilotSpacesEnabled??!1,modelsAccessAllowed:e.modelsAccessAllowed??!1,modelsRepoIntegrationEnabled:e.modelsRepoIntegrationEnabled??!1,children:(0,a.jsx)(L.x,{refInfo:i,children:(0,a.jsx)(k.O,{canEdit:i.canEdit,canEditOnDefaultBranch:i.canEditOnDefaultBranch,fileExistsOnDefault:i.fileExistsOnDefault,children:(0,a.jsx)(V.mx,{children:(0,a.jsx)(M.w,{isBlame:n,children:e.error?(0,a.jsx)(T.D,{…e.error}):(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(“div”,{className:”tmp-mx-3″,children:r()})})})})})})})})})})};function z(){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)}}let K=(0,i.q)()?function(){let e,t,n,r,o,i=(0,l.c)(23),{data:c}=(0,s.xX)(j,”mainQuery”),{data:g}=(0,s.xX)(O.W,”mainQuery”),{data:w}=(0,s.xX)(N,”mainQuery”),{data:b,error:I,isLoading:E}=(0,s.xX)(j,”contributors”),{isTreeExpanded:T,treeToggleElement:v}=(0,h.H)(),{validCodeNav:C,setValidCodeNav:R}=(0,f.O)(),q=(0,y.A)();i[0]!==w||i[1]!==c?(e={…w,…c},i[0]=w,i[1]=c,i[2]=e):e=i[2];let D=e;return i[3]!==q||i[4]!==w.copilotInfo||i[5]!==T||i[6]!==g.symbolsExpanded||i[7]!==c.blame||i[8]!==R||i[9]!==v||i[10]!==C?(t=()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(“div”,{className:”react-code-view-bottom-padding”,children:[(0,a.jsx)(m.Fs,{}),(0,a.jsx)(d.J,{})]}),(0,a.jsx)(u.C,{blame:c.blame,blob:q,symbolsExpanded:g.symbolsExpanded,setValidCodeNav:R,showTree:T,treeToggleElement:v,validCodeNav:C,copilotInfo:w.copilotInfo})]}),i[3]=q,i[4]=w.copilotInfo,i[5]=T,i[6]=g.symbolsExpanded,i[7]=c.blame,i[8]=R,i[9]=v,i[10]=C,i[11]=t):t=i[11],i[12]!==D||i[13]!==t?(n=(0,a.jsx)(W,{payload:D,action:”blob”,isBlame:!0,children:t}),i[12]=D,i[13]=t,i[14]=n):n=i[14],i[15]!==b||i[16]!==I||i[17]!==E||i[18]!==n?(r=(0,a.jsx)(p.c,{contributors:b,error:I,loading:E,children:n}),i[15]=b,i[16]=I,i[17]=E,i[18]=n,i[19]=r):r=i[19],i[20]!==c.blame||i[21]!==r?(o=(0,a.jsx)(x.k,{blame:c.blame,children:r}),i[20]=c.blame,i[21]=r,i[22]=o):o=i[22],o}:function(){let{data:e}=(0,s.xX)(j,”mainQuery”),{data:t}=(0,s.xX)(O.W,”mainQuery”),{data:n}=(0,s.xX)(N,”mainQuery”),{data:r,error:o,isLoading:i}=(0,s.xX)(j,”contributors”),{isTreeExpanded:l,treeToggleElement:g}=(0,h.H)(),{validCodeNav:w,setValidCodeNav:b}=(0,f.O)(),I=(0,y.A)(),E=(0,c.useMemo)(()=>({…n,…e}),[n,e]);return(0,a.jsx)(x.k,{blame:e.blame,children:(0,a.jsx)(p.c,{contributors:r,error:o,loading:i,children:(0,a.jsx)(W,{payload:E,action:”blob”,isBlame:!0,children:()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(“div”,{className:”react-code-view-bottom-padding”,children:[(0,a.jsx)(m.Fs,{}),(0,a.jsx)(d.J,{})]}),(0,a.jsx)(u.C,{blame:e.blame,blob:I,symbolsExpanded:t.symbolsExpanded,setValidCodeNav:b,showTree:l,treeToggleElement:g,validCodeNav:w,copilotInfo:n.copilotInfo})]})})})})},Y=(0,i.q)()?function(){let e,t,n=(0,l.c)(11),{data:r}=(0,s.xX)(N,”mainQuery”),{data:o}=(0,s.xX)(O.W,”mainQuery”),{isTreeExpanded:i,treeToggleElement:c}=(0,h.H)(),{validCodeNav:d,setValidCodeNav:p}=(0,f.O)(),x=(0,y.A)();return n[0]!==x||n[1]!==r.copilotInfo||n[2]!==i||n[3]!==o.symbolsExpanded||n[4]!==p||n[5]!==c||n[6]!==d?(e=()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(“div”,{className:”react-code-view-bottom-padding”,children:(0,a.jsx)(m.Fs,{})}),(0,a.jsx)(u.C,{blob:x,symbolsExpanded:o.symbolsExpanded,setValidCodeNav:p,showTree:i,treeToggleElement:c,validCodeNav:d,copilotInfo:r.copilotInfo})]}),n[0]=x,n[1]=r.copilotInfo,n[2]=i,n[3]=o.symbolsExpanded,n[4]=p,n[5]=c,n[6]=d,n[7]=e):e=n[7],n[8]!==r||n[9]!==e?(t=(0,a.jsx)(W,{payload:r,action:”blob”,children:e}),n[8]=r,n[9]=e,n[10]=t):t=n[10],t}:function(){let{data:e}=(0,s.xX)(N,”mainQuery”),{data:t}=(0,s.xX)(O.W,”mainQuery”),{isTreeExpanded:n,treeToggleElement:r}=(0,h.H)(),{validCodeNav:o,setValidCodeNav:i}=(0,f.O)(),l=(0,y.A)();return(0,a.jsx)(W,{payload:e,action:”blob”,children:()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(“div”,{className:”react-code-view-bottom-padding”,children:(0,a.jsx)(m.Fs,{})}),(0,a.jsx)(u.C,{blob:l,symbolsExpanded:t.symbolsExpanded,setValidCodeNav:i,showTree:n,treeToggleElement:r,validCodeNav:o,copilotInfo:e.copilotInfo})]})})};var U=n(52318),Z=n(57566),J=n(18955),ee=n(61968),et=n(33710);let en=o.f.createQueryRouteConfig(“codeViewBlobRoute”,{path:”/:owner/:repo/blob/:branch/*”,queries:[(0,b.Y)({queryDeps:({pathname:e,searchParams:t})=>({pathname:e,searchParams:t}),encodeFetchPath:!0}),F.Rw]});function er(e,t,n){let{headerInfo:r,…o}=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,…o,headerInfo:{…r,toc:null},isPlain:o.isPlain||n};let{headerInfo:a,…i}=t;return{…o,…i,headerInfo:{…r,…a},isPlain:o.isPlain||n}}let eo=(0,i.q)()?function(){let e,t,n,r,o,i,c,d,u,m,f,p=(0,l.c)(34),{data:h}=(0,s.xX)(N,”mainQuery”),x=!!(0,v.FE)().find(ea),{data:g}=(0,s.pw)(x?en:j,”mainQuery”),{data:w}=(0,s.xX)(N,”codeViewBlobLayoutRoute.StyledBlob”),{data:b}=(0,s.xX)(N,”deferredMetadata”),{data:I,error:E,isLoading:T}=(0,s.xX)(N,”latestCommit”),C=(0,J.$Q)(h.refInfo,h.path,h.error?.httpStatus===404,w?.rawLines?.length??1e5),[R]=(0,v.ok)();p[0]!==R?(e=R.get(“plain”),p[0]=R,p[1]=e):e=p[1];let q=”1″===e;p[2]!==q||p[3]!==h||p[4]!==g?(t=g&&h&&!h.error?er(h,g,q):null,p[2]=q,p[3]=h,p[4]=g,p[5]=t):t=p[5];let D=t;if(h?.error){let e;return p[6]===Symbol.for(“react.memo_cache_sentinel”)?(e=(0,a.jsx)(v.sv,{}),p[6]=e):e=p[6],e}if(!g||!h||!D)return null;let F=b??ee.mA;return p[7]!==h?(n=(0,a.jsx)(Z.Sz,{payload:h,narrow:!0}),r=(0,a.jsx)(Z.Sz,{payload:h,narrow:!1}),p[7]=h,p[8]=n,p[9]=r):(n=p[8],r=p[9]),p[10]!==h.modelsRepoIntegrationEnabled||p[11]!==h.path||p[12]!==h.refInfo.name||p[13]!==n||p[14]!==r?(o=(0,a.jsx)(Z.zv,{narrowActions:n,wideActions:r,path:h.path,commitish:h.refInfo.name,modelsRepoIntegrationEnabled:h.modelsRepoIntegrationEnabled}),p[10]=h.modelsRepoIntegrationEnabled,p[11]=h.path,p[12]=h.refInfo.name,p[13]=n,p[14]=r,p[15]=o):o=p[15],p[16]===Symbol.for(“react.memo_cache_sentinel”)?(i=(0,a.jsx)(v.sv,{}),p[16]=i):i=p[16],p[17]!==w||p[18]!==o?(c=(0,a.jsxs)(et.h,{blob:w,children:[o,i]}),p[17]=w,p[18]=o,p[19]=c):c=p[19],p[20]!==D||p[21]!==c?(d=(0,a.jsx)(y.s,{blob:D,children:c}),p[20]=D,p[21]=c,p[22]=d):d=p[22],p[23]!==C||p[24]!==d?(u=(0,a.jsx)(J.Zj,{…C,children:d}),p[23]=C,p[24]=d,p[25]=u):u=p[25],p[26]!==F||p[27]!==u?(m=(0,a.jsx)(ee.mD,{…F,children:u}),p[26]=F,p[27]=u,p[28]=m):m=p[28],p[29]!==I||p[30]!==E||p[31]!==T||p[32]!==m?(f=(0,a.jsx)(U.S,{latestCommit:I,error:E,isLoading:T,children:m}),p[29]=I,p[30]=E,p[31]=T,p[32]=m,p[33]=f):f=p[33],f}:function(){let{data:e}=(0,s.xX)(N,”mainQuery”),t=!!(0,v.FE)().find(e=>e.id===en.id),{data:n}=(0,s.pw)(t?en:j,”mainQuery”),{data:r}=(0,s.xX)(N,”codeViewBlobLayoutRoute.StyledBlob”),{data:o}=(0,s.xX)(N,”deferredMetadata”),{data:i,error:l,isLoading:d}=(0,s.xX)(N,”latestCommit”),u=(0,J.$Q)(e.refInfo,e.path,e.error?.httpStatus===404,r?.rawLines?.length??1e5),[m]=(0,v.ok)(),f=”1″===m.get(“plain”),p=(0,c.useMemo)(()=>n&&e&&!e.error?er(e,n,f):null,[e,n,f]);if(e?.error)return(0,a.jsx)(v.sv,{});if(!n||!e||!p)return null;let h=o??ee.mA;return(0,a.jsx)(U.S,{latestCommit:i,error:l,isLoading:d,children:(0,a.jsx)(ee.mD,{…h,children:(0,a.jsx)(J.Zj,{…u,children:(0,a.jsx)(y.s,{blob:p,children:(0,a.jsxs)(et.h,{blob:r,children:[(0,a.jsx)(Z.zv,{narrowActions:(0,a.jsx)(Z.Sz,{payload:e,narrow:!0}),wideActions:(0,a.jsx)(Z.Sz,{payload:e,narrow:!1}),path:e.path,commitish:e.refInfo.name,modelsRepoIntegrationEnabled:e.modelsRepoIntegrationEnabled}),(0,a.jsx)(v.sv,{})]})})})})})};function ea(e){return e.id===en.id}var ei=n(44808),el=n(72316);let es=o.f.createQueryRouteConfig(“codeViewDeleteRoute”,{path:”/:owner/:repo/delete/:branch/*”,queries:[(0,b.Y)({encodeFetchPath:!0})]}),ec=(0,i.q)()?function(){let e,t,n,r,o,i=(0,l.c)(17),{data:c}=(0,s.xX)(es,”mainQuery”);i[0]!==c.deleteInfo.isBlob||i[1]!==c.webCommitInfo?(e=(0,a.jsx)(el.S,{webCommitInfo:c.webCommitInfo,isBlob:c.deleteInfo.isBlob}),i[0]=c.deleteInfo.isBlob,i[1]=c.webCommitInfo,i[2]=e):e=i[2];let d=e;return i[3]!==d||i[4]!==c.modelsRepoIntegrationEnabled||i[5]!==c.path||i[6]!==c.refInfo.name?(t=(0,a.jsx)(Z.zv,{narrowActions:d,wideActions:d,commitish:c.refInfo.name,path:c.path,modelsRepoIntegrationEnabled:c.modelsRepoIntegrationEnabled}),i[3]=d,i[4]=c.modelsRepoIntegrationEnabled,i[5]=c.path,i[6]=c.refInfo.name,i[7]=t):t=i[7],i[8]!==c.deleteInfo||i[9]!==c.webCommitInfo?(n=()=>(0,a.jsx)(ei.k,{deleteInfo:c.deleteInfo,webCommitInfo:c.webCommitInfo}),i[8]=c.deleteInfo,i[9]=c.webCommitInfo,i[10]=n):n=i[10],i[11]!==c||i[12]!==n?(r=(0,a.jsx)(W,{payload:c,action:”tree”,children:n}),i[11]=c,i[12]=n,i[13]=r):r=i[13],i[14]!==t||i[15]!==r?(o=(0,a.jsxs)(a.Fragment,{children:[t,r]}),i[14]=t,i[15]=r,i[16]=o):o=i[16],o}:function(){let{data:e}=(0,s.xX)(es,”mainQuery”),t=(0,a.jsx)(el.S,{webCommitInfo:e.webCommitInfo,isBlob:e.deleteInfo.isBlob});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Z.zv,{narrowActions:t,wideActions:t,commitish:e.refInfo.name,path:e.path,modelsRepoIntegrationEnabled:e.modelsRepoIntegrationEnabled}),(0,a.jsx)(W,{payload:e,action:”tree”,children:()=>(0,a.jsx)(ei.k,{deleteInfo:e.deleteInfo,webCommitInfo:e.webCommitInfo})})]})};var ed=n(54242),eu=n(25781);let em=(0,c.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(“85163″)]).then(n.bind(n,54817)));em.displayName=”BlobEditor”;let ef=(0,i.q)()?function(e){let t,n,r=(0,l.c)(11),{editInfo:o,path:i,webCommitInfo:s,copilotInfo:d,copilotGenerateCommitMessageAuthInfo:u}=e,m=(0,ed.t)(),{isTreeExpanded:f,collapseTree:p,treeToggleElement:x}=(0,h.H)();r[0]===Symbol.for(“react.memo_cache_sentinel”)?(t=(0,a.jsx)(eu.f,{}),r[0]=t):t=r[0];let y=`${i}_${o.fileName}_${o.isNewFile}`;return r[1]!==p||r[2]!==u||r[3]!==d||r[4]!==o||r[5]!==f||r[6]!==m||r[7]!==y||r[8]!==x||r[9]!==s?(n=(0,a.jsx)(c.Suspense,{fallback:t,children:(0,a.jsx)(em,{collapseTree:p,editInfo:o,repo:m,showTree:f,treeToggleElement:x,webCommitInfo:s,copilotInfo:d,copilotGenerateCommitMessageAuthInfo:u,isDataRouter:!0},y)}),r[1]=p,r[2]=u,r[3]=d,r[4]=o,r[5]=f,r[6]=m,r[7]=y,r[8]=x,r[9]=s,r[10]=n):n=r[10],n}:function({editInfo:e,path:t,webCommitInfo:n,copilotInfo:r,copilotGenerateCommitMessageAuthInfo:o}){let i=(0,ed.t)(),{isTreeExpanded:l,collapseTree:s,treeToggleElement:d}=(0,h.H)();return(0,a.jsx)(c.Suspense,{fallback:(0,a.jsx)(eu.f,{}),children:(0,a.jsx)(em,{collapseTree:s,editInfo:e,repo:i,showTree:l,treeToggleElement:d,webCommitInfo:n,copilotInfo:r,copilotGenerateCommitMessageAuthInfo:o,isDataRouter:!0},`${t}_${e.fileName}_${e.isNewFile}`)})},ep=o.f.createQueryRouteConfig(“codeViewEditRoute”,{path:”/:owner/:repo/edit/:branch/*”,queries:[(0,b.Y)({navigationBehavior:”network-first”,encodeFetchPath:!0})]}),eh=(0,i.q)()?function(){let e,t,n=(0,l.c)(9),{data:r}=(0,s.xX)(ep,”mainQuery”);return n[0]!==r.copilotGenerateCommitMessageAuthInfo||n[1]!==r.copilotInfo||n[2]!==r.editInfo||n[3]!==r.path||n[4]!==r.webCommitInfo?(e=()=>(0,a.jsx)(ef,{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,a.jsx)(“div”,{className:”tmp-pt-3″,children:(0,a.jsx)(W,{payload:r,action:”edit”,children:e})}),n[6]=r,n[7]=e,n[8]=t):t=n[8],t}:function(){let{data:e}=(0,s.xX)(ep,”mainQuery”);return(0,a.jsx)(“div”,{className:”tmp-pt-3″,children:(0,a.jsx)(W,{payload:e,action:”edit”,children:()=>(0,a.jsx)(ef,{editInfo:e.editInfo,path:e.path,webCommitInfo:e.webCommitInfo,copilotInfo:e.copilotInfo,copilotGenerateCommitMessageAuthInfo:e.copilotGenerateCommitMessageAuthInfo})})})};var ex=n(31854),ey=n(63155),eg=n(93973),ew=n(70760);let eb=o.f.createQueryRouteConfig(“codeViewNewRoute”,{path:”/:owner/:repo/new/:branch/*”,queries:[(0,b.Y)({encodeFetchPath:!0})]}),eI=o.f.createQueryRouteConfig(“codeViewTreeDeleteRoute”,{path:”/:owner/:repo/tree/delete/:branch/*”,queries:[(0,b.Y)({encodeFetchPath:!0})]}),ej=(0,i.q)()?function(){let e,t=(0,l.c)(2),n=(0,v.FE)();return t[0]!==n?(e=n.some(eE),t[0]=n,t[1]=e):e=t[1],e}:function(){return(0,v.FE)().some(e=>e.id===j.id||e.id===en.id||e.id===es.id||e.id===ep.id||e.id===eb.id||e.id===eI.id)};function eE(e){return e.id===j.id||e.id===en.id||e.id===es.id||e.id===ep.id||e.id===eb.id||e.id===eI.id}let eT=(0,i.q)()?function(e){let t,n,r,o=(0,l.c)(11);o[0]!==e?({fileTree:t,…n}=e,o[0]=e,o[1]=t,o[2]=n):(t=o[1],n=o[2]);let{data:i}=(0,s.xX)(O.W,”mainQuery”),{findFileWorkerPath:c,refInfo:d}=i,u=(0,ed.t)(),m=ej(),f=(0,B.l)();return d&&u&&t?(o[3]!==t||o[4]!==c||o[5]!==m||o[6]!==f||o[7]!==n||o[8]!==d||o[9]!==u?(r=(0,a.jsx)(ew.c2,{…n,fileTree:t,repo:u,refInfo:d,path:f,isFilePath:m,findFileWorkerPath:c,incompleteFileTree:!1}),o[3]=t,o[4]=c,o[5]=m,o[6]=f,o[7]=n,o[8]=d,o[9]=u,o[10]=r):r=o[10],r):null}:function({fileTree:e,…t}){let{data:{findFileWorkerPath:n,refInfo:r}}=(0,s.xX)(O.W,”mainQuery”),o=(0,ed.t)(),i=ej(),l=(0,B.l)();return r&&o&&e?(0,a.jsx)(ew.c2,{…t,fileTree:e,repo:o,refInfo:r,path:l,isFilePath:i,findFileWorkerPath:n,incompleteFileTree:!1}):null};var ev=n(88134),eC=n(87555);let eR=”SharedPageLayout-module__content__IwGAp”,eq=(0,i.q)()?function(e){let t,n,r,o,i=(0,l.c)(11),{sidebar:s,children:c,narrow:d}=e,{codeCenterOption:u}=(0,ev.ud)(),m=u.enabled?”xlarge”:”full”;return i[0]!==d?(t={narrow:d},i[0]=d,i[1]=t):t=i[1],i[2]!==c?(n=(0,a.jsx)(“div”,{className:eR,”data-selector”:”repos-split-pane-content”,tabIndex:0,children:c}),i[2]=c,i[3]=n):n=i[3],i[4]!==m||i[5]!==t||i[6]!==n?(r=(0,a.jsx)(eC.O7.Content,{as:”div”,padding:”none”,width:m,hidden:t,children:n}),i[4]=m,i[5]=t,i[6]=n,i[7]=r):r=i[7],i[8]!==s||i[9]!==r?(o=(0,a.jsxs)(eC.O7,{children:[s,r]}),i[8]=s,i[9]=r,i[10]=o):o=i[10],o}:function({sidebar:e,children:t,narrow:n}){let{codeCenterOption:r}=(0,ev.ud)();return(0,a.jsxs)(eC.O7,{children:[e,(0,a.jsx)(eC.O7.Content,{as:”div”,padding:”none”,width:r.enabled?”xlarge”:”full”,hidden:{narrow:n},children:(0,a.jsx)(“div”,{className:eR,”data-selector”:”repos-split-pane-content”,tabIndex:0,children:t})})]})};var eD=n(97665),eF=n(97286),e_=n(73325);let eS=(0,i.q)()?function(){let e,t,n,r,o,a,i,d,u=(0,l.c)(29),{data:m}=(0,s.xX)(e_.O,”mainQuery”),{fileTree:f,foldersToFetch:p,fileTreeProcessingTime:h}=m,{data:x}=(0,s.xX)(O.W,”mainQuery”),{refInfo:y}=x,g=(0,ed.t)(),w=(0,B.l)(),b=(0,eD.jE)(),I=g.ownerLogin,j=g.name,E=y.name;u[0]!==E||u[1]!==h||u[2]!==f||u[3]!==p||u[4]!==I||u[5]!==b||u[6]!==j?(e=(0,F.QM)(I,j,E),t={fileTree:f,foldersToFetch:p,fileTreeProcessingTime:h},b.getQueryData(e)||b.setQueryData(e,t),u[0]=E,u[1]=h,u[2]=f,u[3]=p,u[4]=I,u[5]=b,u[6]=j,u[7]=e,u[8]=t):(e=u[7],t=u[8]),u[9]!==b?(n=e=>{let{queryKey:t}=e;return b.getQueryData(t)},u[9]=b,u[10]=n):n=u[10],u[11]!==e||u[12]!==t||u[13]!==n?(r={queryKey:e,queryFn:n,staleTime:1/0,initialData:t},u[11]=e,u[12]=t,u[13]=n,u[14]=r):r=u[14];let{data:T}=(0,eF.I)(r);u[15]!==E||u[16]!==I||u[17]!==j?(o=async e=>{await (0,F.KC)({owner:I,repo:j,branch:E,path:e})},u[15]=E,u[16]=I,u[17]=j,u[18]=o):o=u[18];let v=o,C=(0,c.useRef)(w);return u[19]!==T.fileTree||u[20]!==v||u[21]!==w?(a=()=>{C.current===w&&T.fileTree[w]||(C.current=w,v(w))},i=[w,v,T.fileTree],u[19]=T.fileTree,u[20]=v,u[21]=w,u[22]=a,u[23]=i):(a=u[22],i=u[23]),(0,c.useEffect)(a,i),u[24]!==T.fileTree||u[25]!==T.fileTreeProcessingTime||u[26]!==T.foldersToFetch||u[27]!==v?(d={fileTree:T.fileTree,foldersToFetch:T.foldersToFetch,fileTreeProcessingTime:T.fileTreeProcessingTime,loadPath:v},u[24]=T.fileTree,u[25]=T.fileTreeProcessingTime,u[26]=T.foldersToFetch,u[27]=v,u[28]=d):d=u[28],d}:function(){let{data:{fileTree:e,foldersToFetch:t,fileTreeProcessingTime:n}}=(0,s.xX)(e_.O,”mainQuery”),{data:{refInfo:r}}=(0,s.xX)(O.W,”mainQuery”),o=(0,ed.t)(),a=(0,B.l)(),i=(0,eD.jE)(),l=o.ownerLogin,d=o.name,u=r.name,m=(0,F.QM)(l,d,u),f={fileTree:e,foldersToFetch:t,fileTreeProcessingTime:n};i.getQueryData(m)||i.setQueryData(m,f);let{data:p}=(0,eF.I)({queryKey:m,queryFn:({queryKey:e})=>i.getQueryData(e),staleTime:1/0,initialData:f}),h=(0,c.useCallback)(async e=>{await (0,F.KC)({owner:l,repo:d,branch:u,path:e})},[l,d,u]),x=(0,c.useRef)(a);return(0,c.useEffect)(()=>{x.current===a&&p.fileTree[a]||(x.current=a,h(a))},[a,h,p.fileTree]),{fileTree:p.fileTree,foldersToFetch:p.foldersToFetch,fileTreeProcessingTime:p.fileTreeProcessingTime,loadPath:h}};var eQ=n(88797),eN=n(38412);let eO=o.f.createQueryRouteConfig(“codeViewRepoRoute”,{path:”/:owner/:repo”,index:!0,queries:[(0,b.Y)(),(0,eN.D)({partialName:”Header”,queryDeps:({pathname:e})=>({pathname:`${e}/partials/header`})}),(0,eN.D)({partialName:”Sidebar”,queryDeps:({pathname:e})=>({pathname:`${e}/partials/sidebar`})}),D,_,{queryName:”recentlyTouchedBranches”,queryDeps:({params:e})=>({pathname:`/${e.owner}/${e.repo}/recently-touched-branches`}),queryFn:async e=>(0,I.X)(e),type:w.g.Deferred},{queryName:”branchAndTagCount”,queryDeps:({params:e})=>({pathname:`/${e.owner}/${e.repo}/branch-and-tag-count`}),queryFn:async e=>(0,I.X)(e),type:w.g.Deferred}]}),eA=(0,i.q)()?function(){let e,t,n=(0,l.c)(5),r=(0,v.FE)();n[0]!==r?(e=r.some(ek),n[0]=r,n[1]=e):e=n[1];let o=e;if(n[2]!==r||n[3]!==o){t=Symbol.for(“react.early_return_sentinel”);e:{let e=r.find(eX);if(o){t=!0;break e}if(e){let n=(0,H.SX)(),r=e.loaderData?.queries?.mainQuery?.queryConfig?.queryKey,o=n.getQueryData(r);t=!!o&&(0,eQ.q)(o.payload);break e}}n[2]=r,n[3]=o,n[4]=t}else t=n[4];return t!==Symbol.for(“react.early_return_sentinel”)&&t}:function(){let e=(0,v.FE)(),t=e.some(e=>e.id===eO.id),n=e.find(e=>e.id===S.id);if(t)return!0;if(n){let e=(0,H.SX)(),t=n.loaderData?.queries?.mainQuery?.queryConfig?.queryKey,r=e.getQueryData(t);return!!r&&(0,eQ.q)(r.payload)}return!1};function eX(e){return e.id===S.id}function ek(e){return e.id===eO.id}var e$=n(22520);let eB=”CodeViewFileTreeLayout-module__sidebar__n_Aau”,eL=”CodeViewFileTreeLayout-module__heading__A1Iqk”,eP=”repos-file-tree”,eM=(0,i.q)()?function(){let e,t,n,r,o=(0,l.c)(18),i=(0,c.useRef)(null),s=eA();(0,ey.t)(),(0,eg.L)(!0);let d=(0,h.H)(),{fileTree:u,foldersToFetch:m,fileTreeProcessingTime:f}=eS();o[0]!==d?(e=()=>{window.matchMedia(`(max-width: ${ex.Gy.large-1}px)`).matches&&d.collapseTree({focus:null})},o[0]=d,o[1]=e):e=o[1];let p=e;o[2]!==u||o[3]!==f||o[4]!==m||o[5]!==s||o[6]!==p||o[7]!==d.collapseTree||o[8]!==d.isTreeExpanded||o[9]!==d.onFindFilesShortcut||o[10]!==d.searchBoxRef||o[11]!==d.treeToggleElement||o[12]!==d.treeToggleRef?(t=s?void 0:(0,a.jsx)(“div”,{ref:i,className:eB,tabIndex:0,children:(0,a.jsx)(eT,{id:eP,fileTree:u,foldersToFetch:m,processingTime:f,collapseTree:d.collapseTree,showTree:d.isTreeExpanded,onItemSelected:p,treeToggleElement:d.treeToggleElement,treeToggleRef:d.treeToggleRef,searchBoxRef:d.searchBoxRef,onFindFilesShortcut:d.onFindFilesShortcut,textAreaId:e$.wQ,headerContent:(0,a.jsxs)(“div”,{className:”d-flex width-full pr-mb-3 flex-items-center”,children:[d.isTreeExpanded&&d.treeToggleElement,(0,a.jsx)(“h2″,{className:eL,children:”Files”})]})})}),o[2]=u,o[3]=f,o[4]=m,o[5]=s,o[6]=p,o[7]=d.collapseTree,o[8]=d.isTreeExpanded,o[9]=d.onFindFilesShortcut,o[10]=d.searchBoxRef,o[11]=d.treeToggleElement,o[12]=d.treeToggleRef,o[13]=t):t=o[13];let x=t;return o[14]===Symbol.for(“react.memo_cache_sentinel”)?(n=(0,a.jsx)(v.sv,{}),o[14]=n):n=o[14],o[15]!==x||o[16]!==d.isTreeExpanded?(r=(0,a.jsx)(eq,{narrow:d.isTreeExpanded,sidebar:x,children:n}),o[15]=x,o[16]=d.isTreeExpanded,o[17]=r):r=o[17],r}:function(){let e=(0,c.useRef)(null),t=eA();(0,ey.t)(),(0,eg.L)(!0);let n=(0,h.H)(),{fileTree:r,foldersToFetch:o,fileTreeProcessingTime:i}=eS(),l=(0,c.useCallback)(()=>{window.matchMedia(`(max-width: ${ex.Gy.large-1}px)`).matches&&n.collapseTree({focus:null})},[n]),s=t?void 0:(0,a.jsx)(“div”,{ref:e,className:eB,tabIndex:0,children:(0,a.jsx)(eT,{id:eP,fileTree:r,foldersToFetch:o,processingTime:i,collapseTree:n.collapseTree,showTree:n.isTreeExpanded,onItemSelected:l,treeToggleElement:n.treeToggleElement,treeToggleRef:n.treeToggleRef,searchBoxRef:n.searchBoxRef,onFindFilesShortcut:n.onFindFilesShortcut,textAreaId:e$.wQ,headerContent:(0,a.jsxs)(“div”,{className:”d-flex width-full pr-mb-3 flex-items-center”,children:[n.isTreeExpanded&&n.treeToggleElement,(0,a.jsx)(“h2″,{className:eL,children:”Files”})]})})});return(0,a.jsx)(eq,{narrow:n.isTreeExpanded,sidebar:s,children:(0,a.jsx)(v.sv,{})})};var eV=n(18660),eH=n(91615),eG=n(28547),eW=n(48337),ez=n(20790),eK=n(23082),eY=n(50964),eU=n(19201),eZ=n(33346),eJ=n(7679),e0=n(6278);let e1=(0,i.q)()?function(){let e,t=(0,l.c)(2),n=(0,v.FE)();if(t[0]!==n){for(let t of(e=Symbol.for(“react.early_return_sentinel”),n)){if(t.id===j.id||t.id===en.id){e=”blob”;break}if(t.id===ep.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”}:function(){for(let e of(0,v.FE)()){if(e.id===j.id||e.id===en.id)return”blob”;if(e.id===ep.id)return”edit”;if(e.id===eb.id)return”new”}return”tree”};var e2=n(5191);let e3=”repos-file-tree”,e5=(0,i.q)()?function(){let e,t,n,r,o,i=(0,l.c)(14),{data:c}=(0,s.xX)(O.W,”mainQuery”),{data:d}=e4();return i[0]!==c.repo.name||i[1]!==c.repo.ownerLogin?(e=eO.generatePath({owner:c.repo.ownerLogin,repo:c.repo.name}),i[0]=c.repo.name,i[1]=c.repo.ownerLogin,i[2]=e):e=i[2],i[3]!==e?(t=(0,a.jsx)(v.N_,{to:e,hidden:!0,id:”code-view-repo-link”}),i[3]=e,i[4]=t):t=i[4],i[5]!==c?(n=(0,a.jsx)(e7,{data:c}),i[5]=c,i[6]=n):n=i[6],i[7]!==c||i[8]!==t||i[9]!==n?(r=(0,a.jsxs)(eU.N,{payload:c,children:[t,n]}),i[7]=c,i[8]=t,i[9]=n,i[10]=r):r=i[10],i[11]!==d||i[12]!==r?(o=(0,a.jsx)(eY.z,{value:d,children:r}),i[11]=d,i[12]=r,i[13]=o):o=i[13],o}:function(){let{data:e}=(0,s.xX)(O.W,”mainQuery”),{data:t}=e4();return(0,a.jsx)(eY.z,{value:t,children:(0,a.jsxs)(eU.N,{payload:e,children:[(0,a.jsx)(v.N_,{to:eO.generatePath({owner:e.repo.ownerLogin,repo:e.repo.name}),hidden:!0,id:”code-view-repo-link”}),(0,a.jsx)(e7,{data:e})]})})},e4=(0,i.q)()?function(){let e,t=(0,l.c)(1);return t[0]===Symbol.for(“react.memo_cache_sentinel”)?(e={select:e6},t[0]=e):e=t[0],(0,s.xX)(O.W,”mainQuery”,e)}:function(){return(0,s.xX)(O.W,”mainQuery”,{select:({payload:{helpUrl:e,findFileWorkerPath:t,findInFileWorkerPath:n,githubDevUrl:r}})=>({helpUrl:e,findFileWorkerPath:t,findInFileWorkerPath:n,githubDevUrl:r})})};function e6(e){let{payload:t}=e,{helpUrl:n,findFileWorkerPath:r,findInFileWorkerPath:o,githubDevUrl:a}=t;return{helpUrl:n,findFileWorkerPath:r,findInFileWorkerPath:o,githubDevUrl:a}}let e7=(0,i.q)()?function(e){let t,n,r,o,i,s,d,u,m,p,x,y,g,w,b,I=(0,l.c)(36),{data:j}=e,E=(0,c.useRef)(void 0),T=(0,c.useRef)(null),C=(0,c.useRef)(!1),R=(0,c.useRef)(!1),q=(0,c.useRef)(null),D=(0,c.useRef)(null),F=(0,ew.qn)(e3,E,j.treeExpanded,e$.wQ,e9);I[0]!==F?(t=()=>{window.matchMedia(`(max-width: ${ex.Gy.large-1}px)`).matches&&F.expandTree({focus:”search”})},I[0]=F,I[1]=t):t=I[1];let _=t,{toggleFocusedPaneShortcut:S}=(0,eK.wk)();I[2]===Symbol.for(“react.memo_cache_sentinel”)?(n=function(){let e=document.querySelector(‘[data-selector=”repos-split-pane-content”]’),t=document.getElementById(eZ.M),n=document.getElementById(e$.wQ);if(document.activeElement?.id===e$.wQ&&(R.current=!0),e?.contains(document.activeElement)&&!R.current?C.current=!0:T.current?.contains(document.activeElement)&&(C.current=!1),C.current||R.current)if(R.current){let n=q.current||t||e;C.current=!0,R.current=!1,n?.focus()}else{let t=D.current||T.current;q.current=e?.contains(document.activeElement)?document.activeElement:null,C.current=!1,R.current=!1,t?.focus()}else{let t=n||e;D.current=T.current?.contains(document.activeElement)?document.activeElement:null,C.current=!1,t?.focus()}},I[2]=n):n=I[2];let Q=n,N=e1();return I[3]===Symbol.for(“react.memo_cache_sentinel”)?(r=(0,a.jsx)(e0.U,{}),I[3]=r):r=I[3],I[4]===Symbol.for(“react.memo_cache_sentinel”)?(o=(0,a.jsx)(eG.lG,{children:(0,a.jsx)(v.sv,{})}),I[4]=o):o=I[4],I[5]!==N||I[6]!==j?(i=(0,a.jsx)(ez.cD,{payload:j,openPanelRef:E,action:N,children:o}),I[5]=N,I[6]=j,I[7]=i):i=I[7],I[8]===Symbol.for(“react.memo_cache_sentinel”)?(s=(0,a.jsx)(eJ.t,{}),I[8]=s):s=I[8],I[9]===Symbol.for(“react.memo_cache_sentinel”)?(d=()=>Q(),I[9]=d):d=I[9],I[10]!==S.hotkey?(u=(0,a.jsx)(eV._,{buttonFocusId:e$.wQ,buttonHotkey:S.hotkey,onButtonClick:d}),I[10]=S.hotkey,I[11]=u):u=I[11],I[12]!==i||I[13]!==u?(m=(0,a.jsxs)(“div”,{children:[i,s,u]}),I[12]=i,I[13]=u,I[14]=m):m=I[14],I[15]!==j.refInfo.canEdit||I[16]!==j.refInfo.canEditOnDefaultBranch||I[17]!==j.refInfo.fileExistsOnDefault||I[18]!==m?(p=(0,a.jsxs)(k.O,{canEdit:j.refInfo.canEdit,canEditOnDefaultBranch:j.refInfo.canEditOnDefaultBranch,fileExistsOnDefault:j.refInfo.fileExistsOnDefault,children:[r,m]}),I[15]=j.refInfo.canEdit,I[16]=j.refInfo.canEditOnDefaultBranch,I[17]=j.refInfo.fileExistsOnDefault,I[18]=m,I[19]=p):p=I[19],I[20]!==j.refInfo||I[21]!==p?(x=(0,a.jsx)(L.x,{refInfo:j.refInfo,children:p}),I[20]=j.refInfo,I[21]=p,I[22]=x):x=I[22],I[23]!==N||I[24]!==x?(y=(0,a.jsx)(A.O,{action:N,children:x}),I[23]=N,I[24]=x,I[25]=y):y=I[25],I[26]!==j.path||I[27]!==y?(g=(0,a.jsx)(B.n,{path:j.path,children:y}),I[26]=j.path,I[27]=y,I[28]=g):g=I[28],I[29]!==_||I[30]!==g||I[31]!==F?(w=(0,a.jsx)(ew.Nq,{children:(0,a.jsx)(eW.Ck,{children:(0,a.jsx)(f.C,{children:(0,a.jsx)(h.Y,{treePaneState:F,onFindFilesShortcut:_,children:g})})})}),I[29]=_,I[30]=g,I[31]=F,I[32]=w):w=I[32],I[33]!==j.allShortcutsEnabled||I[34]!==w?(b=(0,a.jsx)(eH.$,{allShortcutsEnabled:j.allShortcutsEnabled,children:w}),I[33]=j.allShortcutsEnabled,I[34]=w,I[35]=b):b=I[35],b}:function({data:e}){let t=(0,c.useRef)(void 0),n=(0,c.useRef)(null),r=(0,c.useRef)(!1),o=(0,c.useRef)(!1),i=(0,c.useRef)(null),l=(0,c.useRef)(null),s=(0,ew.qn)(e3,t,e.treeExpanded,e$.wQ,e=>{(0,e2.Q)(e,null,null)}),d=(0,c.useCallback)(()=>{window.matchMedia(`(max-width: ${ex.Gy.large-1}px)`).matches&&s.expandTree({focus:”search”})},[s]),{toggleFocusedPaneShortcut:u}=(0,eK.wk)(),m=e1();return(0,a.jsx)(eH.$,{allShortcutsEnabled:e.allShortcutsEnabled,children:(0,a.jsx)(ew.Nq,{children:(0,a.jsx)(eW.Ck,{children:(0,a.jsx)(f.C,{children:(0,a.jsx)(h.Y,{treePaneState:s,onFindFilesShortcut:d,children:(0,a.jsx)(B.n,{path:e.path,children:(0,a.jsx)(A.O,{action:m,children:(0,a.jsx)(L.x,{refInfo:e.refInfo,children:(0,a.jsxs)(k.O,{canEdit:e.refInfo.canEdit,canEditOnDefaultBranch:e.refInfo.canEditOnDefaultBranch,fileExistsOnDefault:e.refInfo.fileExistsOnDefault,children:[(0,a.jsx)(e0.U,{}),(0,a.jsxs)(“div”,{children:[(0,a.jsx)(ez.cD,{payload:e,openPanelRef:t,action:m,children:(0,a.jsx)(eG.lG,{children:(0,a.jsx)(v.sv,{})})}),(0,a.jsx)(eJ.t,{}),(0,a.jsx)(eV._,{buttonFocusId:e$.wQ,buttonHotkey:u.hotkey,onButtonClick:()=>(function(){let e=document.querySelector(‘[data-selector=”repos-split-pane-content”]’),t=document.getElementById(eZ.M),a=document.getElementById(e$.wQ);if(document.activeElement?.id===e$.wQ&&(o.current=!0),e?.contains(document.activeElement)&&!o.current?r.current=!0:n.current?.contains(document.activeElement)&&(r.current=!1),r.current||o.current)if(o.current){let n=i.current||t||e;r.current=!0,o.current=!1,n?.focus()}else{let t=l.current||n.current;i.current=e?.contains(document.activeElement)?document.activeElement:null,r.current=!1,o.current=!1,t?.focus()}else{let t=a||e;l.current=n.current?.contains(document.activeElement)?document.activeElement:null,r.current=!1,t?.focus()}})()})]})]})})})})})})})})})};function e9(e){(0,e2.Q)(e,null,null)}let e8=(0,i.q)()?function(){let e,t,n=(0,l.c)(9),{data:r}=(0,s.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,a.jsx)(ef,{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,a.jsx)(“div”,{className:”tmp-pt-3″,children:(0,a.jsx)(W,{payload:r,action:”new”,children:e})}),n[6]=r,n[7]=e,n[8]=t):t=n[8],t}:function(){let{data:e}=(0,s.xX)(eb,”mainQuery”);return(0,a.jsx)(“div”,{className:”tmp-pt-3″,children:(0,a.jsx)(W,{payload:e,action:”new”,children:()=>(0,a.jsx)(ef,{editInfo:e.editInfo,path:e.path,webCommitInfo:e.webCommitInfo,copilotInfo:e.copilotInfo,copilotGenerateCommitMessageAuthInfo:e.copilotGenerateCommitMessageAuthInfo})})})};var te=n(95955),tt=n(83233),tn=n(49742),tr=n(74869),to=n(69901),ta=n(56205),ti=n(77803),tl=n(64979),ts=n(51189);function tc(e){let t,n,r,o,i,s,c,d=(0,l.c)(23),{payload:u,className:m,tree:f}=e,p=(0,P.p)(u.refInfo);(0,tl.R)(“hpc”,tu),(0,tl.R)(“inp”,td);let h=u.copilotAccessAllowed??!1;return d[0]!==m||d[1]!==u?(t=(0,a.jsx)(ti.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,a.jsx)(ta.z,{value:u.userNameDisplayConfiguration,children:t}),d[3]=u.userNameDisplayConfiguration,d[4]=t,d[5]=n):n=d[5],d[6]!==n||d[7]!==f?(r=(0,a.jsx)(eG.lG,{children:(0,a.jsx)(to.X,{payload:f,children:n})}),d[6]=n,d[7]=f,d[8]=r):r=d[8],d[9]!==p.canEdit||d[10]!==p.canEditOnDefaultBranch||d[11]!==p.fileExistsOnDefault||d[12]!==r?(o=(0,a.jsx)(k.O,{canEdit:p.canEdit,canEditOnDefaultBranch:p.canEditOnDefaultBranch,fileExistsOnDefault:p.fileExistsOnDefault,children:r}),d[9]=p.canEdit,d[10]=p.canEditOnDefaultBranch,d[11]=p.fileExistsOnDefault,d[12]=r,d[13]=o):o=d[13],d[14]!==p||d[15]!==o?(i=(0,a.jsx)(L.x,{refInfo:p,children:o}),d[14]=p,d[15]=o,d[16]=i):i=d[16],d[17]!==h||d[18]!==i?(s=(0,a.jsx)(A.O,{action:”tree”,children:(0,a.jsx)(X.d,{copilotAccessAllowed:h,children:i})}),d[17]=h,d[18]=i,d[19]=s):s=d[19],d[20]!==u.path||d[21]!==s?(c=(0,a.jsx)(B.n,{path:u.path,children:s}),d[20]=u.path,d[21]=s,d[22]=c):c=d[22],c}function td(e){e.detail.inp&&(0,ts.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 tu(e){e.detail.hpc&&(0,ts.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)}})}tc.displayName=”ReposOverview”;let tm=(0,i.q)()?function(e){let t,n,r,o,i=(0,l.c)(12),{payload:s,isTree:c}=e;return G(s.refInfo,s.path),i[0]!==c||i[1]!==s.overview?(t=(0,a.jsx)(eC.O7.Header,{padding:”none”,divider:”none”,className:”tmp-px-3 tmp-px-lg-5″,children:c?(0,a.jsx)(tr.M,{html:s.overview.partials.header,partialName:”codeViewTreeRoute.Header”}):(0,a.jsx)(tr.x,{route:eO,partialName:”Header”})}),i[0]=c,i[1]=s.overview,i[2]=t):t=i[2],i[3]!==s?(n=(0,a.jsx)(eC.O7.Content,{as:”div”,padding:”condensed”,children:(0,a.jsx)(tc,{payload:s,className:”tmp-pl-lg-3 mt-0″,tree:s.tree})}),i[3]=s,i[4]=n):n=i[4],i[5]!==c||i[6]!==s.overview?(r=(0,a.jsx)(eC.O7.Pane,{position:”end”,sticky:!1,divider:”none”,width:”large”,className:”pr-2″,children:c?(0,a.jsx)(tr.M,{html:s.overview.partials.sidebar,partialName:”codeViewTreeRoute.Sidebar”}):(0,a.jsx)(tr.x,{route:eO,partialName:”Sidebar”})}),i[5]=c,i[6]=s.overview,i[7]=r):r=i[7],i[8]!==t||i[9]!==n||i[10]!==r?(o=(0,a.jsxs)(eC.O7,{className:”container-xl”,children:[t,n,r]}),i[8]=t,i[9]=n,i[10]=r,i[11]=o):o=i[11],o}:function({payload:e,isTree:t}){return G(e.refInfo,e.path),(0,a.jsxs)(eC.O7,{className:”container-xl”,children:[(0,a.jsx)(eC.O7.Header,{padding:”none”,divider:”none”,className:”tmp-px-3 tmp-px-lg-5″,children:t?(0,a.jsx)(tr.M,{html:e.overview.partials.header,partialName:”codeViewTreeRoute.Header”}):(0,a.jsx)(tr.x,{route:eO,partialName:”Header”})}),(0,a.jsx)(eC.O7.Content,{as:”div”,padding:”condensed”,children:(0,a.jsx)(tc,{payload:e,className:”tmp-pl-lg-3 mt-0″,tree:e.tree})}),(0,a.jsx)(eC.O7.Pane,{position:”end”,sticky:!1,divider:”none”,width:”large”,className:”pr-2″,children:t?(0,a.jsx)(tr.M,{html:e.overview.partials.sidebar,partialName:”codeViewTreeRoute.Sidebar”}):(0,a.jsx)(tr.x,{route:eO,partialName:”Sidebar”})})]})},tf=(0,i.q)()?function(){let e,t,n,r,o,i=(0,l.c)(19),{data:c}=(0,s.xX)(eO,”mainQuery”),{data:d,error:u,isLoading:m}=(0,s.xX)(eO,”latestCommit”),{data:f,error:p,isLoading:h}=(0,s.xX)(eO,”treeCommitInfo”),{data:x,refetch:y}=(0,s.xX)(eO,”recentlyTouchedBranches”),{data:g}=(0,s.xX)(eO,”branchAndTagCount”),w=!!p;return i[0]!==c?(e=(0,a.jsx)(tm,{payload:c,isTree:!1}),i[0]=c,i[1]=e):e=i[1],i[2]!==d||i[3]!==u||i[4]!==m||i[5]!==e?(t=(0,a.jsx)(U.S,{latestCommit:d,error:u,isLoading:m,children:e}),i[2]=d,i[3]=u,i[4]=m,i[5]=e,i[6]=t):t=i[6],i[7]!==f||i[8]!==h||i[9]!==w||i[10]!==t?(n=(0,a.jsx)(eq,{narrow:!1,children:(0,a.jsx)(tt.f,{commitInfo:f,error:w,loading:h,children:t})}),i[7]=f,i[8]=h,i[9]=w,i[10]=t,i[11]=n):n=i[11],i[12]!==x||i[13]!==y||i[14]!==n?(r=(0,a.jsx)(tn.G,{…x,refetch:y,children:n}),i[12]=x,i[13]=y,i[14]=n,i[15]=r):r=i[15],i[16]!==g||i[17]!==r?(o=(0,a.jsx)(te.E,{count:g,children:r}),i[16]=g,i[17]=r,i[18]=o):o=i[18],o}:function(){let{data:e}=(0,s.xX)(eO,”mainQuery”),{data:t,error:n,isLoading:r}=(0,s.xX)(eO,”latestCommit”),{data:o,error:i,isLoading:l}=(0,s.xX)(eO,”treeCommitInfo”),{data:c,refetch:d}=(0,s.xX)(eO,”recentlyTouchedBranches”),{data:u}=(0,s.xX)(eO,”branchAndTagCount”);return(0,a.jsx)(te.E,{count:u,children:(0,a.jsx)(tn.G,{…c,refetch:d,children:(0,a.jsx)(eq,{narrow:!1,children:(0,a.jsx)(tt.f,{commitInfo:o,error:!!i,loading:l,children:(0,a.jsx)(U.S,{latestCommit:t,error:n,isLoading:r,children:(0,a.jsx)(tm,{payload:e,isTree:!1})})})})})})},tp=(0,i.q)()?function(){let e,t,n,r,o,i=(0,l.c)(17),{data:c}=(0,s.xX)(eI,”mainQuery”);i[0]!==c.deleteInfo.isBlob||i[1]!==c.webCommitInfo?(e=(0,a.jsx)(el.S,{webCommitInfo:c.webCommitInfo,isBlob:c.deleteInfo.isBlob}),i[0]=c.deleteInfo.isBlob,i[1]=c.webCommitInfo,i[2]=e):e=i[2];let d=e;return i[3]!==d||i[4]!==c.modelsRepoIntegrationEnabled||i[5]!==c.path||i[6]!==c.refInfo.name?(t=(0,a.jsx)(Z.zv,{narrowActions:d,wideActions:d,commitish:c.refInfo.name,path:c.path,modelsRepoIntegrationEnabled:c.modelsRepoIntegrationEnabled}),i[3]=d,i[4]=c.modelsRepoIntegrationEnabled,i[5]=c.path,i[6]=c.refInfo.name,i[7]=t):t=i[7],i[8]!==c.deleteInfo||i[9]!==c.webCommitInfo?(n=()=>(0,a.jsx)(ei.k,{deleteInfo:c.deleteInfo,webCommitInfo:c.webCommitInfo}),i[8]=c.deleteInfo,i[9]=c.webCommitInfo,i[10]=n):n=i[10],i[11]!==c||i[12]!==n?(r=(0,a.jsx)(W,{payload:c,action:”tree”,children:n}),i[11]=c,i[12]=n,i[13]=r):r=i[13],i[14]!==t||i[15]!==r?(o=(0,a.jsxs)(a.Fragment,{children:[t,r]}),i[14]=t,i[15]=r,i[16]=o):o=i[16],o}:function(){let{data:e}=(0,s.xX)(eI,”mainQuery”),t=(0,a.jsx)(el.S,{webCommitInfo:e.webCommitInfo,isBlob:e.deleteInfo.isBlob});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Z.zv,{narrowActions:t,wideActions:t,commitish:e.refInfo.name,path:e.path,modelsRepoIntegrationEnabled:e.modelsRepoIntegrationEnabled}),(0,a.jsx)(W,{payload:e,action:”tree”,children:()=>(0,a.jsx)(ei.k,{deleteInfo:e.deleteInfo,webCommitInfo:e.webCommitInfo})})]})};var th=n(36040);let tx=(0,i.q)()?function(){let e,t,n,r=(0,l.c)(12),{data:o}=(0,s.xX)(S,”mainQuery”),{data:i,error:c,isLoading:d}=(0,s.xX)(S,”latestCommit”),{data:u,error:m,isLoading:f}=(0,s.xX)(S,”treeCommitInfo”),p=!!m;return r[0]!==o?(e=(0,eQ.q)(o)?(0,a.jsx)(ty,{payload:o}):(0,a.jsx)(tg,{payload:o}),r[0]=o,r[1]=e):e=r[1],r[2]!==i||r[3]!==c||r[4]!==d||r[5]!==e?(t=(0,a.jsx)(U.S,{latestCommit:i,error:c,isLoading:d,children:e}),r[2]=i,r[3]=c,r[4]=d,r[5]=e,r[6]=t):t=r[6],r[7]!==u||r[8]!==f||r[9]!==p||r[10]!==t?(n=(0,a.jsx)(tt.f,{commitInfo:u,error:p,loading:f,children:t}),r[7]=u,r[8]=f,r[9]=p,r[10]=t,r[11]=n):n=r[11],n}:function(){let{data:e}=(0,s.xX)(S,”mainQuery”),{data:t,error:n,isLoading:r}=(0,s.xX)(S,”latestCommit”),{data:o,error:i,isLoading:l}=(0,s.xX)(S,”treeCommitInfo”);return(0,a.jsx)(tt.f,{commitInfo:o,error:!!i,loading:l,children:(0,a.jsx)(U.S,{latestCommit:t,error:n,isLoading:r,children:(0,eQ.q)(e)?(0,a.jsx)(ty,{payload:e}):(0,a.jsx)(tg,{payload:e})})})},ty=(0,i.q)()?function(e){let t,n,r,o,i,s,c,d,u,m,f,p=(0,l.c)(31),{payload:h}=e,x=(0,ed.t)(),y=`/${x.ownerLogin}/${x.name}/recently-touched-branches`;p[0]!==y?(t={pathname:y},p[0]=y,p[1]=t):t=p[1];let g=t;p[2]!==g||p[3]!==x.name||p[4]!==x.ownerLogin?(n=[x.ownerLogin,x.name,”recently-touched-branches”,g],p[2]=g,p[3]=x.name,p[4]=x.ownerLogin,p[5]=n):n=p[5],p[6]!==g?(r=()=>(0,I.X)({queryDeps:g}),p[6]=g,p[7]=r):r=p[7],p[8]!==n||p[9]!==r?(o={queryKey:n,queryFn:r},p[8]=n,p[9]=r,p[10]=o):o=p[10];let{data:w,refetch:b}=(0,eF.I)(o),j=`/${x.ownerLogin}/${x.name}/branch-and-tag-count`;p[11]!==j?(i={pathname:j},p[11]=j,p[12]=i):i=p[12];let E=i;p[13]!==E||p[14]!==x.name||p[15]!==x.ownerLogin?(s=[x.ownerLogin,x.name,”branch-and-tag-count”,E],p[13]=E,p[14]=x.name,p[15]=x.ownerLogin,p[16]=s):s=p[16],p[17]!==E?(c=()=>(0,I.X)({queryDeps:E}),p[17]=E,p[18]=c):c=p[18],p[19]!==s||p[20]!==c?(d={queryKey:s,queryFn:c},p[19]=s,p[20]=c,p[21]=d):d=p[21];let{data:T}=(0,eF.I)(d);return p[22]!==h?(u=(0,a.jsx)(tm,{payload:h,isTree:!0}),p[22]=h,p[23]=u):u=p[23],p[24]!==w||p[25]!==b||p[26]!==u?(m=(0,a.jsx)(tn.G,{…w,refetch:b,children:u}),p[24]=w,p[25]=b,p[26]=u,p[27]=m):m=p[27],p[28]!==T||p[29]!==m?(f=(0,a.jsx)(te.E,{count:T,children:m}),p[28]=T,p[29]=m,p[30]=f):f=p[30],f}:function({payload:e}){let t=(0,ed.t)(),n={pathname:`/${t.ownerLogin}/${t.name}/recently-touched-branches`},{data:r,refetch:o}=(0,eF.I)({queryKey:[t.ownerLogin,t.name,”recently-touched-branches”,n],queryFn:()=>(0,I.X)({queryDeps:n})}),i={pathname:`/${t.ownerLogin}/${t.name}/branch-and-tag-count`},{data:l}=(0,eF.I)({queryKey:[t.ownerLogin,t.name,”branch-and-tag-count”,i],queryFn:()=>(0,I.X)({queryDeps:i})});return(0,a.jsx)(te.E,{count:l,children:(0,a.jsx)(tn.G,{…r,refetch:o,children:(0,a.jsx)(tm,{payload:e,isTree:!0})})})};function tg({payload:e}){let{isTreeExpanded:t,treeToggleElement:n,expandTree:r}=(0,h.H)(),[o]=(0,v.ok)();(0,tl.R)(“hpc”,e=>{e.detail.hpc&&(0,ts.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,tl.R)(“inp”,e=>{e.detail.inp&&(0,ts.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,c.useEffect)(()=>{e.treeExpanded&&(o.get(“search”)||o.get(“files”))&&r()},[]);let i=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Z.zv,{narrowActions:(0,a.jsx)(Z.T2,{payload:e,narrow:!0,path:e.path}),wideActions:(0,a.jsx)(Z.T2,{payload:e,narrow:!1,path:e.path}),path:e.path,commitish:e.refInfo.name,modelsRepoIntegrationEnabled:e.modelsRepoIntegrationEnabled}),(0,a.jsx)(W,{payload:e,action:”tree”,children:()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(“div”,{className:”react-code-view-bottom-padding”,children:(0,a.jsx)(m.Ql,{})}),(0,a.jsx)(th.A,{tree:e.tree,showTree:t,treeToggleElement:n})]})})]});return e.error?i:(0,a.jsx)(to.X,{payload:e.tree,children:i})}tg.displayName=”CodeViewTree”;let tw=o.f.createDataRouterAppFromRoutes([O.W.toRoute({Component:e5,children:[eO.toRoute({Component:tf}),e_.O.toRoute({Component:eM,children:[eI.toRoute({Component:tp}),ep.toRoute({Component:eh}),es.toRoute({Component:ec}),eb.toRoute({Component:e8}),S.toRoute({Component:tx}),N.toRoute({Component:eo,ErrorBoundary:q,children:[en.toRoute({Component:Y}),j.toRoute({Component:K})]})]})]})]);(0,r.w)(tw)},50779(e,t,n){n.d(t,{KC:()=>f,QM:()=>c,Rw:()=>u});var r=n(23666),o=n(49472),a=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,a;let i,d=(0,o.SX)(),u=s.W.queries.mainQuery.makeQueryKey({pathname:`/${e}/${t}/_layout`}),m=d.getQueryData(u);if(!m)return;let p=m.payload.refInfo.name,h=(r=n,a=p,(i=`${r.branch}/${r[“*”]||””}`).startsWith(a)?i.slice(a.length+1):””),x=c(e,t,p);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 f({owner:e,repo:t,branch:p,path:h})}async function f({owner:e,repo:t,branch:n,path:r}){let a=(0,o.SX)(),i=c(e,t,n),l=a.getQueryData(i),s=function(e,t){if(!e)return null;let n=e.split(“/”),r=””,o=””,a=null;for(let e of n){if((r=r?`${r}/${e}`:e)in t){o=r;continue}let n=t[o];if(n){let e=n.items.find(e=>e.path===r);if(e){if(“file”===e.contentType)break}else{a=o||r;break}}a||(a=r),o=r}return a?{start:e,stop:a}:null}(r,l?.fileTree??{});if(!s)return;let d=`${e}/${t}:${n}:${s.start}:${s.stop}`;if(p.has(d))return;let u=h({owner:e,repo:t,branch:n,pathsToLoad:s});p.set(d,u);try{let{fileTree:e,foldersToFetch:t}=await u;a.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.nameo});var r=n(24222);let o=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:()=>o});var r=n(24222);let o=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:()=>a,K:()=>r});class o extends Error{response;constructor(e,t){super(`${e} for HTTP ${t.status}`),this.response=t,this.name=”ResponseError”}}function a(e,t,n=!1){let r=t.headers.get(“content-type”)||””;if(!n&&!r.startsWith(“text/html”))throw new o(`expected response with text/html, but was ${r}`,t);if(n&&!(r.startsWith(“text/html”)||r.startsWith(“application/json”)))throw new o(`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 o(“response X-HTML-Safe nonce did not match”,t)}else throw new o(“missing X-HTML-Safe nonce”,t)}},74869(e,t,n){n.d(t,{x:()=>d,M:()=>c});var r=n(74848),o=n(16522),a=n(96540),i=n(34164),l=n(26941);let s=e=>{let t,n,i,s,d,u,m,f,p=(0,o.c)(16);p[0]!==e?({ref:s,route:d,partialName:n,className:t,skeleton:u,…i}=e,p[0]=e,p[1]=t,p[2]=n,p[3]=i,p[4]=s,p[5]=d,p[6]=u):(t=p[1],n=p[2],i=p[3],s=p[4],d=p[5],u=p[6]);let h=`${d.id}.${n}`,{data:x,refetch:y,isLoading:g}=(0,l.xX)(d,h);return p[7]!==y?(m=()=>({refetch:y}),p[7]=y,p[8]=m):m=p[8],(0,a.useImperativeHandle)(s,m),p[9]!==t||p[10]!==h||p[11]!==x||p[12]!==g||p[13]!==i||p[14]!==u?(f=(0,r.jsx)(c,{partialName:h,html:x,className:t,skeleton:u,isLoading:g,…i}),p[9]=t,p[10]=h,p[11]=x,p[12]=g,p[13]=i,p[14]=u,p[15]=f):f=p[15],f};s.displayName=”RailsPartial”;let c=(0,a.memo)(function(e){let t,n,a,l,s,c,d,u,m,f=(0,o.c)(16);f[0]!==e?({partialName:a,html:n,className:t,skeleton:s,isLoading:c,…l}=e,f[0]=e,f[1]=t,f[2]=n,f[3]=a,f[4]=l,f[5]=s,f[6]=c):(t=f[1],n=f[2],a=f[3],l=f[4],s=f[5],c=f[6]);let p=void 0!==c&&c;return n?(f[7]!==t?(d=(0,i.$)(“RailsPartial-module__d-contents__G5m4w”,t),f[7]=t,f[8]=d):d=f[8],f[9]!==n?(u={__html:n},f[9]=n,f[10]=u):u=f[10],f[11]!==a||f[12]!==l||f[13]!==d||f[14]!==u?(m=(0,r.jsx)(“rails-partial”,{“data-partial-name”:a,class:d,dangerouslySetInnerHTML:u,suppressHydrationWarning:!0,…l}),f[11]=a,f[12]=l,f[13]=d,f[14]=u,f[15]=m):m=f[15],m):p?s:null});c.displayName=”RailsPartialHTML”;let d=(0,a.memo)(s);d.displayName=”RailsPartial”},46943(e,t,n){n.d(t,{z:()=>u});var r=n(34619),o=n(73537),a=n(35205);let i=”VERSION_MISMATCH_LAST_TRIGGERED”,l=(0,a.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,o.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 o={…n,appName:t};r.onMismatchDetected(o),e=!0}return e}return!1}}let u=new d}},function(e){e.O(0,[“11969″,”13726″,”15272″,”15696″,”18222″,”19837″,”24787″,”25757″,”26497″,”2758″,”28839″,”2966″,”32769″,”32999″,”34194″,”34253″,”34646″,”36600″,”39655″,”41013″,”437″,”45638″,”46287″,”4916″,”49863″,”49972″,”53100″,”59299″,”63991″,”66231″,”68751″,”7053″,”73061″,”7463″,”75100″,”7542″,”76936″,”78168″,”79039″,”80067″,”83465″,”84191″,”89099″,”90225″,”92432″,”95553″,”96306″,”98131″,”99849”],function(){return e(e.s=71495)}),e.O()}]); //# sourceMappingURL=code-view-7e346768e90a46cb-897ac609581692ec.js.map