1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2834],{12834:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>u});var l=a(95155),n=a(19749),r=a(20132),o=a(35929),c=a(80203),i=a(71095);a(58499);let d={light:["#ffffff","#E8FFF0","#9FF4CB","#2EC18D","#00A575"],dark:["#ffffff","#E8FFF0","#9FF4CB","#2EC18D","#00A575"]},s=e=>{let[t,a,l]=e.split("-");return"".concat(l,"-").concat(a,"-").concat(t)},u=e=>{let t,a,u,h,m,y=(0,n.c)(7),{data:b}=e;if(y[0]!==b){let e=((null==b?void 0:b.map(f))||[]).reduce(v,{});t=((e,t)=>(0,o.k)({start:new Date("".concat(e,"-01-01")),end:new Date("".concat(e,"-12-31"))}).map(e=>{let a=(0,c.GP)(e,"yyyy-MM-dd");return t[a]||{date:a,count:0,level:0}}))((e=>{for(let t of e)if(null==t?void 0:t.date){let e=s(t.date);return(0,i.H)(e).getFullYear()}return new Date().getFullYear()})(b),e),y[0]=b,y[1]=t}else t=y[1];let w=t;return y[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,l.jsx)("div",{className:"year-overview-header",children:(0,l.jsx)("span",{className:"year-overview-header-text",children:"Year-Level Overview"})}),y[2]=a):a=y[2],y[3]===Symbol.for("react.memo_cache_sentinel")?(u={months:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],totalCount:"{{count}} contributions in {{year}}"},y[3]=u):u=y[3],y[4]===Symbol.for("react.memo_cache_sentinel")?(h=["sun","mon","tue","wed","thu","fri","sat"],y[4]=h):h=y[4],y[5]!==w?(m=(0,l.jsxs)("div",{className:"year-overview-main d-flex-col",children:[a,(0,l.jsx)("div",{className:"year-overview-body d-flex-col gap-8",children:(0,l.jsx)("div",{className:"year-overview-body-bottom",children:(0,l.jsx)(r.Qs,{data:w,blockSize:14,blockMargin:8,blockRadius:4,fontSize:14,theme:d,labels:u,hideTotalCount:!0,showWeekdayLabels:h})})})]}),y[5]=w,y[6]=m):m=y[6],m};function f(e){return{date:s(null==e?void 0:e.date),count:null==e?void 0:e.hours,level:null==e?void 0:e.level}}function v(e,t){return e[t.date]=t,e}},58499:()=>{}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.