performance.mark("js-parse-end:3546-11445c90015d57a8.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["3546"],{26933(e,s,i){i.d(s,{X:()=>o});var a=i(74848),r=i(16522),t=i(4925),n=i(56861),l=i(24278);let o=e=>{let s,i,o,c=(0,r.c)(8),{children:d,feedbackUrl:u,className:p}=e,h=void 0===d?"Preview":d;return c[0]!==h?(s=(0,a.jsx)(t.A,{variant:"success",children:h}),c[0]=h,c[1]=s):s=c[1],c[2]!==u?(i=u?(0,a.jsx)(n.A,{feedbackUrl:u}):void 0,c[2]=u,c[3]=i):i=c[3],c[4]!==p||c[5]!==s||c[6]!==i?(o=(0,a.jsx)(l.V,{className:p,label:s,link:i}),c[4]=p,c[5]=s,c[6]=i,c[7]=o):o=c[7],o};o.displayName="BetaLabel"},18753(e,s,i){i.d(s,{O:()=>x});var a=i(74848),r=i(16522),t=i(73537),n=i(26933),l=i(52111),o=i(79040),c=i(80002),d=i(39749),u=i(51189),p=i(51581),h=i(38621),m=i(32694),b=i(96540);let g=[{id:"issues",name:"Issues",searchType:"issues",query:"is:issue state:open",icon:"issue_opened",color:"gray",source:"predefined"},{id:"assigned-to-me",name:"Assigned to me",searchType:"issues",query:"is:issue state:open assignee:@me",icon:"people",color:"gray",source:"predefined"},{id:"created-by-me",name:"Created by me",searchType:"issues",query:"is:issue state:open author:@me",icon:"smiley",color:"gray",source:"predefined"},{id:"mentioned",name:"Mentioned",searchType:"issues",query:"is:issue state:open mentions:@me",icon:"mention",color:"gray",source:"predefined"},{id:"recent-activity",name:"Recent activity",searchType:"issues",query:"is:issue updated:>@today-1w sort:updated-desc",icon:"clock",color:"gray",source:"predefined"}];function f(e){return"issues"===e.id}let _="repo-issues";function y(e){let s,i,t,n=(0,r.c)(20),{path:l,forceHardNavigation:c,"aria-current":u,icon:p,onClick:h,children:b}=e;n[0]!==c||n[1]!==h||n[2]!==l?(s=e=>{h?.(),c&&(e.preventDefault(),(0,d.softNavigate)(l))},n[0]=c,n[1]=h,n[2]=l,n[3]=s):s=n[3];let g=s;if(c){let e,s;return n[4]!==p?(e=(0,a.jsx)(m.c.LeadingVisual,{children:(0,a.jsx)(p,{})}),n[4]=p,n[5]=e):e=n[5],n[6]!==u||n[7]!==b||n[8]!==g||n[9]!==l||n[10]!==e?(s=(0,a.jsxs)(m.c.Item,{"aria-current":u,href:l,onClick:g,children:[e,b]}),n[6]=u,n[7]=b,n[8]=g,n[9]=l,n[10]=e,n[11]=s):s=n[11],s}return n[12]!==p?(i=(0,a.jsx)(m.c.LeadingVisual,{children:(0,a.jsx)(p,{})}),n[12]=p,n[13]=i):i=n[13],n[14]!==u||n[15]!==b||n[16]!==g||n[17]!==l||n[18]!==i?(t=(0,a.jsxs)(m.c.Item,{"aria-current":u,as:o.N_,to:l,onClick:g,children:[i,b]}),n[14]=u,n[15]=b,n[16]=g,n[17]=l,n[18]=i,n[19]=t):t=n[19],t}function x(e){let s,i,d,x,v,j,k,N,S,I,L,w,C,q,R,T,$,H,P=(0,r.c)(54),{owner:A,repo:V,forceHardNavigation:E}=e,B=void 0!==E&&E,{pathname:D}=(0,o.zy)(),{selectedLink:W}=function(){let e,s,i,a,t,n,l=(0,r.c)(11),{pathname:c,search:d}=(0,o.zy)();if(l[0]!==d){let s=new URLSearchParams(d);e=s.get("q")?.trim(),l[0]=d,l[1]=e}else e=l[1];let u=e;l[2]!==u?(s=g.find(e=>e.query===u),l[2]=u,l[3]=s):s=l[3];let p=s;l[4]===Symbol.for("react.memo_cache_sentinel")?(i=/\/issues\/?$/,l[4]=i):i=l[4],l[5]!==c?(a=i.test(c),l[5]=c,l[6]=a):a=l[6];let h=a;l[7]!==h?(t=h?g.find(f):void 0,l[7]=h,l[8]=t):t=l[8];let m=t,b=p?.id??m?.id??"";return l[9]!==b?(n={selectedLink:b},l[9]=b,l[10]=n):n=l[10],n}(),U=`/${A}/${V}`,X=`${U}/labels`,F=`${U}/issues`,M=`${U}/projects`,Q=`${U}/milestones`,z=`${U}/milestone/`,G=`${F}/views`,{sendAnalyticsEvent:K}=(0,p.s)(),O=(0,b.useRef)(!1);P[0]!==K?(s=()=>{O.current||(O.current=!0,K(`${_}.view`,"SIDEBAR_IMPRESSION"))},i=[K],P[0]=K,P[1]=s,P[2]=i):(s=P[1],i=P[2]),(0,b.useEffect)(s,i),P[3]!==K?(d=e=>()=>{K(`${_}.click`,"SIDEBAR_LINK",{id:e})},P[3]=K,P[4]=d):d=P[4];let Z=d;P[5]!==A||P[6]!==V?(x=g.map(e=>({...e,path:function({owner:e,repo:s,query:i}){let a=new URLSearchParams({q:i});return`/${e}/${s}/issues?${a.toString()}`}({owner:A,repo:V,query:e.query})})),P[5]=A,P[6]=V,P[7]=x):x=P[7];let J=x;P[8]!==F?(v=e=>e??F,P[8]=F,P[9]=v):v=P[9],P[10]!==B||P[11]!==J||P[12]!==W||P[13]!==v?(j=(0,a.jsx)(c.P,{"aria-label":"Issue filters",dashboardType:_,links:J,selectedLink:W,onSelectLink:l.l,generateLinkPath:v,forceHardNavigation:B}),P[10]=B,P[11]=J,P[12]=W,P[13]=v,P[14]=j):j=P[14],P[15]===Symbol.for("react.memo_cache_sentinel")?(k=(0,a.jsx)("hr",{className:"ReposIssuesSidebar-module__divider__Xkpdx"}),P[15]=k):k=P[15];let Y=D===M&&"page";P[16]!==Z?(N=Z("projects"),P[16]=Z,P[17]=N):N=P[17],P[18]!==M||P[19]!==N||P[20]!==Y?(S=(0,a.jsx)(y,{"aria-current":Y,path:M,forceHardNavigation:!0,icon:h.TableIcon,onClick:N,children:"Projects"}),P[18]=M,P[19]=N,P[20]=Y,P[21]=S):S=P[21],P[22]!==B||P[23]!==Z||P[24]!==D||P[25]!==G?(I=(0,t.G7)("issue_pinned_views_index_page")&&(0,a.jsx)(y,{"aria-current":D===G&&"page",path:G,forceHardNavigation:B,icon:h.StackIcon,onClick:Z("views"),children:"Views"}),P[22]=B,P[23]=Z,P[24]=D,P[25]=G,P[26]=I):I=P[26],P[27]!==z||P[28]!==Q||P[29]!==D?(L=(D.startsWith(Q)||D.startsWith(z))&&"page",P[27]=z,P[28]=Q,P[29]=D,P[30]=L):L=P[30],P[31]!==Z?(w=Z("milestones"),P[31]=Z,P[32]=w):w=P[32],P[33]!==B||P[34]!==Q||P[35]!==L||P[36]!==w?(C=(0,a.jsx)(y,{"aria-current":L,path:Q,forceHardNavigation:B,icon:h.MilestoneIcon,onClick:w,children:"Milestones"}),P[33]=B,P[34]=Q,P[35]=L,P[36]=w,P[37]=C):C=P[37];let ee=(D===X||D===`${F}/labels`)&&"page";return P[38]!==Z?(q=Z("labels"),P[38]=Z,P[39]=q):q=P[39],P[40]!==B||P[41]!==X||P[42]!==ee||P[43]!==q?(R=(0,a.jsx)(y,{"aria-current":ee,path:X,forceHardNavigation:B,icon:h.TagIcon,onClick:q,children:"Labels"}),P[40]=B,P[41]=X,P[42]=ee,P[43]=q,P[44]=R):R=P[44],P[45]!==S||P[46]!==I||P[47]!==C||P[48]!==R?(T=(0,a.jsxs)(m.c,{"aria-label":"Pages",children:[S,I,C,R]}),P[45]=S,P[46]=I,P[47]=C,P[48]=R,P[49]=T):T=P[49],P[50]===Symbol.for("react.memo_cache_sentinel")?($=(0,a.jsx)(n.X,{className:"ReposIssuesSidebar-module__betaLabel__FbLDQ",feedbackUrl:(0,u.Xl)()?"https://gh.io/issues-sidebar-feedback-staff":"https://gh.io/issues-sidebar-feedback"}),P[50]=$):$=P[50],P[51]!==T||P[52]!==j?(H=(0,a.jsxs)("aside",{"aria-label":"Repository navigation",className:"ReposIssuesSidebar-module__sidebar__Wx3El",children:[j,k,T,$]}),P[51]=T,P[52]=j,P[53]=H):H=P[53],H}y.displayName="SidebarNavItem",x.displayName="ReposIssuesSidebar"},78887(e,s,i){i.d(s,{k:()=>l});var a=i(74848),r=i(16522),t=i(51392),n=i(34164);function l(e){let s,i,l,o,c=(0,r.c)(9),{name:d,color:u}=e;c[0]!==d?(s=(0,t.Rg)(d),c[0]=d,c[1]=s):s=c[1];let p=s;return c[2]!==u?(i=(0,n.$)("SidebarLinkIcon-module__icon__wnHFw",(0,t.Q9)(u)),c[2]=u,c[3]=i):i=c[3],c[4]!==p?(l=(0,a.jsx)(p,{}),c[4]=p,c[5]=l):l=c[5],c[6]!==i||c[7]!==l?(o=(0,a.jsx)("div",{className:i,children:l}),c[6]=i,c[7]=l,c[8]=o):o=c[8],o}l.displayName="SidebarLinkIcon"},80002(e,s,i){i.d(s,{P:()=>g,I:()=>f});var a=i(74848),r=i(16522),t=i(79040),n=i(51581),l=i(38621),o=i(32694),c=i(39775),d=i(21373),u=i(26707),p=i(96540),h=i(93305),m=i(78887),b=i(84516);function g(e){let s,i,l=(0,r.c)(18),{"aria-label":d,dashboardType:u,links:p,selectedLink:b,onSelectLink:g,generateLinkPath:f,forceHardNavigation:_}=e,y=void 0!==_&&_,{sendAnalyticsEvent:x}=(0,n.s)();if(l[0]!==u||l[1]!==y||l[2]!==f||l[3]!==p||l[4]!==g||l[5]!==b||l[6]!==x){let e;l[8]!==u||l[9]!==y||l[10]!==f||l[11]!==g||l[12]!==b||l[13]!==x?(e=e=>{let s=void 0!==e.path?f(e.path):f(e.id,e.query||void 0),i=(0,h.T)({dashboardType:u,onSelectLink:g,sendAnalyticsEvent:x,linkItem:e}),r=b===e.id&&"page";return y?(0,a.jsxs)(o.c.Item,{"aria-current":r,href:s,onClick:i,children:[(0,a.jsx)(o.c.LeadingVisual,{children:(0,a.jsx)(m.k,{name:e.icon,color:e.color})}),(0,a.jsx)(c.A,{title:e.name,maxWidth:"100%",children:e.name})]},e.id):(0,a.jsxs)(o.c.Item,{as:t.N_,"aria-current":r,to:s,onClick:i,children:[(0,a.jsx)(o.c.LeadingVisual,{children:(0,a.jsx)(m.k,{name:e.icon,color:e.color})}),(0,a.jsx)(c.A,{title:e.name,maxWidth:"100%",children:e.name})]},e.id)},l[8]=u,l[9]=y,l[10]=f,l[11]=g,l[12]=b,l[13]=x,l[14]=e):e=l[14],s=p.map(e),l[0]=u,l[1]=y,l[2]=f,l[3]=p,l[4]=g,l[5]=b,l[6]=x,l[7]=s}else s=l[7];return l[15]!==d||l[16]!==s?(i=(0,a.jsx)(o.c,{"aria-label":d,children:s}),l[15]=d,l[16]=s,l[17]=i):i=l[17],i}function f(e){let s,i,t,n,o,h,m=(0,r.c)(21),{onSelectLink:f,onCreateView:_,showCreateSavedViews:y,generateLinkPath:x,...v}=e,j=void 0!==y&&y,[k,N]=(0,p.useState)(!1),S=(0,p.useRef)(null),I=v.links.find(e=>e.id===v.selectedLink),L=I?.name||"Search";m[0]!==N?(s=()=>N(!0),m[0]=N,m[1]=s):s=m[1],m[2]!==L?(i=(0,a.jsx)("h1",{className:"SidebarList-module__sidebarHeading__dZC8o",children:(0,a.jsx)(c.A,{title:L,maxWidth:"100%",children:L})}),m[2]=L,m[3]=i):i=m[3],m[4]!==s||m[5]!==i?(t=(0,a.jsx)(d.Q,{ref:S,variant:"invisible",onClick:s,trailingVisual:l.TriangleDownIcon,"aria-describedby":"types-collapsed-button-description",className:"SidebarList-module__sidebarToggleButton__NH8qh",children:i}),m[4]=s,m[5]=i,m[6]=t):t=m[6];let w=b.E[v.dashboardType];return m[7]!==w?(n=(0,a.jsxs)("span",{className:"sr-only",id:"types-collapsed-button-description","aria-live":"polite",children:["Change the ",w," type filter"]}),m[7]=w,m[8]=n):n=m[8],m[9]!==x||m[10]!==k||m[11]!==_||m[12]!==f||m[13]!==v||m[14]!==N||m[15]!==j?(o=k&&(0,a.jsx)(u.l,{className:"SidebarList-module__dialog__klXGi",onClose:()=>N(!1),title:"Views",width:"small",returnFocusRef:S,footerButtons:j&&_?[{buttonType:"default",content:"Close",onClick:()=>N(!1)},{buttonType:"primary",content:"New view",onClick:_}]:[],children:(0,a.jsx)(g,{onSelectLink:e=>{f(e),N(!1)},generateLinkPath:x,...v})}),m[9]=x,m[10]=k,m[11]=_,m[12]=f,m[13]=v,m[14]=N,m[15]=j,m[16]=o):o=m[16],m[17]!==t||m[18]!==n||m[19]!==o?(h=(0,a.jsxs)(a.Fragment,{children:[t,n,o]}),m[17]=t,m[18]=n,m[19]=o,m[20]=h):h=m[20],h}g.displayName="SidebarList",f.displayName="SidebarListCollapsed"},84516(e,s,i){i.d(s,{E:()=>a,q:()=>r});let a={"pull-requests":"pull requests",issues:"issues","repo-issues":"issues",repositories:"repositories"},r={"pull-requests":"pull request",issues:"issue","repo-issues":"issue",repositories:"repository"}},93305(e,s,i){i.d(s,{T:()=>a});function a({dashboardType:e,linkItem:s,sendAnalyticsEvent:i}){let r="predefined"===s.source?{id:s.id}:{shortcut:!0};return()=>{i(`${e}.click`,"SIDEBAR_LINK",r)}}},39749(e,s,i){i.d(s,{softNavigate:()=>r});var a=i(26316);let r=(e,s)=>{let i;try{i=new URL(String(e),a.cg?.location.href)}catch{return}("http:"===i.protocol||"https:"===i.protocol)&&(s?.action==="replace"?a.cg?.location.replace(i.href):a.cg?.location.assign(i.href))}}}]); //# sourceMappingURL=3546-11445c90015d57a8-3df867f7d558ec09.js.map