performance.mark("js-parse-end:22935-45a9e80a67e623af.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["22935"],{8470(e,t,l){l.d(t,{I:()=>n});let n=(0,l(96540).createContext)(null);n.displayName="AnalyticsContext"},13705(e,t,l){l.d(t,{D:()=>r,Y:()=>i});var n=l(49481),s=l(26316);function r(e){if(!s.XC)return;let t=s.XC.querySelector("title"),l=s.XC.createElement("title");l.textContent=e,t?t.textContent!==e&&(t.replaceWith(l),(0,n.i)(e)):(s.XC.head.appendChild(l),(0,n.i)(e))}function i(e){return document.body.classList.contains("logged-out")?`${e} \xb7 GitHub`:e}},35381(e,t,l){l.d(t,{X:()=>S});var n=l(74848),s=l(16522),r=l(49481),i=l(33542),a=l(34164),o=l(96540);let c={normal:"density-gap-module__normal__aDAeT",none:"density-gap-module__none__e6YgS",condensed:"density-gap-module__condensed__e9skO",spacious:"density-gap-module__spacious__GXytj"};var u=l(20091),d=l(22954);let m=e=>{let t,l,r,o,u=(0,s.c)(23),{actions:m,style:_,className:f,children:h,density:p,actionsLabel:y,densityToggle:v,overflowMenuProps:x,overflowMenuToggleProps:b}=e;u[0]!==h||u[1]!==v?(t=(0,n.jsxs)(n.Fragment,{children:[h,v]}),u[0]=h,u[1]=v,u[2]=t):t=u[2];let g=t;if(m&&m.length>0){let e,t,l;return u[3]!==y?(e=y?.trim(),u[3]=y,u[4]=e):e=u[4],u[5]===Symbol.for("react.memo_cache_sentinel")?(t=(0,i.G)("list-view-actions"),u[5]=t):t=u[5],u[6]!==m||u[7]!==f||u[8]!==p||u[9]!==g||u[10]!==x||u[11]!==b||u[12]!==_||u[13]!==e?(l=(0,n.jsx)(d.E7,{label:e,actions:m,density:p,overflowMenuProps:x,overflowMenuToggleProps:b,...t,style:_,className:f,children:g}),u[6]=m,u[7]=f,u[8]=p,u[9]=g,u[10]=x,u[11]=b,u[12]=_,u[13]=e,u[14]=l):l=u[14],l}u[15]===Symbol.for("react.memo_cache_sentinel")?(l=(0,i.G)("list-view-actions"),u[15]=l):l=u[15];let w=p&&c[p];return u[16]!==f||u[17]!==w?(r=(0,a.$)("ActionBar-module__container__Sx4bH",w,f),u[16]=f,u[17]=w,u[18]=r):r=u[18],u[19]!==g||u[20]!==_||u[21]!==r?(o=(0,n.jsx)("div",{...l,style:_,className:r,children:g}),u[19]=g,u[20]=_,u[21]=r,u[22]=o):o=u[22],o};m.displayName="ListViewActionBar";var _=l(35754);let f=e=>{let t,l,r,o,c=(0,s.c)(6),{links:u}=e;return u.length<1?null:(c[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,i.G)("list-view-section-filters"),l=(0,a.$)("list-style-none","SectionFilters-module__container__mvOiB"),c[0]=t,c[1]=l):(t=c[0],l=c[1]),c[2]!==u?(r=u.map(h),c[2]=u,c[3]=r):r=c[3],c[4]!==r?(o=(0,n.jsx)("div",{...t,children:(0,n.jsx)("ul",{className:l,children:r})}),c[4]=r,c[5]=o):o=c[5],o)};function h(e,t){return(0,n.jsx)("li",{...(0,i.G)(`list-view-section-filter-${t}`),children:e},`section-filter-${t}`)}f.displayName="ListViewSectionFilters";var p=l(85965),y=l(7624),v=l(64943),x=l(66867),b=l(21167);let g=e=>{let t,l,c,u,d,m,_,f,h,g,w,S,j,N,C,T,A,E,$,I,k=(0,s.c)(47),{onToggle:G,style:L,className:M}=e,{title:B}=(0,b.t)(),{isSelectable:O,selectedCount:P,totalCount:D,countOnPage:R,isSelectAllChecked:V,anyItemsSelected:X,singularUnits:F,pluralUnits:H}=(0,x.v)(),{multiPageSelectionAllowed:Q}=(0,v.P)(),U=(0,o.useId)(),W=(0,o.useRef)(null),q=(0,o.useRef)(null);e:{if(Q&&"number"==typeof D){t=P{G&&(z?G(!1):G(!V))},k[0]=z,k[1]=V,k[2]=G,k[3]=l):l=k[3];let ee=l;if(k[4]===Symbol.for("react.memo_cache_sentinel")?(c=()=>{q.current&&(0,r.C)(q.current)},k[4]=c):c=k[4],k[5]!==J?(u=[q,J],k[5]=J,k[6]=u):u=k[6],(0,o.useEffect)(c,u),!O)return null;let et=`${U}-list-view-select-all`;k[7]!==ee?(d=e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),ee())},k[7]=ee,k[8]=d):d=k[8];let el=d;k[9]!==M?(m=(0,a.$)("SelectAllCheckbox-module__container__WSvIe",M),k[9]=M,k[10]=m):m=k[10],k[11]===Symbol.for("react.memo_cache_sentinel")?(_=(0,i.G)("list-view-select-all-container"),k[11]=_):_=k[11];let en=`${U}-list-view-select-all-container`;k[12]===Symbol.for("react.memo_cache_sentinel")?(f=(0,i.G)("select-all-checkbox"),k[12]=f):f=k[12],k[13]!==ee||k[14]!==z||k[15]!==V||k[16]!==el?(h=(0,n.jsx)(p.A,{onChange:ee,value:"default",checked:V,indeterminate:z,onKeyDown:el,tabIndex:0,ref:W,...f}),k[13]=ee,k[14]=z,k[15]=V,k[16]=el,k[17]=h):h=k[17],k[18]===Symbol.for("react.memo_cache_sentinel")?(g=(0,i.G)("select-all-label"),k[18]=g):g=k[18],k[19]!==H||k[20]!==B?(w=(0,n.jsxs)(y.A.Label,{visuallyHidden:!0,...g,children:["Select all ",H,": ",B]}),k[19]=H,k[20]=B,k[21]=w):w=k[21],k[22]!==et||k[23]!==h||k[24]!==w?(S=(0,n.jsx)("div",{className:"SelectAllCheckbox-module__formControlContainer__xrPOV",children:(0,n.jsxs)(y.A,{id:et,children:[h,w]})}),k[22]=et,k[23]=h,k[24]=w,k[25]=S):S=k[25];let es=X?void 0:"sr-only";k[26]!==es?(j=(0,a.$)("SelectAllCheckbox-module__count__OlfBz",es),k[26]=es,k[27]=j):j=k[27],k[28]===Symbol.for("react.memo_cache_sentinel")?(N=(0,i.G)("select-all-selected-count"),k[28]=N):N=k[28];let er=X?void 0:"sr-only";return k[29]===Symbol.for("react.memo_cache_sentinel")?(C=(0,i.G)("select-all-selected-count-without-units"),k[29]=C):C=k[29],k[30]!==P||k[31]!==Z||k[32]!==er?(T=(0,n.jsxs)("span",{"aria-hidden":"true",className:er,...C,children:[P," ",Z," "]}),k[30]=P,k[31]=Z,k[32]=er,k[33]=T):T=k[33],k[34]===Symbol.for("react.memo_cache_sentinel")?(A=(0,i.G)("sr-content"),k[34]=A):A=k[34],k[35]!==J?(E=(0,n.jsx)("span",{className:"sr-only",ref:q,...A,children:J}),k[35]=J,k[36]=E):E=k[36],k[37]!==j||k[38]!==T||k[39]!==E?($=(0,n.jsxs)("p",{className:j,...N,children:[T,E]}),k[37]=j,k[38]=T,k[39]=E,k[40]=$):$=k[40],k[41]!==L||k[42]!==S||k[43]!==$||k[44]!==m||k[45]!==en?(I=(0,n.jsxs)("div",{style:L,className:m,..._,id:en,children:[S,$]}),k[41]=L,k[42]=S,k[43]=$,k[44]=m,k[45]=en,k[46]=I):I=k[46],I};g.displayName="ListViewSelectAllCheckbox";let w=e=>{let t=(0,s.c)(4),{sectionFilters:l}=e;if(!l)return null;if(Array.isArray(l)){let e;return t[0]!==l?(e=(0,n.jsx)(f,{links:l}),t[0]=l,t[1]=e):e=t[1],e}if((0,o.isValidElement)(l)){let e;return t[2]!==l?(e=(0,n.jsx)(n.Fragment,{children:l}),t[2]=l,t[3]=e):e=t[3],e}return null};w.displayName="ListFilters";let S=e=>{let t,l,d,f,h,p,y,v,S,N,C,T,A,E,$,I,k,G,L,M,B,O,P,D=(0,s.c)(50);D[0]!==e?({title:T,assistiveAnnouncement:f,sectionFilters:N,children:h,style:C,className:p,actionsStyle:d,actionsClassName:l,onToggleSelectAll:y,overflowMenuProps:v,overflowMenuToggleProps:S,...t}=e,D[0]=e,D[1]=t,D[2]=l,D[3]=d,D[4]=f,D[5]=h,D[6]=p,D[7]=y,D[8]=v,D[9]=S,D[10]=N,D[11]=C,D[12]=T):(t=D[1],l=D[2],d=D[3],f=D[4],h=D[5],p=D[6],y=D[7],v=D[8],S=D[9],N=D[10],C=D[11],T=D[12]);let{idPrefix:R}=(0,_.If)(),{anyItemsSelected:V}=(0,x.v)(),{setHasMetadataTitle:X}=(0,b.t)(),F=(0,u.m)("list-view-metadata"),H=(0,o.useRef)(null);D[13]!==X||D[14]!==T?(A=()=>{X(!!T)},D[13]=X,D[14]=T,D[15]=A):A=D[15],(0,o.useEffect)(A),D[16]===Symbol.for("react.memo_cache_sentinel")?(E=()=>{H.current&&(0,r.C)(H.current)},D[16]=E):E=D[16],D[17]!==f?($=[f],D[17]=f,D[18]=$):$=D[18],(0,o.useEffect)(E,$);let Q=`${R}-list-view-metadata`,U=V&&c.spacious;return D[19]!==p||D[20]!==U?(I=(0,a.$)("Metadata-module__container__epfvu",p,U),D[19]=p,D[20]=U,D[21]=I):I=D[21],D[22]===Symbol.for("react.memo_cache_sentinel")?(k=(0,i.G)("list-view-metadata"),D[22]=k):k=D[22],D[23]!==y?(G=(0,n.jsx)(g,{onToggle:e=>{y&&y(e)}}),D[23]=y,D[24]=G):G=D[24],D[25]!==N?(L=(0,n.jsx)(w,{sectionFilters:N}),D[25]=N,D[26]=L):L=D[26],D[27]!==F||D[28]!==V||D[29]!==T?(M=!!T&&(0,n.jsx)(F,{className:(0,a.$)("Metadata-module__heading__wNSXP",V&&"sr-only"),...(0,i.G)("list-view-header-title"),children:T}),D[27]=F,D[28]=V,D[29]=T,D[30]=M):M=D[30],D[31]!==t||D[32]!==l||D[33]!==d||D[34]!==h||D[35]!==v||D[36]!==S?(B=(0,n.jsx)(m,{style:d,className:l,overflowMenuProps:v,overflowMenuToggleProps:S,...t,children:h}),D[31]=t,D[32]=l,D[33]=d,D[34]=h,D[35]=v,D[36]=S,D[37]=B):B=D[37],D[38]!==f||D[39]!==R?(O=f&&(0,n.jsx)(j,{idPrefix:R,announceRef:H,assistiveAnnouncement:f}),D[38]=f,D[39]=R,D[40]=O):O=D[40],D[41]!==C||D[42]!==M||D[43]!==B||D[44]!==O||D[45]!==Q||D[46]!==I||D[47]!==G||D[48]!==L?(P=(0,n.jsxs)("div",{id:Q,className:I,style:C,...k,children:[G,L,M,B,O]}),D[41]=C,D[42]=M,D[43]=B,D[44]=O,D[45]=Q,D[46]=I,D[47]=G,D[48]=L,D[49]=P):P=D[49],P};S.displayName="ListViewMetadata";let j=e=>{let t,l,r=(0,s.c)(5),{idPrefix:a,announceRef:o,assistiveAnnouncement:c}=e,u=`${a}-list-view-announcements`;return r[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,i.G)("list-view-announcement-container"),r[0]=t):t=r[0],r[1]!==o||r[2]!==c||r[3]!==u?(l=(0,n.jsx)("div",{id:u,role:"status","aria-live":"polite","aria-atomic":"true",className:"sr-only",ref:o,...t,children:c}),r[1]=o,r[2]=c,r[3]=u,r[4]=l):l=r[4],l};j.displayName="ListViewAnnouncements"},52111(e,t,l){l.d(t,{l:()=>n});let n=()=>void 0},58418(e,t,l){let n;l.d(t,{A:()=>u});var s=l(35205),r=l(51189);let{getItem:i,setItem:a,removeItem:o}=(0,s.A)("localStorage"),c="REACT_PROFILING_DISABLED_UNTIL",u={enable:()=>{o(c),n=void 0},disable:()=>{a(c,String(Date.now()+864e5)),n=!1},isEnabled:()=>!("u"=t)&&(o(c),!0)}():.02>Math.random()),resetCache:()=>{n=void 0}}},5384(e,t,l){l.d(t,{Tt:()=>a,X7:()=>i,Ou:()=>o});let n="service_worker.postrequest";var s=l(66743);let r=null;async function i(e){if(null===r)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 l=t[3];return!!(void 0!==l&&/^\d+$/.test(l))&&!!t[0]&&!!t[1]}(e))return;let l=performance.now();r=await new Promise((r,i)=>{let a=new MessageChannel;function o(){a.port1.onmessage=null,a.port1.onmessageerror=null,a.port1.close(),a.port2.close()}let c=setTimeout(()=>{o();let e=performance.now()-l;(0,s.BI)(n,{duration_ms:e,timedOut:!0}),r(null)},500);a.port1.onmessage=e=>{clearTimeout(c),o();let t=performance.now()-l;if(e.data?.type==="CACHED_QUERIES_RESPONSE"&&e.data.data){let l=e.data.data.preloadedQueries;(0,s.BI)(n,{duration_ms:t,timedOut:!1}),r(l)}else(0,s.BI)(n,{duration_ms:t,timedOut:!1}),r(null)},a.port1.onmessageerror=()=>{clearTimeout(c),o(),i(Error("SW message channel error"))},t.postMessage({type:"GET_CACHED_QUERIES",url:e},[a.port2])})}catch{r=null}}function a(){return r}function o(){r=null}},19519(e,t,l){l.d(t,{V:()=>c});var n=l(96540);let s={type:"browser",isBrowser:!0,isServer:!1},r={type:"server",isBrowser:!1,isServer:!0};function i(){return()=>{}}function a(){return s}function o(){return r}function c(){return(0,n.useSyncExternalStore)(i,a,o)}},70247(e,t,l){l.d(t,{V:()=>_});var n=l(74848),s=l(16522),r=l(96540),i=l(40914),a=l(38621),o=l(52870),c=l(56149);let u={info:"",success:"Toast--success",error:"Toast--error"},d={info:(0,n.jsx)(a.InfoIcon,{}),success:(0,n.jsx)(a.CheckIcon,{}),error:(0,n.jsx)(a.StopIcon,{})},m=e=>{let t,l,i,a,m,_=(0,s.c)(14),{message:f,timeToLive:h,icon:p,type:y,role:v}=e,x=void 0===y?"info":y,b=void 0===v?"log":v,[g,w]=r.useState(!0),{safeSetTimeout:S}=(0,o.A)();_[0]!==S||_[1]!==h?(t=()=>{h&&S(()=>w(!1),h-300)},l=[S,h],_[0]=S,_[1]=h,_[2]=t,_[3]=l):(t=_[2],l=_[3]),(0,r.useEffect)(t,l);let j=`Toast ${u[x]} ${g?"Toast--animateIn":"Toast--animateOut"}`,N=`ui-app-toast-${x}`,C=p||d[x];return _[4]!==C?(i=(0,n.jsx)("span",{className:"Toast-icon",children:C}),_[4]=C,_[5]=i):i=_[5],_[6]!==f?(a=(0,n.jsx)("span",{className:"Toast-content",children:f}),_[6]=f,_[7]=a):a=_[7],_[8]!==b||_[9]!==j||_[10]!==N||_[11]!==i||_[12]!==a?(m=(0,n.jsx)(c.ZL,{children:(0,n.jsx)("div",{className:"p-1 position-fixed bottom-0 left-0 tmp-mb-3 tmp-ml-3",children:(0,n.jsxs)("div",{className:j,id:"ui-app-toast","data-testid":N,role:b,children:[i,a]})})}),_[8]=b,_[9]=j,_[10]=N,_[11]=i,_[12]=a,_[13]=m):m=_[13],m};function _(){let e,t,l,a=(0,s.c)(7),{toasts:o,persistedToast:c}=(0,r.use)(i.T8);return a[0]!==o?(e=o.map(f),a[0]=o,a[1]=e):e=a[1],a[2]!==c?(t=c&&(0,n.jsx)(m,{message:c.message,icon:c.icon,type:c.type,role:c.role}),a[2]=c,a[3]=t):t=a[3],a[4]!==e||a[5]!==t?(l=(0,n.jsxs)(n.Fragment,{children:[e,t]}),a[4]=e,a[5]=t,a[6]=l):l=a[6],l}function f(e,t){return(0,n.jsx)(m,{message:e.message,icon:e.icon,timeToLive:i.Qn,type:e.type,role:e.role},t)}m.displayName="Toast",_.displayName="Toasts"},63397(e,t,l){l.d(t,{d:()=>i});var n=l(53449),s=l(52246),r=l(96540);let i=(e,t,{leading:l=!1,maxWait:i,trailing:a=!0,onChangeBehavior:o="flush"}={})=>{let c=(0,n.M)(e),u=(0,r.useMemo)(()=>{let e=void 0===i?{leading:l,trailing:a}:{leading:l,trailing:a,maxWait:i};return(0,s.A)((...e)=>c.current(...e),t,e)},[c,t,l,i,a]);return(0,r.useEffect)(()=>()=>{u?.[o]()},[u,o]),u}}}]); //# sourceMappingURL=22935-45a9e80a67e623af-af96c5abe0266c39.js.map