performance.mark("js-parse-end:repos-contributors-chart-8c65342bec5e8dd5.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:()=>o});var r=n(74848),a=n(16522),s=n(8470);function o(e){let t,n,o=(0,a.c)(7),{children:i,appName:l,category:c,metadata:d}=e;o[0]!==l||o[1]!==c||o[2]!==d?(t={appName:l,category:c,metadata:d},o[0]=l,o[1]=c,o[2]=d,o[3]=t):t=o[3];let u=t;return o[4]!==i||o[5]!==u?(n=(0,r.jsx)(s.I,{value:u,children:i}),o[4]=i,o[5]=u,o[6]=n):n=o[6],n}o.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:()=>s,cB:()=>i,cW:()=>o});var r=n(56341),a=n(26316);let s=()=>{let e=(0,r.JV)().appId;return e&&"rails"!==e?e:crypto.randomUUID()},o=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:()=>o,S:()=>s});var r=n(26316);let a=r.cg?.document?.head?.querySelector('meta[name="release"]')?.content||"",s="X-GitHub-Client-Version";function o(){return a}},13705(e,t,n){n.d(t,{D:()=>s,Y:()=>o});var r=n(49481),a=n(26316);function s(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 o(e){return document.body.classList.contains("logged-out")?`${e} \xb7 GitHub`:e}},56341(e,t,n){n.d(t,{C3:()=>l,JV:()=>s,K3:()=>m,MM:()=>c,OE:()=>f,Qb:()=>h,Zu:()=>u,bj:()=>o,jc:()=>d,kd:()=>i});var r=n(26316);let a=null;function s(){return r.Kn?.state||{}}function o(e){p(s(),"",e)}function i(e){r.Kn?.pushState({appId:s().appId},"",e),g()}function l(e){let t={...s(),...e};a&&(a=t),p(t,"",location.href)}function c(e){o(`?${e.toString()}${r.fV.hash}`)}function d(){o(r.fV.pathname+r.fV.hash)}function u(e){o(e.startsWith("#")?e:`#${e}`),(a=s())&&requestIdleCallback(()=>{!history.state&&a&&(l(a),a=null)})}function m(){o(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",s=o()?decodeURIComponent(new URLSearchParams(window.location.search).get("disable_clusters")||"").split(",").filter(e=>""!==e):[];function o(){return"u">typeof window}function i(e){if(!o()||!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(!o())return!1;let e=window;return"true"===new URLSearchParams(window.location.search).get("_tracing")||e&&void 0!==e[r]}function c(){return s.length>0}function d(e){if(!o()||!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",s.join(",")),t.pathname+t.search}function u(e){return s.indexOf(e)>-1}function m(e){if(!o())return;let t=s.indexOf(e);t>-1?s.splice(t,1):s.push(e);let n=new URLSearchParams(window.location.search);n.set("disable_clusters",s.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),s=n(51189);let{getItem:o,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),s=n(96540);let o=(0,s.createContext)({});function i(e){let t,n,i,l,c,d,u,m,f=(0,a.c)(12),{children:h}=e,[p,g]=(0,s.useState)(0);f[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],f[0]=t):t=f[0];let[x,w]=(0,s.useState)(t),_=(0,s.useRef)(void 0);f[1]===Symbol.for("react.memo_cache_sentinel")?(n=()=>{w([])},f[1]=n):n=f[1];let y=n;f[2]===Symbol.for("react.memo_cache_sentinel")?(i=e=>{w(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 b=l;f[4]!==x?(c=()=>{if(0!==x.length)return _.current=setTimeout(()=>{b(x)},200),()=>clearTimeout(_.current)},d=[x,b],f[4]=x,f[5]=c,f[6]=d):(c=f[5],d=f[6]),(0,s.useEffect)(c,d),f[7]!==p?(u={max:p,addValue:j,reset:y},f[7]=p,f[8]=u):u=f[8];let v=u;return f[9]!==v||f[10]!==h?(m=(0,r.jsx)(o,{value:v,children:h}),f[9]=v,f[10]=h,f[11]=m):m=f[11],m}function l(){return(0,s.use)(o)}o.displayName="CalculatedMaxContext",i.displayName="CalculatedMaxProvider"},6383(e,t,n){n.d(t,{$1:()=>m,z3:()=>d});var r=n(74848),a=n(16522),s=n(96540),o=n(26316),i=n(44600),l=n(56341);let c=(0,s.createContext)({});function d(e){let t,n,o,d,m,f=(0,a.c)(13),{children:h}=e,[p,g]=(0,s.useState)(u),{from:x,to:w}=p,{reset:_}=(0,i._d)();f[0]!==_?(t=e=>{_(),g(e)},f[0]=_,f[1]=t):t=f[1];let y=t;f[2]!==x||f[3]!==w?(n=()=>{var e;let t,n,r;t=(e={from:x,to:w}).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())},o=[x,w],f[2]=x,f[3]=w,f[4]=n,f[5]=o):(n=f[4],o=f[5]),(0,s.useEffect)(n,o),f[6]!==x||f[7]!==w||f[8]!==y?(d={from:x,to:w,setDate:y},f[6]=x,f[7]=w,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(o.fV.href,o.fV.origin).searchParams.get("from"),t=new URL(o.fV.href,o.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,s.use)(c)}c.displayName="RangeSelectionContext",d.displayName="RangeSelectionProvider"},81332(e,t,n){var r=n(74848),a=n(16522),s=n(6383),o=n(44600);function i(e){let t,n=(0,a.c)(2),{children:i}=e;return n[0]!==i?(t=(0,r.jsx)(o.AN,{children:(0,r.jsx)(s.z3,{children:i})}),n[0]=i,n[1]=t):t=n[1],t}i.displayName="App";var l=n(96540),c=n(77052),d=n(39816),u=n(18990),m=n(7478),f=n(65594),h=n(54590);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 x(e){let t,n,o,i,l,c,m,f=(0,a.c)(19),{minDate:h}=e,g=void 0===h?0:h,x=(0,s.$1)();e:{let e;if(!x.from){t=p[0];break e}if(x.to){t=void 0;break e}f[0]!==x.from?(e=p.find(e=>{let{from:t}=e;return t===x.from}),f[0]=x.from,f[1]=e):e=f[1],t=e}let w=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")?(o=(0,r.jsx)("span",{className:"text-bold",children:"Period"}),f[6]=o):o=f[6];let y=w?.name||"Custom range";if(f[7]!==y?(i=(0,r.jsxs)(d.W.Button,{children:[o,": ",y]}),f[7]=y,f[8]=i):i=f[8],f[9]!==x||f[10]!==_){let e;f[12]!==x?(e=e=>{let{name:t,from:n}=e;return(0,r.jsx)(u.l.Item,{onSelect:()=>{"All"===t?x.setDate({}):x.setDate({from:n})},selected:"All"===t&&!x.from||x.from===n,children:t},t)},f[12]=x,f[13]=e):e=f[13],l=_.map(e),f[9]=x,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}x.displayName="RangePicker";var w=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)(w.r,{size:"titleMedium",className:"Skeleton-module__title__bKjxz"}),(0,r.jsx)(w.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 b(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(v)}function v(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,w,_,v,I,D,L,E,P,R,M,A,O,U,V,W,$,H,B=(0,a.c)(75),G=(0,f.B)();B[0]!==G?(e=()=>G,B[0]=G,B[1]=e):e=B[1];let[q]=(0,l.useState)(e),{graphDataPath:X,isUsingContributionInsights:F,defaultBranch:J}=q,[K,Q]=(0,h.ok)(),[z,Z]=(0,l.useState)(!1),[Y,ee]=(0,l.useState)();B[2]===Symbol.for("react.memo_cache_sentinel")?(t=[],B[2]=t):t=B[2];let[et,en]=(0,l.useState)(t);B[3]!==K?(n=()=>{let e=K.get("selectedMetric")||"commits";return Object.keys(T).includes(e)?e:"commits"},B[3]=K,B[4]=n):n=B[4];let[er,ea]=(0,l.useState)(n),es=(0,s.$1)(),{reset:eo}=(0,o._d)();B[5]!==et||B[6]!==es?(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(b).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:es}),p=N(g),B[5]=et,B[6]=es,B[7]=i,B[8]=p,B[9]=g):(i=B[7],p=B[8],g=B[9]);let ei=p;B[10]!==ei||B[11]!==i.from||B[12]!==i.to||B[13]!==g?(w={summaryWeeks:g,summaryMetrics:ei,from:i.from,to:i.to},B[10]=ei,B[11]=i.from,B[12]=i.to,B[13]=g,B[14]=w):w=B[14];let{summaryWeeks:el,summaryMetrics:ec,from:ed,to:eu}=w;if(B[15]!==et||B[16]!==ed||B[17]!==er||B[18]!==eu){let e,t;B[20]!==ed||B[21]!==eu?(e=e=>{let{author:t,weeks:n}=e,r=b(n).slice(ed,eu+1),{totals:a,metrics:s}=N(r);return 0===a.commits?null:{author:t,weeks:r,totals:a,metrics:s}},B[20]=ed,B[21]=eu,B[22]=e):e=B[22],B[23]!==er?(t=(e,t)=>e.totals[er]-t.totals[er]<0?1:-1,B[23]=er,B[24]=t):t=B[24],_=et.map(e).filter(k).sort(t),B[15]=et,B[16]=ed,B[17]=er,B[18]=eu,B[19]=_}else _=B[19];let em=_,ef=el[0]?.week;B[25]!==X?(v=()=>{!async function(){try{let e=await function(e,t=1e3,n=[200,400],r=[202]){return async function t(a){let s=await (0,j.lS)(e);if(r.includes(s.status))return await new Promise(e=>setTimeout(e,a)),t(1.5*a);if(n.includes(s.status))return s;if(s.status<200||s.status>=300)throw Error(`HTTP ${s.status}${s.statusText||""}`);throw Error(`Unexpected ${s.status} response status from poll endpoint`)}(t)}(X);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=[X],B[25]=X,B[26]=v,B[27]=I):(v=B[26],I=B[27]),(0,l.useEffect)(v,I),B[28]!==eo||B[29]!==K||B[30]!==Q?(D=e=>{eo(),ea(e),K.set("selectedMetric",e),Q(K.toString())},B[28]=eo,B[29]=K,B[30]=Q,B[31]=D):D=B[31];let eh=D;if(Y){let e;return B[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})}),B[32]=Y,B[33]=e):e=B[33],e}if(B[34]===Symbol.for("react.memo_cache_sentinel")?(L=(0,r.jsx)("h1",{className:"h2","data-hpc":!0,children:"Contributors"}),B[34]=L):L=B[34],B[35]!==J||B[36]!==F?(E=(0,r.jsxs)("div",{className:"Index-module__titleContainer__gbJis",children:[L,(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"]})})]}),B[35]=J,B[36]=F,B[37]=E):E=B[37],B[38]!==ef?(P=(0,r.jsx)(x,{minDate:ef}),B[38]=ef,B[39]=P):P=B[39],B[40]!==F||B[41]!==eh||B[42]!==er?(R=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))})})]}),B[40]=F,B[41]=eh,B[42]=er,B[43]=R):R=B[43],B[44]!==P||B[45]!==R?(M=(0,r.jsxs)("div",{className:"d-flex gap-2",children:[P,R]}),B[44]=P,B[45]=R,B[46]=M):M=B[46],B[47]!==E||B[48]!==M?(A=(0,r.jsxs)("div",{className:"d-flex flex-wrap flex-justify-between",children:[E,M]}),B[47]=E,B[48]=M,B[49]=A):A=B[49],B[50]!==z||B[51]!==F||B[52]!==er||B[53]!==ec||B[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"})})]})]}),B[50]=z,B[51]=F,B[52]=er,B[53]=ec,B[54]=el,B[55]=O):O=B[55],B[56]!==F||B[57]!==em||B[58]!==er){let e;B[60]!==F||B[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),B[60]=F,B[61]=er,B[62]=e):e=B[62],U=em.map(e),B[56]=F,B[57]=em,B[58]=er,B[59]=U}else U=B[59];return B[63]!==em.length?(V=em.length%2!=0&&(0,r.jsx)("li",{className:S}),B[63]=em.length,B[64]=V):V=B[64],B[65]!==U||B[66]!==V?(W=(0,r.jsxs)("ul",{className:"Index-module__chartList__mMJ4J",children:[U,V]}),B[65]=U,B[66]=V,B[67]=W):W=B[67],B[68]!==er||B[69]!==O||B[70]!==W?($=(0,r.jsxs)("div",{className:"d-flex flex-column gap-3",children:[O,W]},er),B[68]=er,B[69]=O,B[70]=W,B[71]=$):$=B[71],B[72]!==A||B[73]!==$?(H=(0,r.jsxs)("div",{className:"d-flex flex-column gap-3",children:[A,$]}),B[72]=A,B[73]=$,B[74]=H):H=B[74],H};function k(e){return!!e}I.displayName="Index";var D=n(90062),L=n(51591),E=n(31199);(0,L.o)("repos-contributors-chart",()=>({App:i,routes:[(0,E.a)({path:"/:owner/:repo/graphs/contributors",transitionType:D.E.TRANSITION_WITHOUT_FETCH,Component:I})]}))},5384(e,t,n){n.d(t,{Tt:()=>i,X7:()=>o,Ou:()=>l});let r="service_worker.postrequest";var a=n(66743);let s=null;async function o(e){if(null===s)try{let t=navigator.serviceWorker?.controller;if(!t||!function(e){let t=new URL(e,self.location.origin).pathname.split("/").filter(Boolean);if(!t[0]||!t[1]||"issues"!==t[2])return!1;if(3===t.length)return!0;if(4===t.length){let e=t[3];return void 0!==e&&/^\d+$/.test(e)}return!1}(e))return;let n=performance.now();s=await new Promise((s,o)=>{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}),s(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}),s(n)}else(0,a.BI)(r,{duration_ms:t,timedOut:!1}),s(null)},i.port1.onmessageerror=()=>{clearTimeout(c),l(),o(Error("SW message channel error"))},t.postMessage({type:"GET_CACHED_QUERIES",url:e},[i.port2])})}catch{s=null}}function i(){return s}function l(){s=null}},70247(e,t,n){n.d(t,{V:()=>f});var r=n(74848),a=n(16522),s=n(96540),o=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,o,i,m,f=(0,a.c)(14),{message:h,timeToLive:p,icon:g,type:x,role:w}=e,_=void 0===x?"info":x,y=void 0===w?"log":w,[j,b]=s.useState(!0),{safeSetTimeout:v}=(0,l.A)();f[0]!==v||f[1]!==p?(t=()=>{p&&v(()=>b(!1),p-300)},n=[v,p],f[0]=v,f[1]=p,f[2]=t,f[3]=n):(t=f[2],n=f[3]),(0,s.useEffect)(t,n);let S=`Toast ${d[_]} ${j?"Toast--animateIn":"Toast--animateOut"}`,N=`ui-app-toast-${_}`,C=g||u[_];return f[4]!==C?(o=(0,r.jsx)("span",{className:"Toast-icon",children:C}),f[4]=C,f[5]=o):o=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]!==o||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:[o,i]})})}),f[8]=y,f[9]=S,f[10]=N,f[11]=o,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,s.use)(o.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:o.Qn,type:e.type,role:e.role},t)}m.displayName="Toast",f.displayName="Toasts"},78597(e,t,n){n.d(t,{DI:()=>o,QJ:()=>l,Sr:()=>c,lS:()=>i});var r=n(5045),a=n(41763),s=n(13759);async function o(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,s.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 o(e,{...t,body:r,headers:n})}function l(e,t={}){let n={...t.headers,"GitHub-Is-React":"true"};return o(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","28839","2966","34646","37869","58889","59299","60481","63991","68751","7053","7542","76015","83465","85701","85924","89960","90225","98131"],function(){return e(e.s=81332)}),e.O()}]); //# sourceMappingURL=repos-contributors-chart-8c65342bec5e8dd5-5d21dfc4b07e02be.js.map