performance.mark("js-parse-end:6695-5ec8e08551e093fb.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["6695"],{79708(e,t,r){let n;r.d(t,{H:()=>w});var a=r(10204);class o extends a.ib{#e;constructor(e,t,r,n,a){super(e,()=>this.#t(),r,n,void 0,a),this.#e=t}#t(){return s(this.#e)}}async function s(e){let t=await i(e);return t&&t.url&&t.token?l(t.url,t.token):null}async function i(e){let t=await fetch(e,{headers:{Accept:"application/json"}});if(t.ok)return t.json();if(404===t.status)return null;throw Error("fetch error")}async function l(e,t){let r=await fetch(e,{method:"POST",mode:"same-origin",headers:{"Scoped-CSRF-Token":t}});if(r.ok)return r.text();throw Error("fetch error")}var c=r(70170),u=r(1289),d=r(35205),h=r(23683);function m(e,{channel:t,type:r,data:n}){for(let a of e)a.dispatchEvent(new CustomEvent(`socket:${r}`,{bubbles:!1,cancelable:!1,detail:{name:t,data:n}}))}class f{#r;#n=new a.m0;#a=new a.VH;#o;constructor(e,t,r,n,a,o){this.#o=a,this.#r=new SharedWorker(`${e}?module=true`,{name:`github-socket-worker-v3-${n}`,type:"module"}),this.#r.port.onmessage=({data:e})=>this.#s(e),this.#r.port.postMessage({connect:{url:t,refreshUrl:r,options:o}})}subscribe(e){let t=this.#n.add(...e);t.length&&this.#r.port.postMessage({subscribe:t});let r=new Set(t.map(e=>e.name)),n=e.reduce((e,t)=>{let n=t.topic.name;return(0,a.JR)(n)&&!r.has(n)&&e.add(n),e},new Set);n.size&&this.#r.port.postMessage({requestPresence:Array.from(n)})}unsubscribeAll(...e){let t=this.#n.drain(...e);t.length&&this.#r.port.postMessage({unsubscribe:t});let r=this.#a.removeSubscribers(e);this.sendPresenceMetadataUpdate(r)}updatePresenceMetadata(e){let t=new Set;for(let r of e)this.#a.setMetadata(r),t.add(r.channelName);this.sendPresenceMetadataUpdate(t)}sendPresenceMetadataUpdate(e){if(!e.size)return;let t=[];for(let r of e)t.push({channelName:r,metadata:this.#a.getChannelMetadata(r)});this.#r.port.postMessage({updatePresenceMetadata:t})}online(){this.#r.port.postMessage({online:!0})}offline(){this.#r.port.postMessage({online:!1})}hangup(){this.#r.port.postMessage({hangup:!0})}#i=new Map;#s(e){let{channel:t}=e;if("presence"===e.type){let r=this.#i.get(t);r||(r=(0,c.s)((e,r)=>{this.#o(e,r),this.#i.delete(t)},100),this.#i.set(t,r)),r(this.#n.subscribers(t),e);return}this.#o(this.#n.subscribers(t),e)}}async function p(){let e,t=(e=document.head.querySelector("link[rel=shared-web-socket-src]")?.getAttribute("href"))&&e.startsWith("/")?e:null;if(!t)return;let r=document.head.querySelector("link[rel=shared-web-socket]")?.href??null;if(!r)return;let n=document.head.querySelector("link[rel=shared-web-socket]")?.getAttribute("data-refresh-url")??null;if(!n)return;let a=document.head.querySelector("link[rel=shared-web-socket]")?.getAttribute("data-session-id")??null;if(!a)return;let s=(()=>{let e={};if(!(0,h.isSafari)()&&"SharedWorker"in window&&"true"!==(0,d.A)("localStorage").getItem("bypassSharedWorker"))try{return new f(t,r,n,a,m,e)}catch{}return new o(r,n,!1,m,e)})();return window.addEventListener("online",()=>s.online()),window.addEventListener("offline",()=>s.offline()),window.addEventListener("pagehide",()=>{"hangup"in s&&s.hangup()}),s}async function b(){return await u.G,p()}function w(){return n||=b()}},86830(e,t,r){r.d(t,{$:()=>s});var n=r(10204),a=r(9785);let o=new WeakMap;function s(e,t,r){let s;if(!e)throw Error("Not connected to alive");if(!t)throw Error("No channel name");let i=n.KK.parse(t);if(!i)throw Error("Invalid channel name");let l={subscriber:{dispatchEvent:e=>{e instanceof CustomEvent&&r(e.detail.data)}},topic:i},c=((s=o.get(e))||(s={subscribe:(0,a.rK)(t=>e.subscribe(t.flat())),unsubscribeAll:(0,a.rK)(t=>e.unsubscribeAll(...t))},o.set(e,s)),s);return c.subscribe([l]),{unsubscribe:()=>c.unsubscribeAll(l.subscriber)}}},95136(e,t,r){r.d(t,{y:()=>s});var n=r(74848),a=r(16522),o=r(8470);function s(e){let t,r,s=(0,a.c)(7),{children:i,appName:l,category:c,metadata:u}=e;s[0]!==l||s[1]!==c||s[2]!==u?(t={appName:l,category:c,metadata:u},s[0]=l,s[1]=c,s[2]=u,s[3]=t):t=s[3];let d=t;return s[4]!==i||s[5]!==d?(r=(0,n.jsx)(o.I,{value:d,children:i}),s[4]=i,s[5]=d,s[6]=r):r=s[6],r}s.displayName="AnalyticsProvider"},8470(e,t,r){r.d(t,{I:()=>n});let n=(0,r(96540).createContext)(null);n.displayName="AnalyticsContext"},34619(e,t,r){r.d(t,{O:()=>s,S:()=>o});var n=r(26316);let a=n.cg?.document?.head?.querySelector('meta[name="release"]')?.content||"",o="X-GitHub-Client-Version";function s(){return a}},45360(e,t,r){r.d(t,{T:()=>f});var n=r(74848),a=r(16522),o=r(19129),s=r(38621),i=r(26108),l=r(80117),c=r(60625),u=r(96540),d=r(34164),h=r(15582),m=r(933);function f(e){let t,r,f,p,b,w,_,g,y,v,x,S,N,j,C=(0,a.c)(33);C[0]!==e?({icon:w,size:_,onCopy:b,textToCopy:y,tooltipProps:v,variant:g,ariaLabel:t,className:r,disabled:f,...p}=e,C[0]=e,C[1]=t,C[2]=r,C[3]=f,C[4]=p,C[5]=b,C[6]=w,C[7]=_,C[8]=g,C[9]=y,C[10]=v):(t=C[1],r=C[2],f=C[3],p=C[4],b=C[5],w=C[6],_=C[7],g=C[8],y=C[9],v=C[10]);let k=void 0===w?s.CopyIcon:w,T=void 0===_?"medium":_,P=void 0===g?"invisible":g,[E,A]=u.useState(!1),R=(0,o.A)();C[11]!==R||C[12]!==b||C[13]!==y?(x=()=>{A(!0),(0,h.D)(y),b?.(),setTimeout(()=>R()&&A(!1),2e3)},C[11]=R,C[12]=b,C[13]=y,C[14]=x):x=C[14];let B=x,I=t??`Copy "${y}" to clipboard`,M=E?"Copied!":I,F=E?s.CheckIcon:k,U=E?"color-fg-success":void 0;C[15]!==r||C[16]!==U?(S=(0,d.$)(U,r),C[15]=r,C[16]=U,C[17]=S):S=C[17],C[18]!==p||C[19]!==B||C[20]!==T||C[21]!==F||C[22]!==S||C[23]!==P?(N={size:T,variant:P,onClick:B,icon:F,className:S,...p},C[18]=p,C[19]=B,C[20]=T,C[21]=F,C[22]=S,C[23]=P,C[24]=N):N=C[24];let L=N,$=(0,u.useId)();return C[25]!==E||C[26]!==f||C[27]!==I||C[28]!==L||C[29]!==$||C[30]!==v||C[31]!==M?(j=f?(0,n.jsx)(i.K,{...L,"aria-label":I,disabled:!0}):(0,n.jsxs)(n.Fragment,{children:[E&&(0,n.jsx)(l.s,{children:(0,n.jsx)(m.e,{children:"Copied!"})}),(0,n.jsx)(c.m,{text:M,"aria-label":I,type:"label",id:$,"aria-hidden":!0,...v,className:(0,d.$)("CopyToClipboardButton-module__tooltip__BhMvU",v?.className),children:(0,n.jsx)(i.K,{...L,"aria-labelledby":$})})]}),C[25]=E,C[26]=f,C[27]=I,C[28]=L,C[29]=$,C[30]=v,C[31]=M,C[32]=j):j=C[32],j}f.displayName="CopyToClipboardButton"},15582(e,t,r){r.d(t,{D:()=>n});function n(e){let t;if("clipboard"in navigator)return navigator.clipboard.writeText(e);let r=document.body;if(!r)return Promise.reject(Error());let n=((t=document.createElement("pre")).style.width="1px",t.style.height="1px",t.style.position="fixed",t.style.top="5px",t.textContent=e,t);return r.appendChild(n),!function(e){if("clipboard"in navigator)return navigator.clipboard.writeText(e.textContent||"");let t=getSelection();if(null==t)return Promise.reject(Error());t.removeAllRanges();let r=document.createRange();r.selectNodeContents(e),t.addRange(r),document.execCommand("copy"),t.removeAllRanges(),Promise.resolve()}(n),r.removeChild(n),Promise.resolve()}},14969(e,t,r){r.d(t,{F:()=>N});var n=r(74848),a=r(16522),o=r(96540),s=r(21373),i=r(7624),l=r(26707),c=r(32363),u=r(78597),d=r(76821),h=r(45360),m=r(38750),f=r(34164);function p(e){let t,r,o,s,l,c,u,d,p,b=(0,a.c)(16),{ref:w,newBranchName:_,setNewBranchName:g}=e;return b[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsx)(i.A.Label,{children:"New branch name"}),b[0]=t):t=b[0],b[1]===Symbol.for("react.memo_cache_sentinel")?(r=(0,f.$)("color-bg-subtle","NewBranchName-module__TextInput__Pm1HJ"),b[1]=r):r=b[1],b[2]!==g?(o=e=>g(e.target.value),b[2]=g,b[3]=o):o=b[3],b[4]!==_||b[5]!==w||b[6]!==o?(s=(0,n.jsx)(m.A,{block:!0,className:r,value:_,onChange:o,ref:w}),b[4]=_,b[5]=w,b[6]=o,b[7]=s):s=b[7],b[8]===Symbol.for("react.memo_cache_sentinel")?(l=(0,f.$)("color-bg-subtle","NewBranchName-module__copyButtonContainer__lXUmM"),b[8]=l):l=b[8],b[9]===Symbol.for("react.memo_cache_sentinel")?(c={direction:"nw"},b[9]=c):c=b[9],b[10]===Symbol.for("react.memo_cache_sentinel")?(u=(0,f.$)("NewBranchName-module__CopyToClipboardButton__ciU2Q"),b[10]=u):u=b[10],b[11]!==_?(d=(0,n.jsx)("div",{className:l,children:(0,n.jsx)(h.T,{tooltipProps:c,textToCopy:_,ariaLabel:"Copy to clipboard",className:u})}),b[11]=_,b[12]=d):d=b[12],b[13]!==s||b[14]!==d?(p=(0,n.jsxs)(i.A,{children:[t,(0,n.jsxs)("div",{className:"NewBranchName-module__NewBranchNameInputGroup__cWkQz",children:[s,d]})]}),b[13]=s,b[14]=d,b[15]=p):p=b[15],p}p.displayName="NewBranchName";var b=r(18990),w=r(94300),_=r(38621);function g(e){return`${e.ownerLogin}/${e.name}`}function y(e){let t,r,i,l,c,u,d,h,m,f,p,y,v=(0,a.c)(37),{isForkSourceOpen:x,setForkSourceOpen:S,repoSource:N,setRepoSource:j,repository:C,repositoryParent:k,setDefaultBranch:T,setBranchSource:P}=e;v[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsx)("span",{className:"note text-small mt-0",children:"Choose from this fork or its upstream repository."}),v[0]=t):t=v[0],v[1]===Symbol.for("react.memo_cache_sentinel")?(r={role:"dialog",width:"medium"},v[1]=r):r=v[1],v[2]!==S?(i=()=>S(!0),l=()=>S(!1),v[2]=S,v[3]=i,v[4]=l):(i=v[3],l=v[4]),v[5]!==N?(c=e=>(0,n.jsx)(s.Q,{...e,trailingVisual:_.TriangleDownIcon,"aria-label":g(N),"data-testid":"anchor-button",children:(0,n.jsxs)("div",{className:"ForkPicker-module__ForkPickerButtonContent__dNBTP",children:[(0,n.jsx)("div",{className:"ForkPicker-module__repoIconContainer__Ul5Uv",children:(0,n.jsx)(_.RepoIcon,{size:"small"})}),(0,n.jsx)("div",{className:"ForkPicker-module__repoNameContainer__bMU9E",children:(0,n.jsxs)("span",{className:"ForkPicker-module__repoNameText__EZGms",children:["\xa0",`${g(N)}`]})})]})}),v[5]=N,v[6]=c):c=v[6],v[7]===Symbol.for("react.memo_cache_sentinel")?(u={disabled:!0},v[7]=u):u=v[7];let E=N.id===k.id;v[8]!==k||v[9]!==P||v[10]!==T||v[11]!==S||v[12]!==j?(d=()=>{j(k),T(k.defaultBranch),P(k.defaultBranch),S(!1)},v[8]=k,v[9]=P,v[10]=T,v[11]=S,v[12]=j,v[13]=d):d=v[13];let A=`${k.ownerLogin}/${k.name}`;v[14]!==E||v[15]!==d||v[16]!==A?(h=(0,n.jsx)(b.l.Item,{selected:E,onSelect:d,children:A}),v[14]=E,v[15]=d,v[16]=A,v[17]=h):h=v[17];let R=N.id===C.id;v[18]!==C||v[19]!==P||v[20]!==T||v[21]!==S||v[22]!==j?(m=()=>{j(C),T(C.defaultBranch),P(C.defaultBranch),S(!1)},v[18]=C,v[19]=P,v[20]=T,v[21]=S,v[22]=j,v[23]=m):m=v[23];let B=`${C.ownerLogin}/${C.name}`;return v[24]!==R||v[25]!==m||v[26]!==B?(f=(0,n.jsx)(b.l.Item,{selected:R,onSelect:m,children:B}),v[24]=R,v[25]=m,v[26]=B,v[27]=f):f=v[27],v[28]!==h||v[29]!==f?(p=(0,n.jsx)("div",{"data-testid":"overlay-content",id:"selectPanel",children:(0,n.jsxs)(b.l,{selectionVariant:"single",children:[h,f]})}),v[28]=h,v[29]=f,v[30]=p):p=v[30],v[31]!==x||v[32]!==p||v[33]!==i||v[34]!==l||v[35]!==c?(y=(0,n.jsxs)(o.Fragment,{children:[t,(0,n.jsx)(w.T,{open:x,overlayProps:r,onOpen:i,onClose:l,renderAnchor:c,focusZoneSettings:u,children:p})]}),v[31]=x,v[32]=p,v[33]=i,v[34]=l,v[35]=c,v[36]=y):y=v[36],y}y.displayName="ForkPicker";var v=r(59592),x=r(79040);function S(e){let t,r=(0,a.c)(3),{channel:n,onUpdate:o}=e,[,s]=(0,x.ok)();r[0]!==o||r[1]!==s?(t=e=>{o(e),s(t=>(t.set("branch_event",encodeURIComponent(e.reason)),t))},r[0]=o,r[1]=s,r[2]=t):t=r[2];let i=t;return(0,v.x)(void 0===n?"":n,i),null}function N(e){let t,r,h,m,f,b,w,_,g=(0,a.c)(33),{branchListCacheKey:v,repository:x,repositoryParent:N,createUrl:j,helpUrl:C,liveReload:k}=e,[T,P]=(0,o.useState)(!1),[E,A]=(0,o.useState)(x.defaultBranch),[R,B]=(0,o.useState)(x.defaultBranch),[I,M]=(0,o.useState)(""),[F,U]=(0,o.useState)(x),[L,$]=(0,o.useState)(!1),[D,O]=(0,o.useState)(void 0),[G,H]=(0,o.useState)(void 0),[q,X]=(0,o.useState)(!1),[Q,W]=(0,o.useState)(!1),[z,V]=(0,o.useState)(void 0),K=(0,o.useRef)(null),J=(0,o.useRef)(null);g[0]===Symbol.for("react.memo_cache_sentinel")?(t=function(){O(void 0),H(void 0),M(""),X(!1)},g[0]=t):t=g[0];let Z=t;g[1]!==R||g[2]!==j||g[3]!==Q||g[4]!==k||g[5]!==I||g[6]!==F||g[7]!==N?(r=async function(){if(!Q){W(!0);let e=new FormData;e.append("name",I),e.append("branch",R),N&&e.append("repo",F.id.toString()),e.append("send_response_as_json","true");let t=await (0,u.DI)(j,{method:"post",body:e,headers:{Accept:"application/json"}}),r=await t.json();if(t.ok)Z(),P(!1),k&&r.channel?V(r.channel):window.location.reload();else{let e=r.error;e?.includes("Repository rule violations found")?(H(void 0),O(e.replace("Repository rule violations found","").trim().split("\n\n").slice(0,3))):e&&(O(void 0),H(e.trim()))}W(!1)}},g[1]=R,g[2]=j,g[3]=Q,g[4]=k,g[5]=I,g[6]=F,g[7]=N,g[8]=r):r=g[8];let Y=r;return g[9]!==T?(h=()=>{T&&requestAnimationFrame(()=>J.current?.focus())},m=[T],g[9]=T,g[10]=h,g[11]=m):(h=g[10],m=g[11]),(0,o.useEffect)(h,m),g[12]===Symbol.for("react.memo_cache_sentinel")?(f=(0,n.jsx)(s.Q,{ref:K,variant:"primary",className:"tmp-ml-3",onClick:()=>{Z(),P(!0)},children:"New branch"}),g[12]=f):f=g[12],g[13]!==v||g[14]!==R||g[15]!==Y||g[16]!==E||g[17]!==C||g[18]!==L||g[19]!==q||g[20]!==I||g[21]!==G||g[22]!==F||g[23]!==x||g[24]!==N||g[25]!==D||g[26]!==T?(b=T&&(0,n.jsx)(l.l,{title:"Create a branch",width:"large",onClose:()=>{P(!1),Z()},returnFocusRef:K,footerButtons:q?[]:[{content:"Cancel",buttonType:"normal",onClick:()=>{P(!1),Z()}},{content:"Create new branch",buttonType:"primary",onClick:Y}],children:(0,n.jsxs)(n.Fragment,{children:[(D||G)&&(0,n.jsx)(d.r,{prefix:"Unable to create branch:",errorMessageUsingPrefix:D?"Please address the rule violations and try again.":void 0,errorMessageNotUsingPrefix:G,ruleErrors:D,helpUrl:C}),(0,n.jsx)("form",{onSubmit:e=>{e.preventDefault(),Y()},children:(0,n.jsx)(p,{newBranchName:I,setNewBranchName:M,ref:J})}),(0,n.jsx)("div",{className:"tmp-mt-3",children:(0,n.jsxs)(i.A,{children:[(0,n.jsx)(i.A.Label,{className:"mb-0",children:"Source"}),N&&(0,n.jsx)(y,{isForkSourceOpen:L,setForkSourceOpen:$,repoSource:F,setRepoSource:U,repository:x,repositoryParent:N,setDefaultBranch:A,setBranchSource:B}),(0,n.jsx)(c.PI,{currentCommitish:R,defaultBranch:E,owner:F.ownerLogin,repo:F.name,canCreate:!1,cacheKey:v,selectedRefType:"branch",onSelectItem:e=>B(e),closeOnSelect:!0,types:["branch"],hideShowAll:!0})]})})]})}),g[13]=v,g[14]=R,g[15]=Y,g[16]=E,g[17]=C,g[18]=L,g[19]=q,g[20]=I,g[21]=G,g[22]=F,g[23]=x,g[24]=N,g[25]=D,g[26]=T,g[27]=b):b=g[27],g[28]!==z?(w=z?(0,n.jsx)(S,{channel:z,onUpdate:()=>V(void 0)}):null,g[28]=z,g[29]=w):w=g[29],g[30]!==b||g[31]!==w?(_=(0,n.jsxs)(n.Fragment,{children:[f,b,w]}),g[30]=b,g[31]=w,g[32]=_):_=g[32],_}S.displayName="LiveBranches",N.displayName="CreateBranchButton"},13705(e,t,r){r.d(t,{D:()=>o,Y:()=>s});var n=r(49481),a=r(26316);function o(e){if(!a.XC)return;let t=a.XC.querySelector("title"),r=a.XC.createElement("title");r.textContent=e,t?t.textContent!==e&&(t.replaceWith(r),(0,n.i)(e)):(a.XC.head.appendChild(r),(0,n.i)(e))}function s(e){return document.body.classList.contains("logged-out")?`${e} \xb7 GitHub`:e}},9785(e,t,r){function n(){return Promise.resolve()}function a(){return new Promise(window.requestAnimationFrame)}async function o(e,t){let r,n=new Promise(t=>{r=self.setTimeout(t,e)});if(!t)return n;try{var a;await Promise.race([n,(a=t,new Promise((e,t)=>{let r=Error("aborted");r.name="AbortError",a.aborted?t(r):a.addEventListener("abort",()=>t(r))}))])}catch(e){throw self.clearTimeout(r),e}}function s(e){let t=[];return function(r){t.push(r),1===t.length&&queueMicrotask(()=>{let r=t.slice(0);t.length=0,e(r)})}}r.d(t,{G$:()=>a,k2:()=>n,rK:()=>s,uk:()=>o})},76821(e,t,r){r.d(t,{r:()=>h});var n=r(74848),a=r(16522),o=r(38621),s=r(59134),i=r(56133),l=r(10095),c=r(19503);let u="FlashError-module__Flash__o_nTw";var d=r(34164);function h(e){let t,r=(0,a.c)(9),{prefix:o,errorMessageUsingPrefix:l,errorMessageNotUsingPrefix:h,hideRuleErrorsTitle:f,ruleErrors:p,helpUrl:b,flashRef:w}=e,_=(p?.length||0)>0;return r[0]!==h||r[1]!==l||r[2]!==w||r[3]!==b||r[4]!==f||r[5]!==_||r[6]!==o||r[7]!==p?(t=l||h?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.A,{id:"flash",variant:"danger",className:(0,d.$)("d-flex flex-items-center flex-justify-between",u),tabIndex:-1,ref:w,children:l?(0,n.jsxs)("div",{children:[o," ",(0,n.jsx)(c.B,{className:"FlashError-module__SafeHTMLText__dlk9w",html:l}),_&&b&&(0,n.jsx)(i.A,{href:`${b}/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/about-rulesets`,className:"FlashError-module__Link__bpA1m",children:"Learn more about rulesets."})]}):h&&(0,n.jsx)("div",{children:h})}),_&&(0,n.jsxs)("div",{className:u,children:[!f&&(0,n.jsx)("div",{className:"FlashError-module__ruleViolationsTitle__iXFwJ",children:"Repository rule violations found:"}),p?.map(m)]})]}):null,r[0]=h,r[1]=l,r[2]=w,r[3]=b,r[4]=f,r[5]=_,r[6]=o,r[7]=p,r[8]=t):t=r[8],t}function m(e){return(0,n.jsxs)("div",{className:"FlashError-module__ruleViolationRow__TPFmC",children:[(0,n.jsx)(l.A,{icon:o.XCircleFillIcon,size:16,className:"FlashError-module__Octicon__OM_cv"}),(0,n.jsx)("div",{className:"FlashError-module__ruleViolationText__F_tkG",children:e})]},e)}h.displayName="FlashError"},13759(e,t,r){r.d(t,{Av:()=>i,BM:()=>n,HX:()=>d,M_:()=>h,RD:()=>u,rb:()=>a});let n="GraphQLTraces",a="GraphQLTracingRefresh",o=s()?decodeURIComponent(new URLSearchParams(window.location.search).get("disable_clusters")||"").split(",").filter(e=>""!==e):[];function s(){return"u">typeof window}function i(e){if(!s()||!l()||!e)return;let t=window;t&&!t[n]&&(t[n]=[]),t&&e.__trace&&(t[n].push(e.__trace),"function"==typeof t[a]&&t[a]())}function l(){if(!s())return!1;let e=window;return"true"===new URLSearchParams(window.location.search).get("_tracing")||e&&void 0!==e[n]}function c(){return o.length>0}function u(e){if(!s()||!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",o.join(",")),t.pathname+t.search}function d(e){return o.indexOf(e)>-1}function h(e){if(!s())return;let t=o.indexOf(e);t>-1?o.splice(t,1):o.push(e);let r=new URLSearchParams(window.location.search);r.set("disable_clusters",o.join(",")),window.location.search=r.toString()}},52111(e,t,r){r.d(t,{l:()=>n});let n=()=>void 0},58418(e,t,r){let n;r.d(t,{A:()=>u});var a=r(35205),o=r(51189);let{getItem:s,setItem:i,removeItem:l}=(0,a.A)("localStorage"),c="REACT_PROFILING_DISABLED_UNTIL",u={enable:()=>{l(c),n=void 0},disable:()=>{i(c,String(Date.now()+864e5)),n=!1},isEnabled:()=>!("u"=t)&&(l(c),!0)}():.02>Math.random()),resetCache:()=>{n=void 0}}},19503(e,t,r){r.d(t,{B:()=>s,J:()=>l});var n=r(74848),a=r(16522),o=r(12653);let s=c(r(36007).A),i=e=>{let t,r,o,s=(0,a.c)(6);return s[0]!==e?({ref:r,...t}=e,s[0]=e,s[1]=t,s[2]=r):(t=s[1],r=s[2]),s[3]!==t||s[4]!==r?(o=(0,n.jsx)("div",{...t,ref:r}),s[3]=t,s[4]=r,s[5]=o):o=s[5],o};i.displayName="Div";let l=c(i);function c(e){let t=t=>{let r,s,i,l=(0,a.c)(7);l[0]!==t?(r=function(e){let{html:t,domPurifyConfig:r,...n}=e,a={...r,RETURN_DOM:!1,RETURN_DOM_FRAGMENT:!1};return{sanitizedHTML:(0,o.a)(t,a),props:n}}(t),l[0]=t,l[1]=r):r=l[1];let{sanitizedHTML:c,props:u}=r;return l[2]!==c?(s={__html:c},l[2]=c,l[3]=s):s=l[3],l[4]!==u||l[5]!==s?(i=(0,n.jsx)(e,{...u,dangerouslySetInnerHTML:s}),l[4]=u,l[5]=s,l[6]=i):i=l[6],i};return t.displayName=`UnsafeHTML${e.displayName||e.name}`,t}},12653(e,t,r){r.d(t,{a:()=>a,createPurifier:()=>o,sanitizeWithPurifier:()=>s});var n=r(99418);function a(e,t){return n.A.sanitize(e,t)}function o(e){let t=(0,n.A)();return e&&e(t),t}function s(e,t,r){return t.sanitize(e,r)}},5384(e,t,r){r.d(t,{Tt:()=>i,X7:()=>s,Ou:()=>l});let n="service_worker.postrequest";var a=r(66743);let o=null;async function s(e){if(null===o)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 r=performance.now();o=await new Promise((o,s)=>{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()-r;(0,a.BI)(n,{duration_ms:e,timedOut:!0}),o(null)},500);i.port1.onmessage=e=>{clearTimeout(c),l();let t=performance.now()-r;if(e.data?.type==="CACHED_QUERIES_RESPONSE"&&e.data.data){let r=e.data.data.preloadedQueries;(0,a.BI)(n,{duration_ms:t,timedOut:!1}),o(r)}else(0,a.BI)(n,{duration_ms:t,timedOut:!1}),o(null)},i.port1.onmessageerror=()=>{clearTimeout(c),l(),s(Error("SW message channel error"))},t.postMessage({type:"GET_CACHED_QUERIES",url:e},[i.port2])})}catch{o=null}}function i(){return o}function l(){o=null}},19519(e,t,r){r.d(t,{V:()=>c});var n=r(96540);let a={type:"browser",isBrowser:!0,isServer:!1},o={type:"server",isBrowser:!1,isServer:!0};function s(){return()=>{}}function i(){return a}function l(){return o}function c(){return(0,n.useSyncExternalStore)(s,i,l)}},70247(e,t,r){r.d(t,{V:()=>m});var n=r(74848),a=r(16522),o=r(96540),s=r(40914),i=r(38621),l=r(52870),c=r(56149);let u={info:"",success:"Toast--success",error:"Toast--error"},d={info:(0,n.jsx)(i.InfoIcon,{}),success:(0,n.jsx)(i.CheckIcon,{}),error:(0,n.jsx)(i.StopIcon,{})},h=e=>{let t,r,s,i,h,m=(0,a.c)(14),{message:f,timeToLive:p,icon:b,type:w,role:_}=e,g=void 0===w?"info":w,y=void 0===_?"log":_,[v,x]=o.useState(!0),{safeSetTimeout:S}=(0,l.A)();m[0]!==S||m[1]!==p?(t=()=>{p&&S(()=>x(!1),p-300)},r=[S,p],m[0]=S,m[1]=p,m[2]=t,m[3]=r):(t=m[2],r=m[3]),(0,o.useEffect)(t,r);let N=`Toast ${u[g]} ${v?"Toast--animateIn":"Toast--animateOut"}`,j=`ui-app-toast-${g}`,C=b||d[g];return m[4]!==C?(s=(0,n.jsx)("span",{className:"Toast-icon",children:C}),m[4]=C,m[5]=s):s=m[5],m[6]!==f?(i=(0,n.jsx)("span",{className:"Toast-content",children:f}),m[6]=f,m[7]=i):i=m[7],m[8]!==y||m[9]!==N||m[10]!==j||m[11]!==s||m[12]!==i?(h=(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:N,id:"ui-app-toast","data-testid":j,role:y,children:[s,i]})})}),m[8]=y,m[9]=N,m[10]=j,m[11]=s,m[12]=i,m[13]=h):h=m[13],h};function m(){let e,t,r,i=(0,a.c)(7),{toasts:l,persistedToast:c}=(0,o.use)(s.T8);return i[0]!==l?(e=l.map(f),i[0]=l,i[1]=e):e=i[1],i[2]!==c?(t=c&&(0,n.jsx)(h,{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?(r=(0,n.jsxs)(n.Fragment,{children:[e,t]}),i[4]=e,i[5]=t,i[6]=r):r=i[6],r}function f(e,t){return(0,n.jsx)(h,{message:e.message,icon:e.icon,timeToLive:s.Qn,type:e.type,role:e.role},t)}h.displayName="Toast",m.displayName="Toasts"},59592(e,t,r){r.d(t,{x:()=>c});var n=r(96540),a=r(19129),o=r(79708),s=r(86830),i=(r(74848),r(16522),r(10204));let l=(0,n.createContext)(null);l.displayName="AliveTestContext";function c(e,t){let r=(0,a.A)(),i=(0,n.use)(l);(0,n.useEffect)(()=>{let n=()=>{},a=!1;return async function(){if(e){if("function"==typeof i){let r=await i(e,t);r&&(n=r.unsubscribe);return}try{let i=await (0,o.H)();if(a)return;let l=(0,s.$)(i,e,t);l?.unsubscribe&&(r()?n=l.unsubscribe:l.unsubscribe())}catch(e){console.error(e)}}}(),()=>{a=!0,n()}},[e,t,r,i])}},19129(e,t,r){r.d(t,{A:()=>o});var n=r(16522),a=r(96540);function o(){let e,t,r,o=(0,n.c)(3),s=(0,a.useRef)(!1);o[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>s.current,o[0]=e):e=o[0];let i=e;return o[1]===Symbol.for("react.memo_cache_sentinel")?(t=()=>(s.current=!0,()=>{s.current=!1}),r=[],o[1]=t,o[2]=r):(t=o[1],r=o[2]),(0,a.useLayoutEffect)(t,r),i}},78597(e,t,r){r.d(t,{DI:()=>s,QJ:()=>l,Sr:()=>c,lS:()=>i});var n=r(5045),a=r(41763),o=r(13759);async function s(e,t={}){let r,i,l,c;var u,d=e;if(new URL(d,window.location.origin).origin!==window.location.origin)throw Error("Can not make cross-origin requests from verifiedFetch");let{tracingEnabled:h,fetchPath:m}=(r=new URL(u=e,window.location.href),(l=(i=new URL(window.location.href,window.location.origin)).searchParams.get("_features"))&&!r.searchParams.has("_features")&&r.searchParams.set("_features",l),(c=i.searchParams.get("_tracing"))&&!r.searchParams.has("_tracing")&&r.searchParams.set("_tracing",c),{tracingEnabled:!!c,fetchPath:u.startsWith(window.location.origin)?r.href:`${r.pathname}${r.search}`}),f={...t.headers,"GitHub-Verified-Fetch":"true",...(0,n.kt)()},p=await fetch(m,{...t,headers:f}),b=p?.headers?.get("X-Github-Request-Id");if(b&&(0,a.Ex)(b),h&&p){let e=p.clone();try{let t=await e.text(),r=t&&JSON.parse(t);(0,o.Av)(r)}catch{}}return p}function i(e,t){let r={...t?.headers??{},Accept:"application/json","Content-Type":"application/json"},n=t?.body?JSON.stringify(t.body):void 0;return s(e,{...t,body:n,headers:r})}function l(e,t={}){let r={...t.headers,"GitHub-Is-React":"true"};return s(e,{...t,headers:r})}function c(e,t){let r={...t?.headers??{},"GitHub-Is-React":"true"};return i(e,{...t,headers:r})}}}]); //# sourceMappingURL=6695-5ec8e08551e093fb-2d82ec071d73644c.js.map