performance.mark("js-parse-end:repos-contributors-chart-a8ada042578350cd.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["84639"],{95136(e,t,n){n.d(t,{y:()=>s});var r=n(74848),a=n(16522),o=n(8470);function s(e){let t,n,s=(0,a.c)(7),{children:i,appName:l,category:c,metadata:d}=e;s[0]!==l||s[1]!==c||s[2]!==d?(t={appName:l,category:c,metadata:d},s[0]=l,s[1]=c,s[2]=d,s[3]=t):t=s[3];let u=t;return s[4]!==i||s[5]!==u?(n=(0,r.jsx)(o.I,{value:u,children:i}),s[4]=i,s[5]=u,s[6]=n):n=s[6],n}s.displayName="AnalyticsProvider"},8470(e,t,n){n.d(t,{I:()=>r});let r=(0,n(96540).createContext)(null);r.displayName="AnalyticsContext"},87253(e,t,n){n.d(t,{_S:()=>o,cB:()=>i,cW:()=>s});var r=n(56341),a=n(26316);let o=()=>{let e=(0,r.JV)().appId;return e&&"rails"!==e?e:crypto.randomUUID()},s=e=>{(0,r.C3)({appId:e})},i=()=>{let e=document.querySelector("react-app")||document.querySelector("projects-v2");return e?.uuid||"rails"};a.cg?.addEventListener("hashchange",()=>{(0,r.C3)({appId:i()})},!0)},34619(e,t,n){n.d(t,{O:()=>s,S:()=>o});var r=n(26316);let a=r.cg?.document?.head?.querySelector('meta[name="release"]')?.content||"",o="X-GitHub-Client-Version";function s(){return a}},13705(e,t,n){n.d(t,{D:()=>o,Y:()=>s});var r=n(49481),a=n(26316);function o(e){if(!a.XC)return;let t=a.XC.querySelector("title"),n=a.XC.createElement("title");n.textContent=e,t?t.textContent!==e&&(t.replaceWith(n),(0,r.i)(e)):(a.XC.head.appendChild(n),(0,r.i)(e))}function s(e){return document.body.classList.contains("logged-out")?`${e} \xb7 GitHub`:e}},5045(e,t,n){n.d(t,{jC:()=>i,kt:()=>o,tV:()=>s});var r=n(34619),a=n(381);function o(e){let t={"X-Requested-With":"XMLHttpRequest",...(0,a.wE)(e)};return{...t,[r.S]:(0,r.O)()}}function s(e,t){for(let[n,r]of Object.entries(o(t)))e.set(n,r)}function i(e){return{"X-GitHub-App-Type":e}}},381(e,t,n){n.d(t,{$r:()=>s,M1:()=>i,li:()=>a,pS:()=>c,wE:()=>l});var r=n(26316);let a="X-Fetch-Nonce",o=new Set;function s(e){o.add(e)}function i(){return o.values().next().value||""}function l(e){let t={};return void 0!==e&&(t["X-Fetch-Nonce-To-Validate"]=e),void 0===e?t[a]=i():o.has(e)?t[a]=e:t[a]=Array.from(o).join(","),t}function c(){let e=r.XC?.head?.querySelector('meta[name="fetch-nonce"]')?.content||"";e&&s(e)}},56341(e,t,n){n.d(t,{C3:()=>l,JV:()=>o,K3:()=>m,MM:()=>c,OE:()=>f,Qb:()=>h,Zu:()=>u,bj:()=>s,jc:()=>d,kd:()=>i});var r=n(26316);let a=null;function o(){return r.Kn?.state||{}}function s(e){p(o(),"",e)}function i(e){r.Kn?.pushState({appId:o().appId},"",e),g()}function l(e){let t={...o(),...e};a&&(a=t),p(t,"",location.href)}function c(e){s(`?${e.toString()}${r.fV.hash}`)}function d(){s(r.fV.pathname+r.fV.hash)}function u(e){s(e.startsWith("#")?e:`#${e}`),(a=o())&&requestIdleCallback(()=>{!history.state&&a&&(l(a),a=null)})}function m(){s(r.fV.pathname+r.fV.search)}function f(){r.Kn?.back()}function h(){r.Kn?.forward()}function p(e,t,n){r.Kn?.replaceState(e,t,n),g()}function g(){r.cg?.dispatchEvent(new CustomEvent("statechange",{bubbles:!1,cancelable:!1}))}},13759(e,t,n){n.d(t,{Av:()=>i,BM:()=>r,HX:()=>u,M_:()=>m,RD:()=>d,rb:()=>a});let r="GraphQLTraces",a="GraphQLTracingRefresh",o=s()?decodeURIComponent(new URLSearchParams(window.location.search).get("disable_clusters")||"").split(",").filter(e=>""!==e):[];function s(){return"u">typeof window}function i(e){if(!s()||!l()||!e)return;let t=window;t&&!t[r]&&(t[r]=[]),t&&e.__trace&&(t[r].push(e.__trace),"function"==typeof t[a]&&t[a]())}function l(){if(!s())return!1;let e=window;return"true"===new URLSearchParams(window.location.search).get("_tracing")||e&&void 0!==e[r]}function c(){return o.length>0}function d(e){if(!s()||!l()&&!c())return e;let t=new URL(e,window.location.origin);return l()&&t.searchParams.set("_tracing","true"),c()&&t.searchParams.set("disable_clusters",o.join(",")),t.pathname+t.search}function u(e){return o.indexOf(e)>-1}function m(e){if(!s())return;let t=o.indexOf(e);t>-1?o.splice(t,1):o.push(e);let n=new URLSearchParams(window.location.search);n.set("disable_clusters",o.join(",")),window.location.search=n.toString()}},52111(e,t,n){n.d(t,{l:()=>r});let r=()=>void 0},58418(e,t,n){let r;n.d(t,{A:()=>d});var a=n(35205),o=n(51189);let{getItem:s,setItem:i,removeItem:l}=(0,a.A)("localStorage"),c="REACT_PROFILING_DISABLED_UNTIL",d={enable:()=>{l(c),r=void 0},disable:()=>{i(c,String(Date.now()+864e5)),r=!1},isEnabled:()=>!("u"=t)&&(l(c),!0)}():.02>Math.random()),resetCache:()=>{r=void 0}}},44600(e,t,n){n.d(t,{AN:()=>i,_d:()=>l});var r=n(74848),a=n(16522),o=n(96540);let s=(0,o.createContext)({});function i(e){let t,n,i,l,c,d,u,m,f=(0,a.c)(12),{children:h}=e,[p,g]=(0,o.useState)(0);f[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],f[0]=t):t=f[0];let[w,x]=(0,o.useState)(t),_=(0,o.useRef)(void 0);f[1]===Symbol.for("react.memo_cache_sentinel")?(n=()=>{x([])},f[1]=n):n=f[1];let y=n;f[2]===Symbol.for("react.memo_cache_sentinel")?(i=e=>{x(t=>[...t,e])},f[2]=i):i=f[2];let j=i;f[3]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{let t=Math.max(0,...e);g(Math.ceil(t+t/10))},f[3]=l):l=f[3];let v=l;f[4]!==w?(c=()=>{if(0!==w.length)return _.current=setTimeout(()=>{v(w)},200),()=>clearTimeout(_.current)},d=[w,v],f[4]=w,f[5]=c,f[6]=d):(c=f[5],d=f[6]),(0,o.useEffect)(c,d),f[7]!==p?(u={max:p,addValue:j,reset:y},f[7]=p,f[8]=u):u=f[8];let b=u;return f[9]!==b||f[10]!==h?(m=(0,r.jsx)(s,{value:b,children:h}),f[9]=b,f[10]=h,f[11]=m):m=f[11],m}function l(){return(0,o.use)(s)}s.displayName="CalculatedMaxContext",i.displayName="CalculatedMaxProvider"},6383(e,t,n){n.d(t,{$1:()=>m,z3:()=>d});var r=n(74848),a=n(16522),o=n(96540),s=n(26316),i=n(44600),l=n(56341);let c=(0,o.createContext)({});function d(e){let t,n,s,d,m,f=(0,a.c)(13),{children:h}=e,[p,g]=(0,o.useState)(u),{from:w,to:x}=p,{reset:_}=(0,i._d)();f[0]!==_?(t=e=>{_(),g(e)},f[0]=_,f[1]=t):t=f[1];let y=t;f[2]!==w||f[3]!==x?(n=()=>{var e;let t,n,r;t=(e={from:w,to:x}).from?new Date(e.from).toLocaleDateString():void 0,n=e.to?new Date(e.to).toLocaleDateString():void 0,r=new URL(window.location.href,window.location.origin),t?r.searchParams.set("from",t):r.searchParams.delete("from"),n?r.searchParams.set("to",n):r.searchParams.delete("to"),(0,l.kd)(r.toString())},s=[w,x],f[2]=w,f[3]=x,f[4]=n,f[5]=s):(n=f[4],s=f[5]),(0,o.useEffect)(n,s),f[6]!==w||f[7]!==x||f[8]!==y?(d={from:w,to:x,setDate:y},f[6]=w,f[7]=x,f[8]=y,f[9]=d):d=f[9];let j=d;return f[10]!==h||f[11]!==j?(m=(0,r.jsx)(c,{value:j,children:h}),f[10]=h,f[11]=j,f[12]=m):m=f[12],m}function u(){let e,t;return e=new URL(s.fV.href,s.fV.origin).searchParams.get("from"),t=new URL(s.fV.href,s.fV.origin).searchParams.get("to"),{from:e?new Date(e).getTime():void 0,to:t?new Date(t).getTime():void 0}}function m(){return(0,o.use)(c)}c.displayName="RangeSelectionContext",d.displayName="RangeSelectionProvider"},81332(e,t,n){var r=n(74848),a=n(16522),o=n(6383),s=n(44600);function i(e){let t,n=(0,a.c)(2),{children:i}=e;return n[0]!==i?(t=(0,r.jsx)(s.AN,{children:(0,r.jsx)(o.z3,{children:i})}),n[0]=i,n[1]=t):t=n[1],t}i.displayName="App";var l=n(96540),c=n(41431),d=n(67323),u=n(18990),m=n(7478),f=n(65594),h=n(88015);let p=[{name:"All",from:0},{name:"Last month",from:g({periodType:"month",offset:1})},{name:"Last 3 months",from:g({periodType:"month",offset:3})},{name:"Last 6 months",from:g({periodType:"month",offset:6})},{name:"Last 12 months",from:g({periodType:"month",offset:12})},{name:"Last 24 months",from:g({periodType:"month",offset:24})}];function g(e){let t=new Date;return t.setHours(0,0,0,0),e?.periodType==="week"?t.setDate(t.getDate()-7*e.offset):e?.periodType==="month"&&t.setMonth(t.getMonth()-e.offset),t.setDate(t.getDate()-(t.getDay()+1)%7),t.getTime()}function w(e){let t,n,s,i,l,c,m,f=(0,a.c)(19),{minDate:h}=e,g=void 0===h?0:h,w=(0,o.$1)();e:{let e;if(!w.from){t=p[0];break e}if(w.to){t=void 0;break e}f[0]!==w.from?(e=p.find(e=>{let{from:t}=e;return t===w.from}),f[0]=w.from,f[1]=e):e=f[1],t=e}let x=t;t:{let e,t;f[2]!==g?(e=p.slice(1).findIndex(e=>{let{from:t}=e;return t<=g}),f[2]=g,f[3]=e):e=f[3];let r=e;if(-1===r){n=p;break t}f[4]!==r?(t=p.slice(0,r+2),f[4]=r,f[5]=t):t=f[5],n=t}let _=n;f[6]===Symbol.for("react.memo_cache_sentinel")?(s=(0,r.jsx)("span",{className:"text-bold",children:"Period"}),f[6]=s):s=f[6];let y=x?.name||"Custom range";if(f[7]!==y?(i=(0,r.jsxs)(d.W.Button,{children:[s,": ",y]}),f[7]=y,f[8]=i):i=f[8],f[9]!==w||f[10]!==_){let e;f[12]!==w?(e=e=>{let{name:t,from:n}=e;return(0,r.jsx)(u.l.Item,{onSelect:()=>{"All"===t?w.setDate({}):w.setDate({from:n})},selected:"All"===t&&!w.from||w.from===n,children:t},t)},f[12]=w,f[13]=e):e=f[13],l=_.map(e),f[9]=w,f[10]=_,f[11]=l}else l=f[11];return f[14]!==l?(c=(0,r.jsx)(d.W.Overlay,{width:"auto",children:(0,r.jsx)(u.l,{selectionVariant:"single",children:l})}),f[14]=l,f[15]=c):c=f[15],f[16]!==i||f[17]!==c?(m=(0,r.jsxs)(d.W,{children:[i,c]}),f[16]=i,f[17]=c,f[18]=m):m=f[18],m}w.displayName="RangePicker";var x=n(86276),_=n(5024);let y=()=>{let e,t=(0,a.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsx)("div",{className:"Box width-full",children:(0,r.jsxs)("div",{className:"tmp-m-3",children:[(0,r.jsxs)("div",{className:"width-full d-flex flex-column gap-1 mb-2",children:[(0,r.jsx)(x.r,{size:"titleMedium",className:"Skeleton-module__title__bKjxz"}),(0,r.jsx)(x.r,{size:"bodySmall",className:"Skeleton-module__subtitle__KMqV5"})]}),(0,r.jsx)(_.f,{className:"Skeleton-module__mainChart__LEMoT rounded-2"})]})}),t[0]=e):e=t[0],e};y.displayName="Skeleton";var j=n(78597);function v(e){if(0===e.length)return[];let t=e;return 1===t.length&&(t=[{c:0,a:0,d:0,w:(t[0]?.w||0)-604800},...t]),t.map(b)}function b(e){return{commits:e.c,additions:e.a,deletions:e.d,week:1e3*e.w,date:new Date(1e3*e.w)}}let S="Index-module__chartListItem__LMiDd";function N(e){if(0===e.length)return{metrics:{commits:[],additions:[],deletions:[]},totals:{commits:0,additions:0,deletions:0}};let t={commits:e.map(({week:e,commits:t})=>[e,t]),additions:e.map(({week:e,additions:t})=>[e,t]),deletions:e.map(({week:e,deletions:t})=>[e,t])};return{metrics:t,totals:{additions:t.additions?.reduce((e,[,t])=>e+t,0)||0,deletions:t.deletions?.reduce((e,[,t])=>e+t,0)||0,commits:t.commits?.reduce((e,[,t])=>e+t,0)||0}}}let C=(0,l.lazy)(async()=>Promise.all([n.e("59299"),n.e("83465"),n.e("7463"),n.e("32769"),n.e("5158"),n.e("39211"),n.e("46287"),n.e("82532"),n.e("77944")]).then(n.bind(n,68440)));C.displayName="ReposContributorsChart";let T={commits:"Commits",additions:"Additions",deletions:"Deletions"},I=()=>{let e,t,n,i,p,g,x,_,b,I,D,E,L,R,P,M,A,O,U,V,W,$,H,X=(0,a.c)(75),q=(0,f.B)();X[0]!==q?(e=()=>q,X[0]=q,X[1]=e):e=X[1];let[G]=(0,l.useState)(e),{graphDataPath:B,isUsingContributionInsights:F,defaultBranch:J}=G,[K,Q]=(0,h.ok)(),[z,Z]=(0,l.useState)(!1),[Y,ee]=(0,l.useState)();X[2]===Symbol.for("react.memo_cache_sentinel")?(t=[],X[2]=t):t=X[2];let[et,en]=(0,l.useState)(t);X[3]!==K?(n=()=>{let e=K.get("selectedMetric")||"commits";return Object.keys(T).includes(e)?e:"commits"},X[3]=K,X[4]=n):n=X[4];let[er,ea]=(0,l.useState)(n),eo=(0,o.$1)(),{reset:es}=(0,s._d)();X[5]!==et||X[6]!==eo?(i=function({weeks:e,rangeSelection:t}){let n=t?.to??Date.now();if(!t||!t.from||!n)return{from:0,to:e.length-1};let r=e.findIndex(({week:e})=>e>=(t.from||0)),a=[...e].reverse().findIndex(({week:e})=>e<=n);return 0===r&&-1===a||-1===r&&0===a?{from:0,to:e.length-1}:{from:r,to:e.length-1-a}}({weeks:g=et.map(e=>e.weeks).map(v).reduce((e,t)=>t.map((t,n)=>({...t,commits:t.commits+(e[n]?.commits||0),additions:t.additions+(e[n]?.additions||0),deletions:t.deletions+(e[n]?.deletions||0)})),[]),rangeSelection:eo}),p=N(g),X[5]=et,X[6]=eo,X[7]=i,X[8]=p,X[9]=g):(i=X[7],p=X[8],g=X[9]);let ei=p;X[10]!==ei||X[11]!==i.from||X[12]!==i.to||X[13]!==g?(x={summaryWeeks:g,summaryMetrics:ei,from:i.from,to:i.to},X[10]=ei,X[11]=i.from,X[12]=i.to,X[13]=g,X[14]=x):x=X[14];let{summaryWeeks:el,summaryMetrics:ec,from:ed,to:eu}=x;if(X[15]!==et||X[16]!==ed||X[17]!==er||X[18]!==eu){let e,t;X[20]!==ed||X[21]!==eu?(e=e=>{let{author:t,weeks:n}=e,r=v(n).slice(ed,eu+1),{totals:a,metrics:o}=N(r);return 0===a.commits?null:{author:t,weeks:r,totals:a,metrics:o}},X[20]=ed,X[21]=eu,X[22]=e):e=X[22],X[23]!==er?(t=(e,t)=>e.totals[er]-t.totals[er]<0?1:-1,X[23]=er,X[24]=t):t=X[24],_=et.map(e).filter(k).sort(t),X[15]=et,X[16]=ed,X[17]=er,X[18]=eu,X[19]=_}else _=X[19];let em=_,ef=el[0]?.week;X[25]!==B?(b=()=>{!async function(){try{let e=await function(e,t=1e3,n=[200,400],r=[202]){return async function t(a){let o=await (0,j.lS)(e);if(r.includes(o.status))return await new Promise(e=>setTimeout(e,a)),t(1.5*a);if(n.includes(o.status))return o;if(o.status<200||o.status>=300)throw Error(`HTTP ${o.status}${o.statusText||""}`);throw Error(`Unexpected ${o.status} response status from poll endpoint`)}(t)}(B);if(e.ok){let t=await e.json();0===t.length?ee("We don't have enough data to generate this graph"):en(t)}else{let{unusable:t}=await e.json();t?ee("We need at least one non-empty commit with an email to generate this graph"):ee("There was an error generating this graph")}}catch{ee("There was an error generating this graph")}Z(!0)}()},I=[B],X[25]=B,X[26]=b,X[27]=I):(b=X[26],I=X[27]),(0,l.useEffect)(b,I),X[28]!==es||X[29]!==K||X[30]!==Q?(D=e=>{es(),ea(e),K.set("selectedMetric",e),Q(K.toString())},X[28]=es,X[29]=K,X[30]=Q,X[31]=D):D=X[31];let eh=D;if(Y){let e;return X[32]!==Y?(e=(0,r.jsx)(c.l,{variant:"critical",className:"tmp-mb-3",title:"Graph could not be rendered",hideTitle:!0,children:(0,r.jsx)(c.l.Description,{children:Y})}),X[32]=Y,X[33]=e):e=X[33],e}if(X[34]===Symbol.for("react.memo_cache_sentinel")?(E=(0,r.jsx)("h1",{className:"h2","data-hpc":!0,children:"Contributors"}),X[34]=E):E=X[34],X[35]!==J||X[36]!==F?(L=(0,r.jsxs)("div",{className:"Index-module__titleContainer__gbJis",children:[E,(0,r.jsx)("p",{className:"color-fg-muted",children:F?(0,r.jsxs)(r.Fragment,{children:["Contributions per week to ",J,", line counts have been omitted because commit count exceeds 10,000."]}):(0,r.jsxs)(r.Fragment,{children:["Contributions per week to ",J,", excluding merge commits"]})})]}),X[35]=J,X[36]=F,X[37]=L):L=X[37],X[38]!==ef?(R=(0,r.jsx)(w,{minDate:ef}),X[38]=ef,X[39]=R):R=X[39],X[40]!==F||X[41]!==eh||X[42]!==er?(P=F?null:(0,r.jsxs)(d.W,{children:[(0,r.jsxs)(d.W.Button,{children:[(0,r.jsx)("span",{className:"color-fg-muted",children:"Contributions:"})," ",T[er]]}),(0,r.jsx)(d.W.Overlay,{width:"auto",children:(0,r.jsx)(u.l,{selectionVariant:"single",children:Object.keys(T).map(e=>(0,r.jsx)(u.l.Item,{selected:er===e,onSelect:()=>{eh(e)},children:T[e]},e))})})]}),X[40]=F,X[41]=eh,X[42]=er,X[43]=P):P=X[43],X[44]!==R||X[45]!==P?(M=(0,r.jsxs)("div",{className:"d-flex gap-2",children:[R,P]}),X[44]=R,X[45]=P,X[46]=M):M=X[46],X[47]!==L||X[48]!==M?(A=(0,r.jsxs)("div",{className:"d-flex flex-wrap flex-justify-between",children:[L,M]}),X[47]=L,X[48]=M,X[49]=A):A=X[49],X[50]!==z||X[51]!==F||X[52]!==er||X[53]!==ec||X[54]!==el?(O=z?(0,r.jsx)(l.Suspense,{fallback:(0,r.jsx)(y,{}),children:(0,r.jsx)(C,{selectedMetric:er,weeks:el,onlyCommits:F,...ec})}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y,{}),(0,r.jsxs)("div",{className:"text-center tmp-p-3",children:[(0,r.jsx)(m.A,{}),(0,r.jsx)("div",{className:"graph-loading msg",children:(0,r.jsx)("p",{children:"Crunching the latest data, just for you. Hang tight\u2026"})})]})]}),X[50]=z,X[51]=F,X[52]=er,X[53]=ec,X[54]=el,X[55]=O):O=X[55],X[56]!==F||X[57]!==em||X[58]!==er){let e;X[60]!==F||X[61]!==er?(e=(e,t)=>(0,r.jsx)("li",{className:S,children:(0,r.jsx)(l.Suspense,{children:(0,r.jsx)(C,{...e,place:t+1,selectedMetric:er,onlyCommits:F})})},e.author.id),X[60]=F,X[61]=er,X[62]=e):e=X[62],U=em.map(e),X[56]=F,X[57]=em,X[58]=er,X[59]=U}else U=X[59];return X[63]!==em.length?(V=em.length%2!=0&&(0,r.jsx)("li",{className:S}),X[63]=em.length,X[64]=V):V=X[64],X[65]!==U||X[66]!==V?(W=(0,r.jsxs)("ul",{className:"Index-module__chartList__mMJ4J",children:[U,V]}),X[65]=U,X[66]=V,X[67]=W):W=X[67],X[68]!==er||X[69]!==O||X[70]!==W?($=(0,r.jsxs)("div",{className:"d-flex flex-column gap-3",children:[O,W]},er),X[68]=er,X[69]=O,X[70]=W,X[71]=$):$=X[71],X[72]!==A||X[73]!==$?(H=(0,r.jsxs)("div",{className:"d-flex flex-column gap-3",children:[A,$]}),X[72]=A,X[73]=$,X[74]=H):H=X[74],H};function k(e){return!!e}I.displayName="Index";var D=n(90062),E=n(27527),L=n(31199);(0,E.o)("repos-contributors-chart",()=>({App:i,routes:[(0,L.a)({path:"/:owner/:repo/graphs/contributors",transitionType:D.E.TRANSITION_WITHOUT_FETCH,Component:I})]}))},5384(e,t,n){n.d(t,{Tt:()=>i,X7:()=>s,Ou:()=>l});let r="service_worker.postrequest";var a=n(66743);let o=null;async function s(e){if(null===o)try{let t=navigator.serviceWorker?.controller;if(!t||!function(e){let t=new URL(e,self.location.origin).pathname.split("/").filter(Boolean);if(4!==t.length||"issues"!==t[2])return!1;let n=t[3];return!!(void 0!==n&&/^\d+$/.test(n))&&!!t[0]&&!!t[1]}(e))return;let n=performance.now();o=await new Promise((o,s)=>{let i=new MessageChannel;function l(){i.port1.onmessage=null,i.port1.onmessageerror=null,i.port1.close(),i.port2.close()}let c=setTimeout(()=>{l();let e=performance.now()-n;(0,a.BI)(r,{duration_ms:e,timedOut:!0}),o(null)},500);i.port1.onmessage=e=>{clearTimeout(c),l();let t=performance.now()-n;if(e.data?.type==="CACHED_QUERIES_RESPONSE"&&e.data.data){let n=e.data.data.preloadedQueries;(0,a.BI)(r,{duration_ms:t,timedOut:!1}),o(n)}else(0,a.BI)(r,{duration_ms:t,timedOut:!1}),o(null)},i.port1.onmessageerror=()=>{clearTimeout(c),l(),s(Error("SW message channel error"))},t.postMessage({type:"GET_CACHED_QUERIES",url:e},[i.port2])})}catch{o=null}}function i(){return o}function l(){o=null}},70247(e,t,n){n.d(t,{V:()=>f});var r=n(74848),a=n(16522),o=n(96540),s=n(40914),i=n(38621),l=n(52870),c=n(56149);let d={info:"",success:"Toast--success",error:"Toast--error"},u={info:(0,r.jsx)(i.InfoIcon,{}),success:(0,r.jsx)(i.CheckIcon,{}),error:(0,r.jsx)(i.StopIcon,{})},m=e=>{let t,n,s,i,m,f=(0,a.c)(14),{message:h,timeToLive:p,icon:g,type:w,role:x}=e,_=void 0===w?"info":w,y=void 0===x?"log":x,[j,v]=o.useState(!0),{safeSetTimeout:b}=(0,l.A)();f[0]!==b||f[1]!==p?(t=()=>{p&&b(()=>v(!1),p-300)},n=[b,p],f[0]=b,f[1]=p,f[2]=t,f[3]=n):(t=f[2],n=f[3]),(0,o.useEffect)(t,n);let S=`Toast ${d[_]} ${j?"Toast--animateIn":"Toast--animateOut"}`,N=`ui-app-toast-${_}`,C=g||u[_];return f[4]!==C?(s=(0,r.jsx)("span",{className:"Toast-icon",children:C}),f[4]=C,f[5]=s):s=f[5],f[6]!==h?(i=(0,r.jsx)("span",{className:"Toast-content",children:h}),f[6]=h,f[7]=i):i=f[7],f[8]!==y||f[9]!==S||f[10]!==N||f[11]!==s||f[12]!==i?(m=(0,r.jsx)(c.ZL,{children:(0,r.jsx)("div",{className:"p-1 position-fixed bottom-0 left-0 tmp-mb-3 tmp-ml-3",children:(0,r.jsxs)("div",{className:S,id:"ui-app-toast","data-testid":N,role:y,children:[s,i]})})}),f[8]=y,f[9]=S,f[10]=N,f[11]=s,f[12]=i,f[13]=m):m=f[13],m};function f(){let e,t,n,i=(0,a.c)(7),{toasts:l,persistedToast:c}=(0,o.use)(s.T8);return i[0]!==l?(e=l.map(h),i[0]=l,i[1]=e):e=i[1],i[2]!==c?(t=c&&(0,r.jsx)(m,{message:c.message,icon:c.icon,type:c.type,role:c.role}),i[2]=c,i[3]=t):t=i[3],i[4]!==e||i[5]!==t?(n=(0,r.jsxs)(r.Fragment,{children:[e,t]}),i[4]=e,i[5]=t,i[6]=n):n=i[6],n}function h(e,t){return(0,r.jsx)(m,{message:e.message,icon:e.icon,timeToLive:s.Qn,type:e.type,role:e.role},t)}m.displayName="Toast",f.displayName="Toasts"},78597(e,t,n){n.d(t,{DI:()=>s,QJ:()=>l,Sr:()=>c,lS:()=>i});var r=n(5045),a=n(41763),o=n(13759);async function s(e,t={}){let n,i,l,c;var d,u=e;if(new URL(u,window.location.origin).origin!==window.location.origin)throw Error("Can not make cross-origin requests from verifiedFetch");let{tracingEnabled:m,fetchPath:f}=(n=new URL(d=e,window.location.href),(l=(i=new URL(window.location.href,window.location.origin)).searchParams.get("_features"))&&!n.searchParams.has("_features")&&n.searchParams.set("_features",l),(c=i.searchParams.get("_tracing"))&&!n.searchParams.has("_tracing")&&n.searchParams.set("_tracing",c),{tracingEnabled:!!c,fetchPath:d.startsWith(window.location.origin)?n.href:`${n.pathname}${n.search}`}),h={...t.headers,"GitHub-Verified-Fetch":"true",...(0,r.kt)()},p=await fetch(f,{...t,headers:h}),g=p?.headers?.get("X-Github-Request-Id");if(g&&(0,a.Ex)(g),m&&p){let e=p.clone();try{let t=await e.text(),n=t&&JSON.parse(t);(0,o.Av)(n)}catch{}}return p}function i(e,t){let n={...t?.headers??{},Accept:"application/json","Content-Type":"application/json"},r=t?.body?JSON.stringify(t.body):void 0;return s(e,{...t,body:r,headers:n})}function l(e,t={}){let n={...t.headers,"GitHub-Is-React":"true"};return s(e,{...t,headers:n})}function c(e,t){let n={...t?.headers??{},"GitHub-Is-React":"true"};return i(e,{...t,headers:n})}}},function(e){e.O(0,["13726","17383","28839","2966","34646","59299","60481","63991","68751","7053","7542","83465","85924","90225","94636","98131"],function(){return e(e.s=81332)}),e.O()}]); //# sourceMappingURL=repos-contributors-chart-a8ada042578350cd-a0b56cfa4af85e23.js.map