performance.mark("js-parse-end:32296-01bfa9d1d31b9c64.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["32296"],{95136(e,t,i){i.d(t,{y:()=>a});var l=i(74848),r=i(16522),n=i(8470);function a(e){let t,i,a=(0,r.c)(7),{children:s,appName:o,category:d,metadata:u}=e;a[0]!==o||a[1]!==d||a[2]!==u?(t={appName:o,category:d,metadata:u},a[0]=o,a[1]=d,a[2]=u,a[3]=t):t=a[3];let c=t;return a[4]!==s||a[5]!==c?(i=(0,l.jsx)(n.I,{value:c,children:s}),a[4]=s,a[5]=c,a[6]=i):i=a[6],i}a.displayName="AnalyticsProvider"},35754(e,t,i){i.d(t,{If:()=>o,JE:()=>s});var l=i(74848),r=i(16522),n=i(96540);let a=(0,n.createContext)(void 0);a.displayName="IdContext";let s=e=>{let t,i,s=(0,r.c)(5),{children:o}=e,d=(0,n.useId)();s[0]!==d?(t={idPrefix:d},s[0]=d,s[1]=t):t=s[1];let u=t;return s[2]!==o||s[3]!==u?(i=(0,l.jsx)(a,{value:u,children:o}),s[2]=o,s[3]=u,s[4]=i):i=s[4],i};s.displayName="IdProvider",s.displayName="ListViewIdProvider";let o=()=>{let e=(0,n.use)(a);if(!e)throw Error("useListViewId must be used with IdProvider.");return e}},72449(e,t,i){i.d(t,{Z:()=>d,w:()=>o});var l=i(74848),r=i(16522),n=i(52111),a=i(96540);let s=(0,a.createContext)({anyItemsWithActionBar:!1,setAnyItemsWithActionBar:n.l,hasResizableActionsWithActionBar:!1,setHasResizableActionsWithActionBar:n.l});s.displayName="ItemsContext";let o=e=>{let t,i,n=(0,r.c)(6),{children:o}=e,[d,u]=(0,a.useState)(!1),[c,v]=(0,a.useState)(!1);n[0]!==d||n[1]!==c?(t={anyItemsWithActionBar:d,setAnyItemsWithActionBar:u,hasResizableActionsWithActionBar:c,setHasResizableActionsWithActionBar:v},n[0]=d,n[1]=c,n[2]=t):t=n[2];let m=t;return n[3]!==o||n[4]!==m?(i=(0,l.jsx)(s,{value:m,children:o}),n[3]=o,n[4]=m,n[5]=i):i=n[5],i};o.displayName="ItemsProvider",o.displayName="ListViewItemsProvider";let d=()=>(0,a.use)(s)},64774(e,t,i){i.d(t,{u:()=>I});var l=i(74848),r=i(16522),n=i(52111),a=i(33542),s=i(22447),o=i(46249),d=i(34164),u=i(96540),c=i(69147),v=i(39423),m=i(29941),f=i(11937),h=i(45800);function p(e){return"selection-input"===e.getAttribute("data-listview-component")}function y(e){return e.parentElement?.getAttribute("data-listview-component")==="trailing-badge"}function x(e){return"list"!==e.getAttribute("role")}function N(e,t){let i=e,l=e.closest("[role=list] li");l&&(i=l);let r=i.closest("[role=list]");if(!r)return;let n=document.createTreeWalker(r,NodeFilter.SHOW_ELEMENT,e=>{if(!(e instanceof HTMLElement)||!e.id.includes("list-view-node"))return NodeFilter.FILTER_SKIP;let t=e.parentElement;for(;t&&t!==r;){if(t.id.includes("list-view-node"))return NodeFilter.FILTER_SKIP;t=t.parentElement}return NodeFilter.FILTER_ACCEPT}),a=n.firstChild(),s=0;for(;a!==i&&(a=n.nextNode(),!(++s>500)););let o="next"===t?n.nextNode():n.previousNode();for(;o instanceof HTMLElement&&o.parentElement?.closest("[role=list] li[aria-expanded=false]");)o="next"===t?n.nextNode():n.previousNode();return o instanceof HTMLElement?o:void 0}function g(e){let t=e.closest("[role=list]"),i=t?.querySelector("[role=list] li");return i instanceof HTMLElement?i:void 0}function w(e){let t=e.closest("[role=list]"),i=t?.querySelectorAll("[role=list] li");if(!i||i.length<1)return;let l=i[i.length-1];if(l instanceof HTMLElement)return l}function b(e,t){let i=[...(0,f.K1)(document.documentElement,{strict:!0,onlyTabbable:!0})],l=i.indexOf(e);return"next"===t?i[l+1]:i[l-1]}var S=i(35754),E=i(72449),L=i(64943),P=i(66867),C=i(21167),T=i(9484);let I=e=>{let t,i,a,o,d,v,m,f,h,p,y,x,N,g,w,b,I,A,V,j=(0,r.c)(39);j[0]!==e?({children:t,hasDragHandle:i,isSelectable:a,onVariantChange:m,pluralUnits:o,selectedCount:f,singularUnits:v,title:p,titleHeaderTag:y,totalCount:x,variant:h,...d}=e,j[0]=e,j[1]=t,j[2]=i,j[3]=a,j[4]=o,j[5]=d,j[6]=v,j[7]=m,j[8]=f,j[9]=h,j[10]=p,j[11]=y,j[12]=x):(t=j[1],i=j[2],a=j[3],o=j[4],d=j[5],v=j[6],m=j[7],f=j[8],h=j[9],p=j[10],y=j[11],x=j[12]);let H=void 0===m?n.l:m,M=void 0===f?0:f,U=void 0===h?c.tp:h,[F,O]=(0,s.N)(U);j[13]!==H||j[14]!==F?(N=()=>{H?.(F)},g=[H,F],j[13]=H,j[14]=F,j[15]=N,j[16]=g):(N=j[15],g=j[16]),(0,u.useEffect)(N,g),j[17]!==t?(w=u.Children.toArray(t),j[17]=t,j[18]=w):w=j[18];let z=w.length;return j[19]!==t||j[20]!==d?(b=(0,l.jsx)(L.e,{children:(0,l.jsx)(E.w,{children:(0,l.jsx)(_,{...d,children:t})})}),j[19]=t,j[20]=d,j[21]=b):b=j[21],j[22]!==z||j[23]!==i||j[24]!==a||j[25]!==o||j[26]!==M||j[27]!==v||j[28]!==b||j[29]!==x?(I=(0,l.jsx)(P.W,{countOnPage:z,selectedCount:M,totalCount:x,singularUnits:v,pluralUnits:o,isSelectable:a,hasDragHandle:i,children:b}),j[22]=z,j[23]=i,j[24]=a,j[25]=o,j[26]=M,j[27]=v,j[28]=b,j[29]=x,j[30]=I):I=j[30],j[31]!==O||j[32]!==I||j[33]!==F?(A=(0,l.jsx)(T.H,{variant:F,setVariant:O,children:I}),j[31]=O,j[32]=I,j[33]=F,j[34]=A):A=j[34],j[35]!==A||j[36]!==p||j[37]!==y?(V=(0,l.jsx)(S.JE,{children:(0,l.jsx)(C.y,{title:p,titleHeaderTag:y,children:A})}),j[35]=A,j[36]=p,j[37]=y,j[38]=V):V=j[38],V};I.displayName="ListView";let _=e=>{let t,i,n,s,c,E,L,P,I,_,A,V,j,H,M,U,F,O,z,K,D,W,k=(0,r.c)(48);k[0]!==e?({ariaLabelledBy:c,as:t,children:i,className:n,emptyState:s,itemsListClassName:E,itemsListStyle:V,listRef:L,metadata:P,role:_,strictFocusZone:A,...I}=e,k[0]=e,k[1]=t,k[2]=i,k[3]=n,k[4]=s,k[5]=c,k[6]=E,k[7]=L,k[8]=P,k[9]=I,k[10]=_,k[11]=A,k[12]=V):(t=k[1],i=k[2],n=k[3],s=k[4],c=k[5],E=k[6],L=k[7],P=k[8],I=k[9],_=k[10],A=k[11],V=k[12]);let{idPrefix:R}=(0,S.If)(),{title:B,titleHeaderTag:$}=(0,C.t)(),{variant:q}=(0,T.e)(),{containerRef:J}=function(e){let t,i,l=(0,r.c)(4),n=void 0===e||e,a=void 0===n||n,s=m.z0.ArrowVertical|m.z0.HomeAndEnd|m.z0.PageUpDown|m.z0.Tab,o=(0,v.zw)()?s|m.z0.JK:s;l[0]!==a?(t=(e,t,i)=>{if(t instanceof HTMLElement){if("Tab"===i.key||"Tab"===i.code){if(i.shiftKey&&t.id.includes("list-view-node"))return b(t,"previous");let e=t.closest("[role=list] li");if(!e)return;let l=[...(0,f.K1)(e,{strict:a})],r=l.findIndex(y),n=l.findIndex(p);r>=0&&n>=0&&(l.splice(r,0,l[n]),l.splice(n+1,1));let s=l.indexOf(i.target);return s!==l.length-1||i.shiftKey?s>0?i.shiftKey?l[s-1]:l[s+1]:void 0:b(t,"next")}if("previous"===e)return N(t,e)||g(t);if("next"===e)return N(t,e)||w(t);if("start"===e)return g(t);if("end"===e)return w(t)}},l[0]=a,l[1]=t):t=l[1];let{containerRef:d}=(0,h.G)({strict:a,bindKeys:o,focusInStrategy:()=>{if(!u.current)return;let e=u.current.querySelector('[tabindex="0"]');return e?.closest("[role=list] li")||e},focusableElementFilter:x,getNextFocusable:t}),u=d;return l[2]!==u?(i={containerRef:u},l[2]=u,l[3]=i):i=l[3],i}(A),[G,Q]=(0,u.useState)(!0);k[13]!==J||k[14]!==L?(j=()=>{L&&(L.current=J.current)},H=[J,L],k[13]=J,k[14]=L,k[15]=j,k[16]=H):(j=k[15],H=k[16]),(0,u.useEffect)(j,H),k[17]!==J?(M=()=>{J.current&&Q(Array.from(J.current.querySelectorAll("li")).some(e=>{let t=e.parentElement;for(;t&&t!==J.current;){if("UL"===t.tagName||"OL"===t.tagName)return!1;t=t.parentElement}return!0}))},k[17]=J,k[18]=M):M=k[18],k[19]!==i||k[20]!==J?(U=[J,i],k[19]=i,k[20]=J,k[21]=U):U=k[21],(0,u.useLayoutEffect)(M,U);let Y=c??`${R}-list-view-container-title`,Z=s&&!G,X=t||(G?"ul":"div"),ee=`${R}-list-view-container`;k[22]!==n?(F=(0,d.$)("ListView-module__container__CfCNF",n),k[22]=n,k[23]=F):F=k[23],k[24]!==c||k[25]!==Y||k[26]!==B||k[27]!==$?(O=!c&&(0,l.jsx)(o.A,{className:"sr-only",as:$,id:Y,...(0,a.G)("list-view-title"),children:B}),k[24]=c,k[25]=Y,k[26]=B,k[27]=$,k[28]=O):O=k[28],k[29]!==E?(z=(0,d.$)("ListView-module__ul__uMK30",E),k[29]=E,k[30]=z):z=k[30];let et=G?Y:void 0,ei=_??G?"list":void 0;k[31]===Symbol.for("react.memo_cache_sentinel")?(K=(0,a.G)("list-view-items"),k[31]=K):K=k[31];let el=Z?s:i;return k[32]!==X||k[33]!==J||k[34]!==I||k[35]!==V||k[36]!==ei||k[37]!==el||k[38]!==z||k[39]!==et||k[40]!==q?(D=(0,l.jsx)(X,{className:z,style:V,ref:J,"aria-labelledby":et,tabIndex:-1,role:ei,"data-listview-component":"items-list","data-density":q,...K,...I,children:el}),k[32]=X,k[33]=J,k[34]=I,k[35]=V,k[36]=ei,k[37]=el,k[38]=z,k[39]=et,k[40]=q,k[41]=D):D=k[41],k[42]!==P||k[43]!==D||k[44]!==ee||k[45]!==F||k[46]!==O?(W=(0,l.jsxs)("div",{id:ee,className:F,children:[O,P,D]}),k[42]=P,k[43]=D,k[44]=ee,k[45]=F,k[46]=O,k[47]=W):W=k[47],W};_.displayName="ListViewContainer"},64943(e,t,i){i.d(t,{P:()=>o,e:()=>s});var l=i(74848),r=i(16522),n=i(96540);let a=(0,n.createContext)({multiPageSelectionAllowed:!1});a.displayName="MultiPageSelectionContext";let s=e=>{let t,i,s=(0,r.c)(5),{children:o,multiPageSelectionAllowed:d}=e,[u,c]=(0,n.useState)(void 0!==d&&d);s[0]!==u?(t={multiPageSelectionAllowed:u,setMultiPageSelectionAllowed:c},s[0]=u,s[1]=t):t=s[1];let v=t;return s[2]!==o||s[3]!==v?(i=(0,l.jsx)(a,{value:v,children:o}),s[2]=o,s[3]=v,s[4]=i):i=s[4],i};s.displayName="MultiPageSelectionProvider",s.displayName="ListViewMultiPageSelectionProvider";let o=()=>(0,n.use)(a)},66867(e,t,i){i.d(t,{W:()=>u,v:()=>c});var l=i(74848),r=i(16522),n=i(52111),a=i(96540);let s="list item",o="list items",d=(0,a.createContext)({selectedCount:0,setSelectedCount:n.l,countOnPage:0,isSelectAllChecked:!1,anyItemsSelected:!1,singularUnits:s,pluralUnits:o,isSelectable:!1,hasDragHandle:!1});d.displayName="SelectionContext";let u=e=>{let t,i,n,u,c,v=(0,r.c)(18);v[0]!==e?(t=void 0===e?{singularUnits:s,pluralUnits:o,selectedCount:0,countOnPage:0,isSelectable:!1,hasDragHandle:!1}:e,v[0]=e,v[1]=t):t=v[1];let{children:m,countOnPage:f,singularUnits:h,pluralUnits:p,totalCount:y,selectedCount:x,isSelectable:N,hasDragHandle:g}=t,w=void 0===f?0:f,b=void 0===h?s:h,S=void 0===p?o:p,E=void 0===x?0:x,L=void 0!==N&&N,P=void 0!==g&&g,[C,T]=(0,a.useState)(E);v[2]!==E?(i=()=>T(E),n=[E],v[2]=E,v[3]=i,v[4]=n):(i=v[3],n=v[4]),(0,a.useEffect)(i,n);let I=C>0&&C>=w,_=C>0;v[5]!==_||v[6]!==w||v[7]!==P||v[8]!==I||v[9]!==L||v[10]!==S||v[11]!==C||v[12]!==b||v[13]!==y?(u={totalCount:y,countOnPage:w,selectedCount:C,setSelectedCount:T,isSelectAllChecked:I,anyItemsSelected:_,singularUnits:b,pluralUnits:S,isSelectable:L,hasDragHandle:P},v[5]=_,v[6]=w,v[7]=P,v[8]=I,v[9]=L,v[10]=S,v[11]=C,v[12]=b,v[13]=y,v[14]=u):u=v[14];let A=u;return v[15]!==m||v[16]!==A?(c=(0,l.jsx)(d,{value:A,children:m}),v[15]=m,v[16]=A,v[17]=c):c=v[17],c};u.displayName="SelectionProvider",u.displayName="ListViewSelectionProvider";let c=()=>(0,a.use)(d)},21167(e,t,i){i.d(t,{t:()=>d,y:()=>o});var l=i(74848),r=i(16522),n=i(96540),a=i(69147);let s=(0,n.createContext)(void 0);s.displayName="TitleContext";let o=e=>{let t,i,o,d=(0,r.c)(9),{children:u,title:c,titleHeaderTag:v}=e,m=void 0===v?"h2":v,[f,h]=(0,n.useState)(!1);d[0]!==c?(t=c.trim()||a.QL,d[0]=c,d[1]=t):t=d[1],d[2]!==f||d[3]!==t||d[4]!==m?(i={title:t,titleHeaderTag:m,hasMetadataTitle:f,setHasMetadataTitle:h},d[2]=f,d[3]=t,d[4]=m,d[5]=i):i=d[5];let p=i;return d[6]!==u||d[7]!==p?(o=(0,l.jsx)(s,{value:p,children:u}),d[6]=u,d[7]=p,d[8]=o):o=d[8],o};o.displayName="TitleProvider",o.displayName="ListViewTitleProvider";let d=()=>{let e=(0,n.use)(s);if(!e)throw Error("useListViewTitle must be used with TitleProvider.");return e}},9484(e,t,i){i.d(t,{H:()=>d,e:()=>u});var l=i(74848),r=i(16522),n=i(52111),a=i(96540),s=i(69147);let o=(0,a.createContext)(void 0);o.displayName="VariantContext";let d=e=>{let t,i,a=(0,r.c)(6),{children:d,variant:u,setVariant:c}=e,v=void 0===u?s.tp:u,m=void 0===c?n.l:c;a[0]!==m||a[1]!==v?(t={variant:v,setVariant:m},a[0]=m,a[1]=v,a[2]=t):t=a[2];let f=t;return a[3]!==d||a[4]!==f?(i=(0,l.jsx)(o,{value:f,children:d}),a[3]=d,a[4]=f,a[5]=i):i=a[5],i};d.displayName="VariantProvider",d.displayName="ListViewVariantProvider";let u=()=>{let e=(0,a.use)(o);if(!e)throw Error("useListViewVariant must be used with VariantProvider.");return e}},69147(e,t,i){i.d(t,{Dy:()=>r,O1:()=>n,QL:()=>s,n1:()=>l,tp:()=>a});let l=["h1","h2","h3","h4","h5","h6"],r=["list-view","list-view-metadata","listitem"],n={"list-view":"h2","list-view-metadata":"h3",listitem:"h3"},a="default",s="List view"},16497(e,t,i){i.d(t,{$6:()=>d,JR:()=>s,Jg:()=>c,vb:()=>a});var l=i(74848),r=i(16522),n=i(94709);let a=v(n.az),s=v(n.EY),o=e=>{let t,i,n,a=(0,r.c)(6);return a[0]!==e?({ref:i,...t}=e,a[0]=e,a[1]=t,a[2]=i):(t=a[1],i=a[2]),a[3]!==t||a[4]!==i?(n=(0,l.jsx)("div",{...t,ref:i}),a[3]=t,a[4]=i,a[5]=n):n=a[5],n};o.displayName="Div";let d=v(o),u=e=>{let t,i,n,a=(0,r.c)(6);return a[0]!==e?({ref:i,...t}=e,a[0]=e,a[1]=t,a[2]=i):(t=a[1],i=a[2]),a[3]!==t||a[4]!==i?(n=(0,l.jsx)("bdi",{...t,ref:i}),a[3]=t,a[4]=i,a[5]=n):n=a[5],n};u.displayName="Bdi";let c=v(u);function v(e){let t=t=>{let i,n,a,s,o=(0,r.c)(8);o[0]!==t?({html:i,...n}=t,o[0]=t,o[1]=i,o[2]=n):(i=o[1],n=o[2]);let d=n;return o[3]!==i?(a=i?{__html:i}:void 0,o[3]=i,o[4]=a):a=o[4],o[5]!==d||o[6]!==a?(s=(0,l.jsx)(e,{...d,dangerouslySetInnerHTML:a}),o[5]=d,o[6]=a,o[7]=s):s=o[7],s};return t.displayName=`SafeHTML${e.displayName||e.name}`,t}},22447(e,t,i){i.d(t,{N:()=>n});var l=i(16522),r=i(96540);function n(e,t){let i,n=(0,l.c)(4),{isPropUpdateDisabled:a,isEqual:s}=void 0===t?{}:t,o=void 0===s?Object.is:s,[d,u]=(0,r.useState)(e),[c,v]=(0,r.useState)(e);if(!(void 0!==a&&a)&&!o(c,e)){let t;return v(e),u(e),n[0]!==e?(t=[e,u],n[0]=e,n[1]=t):t=n[1],t}return n[2]!==d?(i=[d,u],n[2]=d,n[3]=i):i=n[3],i}}}]); //# sourceMappingURL=32296-01bfa9d1d31b9c64-a0d5cf0a9a1a9804.js.map