performance.mark("js-parse-end:35173-a6fed3fbb67dddb4.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["35173"],{12056(e,l,n){n.d(l,{A:()=>a});let a={skeletonContainer:"TemplateList-module__skeletonContainer__tymSU",templateHeader:"TemplateList-module__templateHeader__v1Qp_"}},26174(e,l,n){n.d(l,{A:()=>a});let a={issueFieldFormWrapper:"IssueFieldItem-module__issueFieldFormWrapper__sJWeO",issueFieldFormWrapperClickable:"IssueFieldItem-module__issueFieldFormWrapperClickable__AmMaP",small:"IssueFieldItem-module__small__KLUtn",issueFieldLabel:"IssueFieldItem-module__issueFieldLabel__Tmzp7",issueFieldValueText:"IssueFieldItem-module__issueFieldValueText__nRyZy",isEditing:"IssueFieldItem-module__isEditing__AOeS_",hasValue:"IssueFieldItem-module__hasValue__VU46K",issueFieldActionButton:"IssueFieldItem-module__issueFieldActionButton__myQcL",alertIcon:"IssueFieldItem-module__alertIcon__Ot3os",alertIconWrapper:"IssueFieldItem-module__alertIconWrapper__lhF3b"}},75267(e,l,n){n.d(l,{A:()=>a});let a={container:"IssueFieldSingleSelectValueToken-module__container__a82vS",tokenText:"IssueFieldSingleSelectValueToken-module__tokenText__HrLMN",token:"IssueFieldSingleSelectValueToken-module__token__LIoy7",compactContainer:"IssueFieldSingleSelectValueToken-module__compactContainer__UHyZX",compactValueContainer:"IssueFieldSingleSelectValueToken-module__compactValueContainer__btctD"}},65253(e,l,n){n.d(l,{A:()=>a});let a={issueFieldTextInput:"IssueFieldTextToken-module__issueFieldTextInput__IRDsV",issueFieldTextTextarea:"IssueFieldTextToken-module__issueFieldTextTextarea__PYJAJ",issuesFieldTextInputContainer:"IssueFieldTextToken-module__issuesFieldTextInputContainer__PcgVT",issuesFieldTextError:"IssueFieldTextToken-module__issuesFieldTextError__yeLlw",issuesFieldToolbar:"IssueFieldTextToken-module__issuesFieldToolbar__YscHH",issuesFieldToolbarActions:"IssueFieldTextToken-module__issuesFieldToolbarActions__L0nbe",actionButton:"IssueFieldTextToken-module__actionButton__o1rTZ",issuesFieldText:"IssueFieldTextToken-module__issuesFieldText__GOOqq",noValueContainer:"IssueFieldTextToken-module__noValueContainer__co0m_"}},26880(e,l,n){n.d(l,{Q:()=>r,w:()=>o});var a=n(74848),t=n(16522),i=n(38621),s=n(17164);function r(e,l=!1){if(l)return(0,a.jsx)(i.CodespacesIcon,{className:"fgColor-attention","aria-label":"CLI session running"});switch(e){case s.Yj.InProgress:return(0,a.jsx)(o,{});case s.Yj.Completed:return(0,a.jsx)(i.CheckIcon,{className:"fgColor-success","aria-label":"Completed"});case s.Yj.Failed:case s.Yj.TimedOut:return(0,a.jsx)(i.XCircleFillIcon,{className:"fgColor-danger","aria-label":"Failed"});case s.Yj.Idle:return(0,a.jsx)(i.DotFillIcon,{className:"fgColor-attention","aria-label":"Idle"});case s.Yj.WaitingForUser:return(0,a.jsx)(i.QuestionIcon,{className:"fgColor-attention","aria-label":"Waiting for user"});case s.Yj.Cancelled:return(0,a.jsx)(i.SquareFillIcon,{className:"fgColor-muted","aria-label":"Cancelled"});case s.Yj.Queued:return(0,a.jsx)(i.ClockIcon,{className:"fgColor-attention","aria-label":"Queued"});default:return null}}function o(){let e,l=(0,t.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)("svg",{role:"img","aria-label":"Currently running",width:"16px",height:"16px",fill:"none",viewBox:"0 0 16 16",className:"anim-rotate",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{fill:"none",stroke:"var(--color-fg-attention, #bf8700)",strokeWidth:"2",d:"M3.05 3.05a7 7 0 1 1 9.9 9.9 7 7 0 0 1-9.9-9.9Z",opacity:".5"}),(0,a.jsx)("path",{fill:"var(--color-fg-attention, #bf8700)",fillRule:"evenodd",d:"M8 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8Z",clipRule:"evenodd"}),(0,a.jsx)("path",{fill:"var(--color-fg-attention, #bf8700)",d:"M14 8a6 6 0 0 0-6-6V0a8 8 0 0 1 8 8h-2Z"})]}),l[0]=e):e=l[0],e}o.displayName="InProgressSpinner"},11979(e,l,n){n.d(l,{e:()=>g});var a=n(16522),t=n(73537),i=n(23666),s=n(97665),r=n(97286),o=n(59592),d=n(78597),u=n(74022),c=n(96540);let m=(e,l,n)=>["issue-agent-tasks",e,l,n];function g(e){let l,n,g,p,y,f,k,h,b,F,_,S=(0,a.c)(28),{owner:I,repo:v,issueNumber:x}=e,j=(0,s.jE)();S[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.G7)("copilot_mission_control_decoupled_mode"),S[0]=l):l=S[0];let T=l;S[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.G7)("issue_cca_visualization"),S[1]=n):n=S[1];let C=n;S[2]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.G7)("issue_cca_visualization_decoupled_mode"),S[2]=g):g=S[2];let K=g;S[3]===Symbol.for("react.memo_cache_sentinel")?(p=C||T&&K||(0,t.G7)("issue_cca_visualization_session_panel"),S[3]=p):p=S[3];let L=p;S[4]!==x||S[5]!==I||S[6]!==v?(y=L&&I.length>0&&v.length>0&&Number.isInteger(x)&&x>0,S[4]=x,S[5]=I,S[6]=v,S[7]=y):y=S[7];let N=y;S[8]!==x||S[9]!==I||S[10]!==v?(f=m(I,v,x),S[8]=x,S[9]=I,S[10]=v,S[11]=f):f=S[11],S[12]!==x||S[13]!==I||S[14]!==v?(k=async()=>{let e=await (0,d.Sr)((0,i.eBc)({owner:I,repo:v,issueNumber:x}));if(!e.ok)throw Error(`Failed to fetch agent tasks: ${e.status}`);return await e.json()},S[12]=x,S[13]=I,S[14]=v,S[15]=k):k=S[15],S[16]!==N||S[17]!==f||S[18]!==k?(h={enabled:N,queryKey:f,queryFn:k,retry:!1},S[16]=N,S[17]=f,S[18]=k,S[19]=h):h=S[19];let P=(0,r.I)(h);S[20]!==x||S[21]!==I||S[22]!==j||S[23]!==v?(b=(0,u.A)(()=>j.invalidateQueries({queryKey:m(I,v,x),exact:!0,refetchType:"active"}),2e3,{leading:!1,trailing:!0}),S[20]=x,S[21]=I,S[22]=j,S[23]=v,S[24]=b):b=S[24];let w=b;S[25]!==w?(F=()=>()=>w.cancel(),_=[w],S[25]=w,S[26]=F,S[27]=_):(F=S[26],_=S[27]),(0,c.useEffect)(F,_);let A=P.data?.issue_update_channel;return(0,o.x)(N?A:void 0,w),P}},20085(e,l,n){n.d(l,{v:()=>a});function a(e){let l=e.toLocaleLowerCase();return"copilot-swe-agent"===l||"copilot"===l}},57002(e,l,n){n.d(l,{t:()=>m});var a=n(74848),t=n(16522),i=n(38621),s=n(83223),r=n(94709),o=n(10095),d=n(96540),u=n(58209),c=n(34164);function m(e){let l,n=(0,t.c)(2),{contributingFileUrl:i,securityPolicyUrl:s,codeOfConductFileUrl:r,supportFileUrl:o}=e;return!(0,u.kA)()&&(i||s||r||o)?(n[0]!==e?(l=(0,a.jsx)(g,{...e}),n[0]=e,n[1]=l):l=n[1],l):null}function g(e){let l,n,u,m,g,p,y,f,k=(0,t.c)(37),{contributingFileUrl:h,securityPolicyUrl:b,codeOfConductFileUrl:F,supportFileUrl:_,sx:S,className:I}=e;e:{let e,n,t,i,r;if(k[0]!==F||k[1]!==h||k[2]!==b||k[3]!==_){if(e=[],h){let l;k[5]!==h?(l=(0,a.jsx)(s.A,{inline:!0,href:h,children:"contributing guidelines"}),k[5]=h,k[6]=l):l=k[6],e.push(l)}if(b){let l;k[7]!==b?(l=(0,a.jsx)(s.A,{inline:!0,href:b,children:"security policy"}),k[7]=b,k[8]=l):l=k[8],e.push(l)}if(F){let l;k[9]!==F?(l=(0,a.jsx)(s.A,{inline:!0,href:F,children:"code of conduct"}),k[9]=F,k[10]=l):l=k[10],e.push(l)}if(_){let l;k[11]!==_?(l=(0,a.jsx)(s.A,{inline:!0,href:_,children:"Support"}),k[11]=_,k[12]=l):l=k[12],e.push(l)}k[0]=F,k[1]=h,k[2]=b,k[3]=_,k[4]=e}else e=k[4];if(1===e.length){let n;k[13]!==e[0]?(n=(0,a.jsx)(a.Fragment,{children:e[0]}),k[13]=e[0],k[14]=n):n=k[14],l=n;break e}k[15]!==e?(n=e.slice(0,-1),k[15]=e,k[16]=n):n=k[16];let o=n,u=e[e.length-1];k[17]!==o?(t=o.map((e,l)=>(0,a.jsxs)(d.Fragment,{children:[e,(0,a.jsx)("span",{children:l!==o.length-1?", ":" "})]},l)),k[17]=o,k[18]=t):t=k[18],k[19]!==u?(i=(0,a.jsxs)("span",{children:["and ",u]}),k[19]=u,k[20]=i):i=k[20],k[21]!==t||k[22]!==i?(r=(0,a.jsxs)(a.Fragment,{children:[t,i]}),k[21]=t,k[22]=i,k[23]=r):r=k[23],l=r}let v=l;return k[24]!==I?(n=(0,c.$)("ContributorFooter-module__ContributorFooterContainer__rrkBJ",I),k[24]=I,k[25]=n):n=k[25],k[26]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.jsx)(o.A,{icon:i.InfoIcon}),k[26]=u):u=k[26],k[27]===Symbol.for("react.memo_cache_sentinel")?(m=(0,a.jsx)("span",{children:"Remember, contributions to this repository should follow its "}),k[27]=m):m=k[27],k[28]!==v?(g=(0,a.jsx)("span",{children:v}),k[28]=v,k[29]=g):g=k[29],k[30]===Symbol.for("react.memo_cache_sentinel")?(p=(0,a.jsx)("span",{children:"."}),k[30]=p):p=k[30],k[31]!==g?(y=(0,a.jsxs)("div",{"data-testid":"contributor-footer-text",children:[m,g,p]}),k[31]=g,k[32]=y):y=k[32],k[33]!==S||k[34]!==n||k[35]!==y?(f=(0,a.jsxs)(r.az,{"data-testid":"contributor-footer",sx:S,className:n,children:[u,y]}),k[33]=S,k[34]=n,k[35]=y,k[36]=f):f=k[36],f}m.displayName="ContributorFooter",g.displayName="ContributorFooterContent"},49296(e,l,n){n.d(l,{C:()=>u});var a=n(74848),t=n(16522),i=n(39044),s=n(38621),r=n(34164);let o={copilotAvatar:"CopilotAvatar-module__copilotAvatar__D0NH2",small:"CopilotAvatar-module__small__Zr5r5",medium:"CopilotAvatar-module__medium__qbJcd",large:"CopilotAvatar-module__large__xowmB",defaultStyle:"CopilotAvatar-module__defaultStyle__sAD_w"},d={small:{default:12,minimal:16},medium:{default:16,minimal:20},large:{default:24,minimal:32}};function u(e){let l,n,u,c=(0,t.c)(12),{size:m,minimal:g,className:p,isDecorative:y}=e,f=void 0===m?"small":m,k=void 0!==g&&g,h=void 0===p?"":p,b=void 0!==y&&y,F=k?d[f].minimal:d[f].default,_=o[f],S=!k&&o.defaultStyle;c[0]!==h||c[1]!==_||c[2]!==S?(l=(0,r.$)(o.copilotAvatar,_,S,h),c[0]=h,c[1]=_,c[2]=S,c[3]=l):l=c[3];let I=b?"presentation":"img",v=b?void 0:"Copilot avatar";return c[4]!==F||c[5]!==f?(n="large"===f?(0,a.jsx)(i.N,{animationType:"static",loopAnimation:!0,size:F}):(0,a.jsx)(s.CopilotIcon,{size:F}),c[4]=F,c[5]=f,c[6]=n):n=c[6],c[7]!==n||c[8]!==l||c[9]!==I||c[10]!==v?(u=(0,a.jsx)("span",{className:l,"data-testid":"copilot-avatar",role:I,"aria-label":v,children:n}),c[7]=n,c[8]=l,c[9]=I,c[10]=v,c[11]=u):u=c[11],u}u.displayName="CopilotAvatar"},50030(e,l,n){n.d(l,{O:()=>E});var a=n(74848),t=n(7909),i=n(39044),s=n(17917),r=n(71016),o=n(66743),d=n(94747),u=n(51189),c=n(51581),m=n(65481),g=n(38621),p=n(72685),y=n(4925),f=n(26108),k=n(59134),h=n(21373),b=n(65820),F=n(34164),_=n(96540);let S="Failed to generate content with Copilot. Please try again.",I="Discard changes?",v="You have made edits to the generated content. Discarding will lose your changes.",x="Discard",j="Cancel",T="Try again?",C="You have made edits to the generated content. Trying again will replace your changes with new generated content.",K="Try again",L="Cancel",N="CopilotGenerateDescriptionPanel-module__actionButton__bb8xq",P=`- Provide a clear, comprehensive issue body in markdown format that explains the problem, context, and any relevant details. Keep it clear and concise. - If there is an existing body that has a structure (template), work with the template. DO NOT change the template unless instructed. - Return the body in a markdown format, unwrapped by \`\`\`markdown tags. - Only work with information you have. The length of the issue should be proportional to the information provided. - Try to focus updates on the portions of the body that are relevant to the user's request. - When the user should be directed to edit portions of the returned body, explicitly put areas to edit [inside brackets with instructions]. Do not add meta instructions outside the main body content.`,w=`You are a helpful assistant that helps users create and refine GitHub issue titles and descriptions. Your task is to take the user's input and the current issue title and body, and create or improve them. For the issue body: ${P} For the issue title: - Only update the title if it reflects incorrect or incomplete information based on the user's request. Return your response as a JSON object with "title" and "body" fields.`,A=`You are a helpful assistant that helps users refine GitHub issue descriptions. Your task is to take the user's input and the current issue body, and improve it. For the issue body: ${P} Return your response as a JSON object with "title" and "body" fields. The "title" field should be the same as the current title provided in the context.`;function E({isOpen:e,onClose:l,onGenerate:n,repoOwner:o,repoName:P,title:D,body:M,className:O,onPendingChange:B,onStateChange:U,anchorPosition:$="top",onHeightChange:H,editorRef:q,generateTitle:W=!0}){let[z,G]=(0,_.useState)(""),[Q,Y]=(0,_.useState)("initial"),[Z,J]=(0,_.useState)(""),X=(0,_.useRef)(D),ee=(0,_.useRef)(M),el=(0,_.useRef)(e),en=(0,_.useRef)(D),ea=(0,_.useRef)(M),et=(0,_.useRef)(null),ei=(0,_.useRef)(null),es=(0,_.useRef)(new s.JR([])),er=(0,p.S)(),eo=(0,_.useRef)(null),{sendAnalyticsEvent:ed}=(0,c.s)(),eu=(0,_.useRef)(null),ec=(0,_.useRef)(null),em=(0,_.useMemo)(()=>(0,u.Xl)(),[]),eg=(0,m.S)({minHeightLines:1,maxHeightLines:10,elementRef:eu,value:z}),[ep,ey]=(0,_.useState)(void 0);(0,_.useLayoutEffect)(()=>{if(!e)return;let l=q?.current?.inputRef.current;if(!l)return;let n=()=>{let e=ec.current?.offsetParent;if(!e)return;let n=l.getBoundingClientRect(),a=e.getBoundingClientRect();if("top"===$)ey(n.top-a.top);else{let e=parseFloat(getComputedStyle(l).paddingBottom)||0;ey(n.bottom-a.top-e-16)}};n();let a=new ResizeObserver(()=>{n()});return l.parentElement&&a.observe(l.parentElement),ec.current&&a.observe(ec.current),()=>{a.disconnect()}},[$,q,e]),(0,_.useEffect)(()=>{e&&!el.current&&(X.current=D,ee.current=M),el.current=e},[e,D,M]),(0,_.useEffect)(()=>{U?.(Q)},[Q,U]);let ef=(0,_.useMemo)(()=>{switch(Q){case"initial":return"How can I help you write your issue?";case"suggested":return"I've updated the issue title and description above.";case"error":return S;default:return""}},[Q]),{mutate:ek,isPending:eh}=(0,d.n)({mutationFn:async e=>{eo.current=new AbortController;let l=`${(0,t._$)().copilotApiOverrideUrl||"https://api.githubcopilot.com"}/chat/completions`,n={Authorization:(await es.current.getAuthToken()).authorizationHeaderValue,"copilot-integration-id":"copilot-embedded-experience","Content-Type":"application/json"},a=`Current title: ${D||"(empty)"} Current body: ${M||"(empty)"} User's request: ${e}`;if(a.length>5e4)throw Error("Input is too large. Please reduce the length of your title, description, or request.");let i={messages:[{role:"system",content:W?w:A},{role:"user",content:a}],model:"gpt-4o-mini",stream:!1,temperature:.3,response_format:{type:"json_schema",json_schema:{name:"issue_content",strict:!0,schema:{type:"object",properties:{title:{type:"string",description:"The improved or generated issue title"},body:{type:"string",description:"The improved or generated issue body/description"}},required:["title","body"],additionalProperties:!1}}}},s=await fetch(l,{method:"POST",headers:n,body:JSON.stringify(i),signal:eo.current.signal});if(!s.ok)throw Error(`API request failed with status ${s.status}`);let r=await s.json(),o=r.choices?.[0]?.message?.content;if(!o)throw Error("No content in response");let d=JSON.parse(o);if(!d.body)throw Error("Invalid response structure");return d},onSuccess:(e,l)=>{Y("suggested"),et.current=e.title,ei.current=e.body,n(e.title,e.body),G(""),ed("analytics.click","ISSUE_CREATE_GENERATE_DESCRIPTION_WITH_COPILOT_PANEL",{repoNWO:`${o}/${P}`,hasTitle:!!D,hasExistingDescription:!!M,success:!0}),R()},onError:(e,l)=>{"AbortError"===e.name?Y("initial"):(Y("error"),ed("analytics.click","ISSUE_CREATE_GENERATE_DESCRIPTION_WITH_COPILOT_PANEL",{repoNWO:`${o}/${P}`,hasTitle:!!D,hasExistingDescription:!!M,success:!1,error:e.message}),R(e.message))}}),eb=(0,_.useCallback)(e=>{"accepted"===e?V("accepted"):"discarded"===e?V("discarded"):null!==et.current||null!==ei.current?V("closed_with_changes"):V("closed_without_changes"),G(""),Y("initial"),J(""),en.current=D,ea.current=M,et.current=null,ei.current=null,l()},[l,D,M]),eF=(0,_.useCallback)(()=>{eo.current?.abort()},[]),e_=(0,_.useCallback)(()=>{z.trim()&&!eh&&(en.current=D,ea.current=M,J(z),Y("loading"),ek(z))},[z,eh,ek,D,M]),eS=(0,_.useCallback)(async()=>{(null===et.current||null===ei.current||D===et.current&&M===ei.current||await er({title:I,content:v,confirmButtonContent:x,confirmButtonType:"danger",cancelButtonContent:j}))&&(n(X.current,ee.current),eb("discarded"))},[n,eb,D,M,er]),eI=(0,_.useCallback)(async()=>{!Z||(null===et.current||null===ei.current||D===et.current&&M===ei.current||await er({title:T,content:C,confirmButtonContent:K,confirmButtonType:"danger",cancelButtonContent:L}))&&(V("retried"),n(en.current,ea.current),Y("loading"),ek(Z))},[Z,ek,n,D,M,er]),ev=(0,_.useCallback)(e=>{"Enter"!==e.key||e.shiftKey||(e.preventDefault(),e_())},[e_]);return((0,_.useEffect)(()=>{e&&eu.current&&eu.current.focus()},[e]),(0,_.useEffect)(()=>{B?.(eh)},[eh,B]),(0,_.useEffect)(()=>()=>{B?.(!1)},[]),(0,_.useEffect)(()=>()=>{eo.current?.abort()},[]),(0,_.useLayoutEffect)(()=>{if(!e||!ec.current||!H)return;H(ec.current.getBoundingClientRect().height+16);let l=new ResizeObserver(e=>{for(let l of e)H((l.borderBoxSize?.[0]?.blockSize??l.target.getBoundingClientRect().height)+16)});return l.observe(ec.current),()=>{l.disconnect(),H(0)}},[e,H]),e)?(0,a.jsxs)("div",{ref:ec,className:(0,F.$)("CopilotGenerateDescriptionPanel-module__container__7kV52","top"===$?"CopilotGenerateDescriptionPanel-module__anchorTop__nllFv":"bottom"===$?"CopilotGenerateDescriptionPanel-module__anchorBottom___szpO":void 0,O),style:void 0!==ep?{top:`${ep}px`}:void 0,role:"region","aria-label":"Generate with Copilot",children:[!eh&&(0,a.jsxs)("div",{className:"CopilotGenerateDescriptionPanel-module__closeButtonContainer__UHU4i",children:[em&&(0,a.jsx)("a",{href:"https://gh.io/write-with-copilot-feedback",target:"_blank",rel:"noopener noreferrer",className:"CopilotGenerateDescriptionPanel-module__staffPillLink__U9Eqx",children:(0,a.jsx)(y.A,{variant:"accent",children:"Staff"})}),(0,a.jsx)(f.K,{"aria-label":"Close",icon:g.XIcon,variant:"invisible",onClick:()=>eb()})]}),ef&&(0,a.jsxs)("div",{className:"CopilotGenerateDescriptionPanel-module__messageRow__Ut7UV",children:[(0,a.jsx)("div",{className:"CopilotGenerateDescriptionPanel-module__iconContainer__jDLfX",children:(0,a.jsx)(g.CopilotIcon,{size:16})}),(0,a.jsxs)("div",{className:"CopilotGenerateDescriptionPanel-module__messageContent___SkJ6",children:[(0,a.jsx)("div",{className:"CopilotGenerateDescriptionPanel-module__messageLabel__iK0jz",children:(0,a.jsx)("span",{children:"Copilot"})}),ef===S?(0,a.jsx)("div",{className:"CopilotGenerateDescriptionPanel-module__errorContainer__VYisb",children:(0,a.jsxs)(k.A,{variant:"danger",children:[(0,a.jsx)(g.AlertIcon,{}),ef]})}):(0,a.jsx)("div",{className:"CopilotGenerateDescriptionPanel-module__messageText__Y_Pr3",children:(0,a.jsx)("span",{children:ef})})]})]}),eh&&(0,a.jsxs)("div",{className:"CopilotGenerateDescriptionPanel-module__loadingContainer__a4IX7","aria-live":"polite","aria-atomic":"true",role:"status",children:[(0,a.jsx)(i.N,{animationType:i.L.Thinking,loopAnimation:!0,size:20}),(0,a.jsx)("span",{className:"CopilotGenerateDescriptionPanel-module__loadingLabel__y8mbJ",children:"Copilot"}),(0,a.jsx)(r.b,{className:"CopilotGenerateDescriptionPanel-module__loadingText__F05IH",children:"Writing\u2026"}),(0,a.jsx)(f.K,{"aria-label":"Stop generation",icon:g.SquareFillIcon,size:"small",onClick:eF})]}),"suggested"===Q&&!eh&&(0,a.jsxs)("div",{className:"CopilotGenerateDescriptionPanel-module__actionButtons__vKmq1",children:[(0,a.jsx)(h.Q,{size:"small",variant:"invisible",className:N,leadingVisual:g.CheckIcon,onClick:()=>eb("accepted"),children:"Accept"}),(0,a.jsx)(h.Q,{size:"small",variant:"invisible",className:N,leadingVisual:g.XIcon,onClick:eS,children:"Discard"}),(0,a.jsx)(h.Q,{size:"small",variant:"invisible",className:N,leadingVisual:g.SyncIcon,onClick:eI,children:"Try again"})]}),!eh&&(0,a.jsxs)("div",{className:"CopilotGenerateDescriptionPanel-module__inputArea__ZUw58",children:[(0,a.jsx)(b.Ay,{ref:eu,value:z,onChange:e=>G(e.target.value),onKeyPress:ev,placeholder:"Type your message here...",rows:1,resize:"none",block:!0,className:"CopilotGenerateDescriptionPanel-module__textarea__ijYRh",style:eg}),(0,a.jsx)(f.K,{className:"CopilotGenerateDescriptionPanel-module__sendButton__R4cXC","aria-label":"Send",icon:g.PaperAirplaneIcon,variant:"invisible",onClick:e_,disabled:""===z.trim()})]})]}):null}function V(e){(0,o.BI)("copilot.create_issue_description_panel",{action:e})}function R(e){(0,o.BI)("copilot.create_issue_description_panel",{error:e})}E.displayName="CopilotGenerateDescriptionPanel"},79390(e,l,n){n.d(l,{F:()=>s});var a=n(16522),t=n(73537),i=n(96540);function s(e){let l,n,s,r,o,d,u,c,m,g=(0,a.c)(48),{editorRef:p,body:y,onChange:f,shouldShowCopilotFunctionality:k,repoOwner:h,repoName:b,title:F,generateTitle:_,commandId:S,canToggle:I}=e,v=void 0===h?"":h,x=void 0===b?"":b,j=void 0===F?"":F,T=void 0!==_&&_,C=void 0===S?"copilot-panel:toggle":S,K=void 0===I||I,[L,N]=(0,i.useState)(!1),[P,w]=(0,i.useState)(!1),[A,E]=(0,i.useState)(0);g[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.G7)("write_issue_body_with_copilot"),g[0]=l):l=g[0];let V=l&&void 0!==k&&k&&!!v&&!!x;g[1]!==p?(n=()=>{N(!1),p.current?.focus()},g[1]=p,g[2]=n):n=g[2];let R=n;g[3]!==K||g[4]!==R||g[5]!==P||g[6]!==L||g[7]!==V?(s=()=>{V&&!P&&K&&(L?R():N(!0))},g[3]=K,g[4]=R,g[5]=P,g[6]=L,g[7]=V,g[8]=s):s=g[8];let D=s;g[9]!==T||g[10]!==f?(r=(e,l)=>{f(l,T?e:void 0)},g[9]=T,g[10]=f,g[11]=r):r=g[11];let M=r;g[12]!==y||g[13]!==L?(o=()=>{L&&!y.trim()&&N(!1)},g[12]=y,g[13]=L,g[14]=o):o=g[14];let O=o;g[15]!==C||g[16]!==D?(d={[C]:D},g[15]=C,g[16]=D,g[17]=d):d=g[17];let B=d,U=y.trim()||P?"bottom":"top";e:{if(L){let e,l;g[18]!==y||g[19]!==P||g[20]!==A?(e=y.trim()||P?`${A}px`:void 0,g[18]=y,g[19]=P,g[20]=A,g[21]=e):e=g[21];let n=`${A+100}px`;g[22]!==e||g[23]!==n?(l={"--markdown-input-bottom-padding":e,"--markdown-editor-min-height":n},g[22]=e,g[23]=n,g[24]=l):l=g[24],u=l;break e}u=void 0}let $=u;g[25]!==U||g[26]!==y||g[27]!==R||g[28]!==p||g[29]!==T||g[30]!==M||g[31]!==L||g[32]!==x||g[33]!==v||g[34]!==j?(c={isOpen:L,onClose:R,onGenerate:M,repoOwner:v,repoName:x,title:j,body:y,onPendingChange:w,anchorPosition:U,onHeightChange:E,editorRef:p,generateTitle:T},g[25]=U,g[26]=y,g[27]=R,g[28]=p,g[29]=T,g[30]=M,g[31]=L,g[32]=x,g[33]=v,g[34]=j,g[35]=c):c=g[35];let H=c;return g[36]!==R||g[37]!==B||g[38]!==$||g[39]!==M||g[40]!==O||g[41]!==P||g[42]!==L||g[43]!==A||g[44]!==H||g[45]!==V||g[46]!==D?(m={isPanelOpen:L,isGenerating:P,panelHeight:A,shouldShowCopilot:V,togglePanel:D,closePanel:R,handleGenerate:M,handleInputFocus:O,commands:B,panelProps:H,containerStyle:$,setIsGenerating:w,setPanelHeight:E},g[36]=R,g[37]=B,g[38]=$,g[39]=M,g[40]=O,g[41]=P,g[42]=L,g[43]=A,g[44]=H,g[45]=V,g[46]=D,g[47]=m):m=g[47],m}},47836(e,l,n){n.d(l,{x:()=>u});var a=n(74848),t=n(16522),i=n(70526),s=n(38042),r=n(96540),o=n(25344);let d=[];function u(e){let l,n,u,c,m,g,p,y,f=(0,t.c)(16);f[0]!==e?({tone:n,...l}=e,f[0]=e,f[1]=l,f[2]=n):(l=f[1],n=f[2]);let[k,h]=(0,r.useState)(),b=(0,o.P)(void 0!==k);f[3]!==n?(u={tone:n},f[3]=n,f[4]=u):u=f[4];let{calculateSuggestions:F,trigger:_}=(0,s.xf)(b.isPending?"loading":b.data??d,u);f[5]!==F||f[6]!==k?(c=void 0!==k?F(k):null,f[5]=F,f[6]=k,f[7]=c):c=f[7];let S=c;return f[8]!==_?(m=[_],f[8]=_,f[9]=m):m=f[9],f[10]===Symbol.for("react.memo_cache_sentinel")?(g=e=>{let{query:l}=e;return h(l)},p=()=>h(void 0),f[10]=g,f[11]=p):(g=f[10],p=f[11]),f[12]!==l||f[13]!==S||f[14]!==m?(y=(0,a.jsx)(i.a,{triggers:m,suggestions:S,onShowSuggestions:g,onHideSuggestions:p,...l}),f[12]=l,f[13]=S,f[14]=m,f[15]=y):y=f[15],y}u.displayName="EmojiAutocomplete"},61441(e,l,n){n.d(l,{KG:()=>d,O_:()=>i,QK:()=>o,iy:()=>r,sT:()=>s,wY:()=>t});let a={maxBodyLength:65536,maxIssueTitleLength:256,maxViewTitleLength:1024},t={...a,titleCanNotBeEmpty:"Title can not be empty",fieldCanNotBeEmpty:"Field can not be empty",fieldRequired:"This field is required",issueTitleExceedsMaxLength:`Title can not be longer than ${a.maxIssueTitleLength} characters`,viewTitleExceedsMaxLength:`Title can not be longer than ${a.maxViewTitleLength} characters`,issueBodyExceedsMaxLength:`Body can not be longer than ${a.maxBodyLength} characters`,fieldExceedsMaxLength:`Field can not be longer than ${a.maxBodyLength} characters`,commentBodyEmpty:"Comment can not be empty",checkboxInAGroupMustBeSelected:"A required checkbox is missing",missingDropdownSelection:"An option must be selected",noChangesToSave:"No changes to save"};function i(e){return 0===e.trim().length?{isValid:!1,errorMessage:t.titleCanNotBeEmpty}:e.length>t.maxIssueTitleLength?{isValid:!1,errorMessage:t.issueTitleExceedsMaxLength}:{isValid:!0}}function s(e,l){return 0===e.trim().length&&l?{isValid:!1,errorMessage:t.fieldCanNotBeEmpty}:e.length>t.maxBodyLength?{isValid:!1,errorMessage:t.fieldExceedsMaxLength}:{isValid:!0}}function r(e){return 0===e.trim().length?{isValid:!1,errorMessage:t.titleCanNotBeEmpty}:e.length>t.maxViewTitleLength?{isValid:!1,errorMessage:t.viewTitleExceedsMaxLength}:{isValid:!0}}function o(e){return e.length>t.maxBodyLength?{isValid:!1,errorMessage:t.issueBodyExceedsMaxLength}:{isValid:!0}}function d(e){return 0===e.length?{isValid:!1,errorMessage:t.commentBodyEmpty}:{isValid:!0}}},33439(e,l,n){n.d(l,{O:()=>t});var a=n(4069);let t=(e,l)=>(0,a.dt)(e,l)>a.IP},60909(e,l,n){n.d(l,{$w:()=>o,Sr:()=>u,r:()=>d});var a=n(23666),t=n(58084);function i(e){return(0,t.rx)()?{...e,"aria-keyshortcuts":t.IX}:e}function s(e){return i({...e,"octo-click":"hovercard-link-click","octo-dimensions":"link_type:self"})}let r={user:{ariaLabel:"User Hovercard"},organization:{ariaLabel:"Organization Hovercard"},copilot:{ariaLabel:"Copilot Hovercard"},team:{ariaLabel:"Team Hovercard",enablementSelector:"[data-team-hovercards-enabled]"},issue:{ariaLabel:"Issue Hovercard",enablementSelector:"[data-issue-and-pr-hovercards-enabled]"},pull_request:{ariaLabel:"Pull Request Hovercard",enablementSelector:"[data-issue-and-pr-hovercards-enabled]"},commit:{ariaLabel:"Commit Hovercard",enablementSelector:"[data-commit-hovercards-enabled]"},repository:{ariaLabel:"Repository Hovercard",enablementSelector:"[data-repository-hovercards-enabled]"},discussion:{ariaLabel:"Discussion Hovercard",enablementSelector:"[data-discussion-hovercards-enabled]"},project:{ariaLabel:"Project Hovercard",enablementSelector:"[data-project-hovercards-enabled]"},sponsors_listing:{ariaLabel:"Sponsors Hovercard",enablementSelector:"[data-sponsors-listing-hovercards-enabled]"},acv_badge:{ariaLabel:"Arctic Code Vault Badge",enablementSelector:"[data-acv-badge-hovercards-enabled]"},advisory:{ariaLabel:"Advisory Hovercard"},cwe:{ariaLabel:"CWE Hovercard"},achievement:{ariaLabel:"Achievement Hovercard"},tracked_in:{ariaLabel:"Tracked In Hovercard"},tracking:{ariaLabel:"Tracking Hovercard"},security_alert:{ariaLabel:"Security Alert Hovercard"},dependabot_alert:{ariaLabel:"Dependabot Alert Hovercard"},dependency_graph_package:{ariaLabel:"Package Hovercard"},integration:{ariaLabel:"Integration Hovercard"},profile_highlight:{ariaLabel:"Profile Highlight Hovercard"}};function o(e){return e?r[e]?.ariaLabel??"Hovercard":"Hovercard"}function d(e,l){if(!l)return!0;let n=r[l]?.enablementSelector;return!n||!!e.closest(n)}function u(e,{isCopilot:l=!1,tracking:n=!0,isAgent:t=!1}={}){if(l||t){let l=(0,a._nf)({bot_slug:e});return n?s(i({"data-hovercard-url":l,"data-hovercard-type":"copilot"})):i({"data-hovercard-url":l,"data-hovercard-type":"copilot"})}{let l=(0,a.dCN)({owner:e});return n?s(i({"data-hovercard-url":l,"data-hovercard-type":"user"})):i({"data-hovercard-url":l,"data-hovercard-type":"user"})}}},1064(e,l,n){n.d(l,{Y:()=>a});let a={issueBody:"issue-body",bodyLoading:"body-loading",commentBox:(e="")=>`markdown-editor-${e}`,projectTitle:"project-title"}},25973(e,l,n){n.d(l,{E:()=>eS,d:()=>e_});var a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F,_,S,I,v,x,j,T,C,K,L,N,P,w,A,E,V,R,D,M,O,B=n(74848);let U=(a={defaultValue:null,kind:"LocalArgument",name:"filename"},t={defaultValue:null,kind:"LocalArgument",name:"repoId"},i=[{kind:"Variable",name:"id",variableName:"repoId"}],s=[{kind:"Variable",name:"filename",variableName:"filename"}],r={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"filename",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"body",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},k={alias:null,args:[m={kind:"Literal",name:"first",value:20},{kind:"Literal",name:"orderBy",value:{direction:"ASC",field:"NAME"}}],concreteType:"LabelConnection",kind:"LinkedField",name:"labels",plural:!1,selections:[{alias:null,args:null,concreteType:"LabelEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"Label",kind:"LinkedField",name:"node",plural:!1,selections:[g={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},y={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:'labels(first:20,orderBy:{"direction":"ASC","field":"NAME"})'},S={alias:null,args:h=[{kind:"Literal",name:"first",value:10}],concreteType:"UserConnection",kind:"LinkedField",name:"assignees",plural:!1,selections:[{alias:null,args:null,concreteType:"UserEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[r,g,b={alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},o,F={alias:null,args:null,kind:"ScalarField",name:"profileResourcePath",storageKey:null},_={alias:null,args:[{kind:"Literal",name:"size",value:64}],kind:"ScalarField",name:"avatarUrl",storageKey:"avatarUrl(size:64)"}],type:"Actor",abstractKey:"__isActor"}],storageKey:null}],storageKey:null}],storageKey:"assignees(first:10)"},I={alias:null,args:null,kind:"ScalarField",name:"isEnabled",storageKey:null},x={kind:"InlineFragment",selections:v=[g,o,{alias:null,args:null,kind:"ScalarField",name:"dataType",storageKey:null}],type:"IssueFieldText",abstractKey:null},K={alias:null,args:null,concreteType:"IssueType",kind:"LinkedField",name:"type",plural:!1,selections:[g,o,I,y,p,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"pinnedFields",plural:!0,selections:[r,x,j={kind:"InlineFragment",selections:v,type:"IssueFieldSingleSelect",abstractKey:null},T={kind:"InlineFragment",selections:v,type:"IssueFieldDate",abstractKey:null},C={kind:"InlineFragment",selections:v,type:"IssueFieldNumber",abstractKey:null}],storageKey:null}],storageKey:null},L={kind:"ClientExtension",selections:[{alias:null,args:null,kind:"ScalarField",name:"__id",storageKey:null}]},N={alias:null,args:[m],concreteType:"ProjectV2Connection",kind:"LinkedField",name:"projects",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2Edge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"ProjectV2",kind:"LinkedField",name:"node",plural:!1,selections:[g,c,{alias:null,args:null,kind:"ScalarField",name:"closed",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},f,{alias:null,args:null,kind:"ScalarField",name:"viewerCanUpdate",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasReachedItemsLimit",storageKey:null},r],storageKey:null}],storageKey:null}],storageKey:"projects(first:20)"},P={alias:null,args:h,concreteType:"UserConnection",kind:"LinkedField",name:"assignees",plural:!1,selections:[{alias:null,args:null,concreteType:"UserEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"node",plural:!1,selections:[g,{kind:"InlineFragment",selections:[r,b,o,F,_],type:"Actor",abstractKey:"__isActor"}],storageKey:null}],storageKey:null}],storageKey:"assignees(first:10)"},w={alias:null,args:null,concreteType:"IssueType",kind:"LinkedField",name:"type",plural:!1,selections:[g,o,I,y,p,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"pinnedFields",plural:!0,selections:[r,x,j,T,C,{kind:"InlineFragment",selections:[g],type:"Node",abstractKey:"__isNode"}],storageKey:null}],storageKey:null},{fragment:{argumentDefinitions:[a,t],kind:"Fragment",metadata:null,name:"CreateIssueQuery",selections:[{alias:null,args:i,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[{kind:"InlineDataFragmentSpread",name:"useHandleTemplateChange",selections:[{alias:null,args:s,concreteType:"IssueTemplate",kind:"LinkedField",name:"issueTemplate",plural:!1,selections:[{kind:"InlineDataFragmentSpread",name:"useHandleTemplateChangeIssueTemplate",selections:[r,o,d,u,c,k,S,K,L],args:null,argumentDefinitions:[]}],storageKey:null},{alias:null,args:s,concreteType:"IssueForm",kind:"LinkedField",name:"issueForm",plural:!1,selections:[{kind:"InlineDataFragmentSpread",name:"useHandleTemplateChangeIssueForm",selections:[r,o,d,c,{kind:"InlineDataFragmentSpread",name:"IssueFormElements_templateElements",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"elements",plural:!0,selections:[r,{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"TextInputElement_input"}],type:"IssueFormElementInput",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"TextAreaElement_input"}],type:"IssueFormElementTextarea",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"MarkdownElement_input"}],type:"IssueFormElementMarkdown",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"DropdownElement_input"}],type:"IssueFormElementDropdown",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"CheckboxesElement_input"}],type:"IssueFormElementCheckboxes",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"UploadElement_input"}],type:"IssueFormElementUpload",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]},k,S,N,K,L],args:null,argumentDefinitions:[]}],storageKey:null}],args:s,argumentDefinitions:[{defaultValue:"",kind:"LocalArgument",name:"filename"}]}],type:"Repository",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[t,a],kind:"Operation",name:"CreateIssueQuery",selections:[{alias:null,args:i,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[r,g,{kind:"InlineFragment",selections:[{alias:null,args:s,concreteType:"IssueTemplate",kind:"LinkedField",name:"issueTemplate",plural:!1,selections:[r,o,d,u,c,k,P,w,L],storageKey:null},{alias:null,args:s,concreteType:"IssueForm",kind:"LinkedField",name:"issueForm",plural:!1,selections:[r,o,d,c,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"elements",plural:!0,selections:[r,{kind:"InlineFragment",selections:[A={alias:"itemId",args:null,kind:"ScalarField",name:"id",storageKey:null},E={alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},V={alias:null,args:null,kind:"ScalarField",name:"descriptionHTML",storageKey:null},R={alias:null,args:null,kind:"ScalarField",name:"placeholder",storageKey:null},D={alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},M={alias:null,args:null,kind:"ScalarField",name:"required",storageKey:null},L],type:"IssueFormElementInput",abstractKey:null},{kind:"InlineFragment",selections:[A,E,V,R,D,M,{alias:null,args:null,kind:"ScalarField",name:"render",storageKey:null},L],type:"IssueFormElementTextarea",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"contentHTML",storageKey:null}],type:"IssueFormElementMarkdown",abstractKey:null},{kind:"InlineFragment",selections:[A,E,V,{alias:null,args:null,kind:"ScalarField",name:"options",storageKey:null},M,{alias:null,args:null,kind:"ScalarField",name:"multiple",storageKey:null},{alias:"defaultOptionIndex",args:null,kind:"ScalarField",name:"default",storageKey:null},L],type:"IssueFormElementDropdown",abstractKey:null},{kind:"InlineFragment",selections:[A,E,V,{alias:"checkboxOptions",args:null,concreteType:"IssueFormElementCheckboxOption",kind:"LinkedField",name:"options",plural:!0,selections:[E,{alias:null,args:null,kind:"ScalarField",name:"labelHTML",storageKey:null},M],storageKey:null},L],type:"IssueFormElementCheckboxes",abstractKey:null},{kind:"InlineFragment",selections:[A,E,V,M,{alias:null,args:null,kind:"ScalarField",name:"accept",storageKey:null},L],type:"IssueFormElementUpload",abstractKey:null}],storageKey:null},k,P,N,w,L],storageKey:null}],type:"Repository",abstractKey:null}],storageKey:null}]},params:{id:"77fec564dbe8436f8d9caae7e9e1fbc4",metadata:{},name:"CreateIssueQuery",operationKind:"query",text:null}});U.hash="a07055edea10e255144aa55d8c188972";let $={argumentDefinitions:[{defaultValue:!1,kind:"LocalArgument",name:"includeTemplates"}],kind:"Fragment",metadata:null,name:"CreateIssue",selections:[{kind:"InlineDataFragmentSpread",name:"RepositoryPickerRepository",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},O={alias:null,args:null,kind:"ScalarField",name:"databaseId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameWithOwner",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[O,{alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},{alias:null,args:[{kind:"Literal",name:"size",value:64}],kind:"ScalarField",name:"avatarUrl",storageKey:"avatarUrl(size:64)"},{alias:null,args:null,kind:"ScalarField",name:"issueTypesEnabled",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isLocked",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isPrivate",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"visibility",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isInOrganization",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasIssuesEnabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasAnyTemplates",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"slashCommandsEnabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewerCanPush",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isBlankIssuesEnabled",storageKey:null},{alias:null,args:[{kind:"Literal",name:"action",value:"create an issue"}],kind:"ScalarField",name:"viewerInteractionLimitReasonHTML",storageKey:'viewerInteractionLimitReasonHTML(action:"create an issue")'},{alias:null,args:null,concreteType:"IssueCreationPermissions",kind:"LinkedField",name:"viewerIssueCreationPermissions",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"labelable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"milestoneable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"assignable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"triageable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"typeable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"canSetIssueFields",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"shortDescriptionHTML",storageKey:null}],args:null,argumentDefinitions:[]},{condition:"includeTemplates",kind:"Condition",passingValue:!0,selections:[{args:null,kind:"FragmentSpread",name:"TemplatePickerButton"},{args:null,kind:"FragmentSpread",name:"TemplateListPane"}]}],type:"Repository",abstractKey:null};$.hash="11a4bfcf2545d016056e98e1ea117093";var H=n(16522),q=n(73537),W=n(4853),z=n(40914),G=n(7478),Q=n(96540),Y=n(18312),Z=n(19924),J=n(53400),X=n(23202),ee=n(39248),el=n(41872);let en=el.k.crossRepoIssueDuplicationDefaultWarning;function ea(e){let l,n,a,t,i,s,r,o,d,u,c,m=(0,H.c)(30);m[0]!==e?({onCreateSuccess:n,topRepositories:t,issueFormRef:l,...a}=e,m[0]=e,m[1]=l,m[2]=n,m[3]=a,m[4]=t):(l=m[1],n=m[2],a=m[3],t=m[4]);let{title:g,body:p,setBody:y,repository:f,setNewTitle:k,clearSessionData:h}=(0,X.u)(),{onRepositoryChange:b,notice:F,sourceRepository:_}=(()=>{let e,l,n,a,t,i=(0,H.c)(43),{repository:s,setRepository:r,assignees:o,setAssignees:d,issueType:u,setIssueType:c,issueFields:m,setIssueFields:g,milestone:p,setMilestone:y,labels:f,setLabels:k}=(0,X.u)();i[0]!==o||i[1]!==m||i[2]!==u||i[3]!==f||i[4]!==p||i[5]!==s?(e={repository:s,assignees:o,issueType:u,issueFields:m,milestone:p,labels:f},i[0]=o,i[1]=m,i[2]=u,i[3]=f,i[4]=p,i[5]=s,i[6]=e):e=i[6];let[h,b]=(0,Q.useState)(e),[F,_]=(0,Q.useState)(en);i[7]!==h.assignees||i[8]!==h.issueFields||i[9]!==h.issueType||i[10]!==h.labels||i[11]!==h.milestone||i[12]!==h.repository?.id||i[13]!==h.repository?.owner?.databaseId||i[14]!==h.repository?.owner?.issueTypesEnabled||i[15]!==d||i[16]!==g||i[17]!==c||i[18]!==k||i[19]!==y||i[20]!==r?(l=e=>{if(!e)return;let l=[],n=e.id===h.repository?.id,a=e.owner?.databaseId===h.repository?.owner?.databaseId;n?(d?.(h.assignees),g?.(h.issueFields),c?.(h.issueType),y?.(h.milestone),k?.(h.labels)):(y?.(null),l.push("Milestone","Labels"),a?(d?.(h.assignees),g?.(h.issueFields),c?.(h.issueType)):(d?.([]),g?.([]),c?.(null),l.push("Assignees"),h.repository?.owner?.issueTypesEnabled&&l.push("Type"))),_(l.length>0?el.k.crossRepoIssueDuplicationWarning(l):en),r(e)},i[7]=h.assignees,i[8]=h.issueFields,i[9]=h.issueType,i[10]=h.labels,i[11]=h.milestone,i[12]=h.repository?.id,i[13]=h.repository?.owner?.databaseId,i[14]=h.repository?.owner?.issueTypesEnabled,i[15]=d,i[16]=g,i[17]=c,i[18]=k,i[19]=y,i[20]=r,i[21]=l):l=i[21];let S=l;i[22]!==o||i[23]!==h.repository||i[24]!==m||i[25]!==u||i[26]!==f||i[27]!==p||i[28]!==s?(n=()=>{(void 0===h.repository||s?.databaseId===h.repository?.databaseId)&&b({repository:s,assignees:o,issueType:u,issueFields:m,milestone:p,labels:f})},i[22]=o,i[23]=h.repository,i[24]=m,i[25]=u,i[26]=f,i[27]=p,i[28]=s,i[29]=n):n=i[29];let I=h.repository?.databaseId;return i[30]!==o||i[31]!==h.repository||i[32]!==m||i[33]!==u||i[34]!==f||i[35]!==p||i[36]!==s||i[37]!==I?(a=[s,o,u,m,p,f,I,h.repository],i[30]=o,i[31]=h.repository,i[32]=m,i[33]=u,i[34]=f,i[35]=p,i[36]=s,i[37]=I,i[38]=a):a=i[38],(0,Q.useEffect)(n,a),i[39]!==h.repository||i[40]!==F||i[41]!==S?(t={onRepositoryChange:S,notice:F,sourceRepository:h.repository},i[39]=h.repository,i[40]=F,i[41]=S,i[42]=t):t=i[42],t})();m[5]===Symbol.for("react.memo_cache_sentinel")?(i=(0,q.G7)("issues_react_select_panel_fullscreen_on_narrow"),m[5]=i):i=m[5];let S=i;m[6]!==_?.id?(s=e=>e.id===_?.id?e.viewerIssueCreationPermissions.triageable:e.viewerIssueCreationPermissions.triageable&&e.isBlankIssuesEnabled,m[6]=_?.id,m[7]=s):s=m[7],_?.id;let I=s;return"unset"!==t&&t&&f?(m[8]===Symbol.for("react.memo_cache_sentinel")?(r={hasIssuesEnabled:!0},m[8]=r):r=m[8],m[9]!==F?(o={text:F,variant:"warning"},m[9]=F,m[10]=o):o=m[10],m[11]!==I||m[12]!==b||m[13]!==f||m[14]!==o||m[15]!==t?(d=(0,B.jsx)(W.f0,{"aria-describedby":"Choose repository to duplicate issue in",initialRepository:f,topRepositories:t,onSelect:b,focusRepositoryPicker:!0,enforceAtleastOneSelected:!0,options:r,notice:o,repositoryFilter:I,responsiveOnNarrow:S}),m[11]=I,m[12]=b,m[13]=f,m[14]=o,m[15]=t,m[16]=d):d=m[16],m[17]!==p||m[18]!==h||m[19]!==l||m[20]!==n||m[21]!==a||m[22]!==f||m[23]!==y||m[24]!==k||m[25]!==g?(u=(0,B.jsx)(ee.e,{...a,showSimilarIssues:!1,issueFormRef:l,onCreateSuccess:n,repository:f,title:g,setTitle:k,body:p,setBody:y,clearOnCreate:h,focusTitleInput:!1}),m[17]=p,m[18]=h,m[19]=l,m[20]=n,m[21]=a,m[22]=f,m[23]=y,m[24]=k,m[25]=g,m[26]=u):u=m[26],m[27]!==d||m[28]!==u?(c=(0,B.jsxs)(B.Fragment,{children:[d,u]}),m[27]=d,m[28]=u,m[29]=c):c=m[29],c):null}ea.displayName="CreateDuplicateIssueForm";var et=n(47174),ei=n(58016),es=n(89917),er=n(12056);let eo=["220px","250px","290px","210px"].map((e,l)=>({id:`skeleton-${l}`,width:e}));function ed(){let e,l,n=(0,H.c)(3),{optionConfig:a}=(0,J.a)(),t=`${er.A.skeletonContainer} ${a.insidePortal&&"tmp-ml-3"}`;return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=eo.map(eu),n[0]=e):e=n[0],n[1]!==t?(l=(0,B.jsx)("div",{className:t,children:e}),n[1]=t,n[2]=l):l=n[2],l}function eu(e){let{id:l,width:n}=e;return(0,B.jsx)(es.Q,{height:"xl",width:n},l)}ed.displayName="TemplateListLoading";var ec=n(10533);function em(e){let l,n,a,t,i,s,r,o,d=(0,H.c)(24),{repository:u,topRepositories:c,organization:m,onRepositorySelected:g,onTemplateSelected:p}=e,{optionConfig:y}=(0,J.a)(),f=(0,Q.useId)(),k=y.insidePortal?"tmp-ml-3":"ml-0",h=y.insidePortal?"pt-2":"";d[0]!==k?(l=(0,B.jsx)(eg,{className:k,name:"Repository"}),d[0]=k,d[1]=l):l=d[1];let b=`${y.insidePortal?"mb-2":"tmp-mb-3"} ${k}`;return d[2]===Symbol.for("react.memo_cache_sentinel")?(n={hasIssuesEnabled:!0,includeForks:!0},d[2]=n):n=d[2],d[3]!==f||d[4]!==g||d[5]!==m||d[6]!==u||d[7]!==c?(a=(0,B.jsx)(W.f0,{"aria-describedby":f,initialRepository:u,onSelect:g,organization:m,topRepositories:c,focusRepositoryPicker:!0,enforceAtleastOneSelected:!0,options:n}),d[3]=f,d[4]=g,d[5]=m,d[6]=u,d[7]=c,d[8]=a):a=d[8],d[9]!==b||d[10]!==a?(t=(0,B.jsx)("div",{className:b,children:a}),d[9]=b,d[10]=a,d[11]=t):t=d[11],d[12]===Symbol.for("react.memo_cache_sentinel")?(i=(0,B.jsx)(ed,{}),d[12]=i):i=d[12],d[13]!==f||d[14]!==p||d[15]!==u?(s=u&&(0,B.jsx)(ec.N,{repositoryId:u.id,onTemplateSelected:p,descriptionId:f}),d[13]=f,d[14]=p,d[15]=u,d[16]=s):s=d[16],d[17]!==s?(r=(0,B.jsx)(Q.Suspense,{fallback:i,children:s}),d[17]=s,d[18]=r):r=d[18],d[19]!==h||d[20]!==l||d[21]!==t||d[22]!==r?(o=(0,B.jsxs)("div",{className:h,"data-testid":ei.Y.repositoryAndTemplateDialog,children:[l,t,r]}),d[19]=h,d[20]=l,d[21]=t,d[22]=r,d[23]=o):o=d[23],o}function eg(e){let l,n,a,t=(0,H.c)(6),{name:i,className:s}=e,r=`pt-1 pb-1 ${s}`;return t[0]!==i?(l=(0,B.jsx)("span",{className:"text-bold",children:i}),t[0]=i,t[1]=l):l=t[1],t[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,B.jsx)("span",{className:"ml-1 mb-1 fgColor-danger",children:"*"}),t[2]=n):n=t[2],t[3]!==r||t[4]!==l?(a=(0,B.jsxs)("div",{className:r,children:[l,n]}),t[3]=r,t[4]=l,t[5]=a):a=t[5],a}em.displayName="RepositoryAndTemplatePicker",eg.displayName="Field";let ep={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TemplatePickerButton",selections:[{alias:null,args:null,kind:"ScalarField",name:"nameWithOwner",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasAnyTemplates",storageKey:null}],type:"Repository",abstractKey:null};ep.hash="fc9ace64aa764ca00db0ea2f61b67a2b";var ey=n(38621),ef=n(21373);n(69487);var ek=n(65289);function eh(e){let l,n,a,t,i,s,r,o=(0,H.c)(14),{repository:d,template:u}=e;o[0]===Symbol.for("react.memo_cache_sentinel")?(l=ep,o[0]=l):l=o[0];let c=(0,Y.useFragment)(l,d),{setDisplayMode:m}=(0,J.a)(),g=u?u.name:el.k.blankIssueName,p=(0,Q.useRef)(null);return(o[1]===Symbol.for("react.memo_cache_sentinel")?(n=()=>{p.current?.focus()},a=[],o[1]=n,o[2]=a):(n=o[1],a=o[2]),(0,Q.useEffect)(n,a),c.hasAnyTemplates)?(o[3]!==m?(t=()=>m(ek.q.TemplatePicker),o[3]=m,o[4]=t):t=o[4],o[5]!==c||o[6]!==g?(i=c&&(0,B.jsxs)("span",{children:[g," ",(0,B.jsx)("span",{className:"TemplatePickerButton-module__repositoryConnectorText__EJ5J4",children:"in"})," ",c.nameWithOwner]}),o[5]=c,o[6]=g,o[7]=i):i=o[7],o[8]!==d?(s=!d&&(0,B.jsx)(B.Fragment,{children:"Select a repository"}),o[8]=d,o[9]=s):s=o[9],o[10]!==t||o[11]!==i||o[12]!==s?(r=(0,B.jsx)("div",{"data-testid":"template-picker-button",className:"TemplatePickerButton-module__TemplatePickerButtonContainer__aGCeO",children:(0,B.jsxs)(ef.Q,{"data-testid":"template-picker-button-el",onClick:t,leadingVisual:ey.RepoIcon,trailingVisual:ey.PencilIcon,ref:p,children:[i,s]})}),o[10]=t,o[11]=i,o[12]=s,o[13]=r):r=o[13],r):null}eh.displayName="TemplatePickerButton";var eb=n(71711),eF=n(10118);let e_=U,eS=e=>{let l,n,a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F,_,S=(0,H.c)(94);S[0]!==e?({topRepositories:s,navigate:a,currentRepository:l,onCreateSuccess:t,issueFormRef:n,...i}=e,S[0]=e,S[1]=l,S[2]=n,S[3]=a,S[4]=t,S[5]=i,S[6]=s):(l=S[1],n=S[2],a=S[3],t=S[4],i=S[5],s=S[6]);let I="unset"!==l&&null===l||"unset"!==s&&null===s;S[7]===Symbol.for("react.memo_cache_sentinel")?(r=$,S[7]=r):r=S[7];let v=(0,Y.useFragment)(r,"unset"!==l?l:null),{addToast:x}=(0,z.Y6)(),j=(0,Y.useRelayEnvironment)(),{title:T,body:C,setBody:K,repository:L,setRepository:N,template:P,setNewTitle:w,resetMetadata:A,clearSessionData:E}=(0,X.u)(),{optionConfig:V,displayMode:R,initialDefaultDisplayMode:D,setDisplayMode:M,setCreateMoreCreatedPath:O}=(0,J.a)();S[8]===Symbol.for("react.memo_cache_sentinel")?(o=(0,q.G7)("memex_default_issue_create_repository"),S[8]=o):o=S[8];let U=o;S[9]!==D||S[10]!==L||S[11]!==A||S[12]!==M?(d={defaultIssueCreateRepoEnabled:U,isInitialRender:!0,values:{resetMetadata:A,initialDefaultDisplayMode:D,repository:L,setDisplayMode:M}},S[9]=D,S[10]=L,S[11]=A,S[12]=M,S[13]=d):d=S[13];let el=(0,Q.useRef)(d);S[14]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{if(el.current.isInitialRender){if(el.current.isInitialRender=!1,!el.current.defaultIssueCreateRepoEnabled)return;let{resetMetadata:e,initialDefaultDisplayMode:l,repository:n,setDisplayMode:a}=el.current.values;if(l!==ek.q.IssueDuplication){if(e(),n?.hasAnyTemplates)return void a(ek.q.TemplatePicker);if(!n?.hasAnyTemplates&&n?.isBlankIssuesEnabled)return void a(ek.q.IssueCreation);a(l)}}},c=[],S[14]=u,S[15]=c):(u=S[14],c=S[15]),(0,Q.useEffect)(u,c),S[16]!==L||S[17]!==A||S[18]!==O||S[19]!==M||S[20]!==N?(m=e=>{e&&(L&&L.id!==e.id&&(A({repository:el.current.values.repository,selectedRepository:e}),U&&(e.hasAnyTemplates?M(ek.q.TemplatePicker):!e.hasAnyTemplates&&e.isBlankIssuesEnabled&&M(ek.q.IssueCreation))),N(e),O({owner:e.owner.login,repo:e.name,number:void 0}))},S[16]=L,S[17]=A,S[18]=O,S[19]=M,S[20]=N,S[21]=m):m=S[21];let en=m;S[22]!==a||S[23]!==V||S[24]!==L||S[25]!==M?(g={optionConfig:V,repository:L,navigate:a,setDisplayMode:M},S[22]=a,S[23]=V,S[24]=L,S[25]=M,S[26]=g):g=S[26];let ei=(0,eb.wT)(g),es=V.issueCreateArguments?.initialValues?.appendTitleToTemplate;S[27]!==x||S[28]!==es||S[29]!==j||S[30]!==ei||S[31]!==a||S[32]!==L?(p=(e,l)=>{let n;if(L){if(L?.viewerInteractionLimitReasonHTML&&L.viewerInteractionLimitReasonHTML.length>0){let e=`/${L.owner.login}/${L.name}/issues/new`;a(e);return}if(l!==eF.t7.ContactLink){if(es&&(n={appendTitleToTemplate:es}),l===eF.t7.BlankIssue)return void ei((0,eF.AI)(),n,!0);(0,Y.fetchQuery)(j,e_,{repoId:L.id,filename:e}).subscribe({next:e=>{if(!e.node)return;let l=(0,eb.EV)(e.node);l&&ei(l,n,!0)},error:()=>{reportError(Error(Z.S.unableToLoadSelectedTemplate)),x({type:"error",message:Z.S.unableToLoadSelectedTemplate})}})}}},S[27]=x,S[28]=es,S[29]=j,S[30]=ei,S[31]=a,S[32]=L,S[33]=p):p=S[33];let er=p;S[34]!==ei||S[35]!==n||S[36]!==t||S[37]!==P?(y={issueFormRef:n,handleTemplateChange:ei,template:P,callback:t},S[34]=ei,S[35]=n,S[36]=t,S[37]=P,S[38]=y):y=S[38];let eo=(0,et.K)(y);S[39]!==L||S[40]!==O?(f=()=>{L&&O({owner:L.owner?.login||"",repo:L.name||"",number:void 0})},k=[L,O],S[39]=L,S[40]=O,S[41]=f,S[42]=k):(f=S[41],k=S[42]),(0,Q.useEffect)(f,k),S[43]!==v||S[44]!==I||S[45]!==en||S[46]!==L||S[47]!==s?(h=()=>{void 0===L&&(v?en((0,W.Jo)(v)):!I&&"unset"!==s&&s&&s.length>0&&en(s[0]))},S[43]=v,S[44]=I,S[45]=en,S[46]=L,S[47]=s,S[48]=h):h=S[48],S[49]!==l||S[50]!==v||S[51]!==I||S[52]!==en||S[53]!==L||S[54]!==s?(b=[l,v,I,en,L,s],S[49]=l,S[50]=v,S[51]=I,S[52]=en,S[53]=L,S[54]=s,S[55]=b):b=S[55],(0,Q.useEffect)(h,b),S[56]===Symbol.for("react.memo_cache_sentinel")?(F=(0,B.jsx)("div",{className:"CreateIssue-module__LoadingContainer__S2Oxl",children:(0,B.jsx)(G.A,{size:"large"})}),S[56]=F):F=S[56];let ed=F,eu=D===ek.q.IssueCreation;if(R!==ek.q.IssueCreation||I)if(R!==ek.q.IssueDuplication||I)if(I||"unset"===s||(R!==ek.q.TemplatePicker||!V.showRepositoryPicker)&&(R!==ek.q.TemplatePicker||v||L)){if(R===ek.q.TemplatePicker&&!V.showRepositoryPicker&&!I&&l&&v){let e;S[88]!==v||S[89]!==er||S[90]!==i?(e=(0,B.jsx)("div",{"data-hpc":!0,children:(0,B.jsx)(ec.e,{repository:v,onTemplateSelected:er,...i})}),S[88]=v,S[89]=er,S[90]=i,S[91]=e):e=S[91],ed=e}}else{let e;S[82]!==en||S[83]!==er||S[84]!==V.scopedOrganization||S[85]!==L||S[86]!==s?(e=(0,B.jsx)(em,{repository:L,onRepositorySelected:en,topRepositories:s,organization:V.scopedOrganization,onTemplateSelected:er}),S[82]=en,S[83]=er,S[84]=V.scopedOrganization,S[85]=L,S[86]=s,S[87]=e):e=S[87],ed=e}else{let e;S[76]!==n||S[77]!==a||S[78]!==eo||S[79]!==i||S[80]!==s?(e=(0,B.jsx)(ea,{navigate:a,onCreateSuccess:eo,topRepositories:s,issueFormRef:n,...i}),S[76]=n,S[77]=a,S[78]=eo,S[79]=i,S[80]=s,S[81]=e):e=S[81],ed=e}else{let e,l,a;S[57]!==v||S[58]!==eu||S[59]!==P?(e=eu&&v&&(0,B.jsx)(eh,{repository:v,template:P}),S[57]=v,S[58]=eu,S[59]=P,S[60]=e):e=S[60],S[61]!==C||S[62]!==E||S[63]!==n||S[64]!==eo||S[65]!==i||S[66]!==L||S[67]!==K||S[68]!==w||S[69]!==eu||S[70]!==P||S[71]!==T?(l=L&&(0,B.jsx)(ee.e,{...i,issueFormRef:n,onCreateSuccess:eo,selectedTemplate:P,repository:L,title:T,setTitle:w,body:C,setBody:K,clearOnCreate:E,focusTitleInput:!eu,footer:void 0}),S[61]=C,S[62]=E,S[63]=n,S[64]=eo,S[65]=i,S[66]=L,S[67]=K,S[68]=w,S[69]=eu,S[70]=P,S[71]=T,S[72]=l):l=S[72],S[73]!==e||S[74]!==l?(a=(0,B.jsxs)(B.Fragment,{children:[e,l]}),S[73]=e,S[74]=l,S[75]=a):a=S[75],ed=a}return S[92]!==ed?(_=(0,B.jsx)("div",{tabIndex:-1,className:"CreateIssue-module__CreateIssueContainer__ueahp",children:ed}),S[92]=ed,S[93]=_):_=S[93],_};eS.displayName="CreateIssue"},90012(e,l,n){n.d(l,{l:()=>F});var a=n(74848),t=n(16522),i=n(23666),s=n(70056),r=n(38621),o=n(7624),d=n(85965),u=n(83223),c=n(21373),m=n(10095),g=n(94709),p=n(34164),y=n(96540),f=n(93274),k=n(41872),h=n(58016),b=n(53400);let F=e=>{let l,n,F,_,S,I,v,x,j,T,C,K,L,N,P,w=(0,t.c)(52),{className:A,sx:E,hideCreateMore:V,onClose:R}=e,D=void 0!==V&&V,{createMore:M,setCreateMore:O,createMoreCreatedPath:B,onCreateAction:U,isSubmitting:$,isFileUploading:H,isSubIssue:q,optionConfig:W}=(0,b.a)(),{insidePortal:z}=W;w[0]!==M||w[1]!==O?(l=()=>{O(!M)},w[0]=M,w[1]=O,w[2]=l):l=w[2];let G=l,Q=()=>{O(!0),X()&&U?.current?.onCreate($,!0)},[Y,Z]=(0,y.useState)(!1),J=(0,y.useRef)(null),X=()=>!$&&(!H||(Z(!0),!1));w[3]!==M||w[4]!==$||w[5]!==U?.current||w[6]!==X?(n=async()=>{X()&&U?.current?.onCreate($,M)},w[3]=M,w[4]=$,w[5]=U?.current,w[6]=X,w[7]=n):n=w[7];let ee=n;w[8]!==Y||w[9]!==H||w[10]!==$||w[11]!==Z?(F=()=>{J.current&&!H&&!$&&Y&&(Z(!1),J.current.dispatchEvent(new MouseEvent("click",{bubbles:!0,cancelable:!0})))},w[8]=Y,w[9]=H,w[10]=$,w[11]=Z,w[12]=F):F=w[12],w[13]!==Y||w[14]!==H||w[15]!==$?(_=[H,$,Y],w[13]=Y,w[14]=H,w[15]=$,w[16]=_):_=w[16],(0,y.useEffect)(F,_),w[17]!==Q||w[18]!==ee||w[19]!==D?(S={"github:submit-form":ee},D||(S["issue-create:submit-and-create-more"]=Q),w[17]=Q,w[18]=ee,w[19]=D,w[20]=S):S=w[20],w[21]!==A?(I=(0,p.$)("CreateIssueFooter-module__container__DiFIV",A,"CreateIssueFooter-module__CreateIssueFooterContainer__yAvby"),w[21]=A,w[22]=I):I=w[22],w[23]!==S?(v=(0,a.jsx)(s.ak,{commands:S}),w[23]=S,w[24]=v):v=w[24],w[25]!==Y?(x=Y&&(0,a.jsxs)("div",{className:"CreateIssueFooter-module__fileUploadWarningSection__P09Ux",children:[(0,a.jsx)(m.A,{icon:r.InfoIcon,size:16}),(0,a.jsx)("span",{className:"CreateIssueFooter-module__warningMessageText__isURu",children:k.k.fileUploadWarning})]}),w[25]=Y,w[26]=x):x=w[26],w[27]!==E?(j={...E},w[27]=E,w[28]=j):j=w[28],w[29]!==M||w[30]!==B||w[31]!==G||w[32]!==D||w[33]!==z||w[34]!==q?(T=!D&&(0,a.jsxs)(g.az,{sx:{ml:2*!z},className:"CreateIssueFooter-module__checkboxAndLinksSection__d2IUE",children:[(0,a.jsxs)(o.A,{className:"CreateIssueFooter-module__FormControl__FMkJL",children:[(0,a.jsx)(d.A,{"data-testid":h.Y.createMoreIssuesCheckbox,checked:M,onChange:G,className:"CreateIssueFooter-module__Checkbox__WMmWP"}),(0,a.jsx)(o.A.Label,{children:q?f.l.createMoreSubIssues:f.l.createMore})]}),(0,a.jsx)("div",{"data-testid":h.Y.issueCreatedAnnouncement,className:"sr-only","aria-live":"polite","aria-atomic":"true",role:"status",children:B.number?k.k.lastIssueCreated(B.number):null}),B.number?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"CreateIssueFooter-module__separatorDot__G7ZPv",children:"\xb7"}),(0,a.jsx)(u.A,{href:(0,i.dRG)({owner:B.owner,repo:B.repo,issueNumber:B.number}),"data-testid":h.Y.issueCreatedLink,children:k.k.lastIssueCreated(B.number)})]}):null]}),w[29]=M,w[30]=B,w[31]=G,w[32]=D,w[33]=z,w[34]=q,w[35]=T):T=w[35],w[36]!==R?(C=R&&(0,a.jsx)(c.Q,{onClick:()=>R(),children:f.l.cancel}),w[36]=R,w[37]=C):C=w[37];let el=$||H;return w[38]!==el?(K=(0,a.jsx)(s.cQ,{commandId:"github:submit-form",variant:"primary",inactive:el,"data-testid":h.Y.createIssueButton,ref:J,showKeybindingHint:!0,children:f.l.create}),w[38]=el,w[39]=K):K=w[39],w[40]!==C||w[41]!==K?(L=(0,a.jsxs)("div",{className:"CreateIssueFooter-module__actionButtonsContainer__YPlU0",children:[C,K]}),w[40]=C,w[41]=K,w[42]=L):L=w[42],w[43]!==j||w[44]!==T||w[45]!==L?(N=(0,a.jsxs)(g.az,{sx:j,className:"CreateIssueFooter-module__mainContentWrapper__B3D0d",children:[T,L]}),w[43]=j,w[44]=T,w[45]=L,w[46]=N):N=w[46],w[47]!==N||w[48]!==I||w[49]!==v||w[50]!==x?(P=(0,a.jsxs)("div",{className:I,children:[v,x,N]}),w[47]=N,w[48]=I,w[49]=v,w[50]=x,w[51]=P):P=w[51],P};F.displayName="CreateIssueFooter"},39248(e,l,n){n.d(l,{e:()=>nU});var a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F,_,S,I,v,x,j,T,C,K,L,N,P,w,A,E,V,R,D,M=n(74848),O=n(36216),B=n(20085),U=n(11675),$=n(57002),H=n(11515),q=n(50030),W=n(79390),z=n(61441),G=n(25649),Q=n(73537),Y=n(34836),Z=n(31717),J=n(97481),X=n(40256),ee=n(55890),el=n(40914),en=n(70056),ea=n(51581),et=n(88015),ei=n(38621),es=n(61398),er=n(41431),eo=n(59134),ed=n(10095),eu=n(43715),ec=n(94709),em=n(34164),eg=n(96540),ep=n(18312),ey=n(19924),ef=n(41872),ek=n(53400),eh=n(23202),eb=n(66743),eF=n(78597),e_=n(7478),eS=n(7624),eI=n(65820);function ev({isOpen:e,onClose:l,onGenerate:n,repoOwner:a,repoName:t,title:i,body:s,returnFocusRef:r}){let[o,d]=(0,eg.useState)(""),[u,c]=(0,eg.useState)(!1),[m,g]=(0,eg.useState)(null),{sendAnalyticsEvent:p}=(0,ea.s)(),y=!!(i?.trim()||s?.trim()||o?.trim()),f=(0,eg.useCallback)(()=>{d(""),g(null),l()},[l]),k=(0,eg.useCallback)(async()=>{p("analytics.click","ISSUE_CREATE_GENERATE_DESCRIPTION_WITH_COPILOT",{repoNWO:`${a}/${t}`,hasTitle:!!i,hasExistingDescription:!!s,hasAdditionalContext:!!o}),c(!0),g(null);try{let e=await (0,eF.lS)(`/${a}/${t}/issues/new/generate_copilot_description`,{method:"POST",body:{title:i,body:s,context:o}});if(!e.ok){g(ef.k.copilotGenerateError),ex("response_not_ok");return}let l=await e.json(),r=l.title,u=l.description;if(!r||!u||0===r.trim().length||0===u.trim().length){g(ef.k.copilotGenerateError),ex(`response_missing${!r?"_title":""}${!u?"_description":""}`);return}ex(),n(r,u),d("")}catch(e){g(ef.k.copilotGenerateError),ex(e instanceof Error?e.message:"unknown_error"),(0,G.N7)(e)}finally{c(!1)}},[p,a,t,i,s,o,n]);return e?(0,M.jsx)(es.l,{title:ef.k.copilotGenerateDialogTitle,onClose:f,footerButtons:[{buttonType:"default",content:"Cancel",onClick:f,disabled:u},{buttonType:"primary",content:u?(0,M.jsx)(e_.A,{size:"small",className:"mt-1 mr-1"}):ef.k.copilotGenerateDialogGenerateButton,onClick:k,disabled:u||!y}],returnFocusRef:r,children:(0,M.jsxs)(ec.az,{sx:{display:"flex",flexDirection:"column",gap:3},children:[m&&(0,M.jsxs)(eo.A,{variant:"danger",children:[(0,M.jsx)(ed.A,{icon:ei.AlertIcon}),m]}),!y&&(0,M.jsxs)(eo.A,{variant:"warning",children:[(0,M.jsx)(ed.A,{icon:ei.AlertIcon}),ef.k.copilotGenerateValidationWarning]}),(0,M.jsxs)(eS.A,{disabled:u,children:[(0,M.jsx)(eS.A.Label,{children:ef.k.copilotGenerateDialogTextareaLabel}),(0,M.jsx)(eI.Ay,{value:o,onChange:e=>d(e.target.value),placeholder:ef.k.copilotGenerateDialogTextareaPlaceholder,rows:6,block:!0,className:"tmp-mt-3"})]})]})}):null}function ex(e,l,n,a){(0,eb.BI)("copilot.create_issue_description",{hasTitle:!!l,hasExistingDescription:!!n,hasAdditionalContext:!!a,error:e})}ev.displayName="CopilotGenerateDescriptionDialog";var ej=n(16522),eT=n(47836),eC=n(71637),eK=n(38750);let eL=e=>{let l,n,a,t,i,s,r=(0,ej.c)(16),{title:o,titleValidationResult:d,titleInputRef:u,handleTitleChange:c}=e,{settings:m}=(0,eC.z)();r[0]!==c||r[1]!==o||r[2]!==u?(l=(0,M.jsx)(eK.A,{ref:u,"aria-label":ef.k.issueCreateTitleLabel,placeholder:ef.k.issueCreateTitlePlaceholder,"aria-describedby":"issue-create-pane-title title-validation",value:o,onChange:c,onInput:c,"data-hpc":!0,autoFocus:!0,"data-react-autofocus":!0}),r[0]=c,r[1]=o,r[2]=u,r[3]=l):l=r[3];let g=l;return r[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,M.jsx)(eS.A.Label,{className:"CreateIssueFormTitle-module__formControlLabel__TYnt1",children:ef.k.issueCreateTitleLabel}),r[4]=n):n=r[4],r[5]!==m.emojiTone||r[6]!==g?(a=(0,M.jsx)(eT.x,{tone:m.emojiTone,children:g}),r[5]=m.emojiTone,r[6]=g,r[7]=a):a=r[7],r[8]!==a||r[9]!==g?(t=(0,M.jsx)(eg.Suspense,{fallback:g,children:a}),r[8]=a,r[9]=g,r[10]=t):t=r[10],r[11]!==d?(i=d&&(0,M.jsx)("span",{role:"alert","aria-live":"assertive",children:(0,M.jsx)(eS.A.Validation,{variant:"error",id:"title-validation",children:d})}),r[11]=d,r[12]=i):i=r[12],r[13]!==t||r[14]!==i?(s=(0,M.jsx)("div",{className:"CreateIssueFormTitle-module__container__lfxpk",children:(0,M.jsxs)(eS.A,{className:"CreateIssueFormTitle-module__formControl__jEalo",required:!0,children:[n,(0,M.jsxs)("div",{className:"CreateIssueFormTitle-module__subcontainer__JTymL",children:[t,i]})]})}),r[13]=t,r[14]=i,r[15]=s):s=r[15],s};eL.displayName="CreateIssueFormTitle";let eN={fragment:{argumentDefinitions:a=[{defaultValue:null,kind:"LocalArgument",name:"id"}],kind:"Fragment",metadata:null,name:"useIssueFormSecondaryQuery",selections:[{alias:null,args:t=[{kind:"Variable",name:"id",variableName:"id"}],concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[i={alias:null,args:null,kind:"ScalarField",name:"securityPolicyUrl",storageKey:null},s={alias:null,args:null,kind:"ScalarField",name:"contributingFileUrl",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"codeOfConductFileUrl",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"supportFileUrl",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:d=[{kind:"Literal",name:"first",value:10}],concreteType:"IssueFieldsConnection",kind:"LinkedField",name:"pinnedIssueFields",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[u={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},g={kind:"InlineFragment",selections:m=[c={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dataType",storageKey:null}],type:"IssueFieldText",abstractKey:null},p={kind:"InlineFragment",selections:m,type:"IssueFieldSingleSelect",abstractKey:null},y={kind:"InlineFragment",selections:m,type:"IssueFieldDate",abstractKey:null},f={kind:"InlineFragment",selections:m,type:"IssueFieldNumber",abstractKey:null}],storageKey:null}],storageKey:"pinnedIssueFields(first:10)"}],type:"Organization",abstractKey:null}],storageKey:null}],type:"Repository",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"useIssueFormSecondaryQuery",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[u,{kind:"InlineFragment",selections:[i,s,r,o,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[u,{kind:"InlineFragment",selections:[{alias:null,args:d,concreteType:"IssueFieldsConnection",kind:"LinkedField",name:"pinnedIssueFields",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[u,g,p,y,f,{kind:"InlineFragment",selections:[c],type:"Node",abstractKey:"__isNode"}],storageKey:null}],storageKey:"pinnedIssueFields(first:10)"}],type:"Organization",abstractKey:null},c],storageKey:null}],type:"Repository",abstractKey:null},c],storageKey:null}]},params:{id:"d3765abb61ac2c4f9019e654724d3043",metadata:{},name:"useIssueFormSecondaryQuery",operationKind:"query",text:null}};eN.hash="72c60bf38c11334e07dfc92e81deade1";var eP=n(13739);function ew(e){return e?.__typename!=="%other"}n(69487);var eA=n(63397),eE=n(3619),eV=n(49481),eR=n(97665),eD=n(97286),eM=n(24880);let eO={hasSentSectionShown:!1,hasSentSectionExpanded:!1,hasSentInputStarted:!1,hasSentResultsShown:!1,wasIssueClicked:!1,issueClickCount:0,hadResults:!1},eB=[];var eU=n(63005),e$=n(206),eH=n(46960),eq=n(7788),eW=n(95126);let ez=e=>{let l,n,a,t,i=(0,ej.c)(17),{ref:s,assignees:r,anchorProps:o,displayHotkey:d,MAX_DISPLAYED_ASSIGNEES:u,readonly:c}=e,m=void 0===u?2:u;i[0]!==m||i[1]!==r?(l=r.slice(0,m).map(eQ),i[0]=m,i[1]=r,i[2]=l):l=i[2];let g=r.length>1?eH.k.assignees:eH.k.noAssignees;return i[3]!==m||i[4]!==r?(n=r.slice(0,m).map(eY).join(", ").concat(r.length>m?`, ${r.length-m}+`:""),i[3]=m,i[4]=r,i[5]=n):n=i[5],i[6]!==d||i[7]!==c?(a=!c&&d?"A":void 0,i[6]=d,i[7]=c,i[8]=a):a=i[8],i[9]!==o||i[10]!==c||i[11]!==s||i[12]!==l||i[13]!==g||i[14]!==n||i[15]!==a?(t=(0,M.jsx)(eq._,{leadingIconElement:l,anchorText:g,anchorProps:o,sharedPickerMainValue:n,ariaLabel:eH.k.selectAssignees,readonly:c,leadingIcon:ei.PeopleIcon,hotKey:a,ref:s}),i[9]=o,i[10]=c,i[11]=s,i[12]=l,i[13]=g,i[14]=n,i[15]=a,i[16]=t):t=i[16],t};function eG(e){let l=(0,ej.c)(8),{assignee:n}=e,a=(0,eW.yY)();if(n.isCopilot){let e;return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,M.jsx)(ei.CopilotIcon,{}),l[0]=e):e=l[0],e}{let e,t;l[1]!==n.login||l[2]!==a?(e=a("user",{login:n.login}),l[1]=n.login,l[2]=a,l[3]=e):e=l[3];let i=`@${n.login}`;return l[4]!==n.avatarUrl||l[5]!==e||l[6]!==i?(t=(0,M.jsx)(e$.r,{...e,src:n.avatarUrl,size:16,alt:i,className:"CompressedAssigneeAnchor-module__compressedAssigneeAvatar__YcZfr"}),l[4]=n.avatarUrl,l[5]=e,l[6]=i,l[7]=t):t=l[7],t}}function eQ(e){return(0,M.jsx)(eG,{assignee:e},e.login)}function eY(e){return e.isCopilot?"Copilot":e.login}ez.displayName="CompressedAssigneeAnchor",eG.displayName="AssigneeLeadingVisual",ez.displayName="CompressedAssigneeAnchor";let eZ=e=>{let l,n,a=(0,ej.c)(7),{ref:t,assignees:i,readonly:s,anchorProps:r}=e;a[0]!==i?(l=i||[],a[0]=i,a[1]=l):l=a[1];let o=s?void 0:r;return a[2]!==s||a[3]!==t||a[4]!==l||a[5]!==o?(n=(0,M.jsx)(ez,{assignees:l,displayHotkey:!1,anchorProps:o,readonly:s,ref:t}),a[2]=s,a[3]=t,a[4]=l,a[5]=o,a[6]=n):n=a[6],n};eZ.displayName="DefaultAssigneePickerAnchor",eZ.displayName="DefaultAssigneePickerAnchor";var eJ=n(4510),eX=n(29213);let e1=e=>{let l,n,a,t=(0,ej.c)(6),{color:i}=e;t[0]!==i?(l=eX.i4.find(e=>e===i),t[0]=i,t[1]=l):l=t[1];let s=l,{fg:r}=(0,eX.Wk)(s),o=`${r}`;t[2]!==o?(n={"--bg":o},t[2]=o,t[3]=n):n=t[3];let d=n;return t[4]!==d?(a=(0,M.jsx)("div",{style:d,className:"DefaultIssueTypePickerAnchor-module__issueTypeDot__tFF3h"}),t[4]=d,t[5]=a):a=t[5],a};e1.displayName="IssueTypeDot";let e0=e=>{let l,n,a=(0,ej.c)(8),{ref:t,activeIssueType:i,readonly:s,anchorProps:r}=e,o=i?.name,d=s?void 0:r;return a[0]!==i?(l=i&&(0,M.jsx)(e1,{color:i.color}),a[0]=i,a[1]=l):l=a[1],a[2]!==s||a[3]!==t||a[4]!==o||a[5]!==d||a[6]!==l?(n=(0,M.jsx)(eq._,{anchorText:eH.k.noIssueTypes,sharedPickerMainValue:o,anchorProps:d,ariaLabel:eH.k.selectIssueTypes,readonly:s,leadingIcon:ei.IssueOpenedIcon,hotKey:void 0,ref:t,leadingIconElement:l}),a[2]=s,a[3]=t,a[4]=o,a[5]=d,a[6]=l,a[7]=n):n=a[7],n};e0.displayName="DefaultIssueTypePickerAnchor",e0.displayName="DefaultIssueTypePickerAnchor";var e2=n(27430),e3=n(16497);let e4=e=>{let l,n,a=(0,ej.c)(5),{MAX_DISPLAYED_LABELS:t,labelColors:i}=e,s=void 0===t?5:t;return a[0]!==s||a[1]!==i?(l=i.slice(0,s).map(e5),a[0]=s,a[1]=i,a[2]=l):l=a[2],a[3]!==l?(n=(0,M.jsx)("div",{className:"LabelDots-module__labelDotsContainer__vCyCs",children:l}),a[3]=l,a[4]=n):n=a[4],n};function e5(e,l){return(0,M.jsx)("div",{style:{backgroundColor:`#${e}`},className:"LabelDots-module__labelDot__qtvam"},`${l}-${e}`)}e4.displayName="LabelDots";let e6=e=>{let l,n,a,t,i=(0,ej.c)(21),{ref:s,size:r,labelNamesWithColor:o,anchorProps:d,MAX_DISPLAYED_LABELS:u,readonly:c,leadingIcon:m,hotKey:g,anchorText:p}=e,y=void 0===r?"large":r,f=void 0===u?5:u;i[0]!==f||i[1]!==o?(l=o.slice(0,f).map(e8).join(", ").concat(o.length>f?`, ${o.length-f}+`:""),i[0]=f,i[1]=o,i[2]=l):l=i[2];let k=l,h=p||(o.length>1?eH.k.labels:eH.k.noLabels);return i[3]!==f||i[4]!==k||i[5]!==o?(n=o.length>0&&(0,M.jsx)(e7,{labelNamesWithColor:o,MAX_DISPLAYED_LABELS:f,compressedLabelTitle:k}),i[3]=f,i[4]=k,i[5]=o,i[6]=n):n=i[6],i[7]!==f||i[8]!==o?(a=o.length>0&&(0,M.jsx)(e4,{MAX_DISPLAYED_LABELS:f,labelColors:o.map(e9)}),i[7]=f,i[8]=o,i[9]=a):a=i[9],i[10]!==d||i[11]!==k||i[12]!==g||i[13]!==m||i[14]!==c||i[15]!==s||i[16]!==y||i[17]!==h||i[18]!==n||i[19]!==a?(t=(0,M.jsx)(eq._,{anchorProps:d,readonly:c,anchorText:h,sharedPickerMainValue:n,leadingIconElement:a,ariaLabel:eH.k.selectLabels,size:y,leadingIcon:m,hotKey:g,ref:s,compressedTitle:k}),i[10]=d,i[11]=k,i[12]=g,i[13]=m,i[14]=c,i[15]=s,i[16]=y,i[17]=h,i[18]=n,i[19]=a,i[20]=t):t=i[20],t};e6.displayName="CompressedLabelsToken",e6.displayName="CompressedLabelsToken";let e7=e=>{let l,n=(0,ej.c)(2),{compressedLabelTitle:a}=e;return n[0]!==a?(l=(0,M.jsx)(e3.JR,{html:a}),n[0]=a,n[1]=l):l=n[1],l};function e8(e){return e.nameHTML}function e9(e){return e.color}e7.displayName="LabelNames";let le=e=>{let l,n,a,t=(0,ej.c)(14),{ref:i,size:s,labels:r,anchorProps:o,displayHotkey:d,MAX_DISPLAYED_LABELS:u,readonly:c}=e,m=void 0===s?"small":s,g=void 0===u?2:u;t[0]!==r?(l=r.map(ln),t[0]=r,t[1]=l):l=t[1],t[2]!==d||t[3]!==c?(n=!c&&d?"L":void 0,t[2]=d,t[3]=c,t[4]=n):n=t[4];let p=r?.length===0?eH.k.noLabels:void 0;return t[5]!==g||t[6]!==o||t[7]!==c||t[8]!==i||t[9]!==m||t[10]!==l||t[11]!==n||t[12]!==p?(a=(0,M.jsx)(e6,{size:m,labelNamesWithColor:l,anchorProps:o,MAX_DISPLAYED_LABELS:g,readonly:c,leadingIcon:ei.TagIcon,hotKey:n,anchorText:p,ref:i}),t[5]=g,t[6]=o,t[7]=c,t[8]=i,t[9]=m,t[10]=l,t[11]=n,t[12]=p,t[13]=a):a=t[13],a};le.displayName="CompressedLabelAnchor",le.displayName="CompressedLabelAnchor";let ll=e=>{let l,n=(0,ej.c)(5),{ref:a,labels:t,readonly:i,anchorProps:s}=e,r=i?void 0:s;return n[0]!==t||n[1]!==i||n[2]!==a||n[3]!==r?(l=(0,M.jsx)(le,{labels:t,readonly:i,displayHotkey:!1,anchorProps:r,ref:a}),n[0]=t,n[1]=i,n[2]=a,n[3]=r,n[4]=l):l=n[4],l};function ln(e){return{nameHTML:e.nameHTML,color:e.color}}ll.displayName="DefaultLabelPickerAnchor",ll.displayName="DefaultLabelAnchor";var la=n(5584);let lt=e=>{let l,n=(0,ej.c)(6),{ref:a,activeMilestone:t,readonly:i,nested:s,anchorProps:r}=e,o=t?.title,d=i?void 0:r;return n[0]!==s||n[1]!==i||n[2]!==a||n[3]!==o||n[4]!==d?(l=(0,M.jsx)(eq._,{anchorText:eH.k.noMilestones,sharedPickerMainValue:o,anchorProps:d,ariaLabel:eH.k.selectMilestones,readonly:i,nested:s,leadingIcon:ei.MilestoneIcon,hotKey:void 0,ref:a}),n[0]=s,n[1]=i,n[2]=a,n[3]=o,n[4]=d,n[5]=l):l=n[5],l};lt.displayName="DefaultMilestonePickerAnchor",lt.displayName="DefaultMilestonePickerAnchor";var li=n(90584),ls=n(59089),lr=n(92492),lo=n(36010),ld=n(89917);let lu=()=>{let e,l=(0,ej.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,M.jsx)("div",{className:"MetadataFooterLoading-module__MetadataFooterLoadingContainer__T44jF",children:(0,M.jsx)(ld.Q,{borderRadius:"pill",height:"lg",width:"400px"})}),l[0]=e):e=l[0],e};function lc(e){return void 0!==e}function lm(e){return e.field.name}function lg(e){return e.field.name}function lp(e){return null!==e}lu.displayName="MetadataFooterLoading";var ly=n(22645),lf=n(69658),lk=n(2513),lh=n(15014),lb=n(26108);let lF="MetadataFooter-module__MetadataFooterSeparator__V9ivs",l_="MetadataFooter-module__animationClass__hhpfW",lS=e=>{let l,n,a,t,i,s,r,o=(0,ej.c)(17),{fieldWithValue:d,buttonProps:u,className:c,readonly:m}=e;if(o[0]!==d){let e=(0,Y.HZ)(d.field.dataType),r=(0,J.nB)(e,d.value);n=lI(d);let u=r?`${d.field.name}:`:d.field.name;l=eq._,a=d.field.id,t=u,i=r,s=(0,Y.mQ)(e),o[0]=d,o[1]=l,o[2]=n,o[3]=a,o[4]=t,o[5]=i,o[6]=s}else l=o[1],n=o[2],a=o[3],t=o[4],i=o[5],s=o[6];return o[7]!==l||o[8]!==u||o[9]!==c||o[10]!==n||o[11]!==m||o[12]!==a||o[13]!==t||o[14]!==i||o[15]!==s?(r=(0,M.jsx)(l,{anchorText:t,sharedPickerMainValue:i,leadingIcon:s,leadingIconElement:n,anchorProps:u,className:c,readonly:m},a),o[7]=l,o[8]=u,o[9]=c,o[10]=n,o[11]=m,o[12]=a,o[13]=t,o[14]=i,o[15]=s,o[16]=r):r=o[16],r};lS.displayName="IssueFieldValueSharedEditorAnchor";let lI=e=>{if("SINGLE_SELECT"===e.field.dataType&&e.value){let l=e.value,n=l?.color||"GRAY";return(0,M.jsx)(lv,{color:n})}return null},lv=e=>{let l,n,a,t=(0,ej.c)(6),{color:i}=e;t[0]!==i?(l=eX.i4.find(e=>e===i),t[0]=i,t[1]=l):l=t[1];let s=l,{fg:r}=(0,eX.Wk)(s),o=`${r}`;t[2]!==o?(n={"--bg":o},t[2]=o,t[3]=n):n=t[3];let d=n;return t[4]!==d?(a=(0,M.jsx)("div",{style:d,className:"MetadataFooter-module__SingleSelectFieldDot__Y1QVg"}),t[4]=d,t[5]=a):a=t[5],a};lv.displayName="SingleSelectFieldDot";let lx=(e,l)=>(0,M.jsx)(lb.K,{onClick:l=>{e.onClick?.(l)},ref:l,icon:ei.PlusIcon,variant:"default","aria-label":ef.k.setAdditionalFields,tooltipDirection:"n",size:"small"}),lj="256px",lT=e=>{let l,n,a=(0,ej.c)(6),{pendingField:t,onCommit:i,onClose:s}=e;return a[0]!==t?(l=(0,J.Y0)(t,null),a[0]=t,a[1]=l):l=a[1],a[2]!==s||a[3]!==i||a[4]!==l?(n=(0,M.jsx)(lw,{field:l,onCommit:i,onClose:s,shouldOpen:!0}),a[2]=s,a[3]=i,a[4]=l,a[5]=n):n=a[5],n};lT.displayName="IssueFieldValueSharedPendingEditor";let lC=e=>{let l,n,a=(0,ej.c)(8),{field:t,onChange:i,className:s,readonly:r}=e;a[0]!==t||a[1]!==i?(l=(e,l)=>{i(t,l)},a[0]=t,a[1]=i,a[2]=l):l=a[2];let o=l;return t.field.id&&t.field.name?(a[3]!==s||a[4]!==t||a[5]!==o||a[6]!==r?(n=(0,M.jsx)(lw,{field:t,onCommit:o,className:s,readonly:r}),a[3]=s,a[4]=t,a[5]=o,a[6]=r,a[7]=n):n=a[7],n):null};lC.displayName="IssueFieldValueSharedEditor";let lK=e=>{let l,n=(0,ej.c)(8),{field:a,onCommit:t,anchorElement:i,shouldOpen:s,onClose:r}=e,o=void 0!==s&&s,d=a.value;return n[0]!==i||n[1]!==a.field.id||n[2]!==a.field.name||n[3]!==r||n[4]!==t||n[5]!==o||n[6]!==d?(l=(0,M.jsx)(lk.lT,{fieldId:a.field.id,fieldName:a.field.name,initialValue:d,onCommit:t,renderAnchor:i,overrideWidth:lj,isNumber:!0,validate:lf.H,shouldOpen:o,onClose:r}),n[0]=i,n[1]=a.field.id,n[2]=a.field.name,n[3]=r,n[4]=t,n[5]=o,n[6]=d,n[7]=l):l=n[7],l};lK.displayName="IssueFieldNumberEditor";let lL=e=>{let l,n=(0,ej.c)(8),{field:a,onCommit:t,anchorElement:i,shouldOpen:s,onClose:r}=e,o=void 0!==s&&s,d=a.value;return n[0]!==i||n[1]!==a.field.id||n[2]!==a.field.name||n[3]!==r||n[4]!==t||n[5]!==o||n[6]!==d?(l=(0,M.jsx)(lk.lT,{fieldId:a.field.id,fieldName:a.field.name,initialValue:d,onCommit:t,renderAnchor:i,overrideWidth:lj,shouldOpen:o,onClose:r}),n[0]=i,n[1]=a.field.id,n[2]=a.field.name,n[3]=r,n[4]=t,n[5]=o,n[6]=d,n[7]=l):l=n[7],l};lL.displayName="IssueFieldTextEditor";let lN=e=>{let l,n,a,t,i,s,r,o=(0,ej.c)(18),{field:d,onCommit:u,anchorElement:c,shouldOpen:m,onClose:g}=e,[p,y]=(0,eg.useState)(void 0!==m&&m);e:{let e,n=d.value;if(!n){l=null;break e}o[0]!==n?(e=new Date(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()),o[0]=n,o[1]=e):e=o[1],l=e}let f=l;o[2]!==d.field.id||o[3]!==u?(n=e=>{let l=null;e&&(l=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),12,0,0,0))),u(d.field.id,l)},o[2]=d.field.id,o[3]=u,o[4]=n):n=o[4];let k=n;return o[5]!==c?(a=e=>c(e),o[5]=c,o[6]=a):a=o[6],o[7]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{y(!0)},o[7]=t):t=o[7],o[8]!==g?(i=()=>{y(!1),g?.()},o[8]=g,o[9]=i):i=o[9],o[10]===Symbol.for("react.memo_cache_sentinel")?(s={side:"outside-top"},o[10]=s):s=o[10],o[11]!==f||o[12]!==d.field.id||o[13]!==k||o[14]!==p||o[15]!==a||o[16]!==i?(r=(0,M.jsx)(ly.DatePicker,{anchor:a,showClearButton:!0,showTodayButton:!0,variant:"single",dateFormat:"long",onChange:k,value:f,placeholder:"Set date",open:p,onOpen:t,onClose:i,anchoredOverlayProps:s},d.field.id),o[11]=f,o[12]=d.field.id,o[13]=k,o[14]=p,o[15]=a,o[16]=i,o[17]=r):r=o[17],r};lN.displayName="IssueFieldDateEditor";let lP=e=>{let l,n,a,t=(0,ej.c)(13),{field:i,onCommit:s,anchorElement:r,shouldOpen:o,onClose:d}=e,u=void 0!==o&&o,c=i.value,m=i.field.name||"",g=c?.name||null;return t[0]!==i.field.id||t[1]!==s?(l=e=>{s(i.field.id,e)},t[0]=i.field.id,t[1]=s,t[2]=l):l=t[2],t[3]!==r?(n=e=>r(e),t[3]=r,t[4]=n):n=t[4],t[5]!==i.field.id||t[6]!==d||t[7]!==u||t[8]!==m||t[9]!==g||t[10]!==l||t[11]!==n?(a=(0,M.jsx)(lh.CZ,{fieldId:i.field.id,fieldName:m,selectedOption:g,onSelectionChange:l,anchorElement:n,readonly:!1,isLazy:!0,shouldOpen:u,onClose:d,insidePortal:!0},i.field.id),t[5]=i.field.id,t[6]=d,t[7]=u,t[8]=m,t[9]=g,t[10]=l,t[11]=n,t[12]=a):a=t[12],a};lP.displayName="IssueFieldSingleSelectEditor";let lw=e=>{let l,n=(0,ej.c)(28),{field:a,onCommit:t,onClose:i,shouldOpen:s,className:r,readonly:o}=e,d=void 0!==s&&s;n[0]!==r||n[1]!==a||n[2]!==o?(l=e=>(0,M.jsx)(lS,{fieldWithValue:a,buttonProps:e,className:r,readonly:o},a.field.id),n[0]=r,n[1]=a,n[2]=o,n[3]=l):l=n[3];let u=l;switch(a.field.dataType){case"SINGLE_SELECT":{let e;return n[4]!==u||n[5]!==a||n[6]!==i||n[7]!==t||n[8]!==d?(e=(0,M.jsx)(lP,{field:a,onCommit:t,anchorElement:u,shouldOpen:d,onClose:i}),n[4]=u,n[5]=a,n[6]=i,n[7]=t,n[8]=d,n[9]=e):e=n[9],e}case"DATE":{let e;return n[10]!==u||n[11]!==a||n[12]!==i||n[13]!==t||n[14]!==d?(e=(0,M.jsx)(lN,{field:a,onCommit:t,anchorElement:u,shouldOpen:d,onClose:i}),n[10]=u,n[11]=a,n[12]=i,n[13]=t,n[14]=d,n[15]=e):e=n[15],e}case"TEXT":{let e;return n[16]!==u||n[17]!==a||n[18]!==i||n[19]!==t||n[20]!==d?(e=(0,M.jsx)(lL,{field:a,onCommit:t,anchorElement:u,shouldOpen:d,onClose:i}),n[16]=u,n[17]=a,n[18]=i,n[19]=t,n[20]=d,n[21]=e):e=n[21],e}case"NUMBER":{let e;return n[22]!==u||n[23]!==a||n[24]!==i||n[25]!==t||n[26]!==d?(e=(0,M.jsx)(lK,{field:a,onCommit:t,anchorElement:u,shouldOpen:d,onClose:i}),n[22]=u,n[23]=a,n[24]=i,n[25]=t,n[26]=d,n[27]=e):e=n[27],e}}};lw.displayName="IssueFieldEditor";let lA=e=>{let l,n,a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F,_,S=(0,ej.c)(104),{repo:I,owner:v,canSetAssignees:x,canSetLabels:j,canSetMilestone:T,canCreateLabel:C,canCreateMilestone:K,canSetProjects:L,canSetIssueFields:N,canSetType:P,issueTypesEnabled:w,orgPinnedFields:A}=e,{optionConfig:E}=(0,ek.a)(),{repository:V,labels:R,setLabels:D,assignees:O,setAssignees:B,projects:U,setProjects:$,milestone:H,setMilestone:q,issueType:W,setIssueType:z,setIssueFields:G}=(0,eh.u)();S[0]!==E.insidePortal?(l={insidePortal:E.insidePortal},S[0]=E.insidePortal,S[1]=l):l=S[1];let Z=l;S[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,Q.G7)("issue_metadata_add_field_button"),S[2]=n):n=S[2];let X=n;S[3]!==W||S[4]!==A?(a=W?(0,Y.IR)(W.pinnedFields?.filter(lE))??[]:A??[],S[3]=W,S[4]=A,S[5]=a):a=S[5];let ee=a;S[6]!==E.scopedFields?(t=E.scopedFields||[],S[6]=E.scopedFields,S[7]=t):t=S[7],S[8]!==ee||S[9]!==G||S[10]!==t?(i={pinnedFieldsFromType:ee,setIssueFieldsWithValues:G,scopedFields:t},S[8]=ee,S[9]=G,S[10]=t,S[11]=i):i=S[11];let{pendingSelectedField:el,setPendingSelectedField:en,pinnedFields:et,unpinnedFields:es,selectedFieldNames:er,onPendingFieldCommit:eo,onIssueFieldPickerSelectionChange:ed,onIssueFieldValueChanged:eu}=function(e){let l,n,a,t,i,s,r,o,d,u,c=(0,ej.c)(27),{pinnedFieldsFromType:m,setIssueFieldsWithValues:g,scopedFields:p}=e;c[0]===Symbol.for("react.memo_cache_sentinel")?(l=[],c[0]=l):l=c[0];let[y,f]=(0,eg.useState)(l),[k,h]=(0,eg.useState)(null);c[1]!==m?(n=m||[],c[1]=m,c[2]=n):n=c[2];let b=n;c[3]!==g?(a=e=>{f(e);let l=[];for(let n of e)n.value&&l.push(n);g(l)},c[3]=g,c[4]=a):a=c[4];let F=a;c[5]!==y||c[6]!==k||c[7]!==F?(t=(e,l)=>{if(!k||k.id!==e)return;h(null);let n=(0,Y.HZ)(k.dataType),a=(0,J.vl)(n,l);if("string"==typeof a?!a.trim():!a)return;let t=[...y];k.name&&!t.some(e=>e.field.name===k.name)&&t.push((0,J.Y0)(k,l)),F(t)},c[5]=y,c[6]=k,c[7]=F,c[8]=t):t=c[8];let _=t;c[9]===Symbol.for("react.memo_cache_sentinel")?(i=e=>{let l=e[0];l?.id&&l?.name&&l?.dataType&&h({id:l.id,name:l.name,dataType:(0,Y.HZ)(l.dataType)})},c[9]=i):i=c[9];let S=i;c[10]!==y||c[11]!==b||c[12]!==F?(s=(e,l)=>{b.find(l=>l.id===e.field.id)&&!y.find(l=>l.field.id===e.field.id)?F([...y,(0,J.Y0)(e.field,l)]):F(y.map(n=>n.field.id===e.field.id?(0,J.Y0)(n.field,l):n).filter(lp))},c[10]=y,c[11]=b,c[12]=F,c[13]=s):s=c[13];let I=s;c[14]!==y||c[15]!==p||c[16]!==b?(r=((e,l,n)=>{let a=[];for(let t of l){let l=e.find(e=>e.field.id===t.id);if(l)a.push(l);else{let e=n.find(e=>e.fieldId===t.id);a.push((0,J.IE)(t,e?e.value:null,!!e))}}return a})(y,b,p),d=((e,l,n)=>{let a=n?.map(e=>e.fieldId)||[],t=[...new Set([...e.map(e=>e.field.id).filter(e=>void 0!==e),...a])],i=[];for(let a of t)if(!l.find(e=>e.id===a)){let l=n?.find(e=>e.fieldId===a),t=e.find(e=>e.field.id===a);i.push(t||(0,J.IE)({id:a,name:l.fieldName,dataType:l.fieldType},l.value,!0))}return i})(y,b,p),o=r.map(lg).concat(d.map(lm)).filter(lc),c[14]=y,c[15]=p,c[16]=b,c[17]=r,c[18]=o,c[19]=d):(r=c[17],o=c[18],d=c[19]);let v=o;return c[20]!==I||c[21]!==_||c[22]!==k||c[23]!==r||c[24]!==v||c[25]!==d?(u={pendingSelectedField:k,setPendingSelectedField:h,pinnedFields:r,unpinnedFields:d,selectedFieldNames:v,onPendingFieldCommit:_,onIssueFieldPickerSelectionChange:S,onIssueFieldValueChanged:I},c[20]=I,c[21]=_,c[22]=k,c[23]=r,c[24]=v,c[25]=d,c[26]=u):u=c[26],u}(i),ec=U[0]?.title||"",{sendAnalyticsEvent:em}=(0,ea.s)();S[12]!==O||S[13]!==x||S[14]!==E.scopedAssignees||S[15]!==V||S[16]!==B||S[17]!==Z?(s=V&&(x||O.length>0)&&!E.scopedAssignees?{repo:V.name,owner:V.owner.login,readonly:!x,includeAuthorableBots:!1,includeAssignableBots:!0,assignees:O,assigneeTokens:[],anchorElement:(e,l)=>(0,M.jsx)(eZ,{assignees:O,readonly:!x,anchorProps:{...e,id:"assignees-select-menu"},ref:l,...Z}),onSelectionChange:B,...Z}:null,S[12]=O,S[13]=x,S[14]=E.scopedAssignees,S[15]=V,S[16]=B,S[17]=Z,S[18]=s):s=S[18];let ep=s,ey=null;if(ep){let e;S[19]!==ep?(e=(0,M.jsx)(eJ._,{...ep}),S[19]=ep,S[20]=e):e=S[20],ey=e}return S[21]===Symbol.for("react.memo_cache_sentinel")?(r=(0,M.jsx)(lu,{}),S[21]=r):r=S[21],S[22]!==E.scopedAssignees?(o=E.scopedAssignees&&(0,M.jsx)(ez,{assignees:E.scopedAssignees,displayHotkey:!1,anchorProps:void 0,readonly:!0}),S[22]=E.scopedAssignees,S[23]=o):o=S[23],S[24]!==C||S[25]!==j||S[26]!==R||S[27]!==v||S[28]!==I||S[29]!==D||S[30]!==Z?(d=(j||R.length>0)&&(0,M.jsx)(la.t,{repo:I,owner:v,readonly:!j,canCreateLabel:C,showNoMatchItem:!0,labels:R,anchorElement:(e,l)=>(0,M.jsx)(ll,{readonly:!j,labels:R,anchorProps:e,ref:l,...Z}),onSelectionChange:D,...Z}),S[24]=C,S[25]=j,S[26]=R,S[27]=v,S[28]=I,S[29]=D,S[30]=Z,S[31]=d):d=S[31],S[32]!==P||S[33]!==W||S[34]!==w||S[35]!==E.scopedIssueType||S[36]!==v||S[37]!==I||S[38]!==em||S[39]!==z||S[40]!==Z?(u=w&&(P||null!==W)&&!E.scopedIssueType&&(0,M.jsx)(e2.u,{owner:v,repo:I,onSelectionChange:e=>{let l=e?.[0]||null;em("issue_create.update_issue_type","ISSUE_CREATE_UPDATE_ISSUE_TYPE_DIALOG",{issueTypeId:l?.id??""}),z(l)},anchorElement:e=>(0,M.jsx)(e0,{readonly:!P,activeIssueType:W,anchorProps:e,...Z}),readonly:!P,activeIssueType:W??null,width:"medium",...Z}),S[32]=P,S[33]=W,S[34]=w,S[35]=E.scopedIssueType,S[36]=v,S[37]=I,S[38]=em,S[39]=z,S[40]=Z,S[41]=u):u=S[41],S[42]!==N||S[43]!==eu||S[44]!==et?(c=N&&et.map(e=>(0,M.jsx)(lC,{field:e,onChange:eu,className:l_,readonly:e.readonly},e.field.id)),S[42]=N,S[43]=eu,S[44]=et,S[45]=c):c=S[45],S[46]!==N||S[47]!==P||S[48]!==W||S[49]!==w||S[50]!==et?(m=(w&&(P||null!==W)||N&&et.length>0)&&(0,M.jsx)("div",{className:lF,"data-testid":"issue-fields-divider"}),S[46]=N,S[47]=P,S[48]=W,S[49]=w,S[50]=et,S[51]=m):m=S[51],S[52]!==E.scopedIssueType?(g=E.scopedIssueType&&(0,M.jsx)(eq._,{anchorText:E.scopedIssueType,leadingIcon:ei.IssueOpenedIcon,readonly:!0}),S[52]=E.scopedIssueType,S[53]=g):g=S[53],S[54]!==L||S[55]!==ec||S[56]!==E.scopedProjectTitle||S[57]!==U||S[58]!==V||S[59]!==$||S[60]!==Z?(p=V&&!E.scopedProjectTitle&&(L||U.length>0)&&(0,M.jsx)(lo.t,{fallback:(0,M.jsx)(eq._,{anchorText:"Projects are unavailable",leadingIcon:ei.AlertIcon,readonly:!0}),children:(0,M.jsx)(lr.w,{pickerId:"create-issue-projects-picker",readonly:!L,onSave:$,selectedProjects:U,owner:V.owner.login,repo:V.name,anchorElement:e=>(0,M.jsx)(ls.C,{nested:!1,readonly:!L,anchorProps:e,firstSelectedProjectTitle:ec,...Z}),...Z})}),S[54]=L,S[55]=ec,S[56]=E.scopedProjectTitle,S[57]=U,S[58]=V,S[59]=$,S[60]=Z,S[61]=p):p=S[61],S[62]!==E.scopedProjectTitle?(y=E.scopedProjectTitle&&(0,M.jsx)(eq._,{anchorText:E.scopedProjectTitle,leadingIcon:ei.TableIcon,readonly:!0}),S[62]=E.scopedProjectTitle,S[63]=y):y=S[63],S[64]!==K||S[65]!==T||S[66]!==H||S[67]!==E.scopedMilestone||S[68]!==v||S[69]!==I||S[70]!==q||S[71]!==Z?(f=(T||null!==H)&&!E.scopedMilestone&&(0,M.jsx)(li.D,{repo:I,owner:v,readonly:!T,canCreateMilestone:K,showNoMatchItem:!0,activeMilestone:H,anchorElement:(e,l)=>(0,M.jsx)(lt,{nested:!1,readonly:!T,activeMilestone:H,anchorProps:e,ref:l,...Z}),onSelectionChange:e=>q(e?.[0]||null),...Z}),S[64]=K,S[65]=T,S[66]=H,S[67]=E.scopedMilestone,S[68]=v,S[69]=I,S[70]=q,S[71]=Z,S[72]=f):f=S[72],S[73]!==E.scopedMilestone?(k=E.scopedMilestone&&(0,M.jsx)(eq._,{anchorText:E.scopedMilestone,leadingIcon:ei.MilestoneIcon,readonly:!0}),S[73]=E.scopedMilestone,S[74]=k):k=S[74],S[75]!==N||S[76]!==eu||S[77]!==es?(h=N&&es.map(e=>(0,M.jsx)(lC,{field:e,onChange:eu,className:l_,readonly:e.readonly},e.field.id)),S[75]=N,S[76]=eu,S[77]=es,S[78]=h):h=S[78],S[79]!==eo||S[80]!==el||S[81]!==en?(b=el&&(0,M.jsx)(lT,{pendingField:el,onCommit:eo,onClose:()=>{en(null)}}),S[79]=eo,S[80]=el,S[81]=en,S[82]=b):b=S[82],S[83]!==N||S[84]!==ed||S[85]!==v||S[86]!==er||S[87]!==Z?(F=N&&X&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)("div",{className:lF}),(0,M.jsx)(eU.iF,{owner:v,title:ef.k.addIssueField,fieldsSet:er,onSelectionChange:ed,anchorElement:lx,...Z})]}),S[83]=N,S[84]=ed,S[85]=v,S[86]=er,S[87]=Z,S[88]=F):F=S[88],S[89]!==ey||S[90]!==u||S[91]!==c||S[92]!==m||S[93]!==g||S[94]!==p||S[95]!==y||S[96]!==f||S[97]!==k||S[98]!==h||S[99]!==b||S[100]!==F||S[101]!==o||S[102]!==d?(_=(0,M.jsx)(eg.Suspense,{fallback:r,children:(0,M.jsxs)("div",{className:"MetadataFooter-module__MetadataFooterContainer__oZmYS",children:[ey,o,d,u,c,m,g,p,y,f,k,h,b,F]})}),S[89]=ey,S[90]=u,S[91]=c,S[92]=m,S[93]=g,S[94]=p,S[95]=y,S[96]=f,S[97]=k,S[98]=h,S[99]=b,S[100]=F,S[101]=o,S[102]=d,S[103]=_):_=S[103],_};function lE(e){return e?.__typename!=="%other"}lA.displayName="MetadataFooter";var lV=n(47645),lR=n(468),lD=n(45820),lM=n(64122),lO=n(60536),lB=n(28629),lU=n(18990),l$=n(67323),lH=n(46791),lq=n(81375),lW=n(72551),lz=n(38569),lG=n(12161);let lQ="RelationshipsSection-module__groupHeading__WoWBT",lY=[],lZ=e=>{let l,n,a,t,i,s=(0,ej.c)(20),{sectionHeader:r,relationships:o,className:d}=e,{parent:u,blockedBy:c,blocking:m}=o,g=c&&c.length>0,p=m&&m.length>0,y=u||g||p?void 0:lH.k.emptySections.relationships;return s[0]!==u?(l=u&&(0,M.jsxs)(lU.l.Group,{children:[(0,M.jsx)(lU.l.GroupHeading,{as:"h4",className:lQ,children:lH.k.relationNames.parentIssue}),(0,M.jsx)(lq.H,{issue:u})]}),s[0]=u,s[1]=l):l=s[1],s[2]!==c||s[3]!==g||s[4]!==u?(n=g&&(0,M.jsxs)(M.Fragment,{children:[u&&(0,M.jsx)(lU.l.Divider,{}),(0,M.jsxs)(lU.l.Group,{children:[(0,M.jsx)(lU.l.GroupHeading,{as:"h4",className:lQ,children:lH.k.relationNames.blockedByIssues}),c.map(l4)]})]}),s[2]=c,s[3]=g,s[4]=u,s[5]=n):n=s[5],s[6]!==m||s[7]!==g||s[8]!==p||s[9]!==u?(a=p&&(0,M.jsxs)(M.Fragment,{children:[(u||g)&&(0,M.jsx)(lU.l.Divider,{}),(0,M.jsxs)(lU.l.Group,{children:[(0,M.jsx)(lU.l.GroupHeading,{as:"h4",className:lQ,children:lH.k.relationNames.blockingIssues}),m.map(l5)]})]}),s[6]=m,s[7]=g,s[8]=p,s[9]=u,s[10]=a):a=s[10],s[11]!==l||s[12]!==n||s[13]!==a?(t=(0,M.jsxs)(lU.l,{variant:"full",className:"RelationshipsSection-module__actionListOverrides__t71Ki",children:[l,n,a]}),s[11]=l,s[12]=n,s[13]=a,s[14]=t):t=s[14],s[15]!==d||s[16]!==y||s[17]!==r||s[18]!==t?(i=(0,M.jsx)(lz.w,{id:"sidebar-relationships-section",sectionHeader:r,emptyText:y,className:d,children:t}),s[15]=d,s[16]=y,s[17]=r,s[18]=t,s[19]=i):i=s[19],i};function lJ(e){let l,n,a,t,i,s,r,o,d,u,c,m,g,p,y,f,k=(0,ej.c)(51),{owner:h,repo:b,readonly:F,parentIssue:_,onParentChange:S,blockedByIssues:I,onBlockedByChange:v,blockingIssues:x,onBlockingChange:j,className:T}=e,C=void 0===I?lY:I,K=void 0===x?lY:x,[L,N]=(0,eg.useState)(!1),[P,w]=(0,eg.useState)(null),[A,E]=(0,eg.useState)(null),V=(0,eg.useRef)(null);k[0]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{w(e)},k[0]=l):l=k[0];let R=l;k[1]!==S?(n=e=>{S(e[0]||null),w(null),E(null)},k[1]=S,k[2]=n):n=k[2];let D=n;k[3]!==v?(a=e=>{v(e),w(null),E(null)},k[3]=v,k[4]=a):a=k[4];let O=a;k[5]!==j?(t=e=>{j(e),w(null),E(null)},k[5]=j,k[6]=t):t=k[6];let B=t;k[7]!==A||k[8]!==O||k[9]!==B||k[10]!==D?(i=e=>{"parent"===A?D(e):"blockedBy"===A?O(e):"blocking"===A&&B(e)},k[7]=A,k[8]=O,k[9]=B,k[10]=D,k[11]=i):i=k[11];let U=i;e:{let e;if("parent"===A){let e;k[12]!==_?(e=_?[_.id]:[],k[12]=_,k[13]=e):e=k[13],s=e;break e}if("blockedBy"===A){let e;k[14]!==C?(e=C.map(l3),k[14]=C,k[15]=e):e=k[15],s=e;break e}if("blocking"===A){let e;k[16]!==K?(e=K.map(l2),k[16]=K,k[17]=e):e=k[17],s=e;break e}k[18]===Symbol.for("react.memo_cache_sentinel")?(e=[],k[18]=e):e=k[18],s=e}let $=s;l:{if("parent"===A){r="Select parent issue";break l}if("blockedBy"===A){r="Mark current issue as blocked by\u2026";break l}if("blocking"===A){r="Mark current issue as blocking\u2026";break l}r=void 0}let H=r;n:{let e;if("blockedBy"===A){let e;k[19]!==K?(e=K.map(l0),k[19]=K,k[20]=e):e=k[20],o=e;break n}if("blocking"===A){let e;k[21]!==C?(e=C.map(l1),k[21]=C,k[22]=e):e=k[22],o=e;break n}k[23]===Symbol.for("react.memo_cache_sentinel")?(e=[],k[23]=e):e=k[23],o=e}let q=o;k[24]===Symbol.for("react.memo_cache_sentinel")?(d=()=>{N(!1),E("parent"),w("Issue")},k[24]=d):d=k[24];let W=d;k[25]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{N(!1),E("blockedBy"),w("Issue")},k[25]=u):u=k[25];let z=u;k[26]===Symbol.for("react.memo_cache_sentinel")?(c=()=>{N(!1),E("blocking"),w("Issue")},k[26]=c):c=k[26];let G=c;k[27]===Symbol.for("react.memo_cache_sentinel")?(m=()=>{w(null),E(null),N(lX)},k[27]=m):m=k[27];let Q=m;k[28]===Symbol.for("react.memo_cache_sentinel")?(g=e=>{let{ref:l}=e;return l&&(l.current=V.current),(0,M.jsx)(M.Fragment,{})},k[28]=g):g=k[28];let Y=g;k[29]!==C||k[30]!==K||k[31]!==A||k[32]!==q||k[33]!==L||k[34]!==U||k[35]!==h||k[36]!==_||k[37]!==H||k[38]!==P||k[39]!==F||k[40]!==b||k[41]!==$?(p=F?(0,M.jsx)(lW.h,{title:lH.k.sectionTitles.relationships}):(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(en.ak,{commands:{"issue-create:edit-parent":W,"issue-create:mark-blocked-by":z,"issue-create:mark-blocking":G}}),(0,M.jsx)(lG.X,{ref:V,buttonProps:{onClick:Q},readonly:F,title:lH.k.sectionTitles.relationships}),(0,M.jsx)(lB.D,{onPickerTypeChange:R,selectedIssueIds:$,hiddenIssueIds:q,onIssueSelection:U,organization:h,defaultRepositoryNameWithOwner:`${h}/${b}`,pickerType:P,issuePickerProps:{selectionVariant:"parent"===A?"single":"multiple",subtitle:H},anchorElement:Y}),(0,M.jsx)(l$.W,{open:L,onOpenChange:N,anchorRef:V,children:(0,M.jsx)(l$.W.Overlay,{width:"medium",children:(0,M.jsx)(lU.l,{children:(0,M.jsxs)(lU.l.Group,{children:[(0,M.jsx)(en.Vr,{commandId:"issue-create:edit-parent",onSelect:W,children:_?"Change or remove parent":"Add parent"}),(0,M.jsx)(en.Vr,{commandId:"issue-create:mark-blocked-by",onSelect:z,children:C.length>0?"Add or change blocked by":"Mark as blocked by"}),(0,M.jsx)(en.Vr,{commandId:"issue-create:mark-blocking",onSelect:G,children:K.length>0?"Add or change blocking":"Mark as blocking"})]})})})})]}),k[29]=C,k[30]=K,k[31]=A,k[32]=q,k[33]=L,k[34]=U,k[35]=h,k[36]=_,k[37]=H,k[38]=P,k[39]=F,k[40]=b,k[41]=$,k[42]=p):p=k[42];let Z=p;return k[43]!==C||k[44]!==K||k[45]!==_?(y={parent:_,blockedBy:C,blocking:K},k[43]=C,k[44]=K,k[45]=_,k[46]=y):y=k[46],k[47]!==T||k[48]!==Z||k[49]!==y?(f=(0,M.jsx)(lZ,{sectionHeader:Z,relationships:y,className:T}),k[47]=T,k[48]=Z,k[49]=y,k[50]=f):f=k[50],f}function lX(e){return!e}function l1(e){return e.id}function l0(e){return e.id}function l2(e){return e.id}function l3(e){return e.id}function l4(e){return(0,M.jsx)(lq.H,{issue:e},e.id)}function l5(e){return(0,M.jsx)(lq.H,{issue:e},e.id)}lZ.displayName="RelationshipsSection",lJ.displayName="CreateIssueRelationshipsSection";var l6=n(37329);let l7="MetadataSidebar-module__CreateIssueAssigneesSection__gNzDQ",l8=e=>{let l,n,a,t,i,s,r,o,d,u,c=(0,ej.c)(67),{canSetAssignees:m,canSetLabels:g,canSetMilestone:p,canCreateLabel:y,canCreateMilestone:f,canSetProjects:k,canSetType:h,canSetIssueFields:b,canSetRelationships:F,issueTypesEnabled:_,orgPinnedFields:S,isPinnedFieldsLoading:I}=e,{optionConfig:v}=(0,ek.a)(),{repository:x,labels:j,setLabels:T,assignees:C,setAssignees:K,projects:L,setProjects:N,milestone:P,setMilestone:w,issueType:A,setIssueType:E,setIssueFields:V,parentIssue:R,setParentIssue:D,blockedByIssues:O,setBlockedByIssues:B,blockingIssues:U,setBlockingIssues:$}=(0,eh.u)();c[0]!==v.insidePortal?(l={insidePortal:v.insidePortal},c[0]=v.insidePortal,c[1]=l):l=c[1];let H=l;if(!x)return null;c[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,M.jsx)("h2",{className:"sr-only",children:"Metadata"}),c[2]=n):n=c[2],c[3]!==C||c[4]!==m||c[5]!==x||c[6]!==K||c[7]!==H?(a=x&&(0,M.jsx)(lV.b2,{repo:x.name,owner:x.owner.login,readonly:!m,assignees:C,onSelectionChange:K,className:l7,repository:x,issueNumber:void 0,onIssueUpdate:void 0,...H}),c[3]=C,c[4]=m,c[5]=x,c[6]=K,c[7]=H,c[8]=a):a=c[8];let q=!g;c[9]!==y||c[10]!==j||c[11]!==x.name||c[12]!==x.owner.login||c[13]!==T||c[14]!==H||c[15]!==q?(t=(0,M.jsx)(lD.qn,{repo:x.name,owner:x.owner.login,readonly:q,canCreateLabel:y,labels:j,onSelectionChange:T,...H}),c[9]=y,c[10]=j,c[11]=x.name,c[12]=x.owner.login,c[13]=T,c[14]=H,c[15]=q,c[16]=t):t=c[16],c[17]!==h||c[18]!==A||c[19]!==_||c[20]!==x.name||c[21]!==x.owner.login||c[22]!==E||c[23]!==H?(i=_&&(0,M.jsx)(l6.pf,{owner:x.owner.login,repo:x.name,...H,viewerCanType:h,type:A,onSelectionChange:E}),c[17]=h,c[18]=A,c[19]=_,c[20]=x.name,c[21]=x.owner.login,c[22]=E,c[23]=H,c[24]=i):i=c[24],c[25]!==b||c[26]!==I||c[27]!==A||c[28]!==S||c[29]!==x.owner.databaseId||c[30]!==x.owner.login||c[31]!==V||c[32]!==H?(s=b&&(0,M.jsx)(lR.u,{owner:x.owner.login,ownerId:x.owner.databaseId,onSelectionChange:V,issueType:A,orgPinnedFields:S,isPinnedFieldsLoading:I,...H}),c[25]=b,c[26]=I,c[27]=A,c[28]=S,c[29]=x.owner.databaseId,c[30]=x.owner.login,c[31]=V,c[32]=H,c[33]=s):s=c[33];let W=!k;c[34]!==L||c[35]!==x.name||c[36]!==x.owner.login||c[37]!==N||c[38]!==H||c[39]!==W?(r=(0,M.jsx)(lO.PH,{owner:x.owner.login,repo:x.name,projects:L,readonly:W,onSelectionChange:N,...H}),c[34]=L,c[35]=x.name,c[36]=x.owner.login,c[37]=N,c[38]=H,c[39]=W,c[40]=r):r=c[40];let z=p??!1;return c[41]!==f||c[42]!==P||c[43]!==x.name||c[44]!==x.owner.login||c[45]!==w||c[46]!==H||c[47]!==z?(o=(0,M.jsx)(lM.C5,{repo:x.name,owner:x.owner.login,milestone:P,onSelectionChange:w,viewerCanSetMilestone:z,canCreateMilestone:f,className:l7,...H}),c[41]=f,c[42]=P,c[43]=x.name,c[44]=x.owner.login,c[45]=w,c[46]=H,c[47]=z,c[48]=o):o=c[48],c[49]!==O||c[50]!==U||c[51]!==F||c[52]!==R||c[53]!==x.name||c[54]!==x.owner.login||c[55]!==B||c[56]!==$||c[57]!==D?(d=(0,Q.G7)("issue_create_relationships")&&(0,M.jsx)(lJ,{owner:x.owner.login,repo:x.name,readonly:!F,parentIssue:R,onParentChange:D,blockedByIssues:O,onBlockedByChange:B,blockingIssues:U,onBlockingChange:$}),c[49]=O,c[50]=U,c[51]=F,c[52]=R,c[53]=x.name,c[54]=x.owner.login,c[55]=B,c[56]=$,c[57]=D,c[58]=d):d=c[58],c[59]!==o||c[60]!==d||c[61]!==a||c[62]!==t||c[63]!==i||c[64]!==s||c[65]!==r?(u=(0,M.jsxs)("div",{className:"MetadataSidebar-module__MetadataSidebarContainer__tk5O7",children:[n,a,t,i,s,r,o,d]}),c[59]=o,c[60]=d,c[61]=a,c[62]=t,c[63]=i,c[64]=s,c[65]=r,c[66]=u):u=c[66],u};l8.displayName="MetadataSidebar";let l9=e=>{let l,n,a=(0,ej.c)(17),{orgPinnedFields:t,isPinnedFieldsLoading:i}=e,{optionConfig:s}=(0,ek.a)(),r=!s.insidePortal,{repository:o}=(0,eh.u)(),d=o?.viewerIssueCreationPermissions?.assignable??!1,u=o?.viewerIssueCreationPermissions?.labelable??!1,c=o?.viewerIssueCreationPermissions?.milestoneable??!1,m=o?.viewerCanPush??!1,g=o?.viewerIssueCreationPermissions?.triageable??!1,p=o?.viewerIssueCreationPermissions?.typeable??!1,y=o?.viewerIssueCreationPermissions?.canSetIssueFields??!1,f=o?.viewerIssueCreationPermissions?.triageable??!1,k=o?.owner?.issueTypesEnabled??!1,h=o?.name||"",b=o?.owner.login||"";a[0]!==d||a[1]!==y||a[2]!==u||a[3]!==c||a[4]!==g||a[5]!==f||a[6]!==p||a[7]!==i||a[8]!==k||a[9]!==t||a[10]!==h||a[11]!==b||a[12]!==m?(l={repo:h,owner:b,canSetAssignees:d,canSetLabels:u,canSetMilestone:c,canCreateLabel:m,canCreateMilestone:m,canSetProjects:g,canSetType:p,canSetIssueFields:y,canSetRelationships:f,issueTypesEnabled:k,orgPinnedFields:t,isPinnedFieldsLoading:i},a[0]=d,a[1]=y,a[2]=u,a[3]=c,a[4]=g,a[5]=f,a[6]=p,a[7]=i,a[8]=k,a[9]=t,a[10]=h,a[11]=b,a[12]=m,a[13]=l):l=a[13];let F=l;return a[14]!==F||a[15]!==r?(n=r?(0,M.jsx)(l8,{...F}):(0,M.jsx)(lA,{...F}),a[14]=F,a[15]=r,a[16]=n):n=a[16],n};l9.displayName="MetadataSelectors";let ne=(k={defaultValue:!1,kind:"LocalArgument",name:"fetchParent"},h={defaultValue:null,kind:"LocalArgument",name:"input"},b=[{kind:"Variable",name:"input",variableName:"input"}],F={alias:null,args:null,kind:"ScalarField",name:"databaseId",storageKey:null},S={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},I={alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},v={alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},x={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},j={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},K={alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"parent",plural:!1,selections:[_={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:"SubIssuesSummary",kind:"LinkedField",name:"subIssuesSummary",plural:!1,selections:[T={alias:null,args:null,kind:"ScalarField",name:"total",storageKey:null},C={alias:null,args:null,kind:"ScalarField",name:"completed",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percentCompleted",storageKey:null}],storageKey:null}],storageKey:null},{fragment:{argumentDefinitions:[k,h],kind:"Fragment",metadata:null,name:"createIssueMutation",selections:[{alias:null,args:b,concreteType:"CreateIssuePayload",kind:"LinkedField",name:"createIssue",plural:!1,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:[F,{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[F,_,S,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[I],storageKey:null}],storageKey:null},v,x,_,j,{condition:"fetchParent",kind:"Condition",passingValue:!0,selections:[{args:null,kind:"FragmentSpread",name:"SubIssuesListItem"},K]}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"errors",plural:!0,selections:[L={alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[h,k],kind:"Operation",name:"createIssueMutation",selections:[{alias:null,args:b,concreteType:"CreateIssuePayload",kind:"LinkedField",name:"createIssue",plural:!1,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:[F,{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[F,_,S,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[N={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},I,_],storageKey:null}],storageKey:null},v,x,_,j,{condition:"fetchParent",kind:"Condition",passingValue:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"stateReason",storageKey:null},{alias:null,args:null,concreteType:"IssueDependenciesSummary",kind:"LinkedField",name:"issueDependenciesSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"blockedBy",storageKey:null}],storageKey:null},{alias:null,args:[{kind:"Literal",name:"first",value:10}],concreteType:"UserConnection",kind:"LinkedField",name:"assignees",plural:!1,selections:[P={alias:null,args:null,kind:"ScalarField",name:"totalCount",storageKey:null},{alias:null,args:null,concreteType:"UserEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"node",plural:!1,selections:[_,I,{alias:null,args:null,kind:"ScalarField",name:"avatarUrl",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:"assignees(first:10)"},{alias:null,args:null,kind:"ScalarField",name:"titleHTML",storageKey:null},{alias:null,args:null,concreteType:"IssueType",kind:"LinkedField",name:"issueType",plural:!1,selections:[_,S,{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"SubIssuesSummary",kind:"LinkedField",name:"subIssuesSummary",plural:!1,selections:[T,C],storageKey:null},{alias:null,args:[{kind:"Literal",name:"first",value:0},{kind:"Literal",name:"includeClosedPrs",value:!0}],concreteType:"PullRequestConnection",kind:"LinkedField",name:"closedByPullRequestsReferences",plural:!1,selections:[P],storageKey:"closedByPullRequestsReferences(first:0,includeClosedPrs:true)"},K]}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"errors",plural:!0,selections:[N,L],storageKey:null}],storageKey:null}]},params:{id:"f06cbfa3acc3dd5ed6724c55e1fd64a2",metadata:{},name:"createIssueMutation",operationKind:"mutation",text:null}});ne.hash="a0fc1d6cb2e696257826bd50783fb175";var nl=n(85001),nn=n(54881);function na(e,l){if(!l)return null;let n=l.getLinkedRecord("subIssues",{first:100});return n||null}var nt=n(46251),ni=n(4925),ns=n(83223),nr=n(34256),no=n(72901),nd=n(23666);let nu="SimilarIssues-module__emptyState__lOtos",nc="SimilarIssues-module__submittedFeedbackButton__XKK6s",nm={fragment:{argumentDefinitions:w=[{defaultValue:null,kind:"LocalArgument",name:"issueId"}],kind:"Fragment",metadata:null,name:"similarIssueSubscription",selections:E=[{alias:null,args:[{kind:"Variable",name:"id",variableName:"issueId"}],concreteType:"IssueUpdatedPayload",kind:"LinkedField",name:"issueUpdated",plural:!1,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issueTitleUpdated",plural:!1,selections:[A={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issueStateUpdated",plural:!1,selections:[A,{alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"stateReason",storageKey:null}],storageKey:null}],storageKey:null}],type:"EventSubscription",abstractKey:null},kind:"Request",operation:{argumentDefinitions:w,kind:"Operation",name:"similarIssueSubscription",selections:E},params:{id:"ce208cd8cf060b3df4cb37683438e939",metadata:{},name:"similarIssueSubscription",operationKind:"subscription",text:null}};nm.hash="d9c4976b73150160ed339373d542ef46";var ng=n(5794);let np={RAW:"raw",PERCENTAGE:"percentage",LEVEL:"level"},ny=Object.values(np),nf=np.RAW,nk={High:"success",Medium:"attention",Low:"secondary"};function nh(e){return Math.round(100*(1-Math.exp(-e/6)))}function nb(e){return e>=80?"High":e>=60?"Medium":"Low"}let nF={[np.RAW]:"Raw score",[np.PERCENTAGE]:"Percentage",[np.LEVEL]:"Low/Medium/High"},n_=e=>{let l,n,a,t=(0,ej.c)(7),{state:i,stateReason:s}=e;t[0]!==i||t[1]!==s?(l={state:i,stateReason:s},t[0]=i,t[1]=s,t[2]=l):l=t[2];let{sourceIcon:r}=(0,no.e)(l);t[3]!==r?(n=r("Issue"),t[3]=r,t[4]=n):n=t[4];let o=n;return t[5]!==o?(a=(0,M.jsx)(o,{}),t[5]=o,t[6]=a):a=t[6],a};function nS(e){let l,n=(0,ej.c)(2),{nodeId:a,onIssueUpdate:t}=e;return n[0]!==t?(l={onUpdate:t},n[0]=t,n[1]=l):l=n[1],((e,l)=>{let n,a,t,i=(0,ej.c)(8),{onUpdate:s}=l;i[0]!==e?(n={issueId:e},i[0]=e,i[1]=n):n=i[1],i[2]!==e||i[3]!==s?(a=(l,n)=>{if(!n?.issueUpdated)return;let{issueTitleUpdated:a,issueStateUpdated:t}=n.issueUpdated;(a||t)&&s({nodeId:e,title:a?.title,state:function(e){if(e&&e in ng.DJ)return e}(t?.state),stateReason:function(e){if(null==e||e in ng.DD)return e}(t?.stateReason)})},i[2]=e,i[3]=s,i[4]=a):a=i[4],i[5]!==n||i[6]!==a?(t={variables:n,subscription:nm,updater:a},i[5]=n,i[6]=a,i[7]=t):t=i[7];let r=t;(0,ep.useSubscription)(r)})(a,l),null}function nI(e){let l,n=(0,ej.c)(3),{nodeId:a,onIssueUpdate:t}=e;return t?(n[0]!==a||n[1]!==t?(l=(0,M.jsx)(nS,{nodeId:a,onIssueUpdate:t}),n[0]=a,n[1]=t,n[2]=l):l=n[2],l):null}function nv(e){let l,n,a,t,i,s,r,o,d,u=(0,ej.c)(36),{issue:c,repoOwner:m,repoName:g,onIssueClick:p,onIssueUpdate:y,onIssueClickTracking:f,scoreDisplayMode:k}=e,h=(0,eW.yY)();u[0]!==c.nodeId||u[1]!==y?(l=(0,M.jsx)(nI,{nodeId:c.nodeId,onIssueUpdate:y}),u[0]=c.nodeId,u[1]=y,u[2]=l):l=u[2],u[3]!==c.state||u[4]!==c.stateReason?(n=(0,M.jsx)(n_,{state:c.state,stateReason:c.stateReason}),u[3]=c.state,u[4]=c.stateReason,u[5]=n):n=u[5],u[6]!==c.number||u[7]!==g||u[8]!==m?(a=(0,nd.dRG)({owner:m,repo:g,issueNumber:c.number}),u[6]=c.number,u[7]=g,u[8]=m,u[9]=a):a=u[9],u[10]!==h||u[11]!==c.number||u[12]!==g||u[13]!==m?(t=h("issue",{owner:m,repo:g,issueNumber:c.number}),u[10]=h,u[11]=c.number,u[12]=g,u[13]=m,u[14]=t):t=u[14];let b=p?void 0:"_blank";return(u[15]!==c||u[16]!==p||u[17]!==f?(i=e=>{f?.(),!p||1===e.button||e.shiftKey||e.ctrlKey||e.metaKey||(e.preventDefault(),p(c))},u[15]=c,u[16]=p,u[17]=f,u[18]=i):i=u[18],u[19]!==c.number?(s=(0,M.jsxs)("span",{className:"SimilarIssues-module__number__UZZ2X",children:["#",c.number]}),u[19]=c.number,u[20]=s):s=u[20],u[21]!==c.title||u[22]!==a||u[23]!==t||u[24]!==b||u[25]!==i||u[26]!==s?(r=(0,M.jsxs)(ns.A,{href:a,...t,target:b,className:"SimilarIssues-module__issueLink__n972J",onClick:i,children:[c.title," ",s]}),u[21]=c.title,u[22]=a,u[23]=t,u[24]=b,u[25]=i,u[26]=s,u[27]=r):r=u[27],u[28]!==c.score||u[29]!==k)?(o=k&&null!=c.score&&(0,M.jsx)(ni.A,{size:"small",variant:nk[nb(nh(c.score))],className:"SimilarIssues-module__scoreLabel__lx5_H",children:function(e,l){switch(l){case np.RAW:return e.toFixed(1);case np.PERCENTAGE:{let l=nh(e);return`${l}%`}case np.LEVEL:return nb(nh(e))}}(c.score,k)}),u[28]=c.score,u[29]=k,u[30]=o):o=u[30],u[31]!==l||u[32]!==n||u[33]!==r||u[34]!==o?(d=(0,M.jsxs)("li",{className:"SimilarIssues-module__item__PcCtk",children:[l,n,r,o]}),u[31]=l,u[32]=n,u[33]=r,u[34]=o,u[35]=d):d=u[35],d}n_.displayName="IssueIcon",nS.displayName="SimilarIssueSubscriptionInner",nI.displayName="SimilarIssueSubscription",nv.displayName="SimilarIssueItem";var nx=n(55717);function nj(e){let l,n,a,t,i,s,r,o,d,u,c,m,g=(0,ej.c)(40),{items:p,repoOwner:y,repoName:f,getSessionId:k,lastSubmittedFeedback:h,setLastSubmittedFeedback:b}=e;g[0]!==p?(l=new Set(p.map(nK)),g[0]=p,g[1]=l):l=g[1];let F=l;e:{let e;if(!h){n=!1;break e}g[2]!==F||g[3]!==h.itemIds?(e=function(e,l){if(e.size!==l.size)return!1;for(let n of e)if(!l.has(n))return!1;return!0}(h.itemIds,F),g[2]=F,g[3]=h.itemIds,g[4]=e):e=g[4],n=!e}let _=n,S=h&&(!_||"positive"===h.rating),I=h&&(!_||"negative"===h.rating);g[5]!==k||g[6]!==I||g[7]!==S||g[8]!==p||g[9]!==f||g[10]!==y||g[11]!==b?(a=e=>{"positive"===e&&S||"negative"===e&&I||(b({rating:e,itemIds:new Set(p.map(nC))}),(0,eF.lS)(`/${y}/${f}/issues/semantically_similar/feedback`,{method:"POST",body:{rating:e,session_id:k()}}).catch(nT))},g[5]=k,g[6]=I,g[7]=S,g[8]=p,g[9]=f,g[10]=y,g[11]=b,g[12]=a):a=g[12];let v=a;if(0===p.length)return null;g[13]!==h||g[14]!==_?(t=()=>h?"positive"===h.rating?"Positive feedback submitted":_?"Switch to positive feedback":"Vote locked until results change":"Positive feedback",g[13]=h,g[14]=_,g[15]=t):t=g[15];let x=t;g[16]!==h||g[17]!==_?(i=()=>h?"negative"===h.rating?"Negative feedback submitted":_?"Switch to negative feedback":"Vote locked until results change":"Negative feedback",g[16]=h,g[17]=_,g[18]=i):i=g[18];let j=i,T=x();g[19]!==v?(s=()=>v("positive"),g[19]=v,g[20]=s):s=g[20];let C=S||void 0,K=h?.rating==="positive"?nc:void 0;g[21]!==s||g[22]!==C||g[23]!==K?(r=(0,M.jsx)(lb.K,{"aria-label":"Positive feedback",icon:ei.ThumbsupIcon,variant:"invisible",size:"small",onClick:s,"aria-disabled":C,className:K}),g[21]=s,g[22]=C,g[23]=K,g[24]=r):r=g[24],g[25]!==r||g[26]!==T?(o=(0,M.jsx)(nx.m,{text:T,direction:"s",children:r}),g[25]=r,g[26]=T,g[27]=o):o=g[27];let L=j();g[28]!==v?(d=()=>v("negative"),g[28]=v,g[29]=d):d=g[29];let N=I||void 0,P=h?.rating==="negative"?nc:void 0;return g[30]!==d||g[31]!==N||g[32]!==P?(u=(0,M.jsx)(lb.K,{"aria-label":"Negative feedback",icon:ei.ThumbsdownIcon,variant:"invisible",size:"small",onClick:d,"aria-disabled":N,className:P}),g[30]=d,g[31]=N,g[32]=P,g[33]=u):u=g[33],g[34]!==L||g[35]!==u?(c=(0,M.jsx)(nx.m,{text:L,direction:"s",children:u}),g[34]=L,g[35]=u,g[36]=c):c=g[36],g[37]!==o||g[38]!==c?(m=(0,M.jsx)("div",{className:"SimilarIssues-module__feedbackRow__R5Tj6",children:(0,M.jsxs)(nt.B,{direction:"horizontal",gap:"condensed",children:[o,c]})}),g[37]=o,g[38]=c,g[39]=m):m=g[39],m}function nT(){}function nC(e){return e.id}function nK(e){return e.id}function nL(e){let l,n,a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F=(0,ej.c)(59),{items:_,isLoading:S,isError:I,isExpanded:v,onExpandedChange:x,repoOwner:j,repoName:T,onIssueClick:C,onIssueUpdate:K,getSessionId:L,onIssueClickTracking:N,onIssuesToPreheat:P}=e,[w,A]=(0,eg.useState)(nf),[E,V]=(0,eg.useState)(null);F[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,Q.G7)("semantic_similarity_duplicate_issue_detection_score"),F[0]=l):l=F[0];let R=l;F[1]!==_?(n=R&&_.some(nN),F[1]=_,F[2]=n):n=F[2];let D=n;F[3]!==v||F[4]!==x?(a=()=>{x?.(!v)},F[3]=v,F[4]=x,F[5]=a):a=F[5];let O=a;F[6]!==_||F[7]!==P||F[8]!==T||F[9]!==j?(t=()=>{P&&0!==_.length&&P(_.map(e=>({owner:j,repo:T,number:e.number})))},i=[_,j,T,P],F[6]=_,F[7]=P,F[8]=T,F[9]=j,F[10]=t,F[11]=i):(t=F[10],i=F[11]),(0,eg.useEffect)(t,i);let B=v?"Collapse similar issues":"Expand similar issues",U=v&&"SimilarIssues-module__chevronExpanded__NiVvr";F[12]!==U?(s=(0,em.$)("SimilarIssues-module__chevronButton__U0iqn",U),F[12]=U,F[13]=s):s=F[13],F[14]!==O||F[15]!==v||F[16]!==B||F[17]!==s?(r=(0,M.jsx)(lb.K,{"aria-label":B,"aria-expanded":v,"aria-controls":"similar-issues-content",icon:ei.ChevronDownIcon,variant:"invisible",size:"small",onClick:O,className:s}),F[14]=O,F[15]=v,F[16]=B,F[17]=s,F[18]=r):r=F[18];let $=!v&&"SimilarIssues-module__countHidden__GBkEC";return F[19]!==$?(o=(0,em.$)("SimilarIssues-module__count__t7i13",$),F[19]=$,F[20]=o):o=F[20],F[21]!==_.length||F[22]!==o?(d=(0,M.jsxs)("h3",{id:"similar-issues-heading",className:"SimilarIssues-module__heading__Po3BL",children:["Similar issues",(0,M.jsxs)("span",{className:o,children:["(",_.length,")"]})]}),F[21]=_.length,F[22]=o,F[23]=d):d=F[23],F[24]!==v||F[25]!==S?(u=v&&S&&(0,M.jsx)(e_.A,{size:"small",srText:"Searching for similar issues"}),F[24]=v,F[25]=S,F[26]=u):u=F[26],F[27]!==d||F[28]!==u||F[29]!==r?(c=(0,M.jsxs)(nt.B,{direction:"horizontal",align:"center",gap:"condensed",children:[r,d,u]}),F[27]=d,F[28]=u,F[29]=r,F[30]=c):c=F[30],F[31]===Symbol.for("react.memo_cache_sentinel")?(m=(0,M.jsx)(ni.A,{size:"small",variant:"secondary",children:"Experimental"}),g=(0,M.jsx)("span",{"aria-hidden":"true",children:"\xb7"}),p=(0,M.jsx)(ns.A,{"aria-label":"Give feedback (opens new tab)",href:"https://gh.io/duplicate-issue-feedback",target:"_blank",className:"SimilarIssues-module__feedbackLink__FNgXh",children:"Give feedback"}),F[31]=m,F[32]=g,F[33]=p):(m=F[31],g=F[32],p=F[33]),F[34]!==D||F[35]!==v||F[36]!==w?(y=v&&D&&(0,M.jsxs)(l$.W,{children:[(0,M.jsx)(l$.W.Anchor,{children:(0,M.jsx)(lb.K,{"aria-label":"Score display settings",icon:ei.GearIcon,variant:"invisible",size:"small",className:"SimilarIssues-module__settingsButton__Th6sI"})}),(0,M.jsx)(l$.W.Overlay,{width:"auto",children:(0,M.jsxs)(lU.l,{selectionVariant:"single",children:[(0,M.jsx)(lU.l.GroupHeading,{children:"Score display"}),ny.map(e=>(0,M.jsx)(lU.l.Item,{selected:w===e,onSelect:()=>A(e),children:nF[e]},e))]})})]}),F[34]=D,F[35]=v,F[36]=w,F[37]=y):y=F[37],F[38]!==y?(f=(0,M.jsxs)(nt.B,{direction:"horizontal",align:"center",gap:"condensed",children:[m,g,p,y]}),F[38]=y,F[39]=f):f=F[39],F[40]!==c||F[41]!==f?(k=(0,M.jsxs)(nt.B,{direction:"horizontal",align:"center",justify:"space-between",children:[c,f]}),F[40]=c,F[41]=f,F[42]=k):k=F[42],F[43]!==L||F[44]!==D||F[45]!==I||F[46]!==v||F[47]!==_||F[48]!==E||F[49]!==C||F[50]!==N||F[51]!==K||F[52]!==T||F[53]!==j||F[54]!==w?(h=v&&(0,M.jsxs)("div",{id:"similar-issues-content",className:"SimilarIssues-module__content__zRRDM",children:[I&&(0,M.jsx)(nr.v,{className:nu,size:"small",variant:"unavailable",children:"Unable to load similar issues."}),!I&&0===_.length&&(0,M.jsx)("p",{className:nu,children:"No similar issues found."}),_.length>0&&(0,M.jsx)("ul",{className:"SimilarIssues-module__list__wfRCk",children:_.map((e,l)=>(0,M.jsx)(nv,{issue:e,repoOwner:j,repoName:T,onIssueClick:C,onIssueUpdate:K,onIssueClickTracking:N?()=>N(l+1):void 0,scoreDisplayMode:D?w:void 0},e.id))}),(0,M.jsx)(nj,{items:_,repoOwner:j,repoName:T,getSessionId:L,lastSubmittedFeedback:E,setLastSubmittedFeedback:V})]}),F[43]=L,F[44]=D,F[45]=I,F[46]=v,F[47]=_,F[48]=E,F[49]=C,F[50]=N,F[51]=K,F[52]=T,F[53]=j,F[54]=w,F[55]=h):h=F[55],F[56]!==k||F[57]!==h?(b=(0,M.jsx)("div",{className:"SimilarIssues-module__wrapper__JGhzE",children:(0,M.jsxs)("section",{className:"SimilarIssues-module__container__bpxN8","aria-labelledby":"similar-issues-heading",children:[k,h]})}),F[56]=k,F[57]=h,F[58]=b):b=F[58],b}function nN(e){return null!=e.score}nj.displayName="SimilarIssuesFeedback",nL.displayName="SimilarIssues";var nP=n(21373);let nw=e=>{let l,n,a,t=(0,ej.c)(7),{reasonHTML:i,issuesUrl:s}=e;return t[0]!==i?(l=i&&(0,M.jsx)(er.l,{"aria-label":"Warning",variant:"warning",hideTitle:!0,title:"Action restricted",children:(0,M.jsx)(er.l.Description,{children:(0,M.jsx)(e3.JR,{html:i})})}),t[0]=i,t[1]=l):l=t[1],t[2]!==s?(n=s&&(0,M.jsx)(nP.Q,{as:"a",href:s,className:"UserRestrictedView-module__backToAllIssuesButton__jRXow",children:ef.k.backToAllIssues}),t[2]=s,t[3]=n):n=t[3],t[4]!==l||t[5]!==n?(a=(0,M.jsxs)("div",{className:"UserRestrictedView-module__userRestrictedContainer__N0flr",children:[l,n]}),t[4]=l,t[5]=n,t[6]=a):a=t[6],a};nw.displayName="UserRestrictedView";var nA=n(65289),nE=n(10118),nV=n(96841);let nR={fragment:{argumentDefinitions:V=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"createIssueAddBlockedByMutation",selections:D=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"AddBlockedByPayload",kind:"LinkedField",name:"addBlockedBy",plural:!1,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:R=[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"blockingIssue",plural:!1,selections:R,storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:V,kind:"Operation",name:"createIssueAddBlockedByMutation",selections:D},params:{id:"e0daa3cc39578a0c6d16892c620ba652",metadata:{},name:"createIssueAddBlockedByMutation",operationKind:"mutation",text:null}};async function nD(e,l,n){let a=(await Promise.allSettled(l.map(({issueId:l,blockingIssueId:n})=>new Promise(a=>{!function({environment:e,input:l,onError:n,onCompleted:a}){(0,ep.commitMutation)(e,{mutation:nR,variables:{input:l},onError:e=>n&&n(e),onCompleted:e=>a&&a(e)})}({environment:e,input:{issueId:l,blockingIssueId:n},onError:e=>{a({success:!1,issueId:n,error:e.message})},onCompleted:e=>{a({success:null!==e.addBlockedBy,issueId:n})}})})))).filter(e=>"fulfilled"===e.status&&!e.value.success).length;a>0&&setTimeout(()=>{throw Error(`Failed to add ${a} of ${l.length} ${n} relationship(s)`)})}async function nM(e,l,n,a){let t=[];n.length>0&&t.push(nD(e,n.map(e=>({issueId:l,blockingIssueId:e})),"blocked-by")),a.length>0&&t.push(nD(e,a.map(e=>({issueId:e,blockingIssueId:l})),"blocking")),await Promise.all(t)}nR.hash="bddab089b466747a365e4f8c57ef56f1";var nO=n(18873);let nB=[],nU=({repository:e,title:l,setTitle:n,body:a,setBody:t,clearOnCreate:i,onCreateSuccess:s,onCreateError:r,selectedTemplate:o,footer:d,issueFormRef:u,onBeforeCreate:c,defaultValuesById:m,showSimilarIssues:g=!0,showUserRestrictedView:p=!1,onFieldChange:y,onSimilarIssueClick:f,onSimilarIssuesToPreheat:k})=>{let{optionConfig:h,createMore:b,createMoreCreatedPath:F,setCreateMoreCreatedPath:_,isSubmitting:S,setIsSubmitting:I,onCreateAction:v,setIsFileUploading:x,displayMode:j,isCreatingSubIssueFromProject:T}=(0,ek.a)(),C=!h.insidePortal,K=(0,eg.useRef)(null),L=(0,eg.useRef)(void 0),[N,P]=(0,eg.useState)(),[w,A]=(0,eg.useState)(void 0),[E,V]=(0,eg.useState)(void 0),[R,D]=(0,eg.useState)(null),eb=function(e){let l,n,a=(0,ej.c)(4),{repoId:t}=e,i=(0,ep.useRelayEnvironment)(),[s,r]=(0,eg.useState)(null);return a[0]!==i||a[1]!==t?(l=()=>{(0,eP.SD)({environment:i,query:eN,variables:{id:t}}).subscribe({next:e=>{let l=(0,Y.IR)(e.node?.owner?.pinnedIssueFields?.nodes?.filter(ew));r({securityPolicyUrl:e.node?.securityPolicyUrl??null,contributingFileUrl:e.node?.contributingFileUrl??null,codeOfConductFileUrl:e.node?.codeOfConductFileUrl??null,supportFileUrl:e.node?.supportFileUrl??null,orgPinnedFields:l})}})},n=[i,t],a[0]=i,a[1]=t,a[2]=l,a[3]=n):(l=a[2],n=a[3]),(0,eg.useEffect)(l,n),s}({repoId:e.id}),e_=(0,eg.useRef)(null),eS=(0,ep.useRelayEnvironment)(),{sendAnalyticsEvent:eI}=(0,ea.s)(),{addToast:ex}=(0,el.Y6)(),{labels:eT,assignees:eC,replaceAssignees:eK,projects:eU,milestone:e$,issueType:eH,issueFields:eq,parentIssueId:eW,blockedByIssueIds:ez,blockingIssueIds:eG,usedStorageKeyPrefix:eQ,isCopilotAssignmentDialogOpen:eY,setIsCopilotAssignmentDialogOpen:eZ,copilotAssignmentAttributes:eJ,setCopilotAssignmentAttributes:eX}=(0,eh.u)(),e1=(0,eE.E)({additionalConditions:[!o||!(0,nE.GQ)(o.data)],repositoryVisibility:e.visibility,userCanPushToRepo:e.viewerCanPush}),e0=(e=>{let l,n,a,t=(0,ej.c)(5),{sendAnalyticsEvent:i}=(0,ea.s)();t[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,Q.G7)("issues_create_semantic_similarity_analytics"),t[0]=l):l=t[0];let s=l;return t[1]!==e||t[2]!==i?(n=async(l,n)=>{s&&(l.trim().length>=10||n.trim().length>=25)&&i("analytics.issue.content_update","SEMANTIC_SIMILAR_ISSUE_ANALYTICS",{repoNWO:`${e.owner.login}/${e.name}`,titleLength:l.length,bodyLength:n.length})},t[1]=e,t[2]=i,t[3]=n):n=t[3],t[4]===Symbol.for("react.memo_cache_sentinel")?(a={onChangeBehavior:"cancel"},t[4]=a):a=t[4],(0,eA.d)(n,800,a)})(e);(0,eg.useEffect)(()=>{e1&&eI("analytics.view","ISSUE_CREATE_NEW_ISSUE_WITH_COPILOT_BUTTON_VIEW",{repoNWO:`${e.owner.login}/${e.name}`})},[e.name,e.owner.login,eI,e1]);let e2=(0,eg.useRef)(!1);(0,eg.useEffect)(()=>{eJ&&e2.current&&(e2.current=!1,v.current?.onCreate(!1,!1))},[eJ]),(0,eg.useEffect)(()=>{eY||eJ||(e2.current=!1)},[eY,eJ]);let e3=(0,M.jsx)(nw,{reasonHTML:e.viewerInteractionLimitReasonHTML,issuesUrl:`/${e.owner.login}/${e.name}/issues`}),e4=e.viewerIssueCreationPermissions.typeable,e5=e.viewerIssueCreationPermissions.canSetIssueFields,e6=e=>{let l=e.map(e=>e?.message).filter(Boolean).join(", ");return(l?l.charAt(0).toUpperCase()+l.slice(1):null)??ey.S.createIssueError},e7=(0,eg.useMemo)(()=>m||(0,nO.Zi)(),[m]);(0,eg.useEffect)(()=>{R&&R.length>0&&e_?.current&&e_.current.focus()},[e_,R]);let[e8,e9]=(0,eg.useState)(""),le=g&&(0,Q.G7)("semantic_similarity_duplicate_issue_detection"),ll=o&&(0,nE.GQ)(o.data),ln=ll?e8:a,{items:la,isFetching:lt,setIsExpanded:li,isError:ls,isExpanded:lr,updateIssue:lo,resetForNewSession:ld,getSessionId:lu,sessionResetKey:lc,trackIssueClicked:lm,trackIssueCreated:lg}=function({repoOwner:e,repoName:l,title:n,body:a,isSimilarIssuesEnabled:t,context:i}){let s=(0,eR.jE)(),[r,o]=(0,eg.useState)(!1),d=(0,eg.useRef)(null),[u,c]=(0,eg.useState)(n.trim()),[m,g]=(0,eg.useState)(a.trim()),p=(0,eg.useRef)(void 0),y=(0,eg.useCallback)(()=>p.current??=crypto.randomUUID(),[]),[f,k]=(0,eg.useState)(0),h=(0,eg.useRef)({...eO}),{sendRequestMade:b,sendSectionShown:F,sendSectionExpanded:_,sendInputStarted:S,sendResultsShown:I,sendIssueClicked:v,sendIssueCreated:x}=function(e,l){let n,a,t,i,s,r,o,d,u,c=(0,ej.c)(26),{sendAnalyticsEvent:m}=(0,ea.s)();c[0]!==e||c[1]!==l||c[2]!==m?(n=(n,a,t)=>{m(n,"SIMILAR_ISSUES_ISSUE_CREATION",{issueCreateSessionId:a,issueCreateContext:e,repoNWO:l,...t})},c[0]=e,c[1]=l,c[2]=m,c[3]=n):n=c[3];let g=n;c[4]!==g?(a=(e,l,n)=>g("issue_create.similar_issues.semantic_search_request_made",e,{titleLength:l.length,bodyLength:n.length}),c[4]=g,c[5]=a):a=c[5];let p=a;c[6]!==g?(t=e=>g("issue_create.similar_issues.section_shown",e),c[6]=g,c[7]=t):t=c[7];let y=t;c[8]!==g?(i=e=>g("issue_create.similar_issues.section_expanded",e),c[8]=g,c[9]=i):i=c[9];let f=i;c[10]!==g?(s=e=>g("issue_create.similar_issues.input_started",e),c[10]=g,c[11]=s):s=c[11];let k=s;c[12]!==g?(r=e=>g("issue_create.similar_issues.results_shown",e),c[12]=g,c[13]=r):r=c[13];let h=r;c[14]!==g?(o=(e,l)=>g("issue_create.similar_issues.issue_clicked",e,{position:l}),c[14]=g,c[15]=o):o=c[15];let b=o;c[16]!==g?(d=(e,l)=>g("issue_create.similar_issues.issue_created",e,{hadNonEmptyResults:l.hadResults,wasSectionExpanded:l.wasSectionExpanded,wasIssueClicked:l.wasIssueClicked,issueClickCount:l.issueClickCount}),c[16]=g,c[17]=d):d=c[17];let F=d;return c[18]!==k||c[19]!==b||c[20]!==F||c[21]!==p||c[22]!==h||c[23]!==f||c[24]!==y?(u={sendSectionShown:y,sendSectionExpanded:f,sendInputStarted:k,sendResultsShown:h,sendIssueClicked:b,sendIssueCreated:F,sendRequestMade:p},c[18]=k,c[19]=b,c[20]=F,c[21]=p,c[22]=h,c[23]=f,c[24]=y,c[25]=u):u=c[25],u}(i,`${e}/${l}`),j=(0,eA.d)(e=>c(e.trim()),1500),T=(0,eA.d)(e=>g(e.trim()),1500);(0,eg.useEffect)(()=>{t&&(h.current.hasSentSectionShown||(h.current.hasSentSectionShown=!0,F(y())))},[t,F,y,f]),(0,eg.useEffect)(()=>{!t||(n.trim().length>0||a.trim().length>0)&&!h.current.hasSentInputStarted&&(h.current.hasSentInputStarted=!0,S(y()))},[t,n,a,S,y]);let C=(0,eg.useCallback)(e=>{t&&(e&&(h.current.hasSentSectionExpanded||(h.current.hasSentSectionExpanded=!0,_(y())),c(n.trim()),g(a.trim())),o(e))},[t,n,a,_,y]);(0,eg.useEffect)(()=>{t&&r&&j(n.trim())},[t,n,r,j]),(0,eg.useEffect)(()=>{t&&r&&T(a.trim())},[t,a,r,T]);let K=u.length+m.length>=20,L=(0,eg.useMemo)(()=>["similar-issues",e,l,u,m,i],[e,l,u,m,i]),{data:N,isFetching:P,isError:w}=(0,eD.I)({queryKey:L,queryFn:async({signal:n})=>{let a=await (0,eF.lS)(`/${e}/${l}/issues/semantically_similar`,{method:"POST",body:{search:{title:u,body:m,page:1,per_page:5,context:i}},signal:n});if(b(y(),u,m),!a.ok)throw Error(`Failed to fetch similar issues: ${a.status}`);return((await a.json()).similar_issues??[]).map(e=>({id:String(e.issue.id),nodeId:e.issue.node_id,number:e.issue.number,title:e.issue.title,state:e.issue.state.toUpperCase(),stateReason:e.issue.state_reason?.toUpperCase(),score:e.score}))},enabled:t&&r&&K,placeholderData:eM.rX,staleTime:6e4}),A=K?N??eB:eB,E=(0,eg.useCallback)(e=>{s.setQueryData(L,l=>l?l.map(l=>l.nodeId!==e.nodeId?l:{...l,...void 0!==e.title&&{title:e.title},...void 0!==e.state&&{state:e.state},...void 0!==e.stateReason&&{stateReason:e.stateReason}}):l)},[s,L]);(0,eg.useEffect)(()=>{if(t&&!P&&d.current!==A.length){d.current=A.length,A.length>0&&(h.current.hadResults=!0,h.current.hasSentResultsShown||(h.current.hasSentResultsShown=!0,I(y())));let e=A.length;0===e?(0,eV.i)("No similar issues found"):1===e?(0,eV.i)("1 similar issue found"):(0,eV.i)(`${e} similar issues found`)}},[t,A.length,P,I,y]);let V=(0,eg.useCallback)(e=>{h.current.wasIssueClicked=!0,h.current.issueClickCount+=1,v(y(),e)},[v,y]),R=(0,eg.useCallback)(()=>{let e=h.current;x(y(),{hadResults:e.hadResults,wasSectionExpanded:e.hasSentSectionExpanded,wasIssueClicked:e.wasIssueClicked,issueClickCount:e.issueClickCount})},[x,y]);return{items:A,isFetching:P,isError:w,isExpanded:r,setIsExpanded:C,updateIssue:E,resetForNewSession:(0,eg.useCallback)(()=>{d.current=null,o(!1),c(""),g(""),h.current={...eO},p.current=crypto.randomUUID(),k(e=>e+1)},[]),getSessionId:y,sessionResetKey:f,trackIssueClicked:V,trackIssueCreated:R}}({repoOwner:e.owner.login,repoName:e.name,title:l,body:ln,isSimilarIssuesEnabled:le,context:(0,nV.ob)(h)}),lp=(0,eg.useCallback)((e,l,n)=>{lr&&u.current&&e9(u.current.markdown()??""),y?.(e,l,n)},[lr,u,y]);(0,eg.useImperativeHandle)(v,()=>({onCreate:async(n,t)=>{let d,m;if(n)return;let g=(0,z.O_)(l);A(g.errorMessage),!g.isValid&&K.current&&(d=K.current);let p=o&&(0,nE.GQ)(o.data),y=a;if(p&&u.current){let e=u.current.getInvalidInputs();e.length>0?d=d||e[0]:y=u.current.markdown()??""}if(d||void 0!==w||0===(l??"").trim().length||void 0===e||void 0!==E)return void d?.focus();if(D(null),I(!0),eC.some(e=>(0,B.v)(e.login))&&!eJ){e2.current=!0,eZ(!0),I(!1);return}c&&(y=await c(y)),o&&(o.kind===nE.t7.IssueTemplate||o.kind===nE.t7.IssueForm)&&(m=o.name);let f={repositoryId:e.id,title:l?l.trim():"",body:y,labelIds:eT.length>0?eT.map(e=>e.id):void 0,assigneeIds:eC.length>0?eC.map(e=>e.id):void 0,milestoneId:e$?.id,issueTypeId:e4||m?eH?.id:null,issueFields:e5?eq.map(e=>{if(void 0===e.field.dataType||void 0===e.field.id)return null;let l=(0,J.vl)((0,Y.HZ)(e.field.dataType),e.value);return{fieldId:e.field.id,...(0,Y.Ft)((0,Y.HZ)(e.field.dataType),l)}}).filter(e=>!!e):null,issueTemplate:m,isDuplicated:j===nA.q.IssueDuplication,parentIssueId:eW,clientMutationId:L.current??=crypto.randomUUID(),copilotAssignment:eJ??void 0},k=!T&&!!eW&&!t;!function({environment:e,input:l,onError:n,onCompleted:a}){(0,ep.commitMutation)(e,{mutation:ne,variables:{input:l,fetchParent:!!l.parentIssueId},optimisticUpdater:e=>(function(e,l){if(!l.parentIssueId)return;let n=e.get(l.parentIssueId);if(!n)return;let a=na(e,n);if(!a)return;let t=function(e,l,n){let a=`${nn.xv}${Date.now()}`,t=e.create(a,"Issue");t.setValue(a,"id"),t.setValue(l.title,"title"),t.setValue(l.title.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),"titleHTML"),t.setValue("OPEN","state"),t.setValue(null,"stateReason");let i=function(e,l,n){let a=`${l}-assignees`,t=e.create(a,"UserConnection"),i=[];if(n&&n.length>0)for(let a of n){let n=e.get(a);if(n){let t=`${l}-assignee-edge-${a}`,s=e.create(t,"UserEdge");s.setLinkedRecord(n,"node"),i.push(s)}}return t.setValue(i.length,"totalCount"),t.setLinkedRecords(i,"edges"),t}(e,a,l.assigneeIds);t.setLinkedRecord(i,"assignees",{first:10});let s=e.get(l.repositoryId);if(s)t.setLinkedRecord(s,"repository");else{let e=n.getLinkedRecord("repository");e&&t.setLinkedRecord(e,"repository")}t.setValue("","url");let r=`${a}-deps`,o=e.create(r,"IssueDependenciesSummary");o.setValue(0,"blockedBy"),t.setLinkedRecord(o,"issueDependenciesSummary");let d=`${a}-subIssuesSummary`,u=e.create(d,"SubIssuesSummary");return u.setValue(0,"total"),t.setLinkedRecord(u,"subIssuesSummary"),t}(e,l,n),i=a.getLinkedRecords("nodes")||[];a.setLinkedRecords([...i,t],"nodes");let s=a.getValue("totalCount");"number"==typeof s?a.setValue(s+1,"totalCount"):a.setValue(1,"totalCount"),function(e,l,n){let a=l.getLinkedRecord("subIssuesSummary");if(!a){let t=`${n}-subIssuesSummary`;a=e.create(t,"SubIssuesSummary");let i={total:0,completed:0,percentCompleted:0};for(let e in i)a.setValue(i[e],e);l.setLinkedRecord(a,"subIssuesSummary")}let t=a.getValue("total");"number"==typeof t?a.setValue(t+1,"total"):a.setValue(1,"total")}(e,n,l.parentIssueId)})(e,l),updater:e=>(function(e,l){if(!l.parentIssueId)return;let n=e.getRootField("createIssue");if(!n)return;let a=n.getLinkedRecord("issue");if(!a)return;let t=e.get(l.parentIssueId);if(!t)return;let i=na(e,t);if(!i)return;let s=i.getLinkedRecords("nodes")||[],r=a.getValue("id");if(!s.some(e=>e?.getValue("id")===r)){i.setLinkedRecords([...s,a],"nodes");let e=i.getValue("totalCount");"number"==typeof e?i.setValue(e+1,"totalCount"):i.setValue(s.length+1,"totalCount")}})(e,l),onError:e=>n&&n(e),onCompleted:e=>{a?.(e),(0,nl.fu)()}})}({environment:eS,input:f,onError:e=>{(0,G.N7)(n$(e.message)),r(e),I(!1);let l=ey.S.createIssueError;e.cause&&Array.isArray(e.cause)&&e.cause.length>0&&(l=e6(e.cause)),k?ex({type:"error",message:l}):D(l)},onCompleted:e=>{if(I(!1),!e.createIssue?.issue){e.createIssue?.errors.map(e=>(0,G.N7)(n$(e.message)));let l=ey.S.createIssueError;e.createIssue?.errors&&e.createIssue?.errors.length>0&&(l=e6(e.createIssue.errors)),k?ex({type:"error",message:l}):D(l);return}let l=e.createIssue.issue;eI("analytics.click","ISSUE_CREATE_NEW_ISSUE_BUTTON",{issueId:l.id,issueNumber:l.number,issueNWO:`${l.repository.owner.login}/${l.repository.name}`}),le&&lg(),eU.length>0&&function(e,l,n){for(let a of l)(0,X.Z)({environment:n,issueId:e,projectId:a.id})}(l.id,eU,eS),(ez.length>0||eG.length>0)&&nM(eS,l.id,ez,eG),L.current=crypto.randomUUID(),t?(P("edit"),_({...F,number:l.number}),le&&ld()):i(),k||s({issue:l,createMore:t})}}),k&&(i(),s({issue:{id:L.current??"",number:0,repository:{name:e.name,owner:{login:e.owner.login},databaseId:void 0,id:""},databaseId:void 0,title:"",url:""," $fragmentSpreads":{}},createMore:!1}))}}),[l,o,a,u,w,e,E,I,c,eT,eC,e$?.id,e4,eH?.id,e5,eq,j,eW,ez,eG,eJ,eZ,eS,r,eI,eU,s,_,F,i,ex,T,le,ld,lg]);let ly=e=>{(0,z.O_)(e).isValid&&A(void 0),n(e),e0(e,a)},lf=e=>{V((0,z.QK)(e).errorMessage),t(e),e0(l,e)},lk=(0,eg.useMemo)(()=>{if(e)return{type:"issue",repository:{databaseId:e.databaseId,nwo:`${e.owner.login}/${e.name}`,slashCommandsEnabled:e.slashCommandsEnabled}}},[e]),lh=(0,eg.useId)(),lb=[],lF=(0,et.Zp)(),l_=(0,eg.useRef)(null),lS=(0,eg.useRef)(null),lI=(0,eg.useRef)(null),[lv,lx]=(0,eg.useState)(!1),[lj,lT]=(0,eg.useState)(!1),lC=(0,Q.G7)("create_issue_description_with_copilot"),lK=lC&&e1,{isPanelOpen:lL,isGenerating:lN,shouldShowCopilot:lP,togglePanel:lw,handleInputFocus:lA,commands:lE,panelProps:lV,containerStyle:lR}=(0,W.F)({editorRef:lI,body:a,onChange:(e,l)=>{lf(e),void 0!==l&&ly(l)},shouldShowCopilotFunctionality:e1,repoOwner:e.owner.login,repoName:e.name,title:l,generateTitle:!0,commandId:"issue-create:open-copilot-panel",canToggle:"preview"!==N});(0,eg.useEffect)(()=>{let e=document.getElementById("assignees-select-menu");e&&(lS.current=e)},[]);let lD=()=>{eI("analytics.click","ISSUE_CREATE_NEW_ISSUE_WITH_COPILOT_BUTTON",{repoNWO:`${e.owner.login}/${e.name}`});let l=new URLSearchParams({prompt:`Create an issue in ${e.nameWithOwner} to `});lF(`${H.Jz}?${l.toString()}`)};e1&&!lP&&lb.push((0,M.jsx)(ee.n.FooterButton,{ref:l_,variant:"invisible",leadingVisual:lK?ei.CopilotIcon:ei.ArrowUpRightIcon,size:"small",className:"CreateIssueForm-module__footerButton__e3BHj",onClick:()=>{lP?lw():lC?lT(!0):a.length||l.length?lx(!0):lD()},children:ef.k.copilotCTAButton},"create-issue-with-copilot"));let lM=()=>{eZ(!1)},lO=p?e3:(0,M.jsxs)(M.Fragment,{children:[lv&&(0,M.jsx)(es.l,{title:ef.k.copilotCTADialogTitle,onClose:()=>lx(!1),footerButtons:[{buttonType:"default",content:ef.k.copilotCTADialogCancelButton,onClick:()=>lx(!1)},{buttonType:"primary",content:ef.k.copilotCTADialogContinueButton,onClick:lD}],returnFocusRef:l_,children:ef.k.copilotCTADialogDescription}),!lP&&lC&&(0,M.jsx)(ev,{isOpen:lj,onClose:()=>lT(!1),onGenerate:(e,l)=>{n(e),t(l),lT(!1)},repoOwner:e.owner.login,repoName:e.name,title:l,body:a,returnFocusRef:l_}),R&&(0,M.jsx)(er.l,{ref:e_,title:"Error",description:(0,M.jsx)(eu.o,{children:R}),variant:"critical",className:"CreateIssueForm-module__errorBanner__mz4wM",role:"alert"}),(0,M.jsx)(O.B,{isOpen:eY,onClose:lM,onSubmit:(e,l,n,a,t)=>{if(eX({targetRepositoryId:e,baseRef:l,customInstructions:n,customAgent:a?.subAgentSlug,model:t}),a?.displayName&&a?.login&&a?.botGlobalRelayId&&!(0,B.v)(a.login)){let e={id:a.botGlobalRelayId??"",login:a.login,name:a.displayName,avatarUrl:a.avatarUrl??"",__typename:"Bot",isCopilot:!1,isAgent:!0,displayName:a.displayName};eK(eC.map(l=>(0,B.v)(l.login)?e:l))}lM()},repository:{name:e.name,owner:{login:e.owner.login}},returnFocusRef:lS}),(0,M.jsx)(eL,{title:l,titleInputRef:K,handleTitleChange:e=>{ly(e.currentTarget.value)},titleValidationResult:w}),lk&&!ll&&(0,M.jsx)(en.tL,{commands:lE,children:(0,M.jsxs)("div",{className:"CreateIssueForm-module__commentBox__aBlQ1",style:lR,children:[(0,M.jsx)(U.hF,{ref:lI,subject:lk,label:ef.k.issueCreateBodyLabel,showLabel:!0,placeholder:ef.k.issueBodyPlaceholder,viewMode:N,onChangeViewMode:P,value:a,onSave:()=>v?.current?.onCreate(S,b),onChange:e=>{lf(e)},saveButtonTrailingIcon:!1,minHeightLines:h.insidePortal?14:20,"aria-describedby":E?lh:void 0,setIsFileUploading:x,toolbarButtons:lP?(0,M.jsx)(ee.n.ToolbarButton,{variant:"invisible",icon:ei.PencilAiIcon,size:"small",className:"CreateIssueForm-module__copilotWriteButton__QoIos",onClick:lw,"aria-pressed":lL,"aria-label":ef.k.copilotCTAButton}):null,footerButtons:lb,disabled:lN,generatingText:lN,onInputFocus:lA}),lP&&lL&&"preview"!==N&&(0,M.jsx)(q.O,{...lV}),E&&(0,M.jsxs)(eo.A,{variant:"danger",id:lh,children:[(0,M.jsx)(ed.A,{icon:ei.AlertIcon}),E]})]})}),lk&&ll&&(0,nE.GQ)(o.data)&&(0,M.jsx)(Z.Z,{outputRef:u,issueFormRef:o.data,subject:lk,sessionStorageKey:eQ,defaultValuesById:e7,onSave:()=>v?.current?.onCreate(S,b),setIsFileUploading:x,onFieldChange:le?lp:y}),le&&(0,M.jsx)(nL,{repoOwner:e.owner.login,repoName:e.name,items:la,isLoading:lt,isError:ls,isExpanded:lr,onExpandedChange:li,onIssueClick:f,onIssueUpdate:lo,getSessionId:lu,onIssueClickTracking:lm,onIssuesToPreheat:k},lc)]}),lB=(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(l9,{orgPinnedFields:eb?.orgPinnedFields??nB,isPinnedFieldsLoading:null===eb}),eb&&(0,M.jsx)($.t,{supportFileUrl:eb.supportFileUrl??void 0,codeOfConductFileUrl:eb.codeOfConductFileUrl??void 0,securityPolicyUrl:eb.securityPolicyUrl??void 0,contributingFileUrl:eb.contributingFileUrl??void 0})]}),lU=p?null:(0,M.jsx)(M.Fragment,{children:d&&(0,M.jsx)(ec.az,{sx:{gridArea:"footer",mt:[4,4,2*!!ll]},children:d})});return C?(0,M.jsx)("div",{className:"CreateIssueForm-module__CreateIssueFormWrapper__XP4hZ",children:(0,M.jsxs)(ec.az,{className:(0,em.$)("width-fit","CreateIssueForm-module__formGridContainer__ljc4B"),sx:{gridTemplateAreas:` "body metadata" "footer nil" `},children:[(0,M.jsx)("div",{className:"CreateIssueForm-module__mainContentSection___zm0W",children:lO}),(0,M.jsx)("div",{className:"CreateIssueForm-module__metadataSection__e1hS4",children:lB}),lU]})}):(0,M.jsxs)(M.Fragment,{children:[lO,lB,lU]})};function n$(e){return Error(`Issue create mutation failed with error: ${e}`)}nU.displayName="CreateIssueForm"},10533(e,l,n){n.d(l,{N:()=>$,e:()=>H});var a,t,i,s,r,o,d,u,c=n(74848);let m={fragment:{argumentDefinitions:a=[{defaultValue:null,kind:"LocalArgument",name:"id"}],kind:"Fragment",metadata:null,name:"TemplateListPaneQuery",selections:[{alias:null,args:t=[{kind:"Variable",name:"id",variableName:"id"}],concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"TemplateListPane"}],type:"Repository",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"TemplateListPaneQuery",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[i={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"hasIssuesEnabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameWithOwner",storageKey:null},{alias:null,args:null,concreteType:"IssueForm",kind:"LinkedField",name:"issueForms",plural:!0,selections:[i,s={alias:null,args:null,kind:"ScalarField",name:"filename",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"IssueTemplate",kind:"LinkedField",name:"issueTemplates",plural:!0,selections:[i,s,r,o={alias:null,args:null,kind:"ScalarField",name:"about",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isBlankIssuesEnabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isBlankIssuesMaintainerOverride",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isSecurityPolicyEnabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"securityPolicyUrl",storageKey:null},{alias:null,args:null,concreteType:"RepositoryContactLink",kind:"LinkedField",name:"contactLinks",plural:!0,selections:[r,o,{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasAnyTemplates",storageKey:null}],type:"Repository",abstractKey:null}],storageKey:null}]},params:{id:"ad8aeb3f2b97aee44c655f5ed9fb6181",metadata:{},name:"TemplateListPaneQuery",operationKind:"query",text:null}};m.hash="48fd58d3a414612124beb28d391e3930";let g={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TemplateListPane",selections:[{alias:null,args:null,kind:"ScalarField",name:"hasIssuesEnabled",storageKey:null},{args:null,kind:"FragmentSpread",name:"TemplateList"}],type:"Repository",abstractKey:null};g.hash="881cdbdb34820ab9cdf5b5c8e6409bb0";var p=n(16522),y=n(38621),f=n(18312),k=n(41872),h=n(53400);let b={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TemplateList",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameWithOwner",storageKey:null},{alias:null,args:null,concreteType:"IssueForm",kind:"LinkedField",name:"issueForms",plural:!0,selections:[d={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"filename",storageKey:null},{args:null,kind:"FragmentSpread",name:"IssueFormRow"}],storageKey:null},{alias:null,args:null,concreteType:"IssueTemplate",kind:"LinkedField",name:"issueTemplates",plural:!0,selections:[d,u,{args:null,kind:"FragmentSpread",name:"IssueTemplateRow"}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isBlankIssuesEnabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isBlankIssuesMaintainerOverride",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isSecurityPolicyEnabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"securityPolicyUrl",storageKey:null},{alias:null,args:null,concreteType:"RepositoryContactLink",kind:"LinkedField",name:"contactLinks",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{args:null,kind:"FragmentSpread",name:"ExternalLinkTemplateRow"}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasAnyTemplates",storageKey:null}],type:"Repository",abstractKey:null};b.hash="60173277f9653eb27e95f30b7198d399";var F=n(26316),_=n(18990);n(69487);var S=n(77236),I=n(80117),v=n(4925);let x=e=>{let l,n,a,t,i,s,r,o=(0,p.c)(24),{filename:d,onTemplateSelected:u,name:m,about:g,link:f,externalLink:k,trailingIcon:h,inlineLabel:b}=e;o[0]!==k||o[1]!==d||o[2]!==f||o[3]!==u?(l=e=>{e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||(k||f||(e.preventDefault(),e.stopPropagation()),u(d))},o[0]=k,o[1]=d,o[2]=f,o[3]=u,o[4]=l):l=o[4];let F=l,x=f??"#",j=k?"_blank":void 0;return o[5]!==b?(n=b&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(I.s,{children:` (${b})`}),(0,c.jsx)(v.A,{size:"small",variant:"secondary",className:"IssueTemplateItem-module__inlineLabel__O_6NI","aria-hidden":"true",children:b})]}),o[5]=b,o[6]=n):n=o[6],o[7]!==m||o[8]!==n?(a=(0,c.jsxs)("span",{className:"IssueTemplateItem-module__actionListTitle__eNRhM",children:[m,n]}),o[7]=m,o[8]=n,o[9]=a):a=o[9],o[10]!==g?(t=(0,c.jsx)(_.l.Description,{variant:"block",children:g}),o[10]=g,o[11]=t):t=o[11],o[12]!==h?(i=h??(0,c.jsx)(y.ArrowRightIcon,{}),o[12]=h,o[13]=i):i=o[13],o[14]!==i?(s=(0,c.jsx)(_.l.TrailingVisual,{children:i}),o[14]=i,o[15]=s):s=o[15],o[16]!==d||o[17]!==x||o[18]!==j||o[19]!==a||o[20]!==t||o[21]!==s||o[22]!==F?(r=(0,c.jsxs)(_.l.LinkItem,{as:S.N,to:x,target:j,onClick:F,className:"IssueTemplateItem-module__templateItemContainer__LpFyz",children:[a,t,s]},d),o[16]=d,o[17]=x,o[18]=j,o[19]=a,o[20]=t,o[21]=s,o[22]=F,o[23]=r):r=o[23],r};x.displayName="IssueTemplateItem";var j=n(10118),T=n(18873);let C=e=>{let l,n,a,t=(0,p.c)(9),{nameWithOwner:i,onTemplateSelected:s,isMaintainerOverride:r}=e;t[0]!==s?(l=()=>s?.(j.$K,j.t7.BlankIssue),t[0]=s,t[1]=l):l=t[1];let o=r?k.k.blankIssueMaintainerLabel:void 0;return t[2]!==i||t[3]!==s?(n=s?void 0:(0,T.Qy)(i,j.$K),t[2]=i,t[3]=s,t[4]=n):n=t[4],t[5]!==l||t[6]!==o||t[7]!==n?(a=(0,c.jsx)(x,{filename:j.$K,onTemplateSelected:l,name:k.k.blankIssueName,about:k.k.blankIssueDescription,inlineLabel:o,link:n}),t[5]=l,t[6]=o,t[7]=n,t[8]=a):a=t[8],a};C.displayName="BlankIssueItem";var K=n(58016);let L={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ExternalLinkTemplateRow",selections:[{alias:null,args:null,kind:"ScalarField",name:"about",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],type:"RepositoryContactLink",abstractKey:null};L.hash="89d8106fd30fe009b4d13c1f4908f32e";var N=n(52111);let P=e=>{let l,n,a,t=(0,p.c)(6),{repositoryContactLink:i}=e;t[0]===Symbol.for("react.memo_cache_sentinel")?(l=L,t[0]=l):l=t[0];let s=(0,f.useFragment)(l,i);return t[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,c.jsx)(y.LinkExternalIcon,{}),t[1]=n):n=t[1],t[2]!==s.about||t[3]!==s.name||t[4]!==s.url?(a=(0,c.jsx)(x,{filename:s.name,onTemplateSelected:N.l,name:s.name,link:s.url,about:s.about,externalLink:!0,trailingIcon:n}),t[2]=s.about,t[3]=s.name,t[4]=s.url,t[5]=a):a=t[5],a};P.displayName="ExternalLinkTemplateRow";let w={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"IssueFormRow",selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"filename",storageKey:null}],type:"IssueForm",abstractKey:null};w.hash="4707734c7aff8e836f17a948f0fc6e8d";let A=e=>{let l,n,a,t,i=(0,p.c)(13),{nameWithOwner:s,form:r,onTemplateSelected:o}=e;i[0]===Symbol.for("react.memo_cache_sentinel")?(l=w,i[0]=l):l=i[0];let d=(0,f.useFragment)(l,r);return i[1]!==o?(n=e=>o?.(e,j.t7.IssueForm),i[1]=o,i[2]=n):n=i[2],i[3]!==d.filename||i[4]!==s||i[5]!==o?(a=o?void 0:(0,T.Qy)(s,d.filename),i[3]=d.filename,i[4]=s,i[5]=o,i[6]=a):a=i[6],i[7]!==d.description||i[8]!==d.filename||i[9]!==d.name||i[10]!==n||i[11]!==a?(t=(0,c.jsx)(x,{filename:d.filename,onTemplateSelected:n,name:d.name,about:d.description,link:a}),i[7]=d.description,i[8]=d.filename,i[9]=d.name,i[10]=n,i[11]=a,i[12]=t):t=i[12],t};A.displayName="IssueFormRow";let E={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"IssueTemplateRow",selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"about",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"filename",storageKey:null}],type:"IssueTemplate",abstractKey:null};E.hash="2047157ce521e245c1030871b4d976b7";let V=e=>{let l,n,a,t,i=(0,p.c)(13),{nameWithOwner:s,template:r,onTemplateSelected:o}=e;i[0]===Symbol.for("react.memo_cache_sentinel")?(l=E,i[0]=l):l=i[0];let d=(0,f.useFragment)(l,r);return i[1]!==o?(n=e=>o?.(e,j.t7.IssueTemplate),i[1]=o,i[2]=n):n=i[2],i[3]!==d.filename||i[4]!==s||i[5]!==o?(a=o?void 0:(0,T.Qy)(s,d.filename),i[3]=d.filename,i[4]=s,i[5]=o,i[6]=a):a=i[6],i[7]!==d.about||i[8]!==d.filename||i[9]!==d.name||i[10]!==n||i[11]!==a?(t=(0,c.jsx)(x,{filename:d.filename,onTemplateSelected:n,name:d.name,about:d.about,link:a}),i[7]=d.about,i[8]=d.filename,i[9]=d.name,i[10]=n,i[11]=a,i[12]=t):t=i[12],t};V.displayName="IssueTemplateRow";let R=e=>{let l,n,a=(0,p.c)(3),{link:t}=e;return a[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,c.jsx)(y.ShieldIcon,{}),a[0]=l):l=a[0],a[1]!==t?(n=(0,c.jsx)(x,{filename:"default-security-policy",link:t,externalLink:!0,onTemplateSelected:N.l,name:k.k.securityPolicyName,about:k.k.securityPolicyDescription,trailingIcon:l}),a[1]=t,a[2]=n):n=a[2],n};R.displayName="SecurityPolicyRow";var D=n(12056),M=n(65289);function O(e){let l,n,a,t,i,s,r,o,d=(0,p.c)(37),{repository:u,onTemplateSelected:m,className:g,setIsNavigatingToNew:y}=e,{optionConfig:S,displayMode:I}=(0,h.a)();d[0]===Symbol.for("react.memo_cache_sentinel")?(l=b,d[0]=l):l=d[0];let v=(0,f.useFragment)(l,u);if(!v.hasAnyTemplates&&!v.isBlankIssuesEnabled&&!v.isSecurityPolicyEnabled){let e;return d[1]===Symbol.for("react.memo_cache_sentinel")?(e=(0,c.jsx)("span",{children:k.k.noTemplates}),d[1]=e):e=d[1],e}if(S.canBypassTemplateSelection){let e;if(d[2]!==v||d[3]!==S||d[4]!==y){e=Symbol.for("react.early_return_sentinel");e:{let l=function(e){if(e.contactLinks&&e.contactLinks.length>0||e.isSecurityPolicyEnabled&&e.securityPolicyUrl||e.isBlankIssuesEnabled)return null;let l=null;if(e.issueForms){if(1===e.issueForms.length)l=e.issueForms[0].filename;else if(e.issueForms.length>1)return null}if(e.issueTemplates)if(l){if(e.issueTemplates.length>0)return null}else 1===e.issueTemplates.length&&(l=e.issueTemplates[0].filename);if(!l)return null;let n=F.fV?.origin??"",a=`${n}/${e.nameWithOwner}`;return(0,T.RG)({repositoryAbsolutePath:a,fileName:l})}(v);if(l){y?.(!0),S.navigate?.(l),e=null;break e}y?.(!1)}d[2]=v,d[3]=S,d[4]=y,d[5]=e}else e=d[5];if(e!==Symbol.for("react.early_return_sentinel"))return e}if(d[6]!==v.issueForms||d[7]!==v.issueTemplates||d[8]!==v.nameWithOwner||d[9]!==m){let e,l=v.issueForms||[],a=v.issueTemplates||[];d[11]!==v.nameWithOwner||d[12]!==m?(e=e=>"IssueForm"===e.__typename?(0,c.jsx)(A,{onTemplateSelected:m,form:e,nameWithOwner:v.nameWithOwner},e.filename):(0,c.jsx)(V,{onTemplateSelected:m,template:e,nameWithOwner:v.nameWithOwner},e.filename),d[11]=v.nameWithOwner,d[12]=m,d[13]=e):e=d[13],n=[...l,...a].sort(U).map(e),d[6]=v.issueForms,d[7]=v.issueTemplates,d[8]=v.nameWithOwner,d[9]=m,d[10]=n}else n=d[10];let x=n;d[14]!==v.isBlankIssuesEnabled||d[15]!==v.isBlankIssuesMaintainerOverride||d[16]!==v.nameWithOwner||d[17]!==m?(a=v.isBlankIssuesEnabled&&(0,c.jsx)(C,{onTemplateSelected:m,nameWithOwner:v.nameWithOwner,isMaintainerOverride:v.isBlankIssuesMaintainerOverride},j.$K),d[14]=v.isBlankIssuesEnabled,d[15]=v.isBlankIssuesMaintainerOverride,d[16]=v.nameWithOwner,d[17]=m,d[18]=a):a=d[18],d[19]!==v.isSecurityPolicyEnabled||d[20]!==v.securityPolicyUrl?(t=v.isSecurityPolicyEnabled&&(0,c.jsx)(R,{link:v.securityPolicyUrl},"security_policy"),d[19]=v.isSecurityPolicyEnabled,d[20]=v.securityPolicyUrl,d[21]=t):t=d[21],d[22]!==v.contactLinks?(i=v.contactLinks&&v.contactLinks.map(B),d[22]=v.contactLinks,d[23]=i):i=d[23],d[24]!==x||d[25]!==a||d[26]!==t||d[27]!==i?(s=(0,c.jsxs)(c.Fragment,{children:[x,a,t,i]}),d[24]=x,d[25]=a,d[26]=t,d[27]=i,d[28]=s):s=d[28];let L=s;return d[29]!==I||d[30]!==S.insidePortal||d[31]!==S.showRepositoryPicker||d[32]!==L?(r=S.showRepositoryPicker&&I===M.q.TemplatePicker?(0,c.jsxs)(_.l.Group,{children:[(0,c.jsx)(_.l.GroupHeading,{as:"h2",variant:"filled",className:`position-sticky top-0 x ${!S.insidePortal&&"border-top-0"} ${D.A.templateHeader}`,children:k.k.templatesFormsTitle}),L]}):L,d[29]=I,d[30]=S.insidePortal,d[31]=S.showRepositoryPicker,d[32]=L,d[33]=r):r=d[33],d[34]!==g||d[35]!==r?(o=(0,c.jsx)(c.Fragment,{children:(0,c.jsx)(_.l,{className:g,"data-testid":K.Y.templateList,showDividers:!0,variant:"inset",children:r})}),d[34]=g,d[35]=r,d[36]=o):o=d[36],o}function B(e){return(0,c.jsx)(P,{repositoryContactLink:e},`contact_links.${e.name}`)}function U(e,l){return e.filename.localeCompare(l.filename)}O.displayName="TemplateList";function $(e){let l,n,a,t,i=(0,p.c)(8);i[0]!==e?({repositoryId:n,...l}=e,i[0]=e,i[1]=l,i[2]=n):(l=i[1],n=i[2]),i[3]!==n?(a={id:n},i[3]=n,i[4]=a):a=i[4];let s=(0,f.useLazyLoadQuery)(m,a);return s.node?(i[5]!==s.node||i[6]!==l?(t=(0,c.jsx)(H,{repository:s.node,...l}),i[5]=s.node,i[6]=l,i[7]=t):t=i[7],t):null}function H(e){let l,n,a,t,i,s=(0,p.c)(11);s[0]!==e?({repository:a,descriptionId:l,...n}=e,s[0]=e,s[1]=l,s[2]=n,s[3]=a):(l=s[1],n=s[2],a=s[3]);let{optionConfig:r}=(0,h.a)(),{insidePortal:o}=r;s[4]===Symbol.for("react.memo_cache_sentinel")?(t=g,s[4]=t):t=s[4];let d=(0,f.useFragment)(t,a);return s[5]!==d||s[6]!==l||s[7]!==o||s[8]!==r.showRepositoryPicker||s[9]!==n?(i=(0,c.jsx)("div",{children:d.hasIssuesEnabled?(0,c.jsx)(O,{repository:d,...n,className:`${!o?`border borderColor-muted rounded-2 overflow-hidden ${r.showRepositoryPicker?"pt-0 mt-0":"py-2 mt-2"}`:""}`}):(0,c.jsxs)("div",{className:"TemplateListPane-module__disabledStateGap__zYXjf d-flex flex-row flex-items-center tmp-m-3",children:[(0,c.jsx)(y.InfoIcon,{}),(0,c.jsx)("span",{id:l,children:k.k.issuesDisabledForRepo})]})}),s[5]=d,s[6]=l,s[7]=o,s[8]=r.showRepositoryPicker,s[9]=n,s[10]=i):i=s[10],i}$.displayName="TemplateListPaneFromRepo",H.displayName="TemplateListInternal"},93274(e,l,n){n.d(l,{l:()=>a});let a={createMore:"Create more",createMoreSubIssues:"Create more sub-issues",createFullscreen:"Open issue creation in fullscreen",copyUrl:"Copy link",create:"Create",cancel:"Cancel"}},19924(e,l,n){n.d(l,{S:()=>a});let a={createIssueError:"Unable to create issue.",unableToLoadSelectedTemplate:"Unable to selected template"}},41872(e,l,n){n.d(l,{k:()=>a});let a={issueCreateDialogTitleTemplatePane:(e="issue")=>`Create new ${e}`,issueCreateChooseDiffTemplate:"Choose a different template",issueCreateDialogTitleCreationPane:(e,l,n="issue")=>`Create new ${n} in ${e}${l?`: ${l}`:""}`,issueCreateDialogTitleDuplicationPane:(e,l="issue")=>`Duplicate current ${l} in ${e}`,issueCreateTitleLabel:"Add a title",issueCreateTitlePlaceholder:"Title",issueCreateBodyLabel:"Add a description",issueCreatedPrefix:"Issue created ",lastIssueCreated:e=>`Issue #${e} created`,issuesDisabledForRepo:"Issues are disabled for the selected repository. Please select a different repository.",issueBodyPlaceholder:"Type your description here\u2026",issueNumber:e=>`#${e}`,blankIssueName:"Blank issue",blankIssueDescription:"Create a new issue from scratch",blankIssueMaintainerLabel:"Maintainers only",securityPolicyName:"Report a security vulnerability",securityPolicyDescription:"Please review our security policy for more details",editTemplates:"Edit templates",viewTemplates:"View templates",templatesFormsTitle:"Templates and forms",noTemplates:"No templates available for the current repository",discardConfirmation:{title:"Discard changes?",content:"You have unsaved changes. Are you sure you want to discard them?",confirm:"Close and discard",cancel:"Keep editing"},loadingTooltip:"Loading...",templateId:e=>`template-item-${e}`,templateLabelId:e=>`template-item-${e}-label`,templateDescriptionId:e=>`template-item-${e}-description`,typePickerLabel:"Type",selectIssueTypeLabel:"create-issue-issue-type-label",fileUploadWarning:"Issue will be created once your upload has completed",issueTypeReadOnly:"You do not have permission to change the type",issueTypeReadOnlyReason:"You need the triage role or higher in this repository to change the issue type.",viewProfile:e=>`View ${e}'s profile`,copilotCTAButton:"Write with Copilot",copilotCTADialogTitle:"Navigate to Copilot Chat",copilotCTADialogDescription:"You have unsaved changes. Are you sure you want to discard them?",copilotCTADialogCancelButton:"Keep editing",copilotCTADialogContinueButton:"Go to Copilot",copilotGenerateDialogTitle:"Generate issue content with Copilot",copilotGenerateDialogTextareaLabel:"Additional context (optional)",copilotGenerateDialogTextareaPlaceholder:"Add any additional context to help Copilot generate a better issue...",copilotGenerateDialogGenerateButton:"Generate content",copilotGenerateError:"Failed to generate content with Copilot. Please try again.",copilotGenerateValidationWarning:"Please provide a title, existing description, or additional context to generate content.",copilotPanelInitialMessage:"How can I help you write your issue?",copilotPanelInputPlaceholder:"Type your message here...",copilotPanelSendButton:"Send",copilotPanelUpdatedMessage:"I've updated the issue title and description above.",copilotPanelLoadingMessage:"Writing\u2026",copilotPanelAcceptButton:"Accept",copilotPanelDiscardButton:"Discard",copilotPanelTryAgainButton:"Try again",copilotDiscardConfirmDialog:{title:"Discard changes?",content:"You have made edits to the generated content. Discarding will lose your changes.",confirm:"Discard",cancel:"Cancel"},copilotTryAgainConfirmDialog:{title:"Try again?",content:"You have made edits to the generated content. Trying again will replace your changes with new generated content.",confirm:"Try again",cancel:"Cancel"},backToAllIssues:"Back to all issues",crossRepoIssueDuplicationWarning:e=>`This issue is being duplicated across repositories. The following metadata might not be copied: ${e.join(", ")}.`,crossRepoIssueDuplicationDefaultWarning:"Changing the repository may remove Milestone, Labels, Type, and Assignees from the duplicate issue.",setAdditionalFields:"Set additional issue fields",addIssueField:"Add issue field",potentialDuplicate:"Potential duplicate",duplicatesCount:e=>`${e} potential duplicates`}},58016(e,l,n){n.d(l,{Y:()=>a});let a={createIssueButton:"create-issue-button",createMoreIssuesCheckbox:"create-more-check",templateList:"template-list",issueCreatedLink:"issue-created-link",issueCreatedAnnouncement:"issue-created-announcement",repositoryAndTemplateDialog:"repository-and-template-picker-dialog",templatePickerButton:"template-picker-button"}},49249(e,l,n){n.d(l,{d:()=>t,t:()=>a});let a={queryParams:{org:"org",repo:"repo",template:"template",title:"title",body:"body",assignees:"assignees",labels:"labels",milestone:"milestone",projects:"projects",type:"type",discussion:"discussion",permalink:"permalink"},maxQueryLengthLimits:{title:256,body:65536,assignees:10,labels:20,projects:20}},t=[...Object.values(a.queryParams),"_ui_sha"]},54881(e,l,n){n.d(l,{Zf:()=>i,bV:()=>s,m5:()=>o,tT:()=>a,wK:()=>t,xv:()=>d});let a={repositoriesPreloadCount:5,localStorageMetadataKeys:{issueLabels:e=>`${e}.create-issue-labels`,issueAssignees:e=>`${e}.create-issue-assignees`,issueMilestone:e=>`${e}.create-issue-milestone`,issueProjects:e=>`${e}.create-issue-projects`,issueIssueType:e=>`${e}.create-issue-type`,issueIssueFields:e=>`${e}.create-issue-fields`},localStorageKeys:{issueCreateMore:e=>`${e}.create-issue-create-more`,issueRepoId:e=>`${e}.create-issue-repo-id`,issueTemplateId:e=>`${e}.create-issue-template-id`},localTitleAndBodyStorageKeys:{issueTitle:e=>`${e}.create-issue-title`,issueBody:e=>`${e}.create-issue-body`},storageKeyPrefixes:{defaultFallback:"hyperlist",globalAdd:"issue-global-add"}};function t(e){return Object.values({...a.localStorageKeys,...a.localStorageMetadataKeys,...a.localTitleAndBodyStorageKeys}).map(l=>l(e))}function i(e){return Object.values(a.localStorageMetadataKeys).map(l=>l(e))}function s(e){return Object.values(a.localTitleAndBodyStorageKeys).map(l=>l(e))}let r={title:a.localTitleAndBodyStorageKeys.issueTitle,body:a.localTitleAndBodyStorageKeys.issueBody};function o(e){return Object.values(r).map(l=>l(e))}let d="temp-sub-issue-"},53400(e,l,n){n.d(l,{a:()=>u,o:()=>d});var a=n(74848),t=n(16522),i=n(95751),s=n(96540),r=n(54881);let o=(0,s.createContext)(null);function d(e){let l,n,d,u,c,m=(0,t.c)(20),{optionConfig:g,overrideFallbackDisplaymode:p,children:y}=e,{issueCreateMore:f}=r.tT.localStorageKeys,[k,h]=(0,s.useState)(!1),[b,F]=(0,s.useState)(!1);m[0]!==g.storageKeyPrefix?(l=f(g.storageKeyPrefix),m[0]=g.storageKeyPrefix,m[1]=l):l=m[1];let[_,S]=(0,i.Fo)(`config.${l}`,!1);m[2]===Symbol.for("react.memo_cache_sentinel")?(n={owner:"",repo:"",number:void 0},m[2]=n):n=m[2];let[I,v]=(0,s.useState)(n);m[3]!==g||m[4]!==p?(d=g.getDefaultDisplayMode(p),m[3]=g,m[4]=p,m[5]=d):d=m[5];let x=d,[j,T]=(0,s.useState)(x),C=(0,s.useRef)(null),K=!!g.issueCreateArguments?.parentIssue?.id,L=g.issueCreateArguments?.isCreatingSubIssueFromProject??!1;m[6]!==_||m[7]!==I||m[8]!==j||m[9]!==x||m[10]!==b||m[11]!==k||m[12]!==g||m[13]!==S||m[14]!==K||m[15]!==L?(u={optionConfig:g,createMore:_,setCreateMore:S,createMoreCreatedPath:I,setCreateMoreCreatedPath:v,displayMode:j,setDisplayMode:T,initialDefaultDisplayMode:x,isSubmitting:k,isFileUploading:b,setIsFileUploading:F,setIsSubmitting:h,onCreateAction:C,isSubIssue:K,isCreatingSubIssueFromProject:L},m[6]=_,m[7]=I,m[8]=j,m[9]=x,m[10]=b,m[11]=k,m[12]=g,m[13]=S,m[14]=K,m[15]=L,m[16]=u):u=m[16];let N=u;return m[17]!==y||m[18]!==N?(c=(0,a.jsx)(o,{value:N,children:y}),m[17]=y,m[18]=N,m[19]=c):c=m[19],c}o.displayName="IssueCreateContext",d.displayName="IssueCreateConfigContextProvider";let u=()=>{let e=(0,s.use)(o);if(!e)throw Error("useIssueCreateConfigContext must be used within a IssueCreateConfigContextProvider.");return e}},40934(e,l,n){n.d(l,{S:()=>r});var a=n(74848),t=n(16522),i=n(53400),s=n(23202);function r(e){let l,n,r,o,d=(0,t.c)(9);return d[0]!==e?({children:l,...n}=e,d[0]=e,d[1]=l,d[2]=n):(l=d[1],n=d[2]),d[3]!==l||d[4]!==n?(r=(0,a.jsx)(s.s,{...n,children:l}),d[3]=l,d[4]=n,d[5]=r):r=d[5],d[6]!==n||d[7]!==r?(o=(0,a.jsx)(i.o,{...n,children:r}),d[6]=n,d[7]=r,d[8]=o):o=d[8],o}r.displayName="IssueCreateContextProvider"},23202(e,l,n){n.d(l,{s:()=>g,u:()=>h});var a=n(74848),t=n(16522),i=n(20085),s=n(26316),r=n(95751),o=n(96540),d=n(54881);function u(e,l,n,a){if(!e)return{projectsToSet:[],milestoneToSet:null};let t=a?.repository?.owner.login===a?.selectedRepository?.owner.login,i=t&&a?.repository?.name===a?.selectedRepository?.name;return{projectsToSet:t&&l.length>0?l:[],milestoneToSet:i&&n?n:null}}var c=n(10118);let m=(0,o.createContext)(null);function g(e){let l,n,i,g,h,b,F,_,S,I,v,x,j,T,C,K,L,N,P,w,A,E,V,R,D,M,O,B,U,$,H,q,W,z,G=(0,t.c)(142),{optionConfig:Q,preselectedData:Y,children:Z}=e,{storageKeyPrefix:J,issueCreateArguments:X}=Q,{issueTitle:ee,issueBody:el}=d.tT.localTitleAndBodyStorageKeys,{issueLabels:en,issueAssignees:ea,issueProjects:et,issueMilestone:ei,issueIssueType:es,issueIssueFields:er}=d.tT.localStorageMetadataKeys,[eo,ed]=(0,o.useState)(Y?.repository),[eu,ec]=(0,o.useState)(Y?.template),[em,eg]=(0,o.useState)(`${J}.${eu?.fileName||c.$K}`),ep="";if(X?.initialValues?.discussion)ep=X?.initialValues?.discussion.title;else if(X?.initialValues?.title)ep=X?.initialValues?.title;else if(eu){let e,l,n;if(G[0]!==eu){let l;l="",eu?.data&&(l=eu?.data.title||""),e=l,G[0]=eu,G[1]=e}else e=G[1];let a=e,t="";X?.initialValues?.appendTitleToTemplate&&(t=` ${X?.initialValues?.appendTitleToTemplate}`),G[2]!==a||G[3]!==t?(l=[a,t],G[2]=a,G[3]=t,G[4]=l):l=G[4];let i=l.join("");G[5]!==i?(n=i.trimStart(),G[5]=i,G[6]=n):n=G[6],ep=n}else X?.initialValues?.appendTitleToTemplate&&(ep=X?.initialValues?.appendTitleToTemplate);G[7]!==em?(l=ee(em),G[7]=em,G[8]=l):l=G[8];let[ey,ef,ek]=(0,r.Fo)(l,ep),eh="";if(X?.initialValues?.discussion)eh=X?.initialValues?.discussion.formattedBody;else if(X?.initialValues?.body)eh=X?.initialValues?.body;else if(eu){let e;if(G[9]!==eu){let l;l="",eu?.data&&(0,c.Al)(eu?.data)&&(l=eu?.data.body||""),e=l,G[9]=eu,G[10]=e}else e=G[10];eh=e}G[11]!==em?(n=el(em),G[11]=em,G[12]=n):n=G[12];let[eb,eF,e_]=(0,r.Fo)(n,eh);G[13]===Symbol.for("react.memo_cache_sentinel")?(i=[],G[13]=i):i=G[13];let eS=i;if(X?.initialValues?.discussion){let e;G[14]!==X?.initialValues?.discussion?.labels?(e=X?.initialValues?.discussion?.labels||[],G[14]=X?.initialValues?.discussion?.labels,G[15]=e):e=G[15],eS=e}else if(X?.initialValues?.labels)eS=X?.initialValues?.labels;else if(eu){let e;if(G[16]!==eu){let l;l=[],eu?.data&&(l=eu?.data.labels?.edges?.flatMap(e=>e?.node?[e?.node]:[])||[]),e=l,G[16]=eu,G[17]=e}else e=G[17];eS=e}G[18]!==em?(g=en(em),G[18]=em,G[19]=g):g=G[19];let[eI,ev,ex]=(0,r.Fo)(g,eS);G[20]===Symbol.for("react.memo_cache_sentinel")?(h=[],G[20]=h):h=G[20];let ej=h;if(X?.initialValues?.assignees)ej=X?.initialValues?.assignees;else if(eu){let e;if(G[21]!==eu){let l;l=[],eu?.data&&(l=eu?.data.assignees?.edges?.flatMap(e=>e?.node?[e?.node]:[])||[]),e=l,G[21]=eu,G[22]=e}else e=G[22];ej=e}G[23]!==em?(b=ea(em),G[23]=em,G[24]=b):b=G[24];let[eT,eC,eK]=(0,r.Fo)(b,ej);X?.initialValues?.projects,G[25]!==X?.initialValues?.projects?(F=X?.initialValues?.projects??[],G[25]=X?.initialValues?.projects,G[26]=F):F=G[26];let eL=F;G[27]!==X?.initialValues?.projects||G[28]!==X?.parentIssue||G[29]!==eu?(_=function(e){let l,{template:n,projects:a=[],isParentInheritance:t=!1}=e;if(!t&&a.length>0)return a;let i=n?(l=[],n?.data&&(0,c.GQ)(n?.data)&&(l=n.data.projects?.edges?.flatMap(e=>e?.node?[e.node]:[])||[]),l):[];return i.length>0?i:a}({template:eu,projects:X?.initialValues?.projects??[],isParentInheritance:!!X?.parentIssue}),G[27]=X?.initialValues?.projects,G[28]=X?.parentIssue,G[29]=eu,G[30]=_):_=G[30];let eN=_;G[31]!==em?(S=et(em),G[31]=em,G[32]=S):S=G[32];let[eP,ew,eA]=(0,r.Fo)(S,eN);X?.initialValues?.milestone;let eE=X?.initialValues?.milestone??null;G[33]!==Y?.parentIssue||G[34]!==Y?.repository||G[35]!==eE||G[36]!==eo?(I=()=>eE&&Y?.parentIssue?u(!0,[],eE,{repository:Y?.repository,selectedRepository:eo}).milestoneToSet:eE,G[33]=Y?.parentIssue,G[34]=Y?.repository,G[35]=eE,G[36]=eo,G[37]=I):I=G[37],Y?.parentIssue,Y?.repository,G[38]!==I?(v=I(),G[38]=I,G[39]=v):v=G[39];let eV=v;G[40]!==em?(x=ei(em),G[40]=em,G[41]=x):x=G[41];let[eR,eD,eM]=(0,r.Fo)(x,eV),eO=null;if(X?.initialValues?.type)eO=X?.initialValues?.type;else if(eu){let e;if(G[42]!==eu){let l;l=null,eu?.data&&((0,c.GQ)(eu?.data)||(0,c.Al)(eu?.data))&&(l=eu?.data.type||null),e=l,G[42]=eu,G[43]=e}else e=G[43];eO=e}G[44]!==em?(j=es(em),G[44]=em,G[45]=j):j=G[45];let[eB,eU,e$]=(0,r.Fo)(j,eO);G[46]!==em?(T=er(em),G[46]=em,G[47]=T):T=G[47],G[48]===Symbol.for("react.memo_cache_sentinel")?(C=[],G[48]=C):C=G[48];let[eH,eq]=(0,r.Fo)(T,C),[eW,ez]=(0,o.useState)(!1),[eG,eQ]=(0,o.useState)(null),[eY,eZ]=(0,o.useState)(ey),[eJ,eX]=(0,o.useState)(eb),e1=(0,o.useRef)(eT);G[49]!==eT?(K=()=>{e1.current=eT},L=[eT],G[49]=eT,G[50]=K,G[51]=L):(K=G[50],L=G[51]),(0,o.useEffect)(K,L),G[52]!==ef?(N=e=>{ef(e),eZ(e)},G[52]=ef,G[53]=N):N=G[53];let e0=N;G[54]!==eF?(P=e=>{eF(e),eX(e)},G[54]=eF,G[55]=P):P=G[55];let e2=P;G[56]!==eC||G[57]!==Q.disableCopilotAssignmentModal?(w=e=>{let l=e1.current.some(k),n=e.some(f);eC(e),Q.disableCopilotAssignmentModal||l||!n||ez(!0)},G[56]=eC,G[57]=Q.disableCopilotAssignmentModal,G[58]=w):w=G[58];let e3=w;G[59]!==Y?.parentIssue||G[60]!==eE||G[61]!==eL||G[62]!==e3||G[63]!==eq||G[64]!==ev||G[65]!==eD||G[66]!==ew?(A=e=>{e3([]),ev([]),eq([]);let l=u(!!Y?.parentIssue,eL,eE,e);ew(l.projectsToSet),eD(l.milestoneToSet)},G[59]=Y?.parentIssue,G[60]=eE,G[61]=eL,G[62]=e3,G[63]=eq,G[64]=ev,G[65]=eD,G[66]=ew,G[67]=A):A=G[67],Y?.parentIssue;let e4=A;G[68]!==em?(E=()=>{(0,r.D6)((0,d.wK)(em))},G[68]=em,G[69]=E):E=G[69];let e5=E;G[70]!==em?(V=()=>{(0,r.D6)((0,d.Zf)(em))},G[70]=em,G[71]=V):V=G[71];let e6=V;G[72]!==em?(R=()=>{(0,r.D6)((0,d.bV)(em))},G[72]=em,G[73]=R):R=G[73];let e7=R;G[74]!==J?(D=()=>{(0,r.D6)([`config.${d.tT.localStorageKeys.issueCreateMore(J)}`])},G[74]=J,G[75]=D):D=G[75];let e8=D;G[76]!==eF||G[77]!==ef?(M=()=>{ef(""),eF(""),eZ(""),eX("")},G[76]=eF,G[77]=ef,G[78]=M):M=G[78];let e9=M,le=s.fV?.origin??"",ll=eo?.nameWithOwner??"",ln=`${le}/${ll}`,la=Y?.parentIssue,[lt,li]=(0,o.useState)(la&&"title"in la?la:null),ls=lt??Y?.parentIssue??null,lr=ls?.id??null;G[79]===Symbol.for("react.memo_cache_sentinel")?(O=[],G[79]=O):O=G[79];let[lo,ld]=(0,o.useState)(O);G[80]!==lo?(B=lo.map(y),G[80]=lo,G[81]=B):B=G[81];let lu=B;G[82]===Symbol.for("react.memo_cache_sentinel")?(U=[],G[82]=U):U=G[82];let[lc,lm]=(0,o.useState)(U);G[83]!==lc?($=lc.map(p),G[83]=lc,G[84]=$):$=G[84];let lg=$;G[85]!==J?(H=e=>{ec(e),eg(`${J}.${e?.fileName||c.$K}`)},G[85]=J,G[86]=H):H=G[86];let lp=H;G[87]!==eC||G[88]!==eT||G[89]!==lu||G[90]!==lo||G[91]!==lg||G[92]!==lc||G[93]!==eb||G[94]!==e8||G[95]!==e5||G[96]!==e6||G[97]!==e7||G[98]!==e9||G[99]!==eG||G[100]!==eW||G[101]!==eH||G[102]!==eB||G[103]!==eI||G[104]!==eR||G[105]!==eJ||G[106]!==eY||G[107]!==lt||G[108]!==lr||G[109]!==Y?.repository||G[110]!==Y?.template||G[111]!==eP||G[112]!==eK||G[113]!==e_||G[114]!==e$||G[115]!==ex||G[116]!==eM||G[117]!==eA||G[118]!==ek||G[119]!==eo||G[120]!==ln||G[121]!==e4||G[122]!==e3||G[123]!==eF||G[124]!==eq||G[125]!==eU||G[126]!==ev||G[127]!==eD||G[128]!==e2||G[129]!==e0||G[130]!==ew||G[131]!==lp||G[132]!==ef||G[133]!==eu||G[134]!==ey||G[135]!==em?(q=()=>({reinitTitle:ek,reinitBody:e_,reinitAssignees:eK,reinitLabels:ex,reinitProjects:eA,reinitMilestone:eM,reinitIssueType:e$,usedStorageKeyPrefix:em,clearSessionData:e5,clearSessionMetadata:e6,clearSessionTitleAndBody:e7,clearSessionCreateMore:e8,resetMetadata:e4,clearTitleAndBody:e9,setNewTitle:e0,setNewBody:e2,originalTitle:eY,setOriginalTitle:eZ,originalBody:eJ,setOriginalBody:eX,title:ey,setTitle:ef,body:eb,setBody:eF,repository:eo,setRepository:ed,repositoryAbsolutePath:ln,template:eu,setTemplate:lp,preselectedRepository:Y?.repository,preselectedTemplate:Y?.template,labels:eI,setLabels:ev,assignees:eT,setAssignees:e3,replaceAssignees:eC,projects:eP,setProjects:ew,milestone:eR,setMilestone:eD,issueType:eB,setIssueType:eU,issueFields:eH,setIssueFields:eq,parentIssue:lt,setParentIssue:li,parentIssueId:lr,blockedByIssues:lo,setBlockedByIssues:ld,blockedByIssueIds:lu,blockingIssues:lc,setBlockingIssues:lm,blockingIssueIds:lg,isCopilotAssignmentDialogOpen:eW,setIsCopilotAssignmentDialogOpen:ez,copilotAssignmentAttributes:eG,setCopilotAssignmentAttributes:eQ}),G[87]=eC,G[88]=eT,G[89]=lu,G[90]=lo,G[91]=lg,G[92]=lc,G[93]=eb,G[94]=e8,G[95]=e5,G[96]=e6,G[97]=e7,G[98]=e9,G[99]=eG,G[100]=eW,G[101]=eH,G[102]=eB,G[103]=eI,G[104]=eR,G[105]=eJ,G[106]=eY,G[107]=lt,G[108]=lr,G[109]=Y?.repository,G[110]=Y?.template,G[111]=eP,G[112]=eK,G[113]=e_,G[114]=e$,G[115]=ex,G[116]=eM,G[117]=eA,G[118]=ek,G[119]=eo,G[120]=ln,G[121]=e4,G[122]=e3,G[123]=eF,G[124]=eq,G[125]=eU,G[126]=ev,G[127]=eD,G[128]=e2,G[129]=e0,G[130]=ew,G[131]=lp,G[132]=ef,G[133]=eu,G[134]=ey,G[135]=em,G[136]=q):q=G[136],Y?.repository,Y?.template,G[137]!==q?(W=q(),G[137]=q,G[138]=W):W=G[138];let ly=W;return G[139]!==Z||G[140]!==ly?(z=(0,a.jsx)(m,{value:ly,children:Z}),G[139]=Z,G[140]=ly,G[141]=z):z=G[141],z}function p(e){return e.id}function y(e){return e.id}function f(e){return(0,i.v)(e.login)}function k(e){return(0,i.v)(e.login)}m.displayName="IssueCreateDataContext",g.displayName="IssueCreateDataContextProvider";let h=()=>{let e=(0,o.use)(m);if(!e)throw Error("useIssueCreateDataContext must be used within a IssueCreateDataContextProvider.");return e}},65409(e,l,n){n.d(l,{o:()=>eu});var a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F,_,S,I,v,x,j,T,C,K,L=n(74848);let N={fragment:{argumentDefinitions:[a={defaultValue:!1,kind:"LocalArgument",name:"includeTemplates"},t={defaultValue:null,kind:"LocalArgument",name:"name"},i={defaultValue:null,kind:"LocalArgument",name:"owner"}],kind:"Fragment",metadata:null,name:"CreateIssueDialogEntryQuery",selections:[{alias:null,args:s=[{kind:"Variable",name:"name",variableName:"name"},{kind:"Variable",name:"owner",variableName:"owner"}],concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[r={alias:null,args:null,kind:"ScalarField",name:"hasAnyTemplates",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"isBlankIssuesEnabled",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"hasIssuesEnabled",storageKey:null},{kind:"InlineDataFragmentSpread",name:"RepositoryPickerRepository",selections:[u={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"databaseId",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"nameWithOwner",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[c,p={alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},y={alias:null,args:[{kind:"Literal",name:"size",value:64}],kind:"ScalarField",name:"avatarUrl",storageKey:"avatarUrl(size:64)"},f={alias:null,args:null,kind:"ScalarField",name:"issueTypesEnabled",storageKey:null}],storageKey:null},k={alias:null,args:null,kind:"ScalarField",name:"isLocked",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"isPrivate",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"visibility",storageKey:null},F={alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null},_={alias:null,args:null,kind:"ScalarField",name:"isInOrganization",storageKey:null},d,r,S={alias:null,args:null,kind:"ScalarField",name:"slashCommandsEnabled",storageKey:null},I={alias:null,args:null,kind:"ScalarField",name:"viewerCanPush",storageKey:null},o,v={alias:null,args:[{kind:"Literal",name:"action",value:"create an issue"}],kind:"ScalarField",name:"viewerInteractionLimitReasonHTML",storageKey:'viewerInteractionLimitReasonHTML(action:"create an issue")'},x={alias:null,args:null,concreteType:"IssueCreationPermissions",kind:"LinkedField",name:"viewerIssueCreationPermissions",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"labelable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"milestoneable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"assignable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"triageable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"typeable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"canSetIssueFields",storageKey:null}],storageKey:null},j={alias:null,args:null,kind:"ScalarField",name:"shortDescriptionHTML",storageKey:null}],args:null,argumentDefinitions:[]},{args:[{kind:"Variable",name:"includeTemplates",variableName:"includeTemplates"}],kind:"FragmentSpread",name:"CreateIssueDialog"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[i,t,a],kind:"Operation",name:"CreateIssueDialogEntryQuery",selections:[{alias:null,args:s,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[r,o,d,u,c,m,g,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[T={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},c,p,y,f,u],storageKey:null},k,h,b,F,_,S,I,v,x,j,{condition:"includeTemplates",kind:"Condition",passingValue:!0,selections:[{alias:null,args:null,concreteType:"IssueForm",kind:"LinkedField",name:"issueForms",plural:!0,selections:[T,C={alias:null,args:null,kind:"ScalarField",name:"filename",storageKey:null},m,{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"IssueTemplate",kind:"LinkedField",name:"issueTemplates",plural:!0,selections:[T,C,m,K={alias:null,args:null,kind:"ScalarField",name:"about",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isBlankIssuesMaintainerOverride",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isSecurityPolicyEnabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"securityPolicyUrl",storageKey:null},{alias:null,args:null,concreteType:"RepositoryContactLink",kind:"LinkedField",name:"contactLinks",plural:!0,selections:[m,K,{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}]}],storageKey:null}]},params:{id:"29d55202ca7dc5eee15013e77d9dc025",metadata:{},name:"CreateIssueDialogEntryQuery",operationKind:"query",text:null}};N.hash="3637b8207b4416b73b8db4727054b1cd";var P=n(16522),w=n(4853),A=n(52111),E=n(23666),V=n(96540),R=n(18312),D=n(54881),M=n(40934),O=n(65289),B=n(96841),U=n(25383);let $={argumentDefinitions:[{defaultValue:!1,kind:"LocalArgument",name:"includeTemplates"}],kind:"Fragment",metadata:null,name:"CreateIssueDialog",selections:[{args:[{kind:"Variable",name:"includeTemplates",variableName:"includeTemplates"}],kind:"FragmentSpread",name:"CreateIssue"}],type:"Repository",abstractKey:null};$.hash="2462dd98bf9bee7cbb97c2e845715e7c";var H=n(56149),q=n(15533);n(69487);var W=n(53400),z=n(23202),G=n(25973),Q=n(90012),Y=n(32710),Z=n(45360),J=n(73537),X=n(70056),ee=n(38621),el=n(26108),en=n(61398),ea=n(93274),et=n(41872),ei=n(10118),es=n(18873);let er="CreateIssueDialogHeader-module__CopyToClipboardButton__hEaIj",eo=e=>{let l,n,a,t,i,s,r,o,d,u,c,m,g,p,y=(0,P.c)(46),{navigate:f,dialogLabelId:k,onClose:h}=e,{displayMode:b,setDisplayMode:F,optionConfig:_,isSubIssue:S}=(0,W.a)(),{repository:I,repositoryAbsolutePath:v,template:x,resetMetadata:j,setTemplate:T}=(0,z.u)();y[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,J.G7)("memex_default_issue_create_repository"),y[0]=l):l=y[0];let C=l;y[1]!==h?(n=()=>{h("close-button")},y[1]=h,y[2]=n):n=y[2];let K=n;y[3]!==v?(a=(0,es.jk)(v),y[3]=v,y[4]=a):a=y[4];let N=a,w=b===O.q.TemplatePicker&&void 0!==I,E=b===O.q.IssueCreation&&_.showFullScreenButton&&f!==A.l&&void 0!==I;y[5]!==I||y[6]!==j||y[7]!==F||y[8]!==T?(t=()=>{j({repository:I,selectedRepository:I}),T(void 0),F(O.q.TemplatePicker)},y[5]=I,y[6]=j,y[7]=F,y[8]=T,y[9]=t):t=y[9];let V=t;y[10]!==f||y[11]!==I||y[12]!==E||y[13]!==x?(i=()=>{if(!E)return;let e=`/${I.nameWithOwner}/issues/new`,l=x&&x.kind!==ei.t7.BlankIssue?x.fileName:void 0;f(l?`${e}?template=${encodeURIComponent(l)}`:e)},y[10]=f,y[11]=I,y[12]=E,y[13]=x,y[14]=i):i=y[14];let R=i,D=I?.nameWithOwner;e:{let e,l=S?"sub-issue":"issue";if(b===O.q.TemplatePicker||!D){let e=_.issueCreateArguments?.initialValues?.title;s=et.k.issueCreateDialogTitleTemplatePane(l)+(e?` - "${e}"`:"");break e}let n=x&&x.kind!==ei.t7.BlankIssue?x.name:void 0;if(b===O.q.IssueDuplication){let e;y[15]!==l||y[16]!==D?(e=et.k.issueCreateDialogTitleDuplicationPane(D,l),y[15]=l,y[16]=D,y[17]=e):e=y[17],s=e;break e}y[18]!==l||y[19]!==D||y[20]!==n?(e=et.k.issueCreateDialogTitleCreationPane(D,n,l),y[18]=l,y[19]=D,y[20]=n,y[21]=e):e=y[21],s=e}let M=s;return y[22]!==R?(r=(0,L.jsx)(X.ak,{commands:{"issue-create:open-fullscreen":R}}),y[22]=R,y[23]=r):r=y[23],y[24]!==b||y[25]!==V?(o=C&&b===O.q.IssueCreation&&(0,L.jsx)(el.K,{icon:ee.ArrowLeftIcon,"aria-label":"Back to templates",variant:"invisible",onClick:V,className:er}),y[24]=b,y[25]=V,y[26]=o):o=y[26],y[27]!==k||y[28]!==M?(d=(0,L.jsx)("div",{className:"CreateIssueDialogHeader-module__dialogTitleSection__Sh0FB",children:(0,L.jsx)(en.l.Title,{id:k,children:M})}),y[27]=k,y[28]=M,y[29]=d):d=y[29],y[30]!==N||y[31]!==w?(u=w&&(0,L.jsx)(Z.T,{textToCopy:N,ariaLabel:ea.l.copyUrl,icon:ee.CopyIcon,tooltipProps:{direction:"n"},className:er}),y[30]=N,y[31]=w,y[32]=u):u=y[32],y[33]!==E?(c=E&&(0,L.jsx)(X.N5,{variant:"invisible",commandId:"issue-create:open-fullscreen",icon:ee.ScreenFullIcon,className:er}),y[33]=E,y[34]=c):c=y[34],y[35]!==K?(m=(0,L.jsx)(en.l.CloseButton,{onClose:K}),y[35]=K,y[36]=m):m=y[36],y[37]!==u||y[38]!==c||y[39]!==m||y[40]!==o||y[41]!==d?(g=(0,L.jsxs)("div",{className:"CreateIssueDialogHeader-module__CreateIssueDialogHeaderContainer__JKBlO",children:[o,d,u,c,m]}),y[37]=u,y[38]=c,y[39]=m,y[40]=o,y[41]=d,y[42]=g):g=y[42],y[43]!==g||y[44]!==r?(p=(0,L.jsxs)(en.l.Header,{children:[r,g]}),y[43]=g,y[44]=r,y[45]=p):p=y[45],p};eo.displayName="CreateIssueDialogHeader";let ed=e=>{let l,n,a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h=(0,P.c)(47);h[0]!==e?({onCreateSuccess:i,onCancel:t,navigate:a,currentRepository:l,isNavigatingToNew:n,returnFocusRef:r,...s}=e,h[0]=e,h[1]=l,h[2]=n,h[3]=a,h[4]=t,h[5]=i,h[6]=s,h[7]=r):(l=h[1],n=h[2],a=h[3],t=h[4],i=h[5],s=h[6],r=h[7]);let{optionConfig:b,initialDefaultDisplayMode:F,setDisplayMode:_,displayMode:S,setCreateMore:I}=(0,W.a)(),{usedStorageKeyPrefix:v}=(0,z.u)();h[8]===Symbol.for("react.memo_cache_sentinel")?(o=$,h[8]=o):o=h[8];let x=(0,R.useFragment)(o,"unset"!==l?l:null);h[9]!==F||h[10]!==t||h[11]!==I||h[12]!==_?(d=()=>{I(!1),_(F),t()},h[9]=F,h[10]=t,h[11]=I,h[12]=_,h[13]=d):d=h[13];let j=d;h[14]!==j||h[15]!==s.issueFormRef||h[16]!==v?(u={storageKeyPrefix:v,issueFormRef:s.issueFormRef,onCancel:j},h[14]=j,h[15]=s.issueFormRef,h[16]=v,h[17]=u):u=h[17];let{onSafeClose:T}=(0,Y.Z)(u);h[18]!==F||h[19]!==i||h[20]!==_?(c=e=>{let{issue:l,createMore:n}=e;i({issue:l,createMore:n}),n||_(F)},h[18]=F,h[19]=i,h[20]=_,h[21]=c):c=h[21];let C=c;h[22]!==T||h[23]!==s?(m={...s,onCancel:T},h[22]=T,h[23]=s,h[24]=m):m=h[24];let K=m,N=!n||!b.canBypassTemplateSelection;h[25]!==a?(g=e=>(0,L.jsx)(eo,{navigate:a,...e}),h[25]=a,h[26]=g):g=h[26],h[27]!==S||h[28]!==T||h[29]!==s?(p=()=>S===O.q.IssueCreation||S===O.q.IssueDuplication?(0,L.jsx)(q.lG.Footer,{children:(0,L.jsx)(Q.l,{onClose:()=>T(),...s})}):null,h[27]=S,h[28]=T,h[29]=s,h[30]=p):p=h[30],h[31]!==l||h[32]!==x||h[33]!==S||h[34]!==K||h[35]!==a||h[36]!==C?(y=()=>(0,L.jsx)("div",{className:`${S===O.q.IssueCreation||S===O.q.IssueDuplication?"tmp-p-3":"p-0"}`,children:(0,L.jsx)(G.E,{onCreateSuccess:C,navigate:a,currentRepository:"unset"===l?"unset":x||null,...K})}),h[31]=l,h[32]=x,h[33]=S,h[34]=K,h[35]=a,h[36]=C,h[37]=y):y=h[37];let w=N?"visible":"hidden";return h[38]!==w?(f={visibility:w},h[38]=w,h[39]=f):f=h[39],h[40]!==T||h[41]!==r||h[42]!==f||h[43]!==g||h[44]!==p||h[45]!==y?(k=(0,L.jsx)(H.ZL,{children:(0,L.jsx)(q.lG,{returnFocusRef:r,renderHeader:g,renderFooter:p,renderBody:y,onClose:T,width:"xlarge",height:"auto",sx:f,className:"CreateIssueDialog-module__CreateIssueDialogContainer__EDBUx"})}),h[40]=T,h[41]=r,h[42]=f,h[43]=g,h[44]=p,h[45]=y,h[46]=k):k=h[46],k};ed.displayName="CreateIssueDialog";let eu=({navigate:e,isCreateDialogOpen:l,setIsCreateDialogOpen:n,onCancel:a,onCreateSuccess:t,onCreateError:i,optionConfig:s,isNavigatingToNew:r,setIsNavigatingToNew:o,returnFocusRef:d,fallbackElement:u})=>{let c=(0,R.useRelayEnvironment)(),[m,g]=(0,V.useState)(null),[p,y]=(0,V.useState)(null),f=(0,B.Su)(s),k=f.showRepositoryPicker,h=!!f.issueCreateArguments?.repository;(0,V.useEffect)(()=>{let e=async()=>{g(await (0,w.St)(c,{first:D.tT.repositoriesPreloadCount,hasIssuesEnabled:!0}))},l=async()=>{y(await (0,R.fetchQuery)(c,N,{owner:f.issueCreateArguments.repository.owner,name:f.issueCreateArguments.repository.name,includeTemplates:!0},{fetchPolicy:"store-or-network"}).toPromise()??null)};h&&l(),k&&e()},[]);let b=()=>{a?.(),n(!1)};return l?(0,L.jsx)(ec,{createIssueProps:{topRepositories:k?m:"unset",onCreateSuccess:({issue:l,createMore:n})=>{t?t({issue:l,createMore:n}):n||(b(),e((0,E.dRG)({owner:l.repository.owner.login,repo:l.repository.name,issueNumber:l.number})))},onCreateError:e=>i?.(e),onCancel:b,navigate:e,isNavigatingToNew:r,setIsNavigatingToNew:o},config:f,currentRepository:h?p:"unset",returnFocusRef:d,fallbackElement:u}):null};eu.displayName="CreateIssueDialogEntry";let ec=e=>{let l,n,a,t,i,s,r,o,d=(0,P.c)(30),{createIssueProps:u,config:c,currentRepository:m,returnFocusRef:g,fallbackElement:p}=e,y=u.navigate??A.l;d[0]!==m?(l="unset"!==m&&m&&m.repository?(0,w.Jo)(m.repository):null,d[0]=m,d[1]=l):l=d[1];let f=l,k=(0,V.useRef)(null),h=f??void 0,b=c.issueCreateArguments?.parentIssue;d[2]!==h||d[3]!==b?(n={repository:h,template:void 0,parentIssue:b},d[2]=h,d[3]=b,d[4]=n):n=d[4];let F=n;d[5]!==c.hideCreateMore||d[6]!==u?(a={...u,issueFormRef:k,hideCreateMore:c.hideCreateMore},d[5]=c.hideCreateMore,d[6]=u,d[7]=a):a=d[7];let _=a;d[8]!==c.defaultDisplayMode||d[9]!==y||d[10]!==f?(t=!1,f?.hasIssuesEnabled&&c.defaultDisplayMode!==O.q.IssueDuplication&&(t=y!==A.l&&!f.hasAnyTemplates&&f.isBlankIssuesEnabled),d[8]=c.defaultDisplayMode,d[9]=y,d[10]=f,d[11]=t):t=d[11],d[12]!==c.issueCreateArguments?.initialValues||d[13]!==y||d[14]!==t||d[15]!==f?(i=()=>{if(t&&f){let e=(0,U.H_)({includeRepository:!1,repository:f,templateFileName:void 0,...c.issueCreateArguments?.initialValues});y(`/${f.nameWithOwner}/issues/new${e?`?${e}`:""}`)}},d[12]=c.issueCreateArguments?.initialValues,d[13]=y,d[14]=t,d[15]=f,d[16]=i):i=d[16];let S=c.issueCreateArguments?.initialValues;if(d[17]!==y||d[18]!==t||d[19]!==f||d[20]!==S?(s=[y,t,f,S],d[17]=y,d[18]=t,d[19]=f,d[20]=S,d[21]=s):s=d[21],(0,V.useEffect)(i,s),t)return null;let I="unset"!==m&&null===m,v="unset"!==u.topRepositories&&null===u.topRepositories;if(p&&(I||v))return p;let x="unset"===m?"unset":m?.repository||null;return d[22]!==_||d[23]!==g||d[24]!==x?(r=(0,L.jsx)(ed,{currentRepository:x,..._,returnFocusRef:g}),d[22]=_,d[23]=g,d[24]=x,d[25]=r):r=d[25],d[26]!==c||d[27]!==F||d[28]!==r?(o=(0,L.jsx)(M.S,{optionConfig:c,overrideFallbackDisplaymode:O.q.TemplatePicker,preselectedData:F,children:r}),d[26]=c,d[27]=F,d[28]=r,d[29]=o):o=d[29],o};ec.displayName="CreateIssueEntryWrapper"},47174(e,l,n){n.d(l,{K:()=>o});var a=n(16522),t=n(23666),i=n(96540),s=n(23202),r=n(10118);let o=e=>{let l,n,o,d=(0,a.c)(13),{issueFormRef:u,callback:c,handleTemplateChange:m,navigate:g,template:p}=e,{clearTitleAndBody:y,clearSessionData:f,clearSessionMetadata:k,clearSessionTitleAndBody:h,clearSessionCreateMore:b}=(0,s.u)();d[0]!==c||d[1]!==f||d[2]!==h||d[3]!==y||d[4]!==m||d[5]!==u||d[6]!==g||d[7]!==p?(l=e=>{let{issue:l,createMore:n}=e;c?.({issue:l,createMore:n}),n?(p&&p.kind!==r.t7.BlankIssue?p:void 0)?(h(),u.current?.resetInputs({textOnly:!0}),m(p)):y():(u.current?.clearSessionStorage(),f(),g?.((0,t.dRG)({owner:l.repository.owner.login,repo:l.repository.name,issueNumber:l.number})))},d[0]=c,d[1]=f,d[2]=h,d[3]=y,d[4]=m,d[5]=u,d[6]=g,d[7]=p,d[8]=l):l=d[8];let F=l;return d[9]!==b||d[10]!==k?(n=()=>()=>{k(),b()},o=[b,k],d[9]=b,d[10]=k,d[11]=n,d[12]=o):(n=d[11],o=d[12]),(0,i.useEffect)(n,o),F}},32710(e,l,n){n.d(l,{Z:()=>d});var a=n(16522),t=n(35205),i=n(95751),s=n(72685),r=n(41872),o=n(54881);let d=e=>{let l,n,d,u,c,m=(0,a.c)(11),{storageKeyPrefix:g,issueFormRef:p,onCancel:y}=e,f=(0,s.S)();m[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.A)("sessionStorage"),m[0]=l):l=m[0];let k=l;m[1]===Symbol.for("react.memo_cache_sentinel")?(n=JSON.stringify(""),m[1]=n):n=m[1];let h=n;m[2]!==f?(d=async()=>await f({title:r.k.discardConfirmation.title,content:r.k.discardConfirmation.content,confirmButtonContent:r.k.discardConfirmation.confirm,confirmButtonType:"danger",cancelButtonContent:r.k.discardConfirmation.cancel}),m[2]=f,m[3]=d):d=m[3];let b=d;m[4]!==b||m[5]!==p||m[6]!==y||m[7]!==g?(u=async()=>{(!((0,o.m5)(g).some(e=>null!==k.getItem(e)&&k.getItem(e)!==h)||p?.current?.hasChanges())||await b())&&((0,i.D6)((0,o.wK)(g)),p?.current?.clearSessionStorage(),y())},m[4]=b,m[5]=p,m[6]=y,m[7]=g,m[8]=u):u=m[8];let F=u;return m[9]!==F?(c={onSafeClose:F},m[9]=F,m[10]=c):c=m[10],c}},3619(e,l,n){n.d(l,{E:()=>s});var a=n(16522),t=n(10881),i=n(50964);function s(e){let l,n,s=(0,a.c)(4),{additionalConditions:o,repositoryVisibility:d,userCanPushToRepo:u}=e;s[0]!==o?(l=void 0===o?[]:o,s[0]=o,s[1]=l):l=s[1];let c=l,m=(0,t.mo)(),g=(0,i.X)();return m?.mode!=="immersive"&&!!g?.current_user_settings?.copilot_show_functionality&&("PUBLIC"!==d||!!u)&&(s[2]!==c?(n=c.every(r),s[2]=c,s[3]=n):n=s[3],n)}function r(e){return e}},71711(e,l,n){n.d(l,{wT:()=>g,EV:()=>m});let a={kind:"InlineDataFragment",name:"useHandleTemplateChangeIssueTemplate"};a.hash="f40f14b9fc5e68c991814566f1700581";let t={kind:"InlineDataFragment",name:"useHandleTemplateChangeIssueForm"};t.hash="2b91a8d5f416e7948a2fa0b96775011d";let i={kind:"InlineDataFragment",name:"useHandleTemplateChange"};i.hash="a08364bb21fe7bb90b32c5dd4a84a3c6";var s=n(16522),r=n(69487),o=n(23202),d=n(65289),u=n(10118),c=n(18873);let m=e=>{let l,n=(0,r.readInlineData)(i,e);if(n.issueTemplate){let e=(0,r.readInlineData)(a,n.issueTemplate);l={name:e.name,fileName:e.filename,kind:u.t7.IssueTemplate,data:e}}else if(n.issueForm){let e=(0,r.readInlineData)(t,n.issueForm);l={name:e.name,fileName:e.filename,kind:u.t7.IssueForm,data:e}}return l},g=e=>{let l,n=(0,s.c)(13),{optionConfig:a,repository:t,navigate:i,setDisplayMode:r}=e,{setTemplate:m,reinitTitle:g,reinitBody:k,reinitAssignees:h,reinitLabels:b,reinitProjects:F,reinitMilestone:_,reinitIssueType:S}=(0,o.u)();return n[0]!==i||n[1]!==a.navigateToFullScreenOnTemplateChoice||n[2]!==h||n[3]!==k||n[4]!==S||n[5]!==b||n[6]!==_||n[7]!==F||n[8]!==g||n[9]!==t||n[10]!==r||n[11]!==m?(l=(e,l,n)=>{let s;if(m(e),l?.discussion)s=l.discussion.title;else if(l?.title)s=l.title||"";else{let n=e?.data.title||"",a="";l?.appendTitleToTemplate&&(a=` ${l.appendTitleToTemplate}`),s=[n,a].join("").trimStart()}g(s);let o="";l?.discussion?o=l.discussion.formattedBody||"":l?.body?o=l.body||"":e&&((0,u.Al)(e.data)||(0,u.yJ)(e.data))&&(o=e.data.body||""),k(o),b(l?.discussion?l.discussion?.labels||[]:l?.labels?l.labels:e?.data.labels?.edges?.flatMap(p)||[]),h(l?.assignees??((e?.data.assignees?.edges||[]).flatMap(y)||[])),l?.projects?F(l.projects):e&&(0,u.GQ)(e?.data)&&F(e.data.projects?.edges?.flatMap(f)||[]),l?.milestone&&_(l?.milestone);let I=l?.type??null;e&&!I&&((0,u.GQ)(e.data)||(0,u.Al)(e.data))&&void 0!==e.data.type&&(I=e.data.type||null),S(I??null),(!l||void 0!==n&&n)&&(a.navigateToFullScreenOnTemplateChoice&&t&&e?i((0,c.Qy)(t.nameWithOwner,e.fileName)):r(d.q.IssueCreation))},n[0]=i,n[1]=a.navigateToFullScreenOnTemplateChoice,n[2]=h,n[3]=k,n[4]=S,n[5]=b,n[6]=_,n[7]=F,n[8]=g,n[9]=t,n[10]=r,n[11]=m,n[12]=l):l=n[12],l};function p(e){return e?.node?[e?.node]:[]}function y(e){return e?.node?[e?.node]:[]}function f(e){return e?.node?[e.node]:[]}},65289(e,l,n){n.d(l,{q:()=>a});let a={TemplatePicker:"TemplatePicker",IssueCreation:"IssueCreation",IssueDuplication:"IssueDuplication"}},10118(e,l,n){n.d(l,{$K:()=>t,AI:()=>u,Al:()=>s,GQ:()=>i,rp:()=>a,t7:()=>o,yJ:()=>r});let a="Blank issue",t="BLANK_ISSUE";function i(e){return"IssueForm"===e.__typename}function s(e){return"IssueTemplate"===e.__typename}function r(e){return"BlankIssue"===e.__typename}let o={IssueForm:"IssueForm",IssueTemplate:"IssueTemplate",ContactLink:"ContactLink",BlankIssue:"BlankIssue"},d={name:a,fileName:t,kind:o.BlankIssue,data:{__typename:"BlankIssue",__id:t,title:"",body:"",assignees:{edges:[]},labels:{edges:[]}}};function u(){return d}},96841(e,l,n){n.d(l,{Su:()=>r,ob:()=>i});var a=n(54881),t=n(65289);function i(e){return e.isCopilotImmersive?"copilot_immersive":e.insidePortal?"modal":"full_page"}let s={showFullScreenButton:!1,navigateToFullScreenOnTemplateChoice:!1,insidePortal:!0,showRepositoryPicker:!0,storageKeyPrefix:"",canBypassTemplateSelection:!1,emojiSkinTonePreference:0,copilotShowFunctionality:!1,disableCopilotAssignmentModal:!1,isCopilotImmersive:!1,hideCreateMore:!1},r=e=>{let l={...s,...e},n={storageKeyPrefix:(l.issueCreateArguments?.repository?`${l.issueCreateArguments?.repository.owner}-${l.issueCreateArguments?.repository.name}`:void 0)??l.storageKeyPrefix??a.tT.storageKeyPrefixes.defaultFallback};return{...l,...n,getDefaultDisplayMode:e=>l.defaultDisplayMode??e??t.q.TemplatePicker}}},25383(e,l,n){n.d(l,{H_:()=>r,mZ:()=>o});var a=n(26316),t=n(49249),i=n(10118),s=n(18873);function r({includeRepository:e,repository:l,templateFileName:n,title:i,body:o,assignees:d,labels:u,projects:c,milestone:m,type:g}){let p=new URLSearchParams(a.cg?.location?.search||"");return e&&l&&(p.set(t.t.queryParams.org,l.owner.login),p.set(t.t.queryParams.repo,l.name)),n&&p.set(t.t.queryParams.template,n),(0,s.E2)(p,t.t.queryParams.title,i,t.t.maxQueryLengthLimits.title),(0,s.E2)(p,t.t.queryParams.body,o,t.t.maxQueryLengthLimits.body),d&&(0,s.Hx)(p,t.t.queryParams.assignees,d?d.map(e=>e.login):void 0,t.t.maxQueryLengthLimits.assignees),u&&(0,s.Hx)(p,t.t.queryParams.labels,u.map(e=>e.name),t.t.maxQueryLengthLimits.assignees),c&&l?.owner&&(0,s.Hx)(p,t.t.queryParams.projects,c.map(e=>`${l.owner.login}/${e.number}`),t.t.maxQueryLengthLimits.assignees),m&&p.set(t.t.queryParams.milestone,m.title),g&&p.set(t.t.queryParams.type,g.name),p.toString()}function o(e,l,n){let a=e.get(t.t.queryParams.org)||n?.owner||null,r=e.get(t.t.queryParams.repo)||n?.repository||null,o=e.get(t.t.queryParams.template)||n?.template||null,d={...null!==a&&null!==r&&{repository:{owner:a,name:r}},...null!==o&&{templateFileName:o}},u=(0,s.Qg)(e,t.t.queryParams.title,t.t.maxQueryLengthLimits.title)||n?.title,c=(0,s.Qg)(e,t.t.queryParams.permalink,t.t.maxQueryLengthLimits.body);c=void 0===c?(0,s.Qg)(e,t.t.queryParams.body,t.t.maxQueryLengthLimits.body)||n?.body:decodeURIComponent(c);let m={...void 0!==u&&{title:u},...void 0!==c&&{body:c},...l};if(0===Object.keys(d).length)if(!(Object.keys(m).length>0))return;else d={templateFileName:i.rp};return{...d,...Object.keys(m).length>0&&{initialValues:m}}}},18873(e,l,n){n.d(l,{E2:()=>g,Hx:()=>p,Qg:()=>m,Qy:()=>r,RG:()=>u,TV:()=>f,Zi:()=>c,jk:()=>o,pM:()=>y});var a=n(26316),t=n(49249);let i="/issues/new",s=`${i}/choose`,r=(e,l)=>{let n=new URLSearchParams(a.fV.search||"");return n.set("template",l),`/${e}/issues/new?${n.toString()}`},o=e=>d(e,s),d=(e,l)=>e.endsWith("/")?e.substring(0,e.length-1)+l:e+l,u=({repositoryAbsolutePath:e,fileName:l})=>{let n=new URL(d(e,i),a.cg?.location?.origin),s=new URLSearchParams(n.search);return s.set(t.t.queryParams.template,l),n.search=s.toString(),n.toString()},c=e=>{let l=e??new URLSearchParams(a.cg?.location?.search||""),n={};for(let[e,a]of l)if(t.d.includes(e))continue;else null===a?n[e]="":n[e]=a.substring(0,t.t.maxQueryLengthLimits.body);return n},m=(e,l,n)=>{let a=e.get(l);if(null!==a)return a.substring(0,n)},g=(e,l,n,a)=>{void 0!==n&&e.set(l,n.substring(0,a))},p=(e,l,n,a)=>{n&&e.set(l,n.slice(0,a).join(","))};function y(){return`/login?return_to=${a.fV?.href}`}function f(e){return`/${e}/issues/new/choose`}},95673(e,l,n){n.d(l,{k:()=>s});var a=n(16522),t=n(96540),i=n(66743);function s(){let e,l,n,s=(0,a.c)(3),r=(0,t.useRef)(null);s[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{r.current=Date.now()},s[0]=e):e=s[0];let o=e;s[1]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{let l=null!==r.current?Date.now()-r.current:void 0;r.current=null;var n={...e,interactionDuration:l};let a={};for(let[e,l]of Object.entries(n))if(void 0!==l){let n=e.replace(/([a-z])([A-Z])/g,"$1_$2").toLowerCase();Array.isArray(l)?a[n]=l.join(","):a[n]=l}(0,i.BI)("issue_fields_usage",{...a,version:"1.0.1"})},s[1]=l):l=s[1];let d=l;return s[2]===Symbol.for("react.memo_cache_sentinel")?(n={markInteractionStart:o,reportUsage:d},s[2]=n):n=s[2],n}},31717(e,l,n){n.d(l,{Z:()=>ev});var a,t=n(74848);let i={kind:"InlineDataFragment",name:"IssueFormElements_templateElements"};i.hash="60d8de5d7abb34b5d1a8ee16008c8224";var s=n(16522),r=n(6877),o=n(95751),d=n(96540),u=n(18312);let c={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CheckboxesElement_input",selections:[{alias:"itemId",args:null,kind:"ScalarField",name:"id",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"descriptionHTML",storageKey:null},{alias:"checkboxOptions",args:null,concreteType:"IssueFormElementCheckboxOption",kind:"LinkedField",name:"options",plural:!0,selections:[a,{alias:null,args:null,kind:"ScalarField",name:"labelHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"required",storageKey:null}],storageKey:null},{kind:"ClientExtension",selections:[{alias:null,args:null,kind:"ScalarField",name:"__id",storageKey:null}]}],type:"IssueFormElementCheckboxes",abstractKey:null};c.hash="66c71c2357977009e7b34571e8a11e21";var m=n(61441),g=n(16497),p=n(64451),y=n(7624),f=n(85965),k=n(83e3);let h="_No response_";function b(e,l){return(0===l.length&&(l=h),e)?`### ${e} ${l}`:l}let F=(e,l,n,a)=>{if("markdown"===l)return"";let t=""===l?n:`${l}-${n}`;return`${e}-${t}-${a}`};function _({itemId:e,indexOfFormElement:l,defaultValuesById:n,checkboxCount:a}){if(!e)return Array(a).fill(!1);let t=(0,k.k)({id:e,value:"",indexOfFormElement:l,defaultValuesById:n}).split(",").map(e=>"true"===e.trim());return t.length===a?t:Array(a).fill(!1)}let S=e=>{let l,n,a,i=(0,s.c)(12),{ref:r,elementRef:o,index:d,sessionStorageKey:m,defaultValuesById:g,onFieldChange:p}=e;i[0]===Symbol.for("react.memo_cache_sentinel")?(l=c,i[0]=l):l=i[0];let y=(0,u.useFragment)(l,o);if(!y.checkboxOptions)return null;i[1]!==y.__id||i[2]!==y.label||i[3]!==m?(n=F(m,"",y.label,y.__id),i[1]=y.__id,i[2]=y.label,i[3]=m,i[4]=n):n=i[4];let f=n;return i[5]!==y||i[6]!==g||i[7]!==f||i[8]!==d||i[9]!==p||i[10]!==r?(a=(0,t.jsx)(I,{...y,type:"checkboxes",index:d,ref:r,sessionStorageKey:f,defaultValuesById:g,onFieldChange:p}),i[5]=y,i[6]=g,i[7]=f,i[8]=d,i[9]=p,i[10]=r,i[11]=a):a=i[11],a};S.displayName="CheckboxesElement";let I=e=>{let l,n,a,i,r,u,c,k,h,F,S,I,x,j,T,C,K=(0,s.c)(57),{ref:L,itemId:N,index:P,sessionStorageKey:w,label:A,descriptionHTML:E,checkboxOptions:V,defaultValuesById:R,onFieldChange:D}=e,M=(0,d.useRef)(null);K[0]!==V.length||K[1]!==R||K[2]!==P||K[3]!==N?(l=_({itemId:N,indexOfFormElement:P,defaultValuesById:R,checkboxCount:V.length}),K[0]=V.length,K[1]=R,K[2]=P,K[3]=N,K[4]=l):l=K[4];let O=l,[B,U]=(0,o.Fo)(w,O),$=(0,d.useRef)(B);K[5]!==B?(n=()=>{$.current=B},a=[B],K[5]=B,K[6]=n,K[7]=a):(n=K[6],a=K[7]),(0,d.useEffect)(n,a),K[8]!==V.length||K[9]!==R||K[10]!==P||K[11]!==N||K[12]!==D||K[13]!==U?(i=()=>{let e=R&&Object.keys(R).length>0;if(D&&e){let e=_({itemId:N,indexOfFormElement:P,defaultValuesById:R,checkboxCount:V.length});U(e),$.current=e}},r=[R,P,N,V.length,U,D],K[8]=V.length,K[9]=R,K[10]=P,K[11]=N,K[12]=D,K[13]=U,K[14]=i,K[15]=r):(i=K[14],r=K[15]),(0,d.useEffect)(i,r),K[16]!==V.length||K[17]!==R||K[18]!==P||K[19]!==N||K[20]!==D?(u=()=>{if(D){let e=$.current,l=_({itemId:N,indexOfFormElement:P,defaultValuesById:R,checkboxCount:V.length});e.length===l.length&&e.every((e,n)=>e===l[n])||D(N,P,e.map(v).join(","))}},K[16]=V.length,K[17]=R,K[18]=P,K[19]=N,K[20]=D,K[21]=u):u=K[21],K[22]!==V.length||K[23]!==R||K[24]!==P||K[25]!==N||K[26]!==D||K[27]!==B?(c=[B,N,P,D,R,V.length],K[22]=V.length,K[23]=R,K[24]=P,K[25]=N,K[26]=D,K[27]=B,K[28]=c):c=K[28],(0,d.useEffect)(u,c);let[H,q]=(0,d.useState)(void 0);return K[29]!==V||K[30]!==O||K[31]!==A||K[32]!==B||K[33]!==w||K[34]!==U?(k=()=>({focus:()=>M.current?.focus(),markdown:()=>b(A,V.map((e,l)=>{var n,a;return n=e.label,a=B[l],`- [${a?"x":" "}] ${n}`}).join("\n")),validate:()=>{for(let[e,l]of V.entries())if(l.required&&!B[e])return q(m.wY.checkboxInAGroupMustBeSelected),!1;return!0},reset:()=>{U(O),q(void 0)},hasChanges:()=>!O.every((e,l)=>e===B[l]),getSessionStorageKey:()=>w,type:"checkboxes"}),h=[V,O,A,B,w,U],K[29]=V,K[30]=O,K[31]=A,K[32]=B,K[33]=w,K[34]=U,K[35]=k,K[36]=h):(k=K[35],h=K[36]),(0,d.useImperativeHandle)(L,k,h),K[37]!==V||K[38]!==B||K[39]!==H?(F=()=>{H&&V.every((e,l)=>!e.required||B[l])&&q(void 0)},S=[V,B,H],K[37]=V,K[38]=B,K[39]=H,K[40]=F,K[41]=S):(F=K[40],S=K[41]),(0,d.useEffect)(F,S),K[42]!==A?(I=(0,t.jsx)(p.A.Label,{className:"CheckboxesElement-module__CheckboxesElementGroupLabel__jAG2M",children:A}),K[42]=A,K[43]=I):I=K[43],K[44]!==E?(x=E&&(0,t.jsx)(p.A.Caption,{className:"CheckboxesElement-module__CheckboxesElementGroupDescription__ob7y5",children:(0,t.jsx)(g.vb,{html:E,className:"markdown-body note text-small mb-2"})}),K[44]=E,K[45]=x):x=K[45],K[46]!==V||K[47]!==B||K[48]!==U?(j=V.map((e,l)=>(0,t.jsxs)(y.A,{required:e.required??!1,children:[(0,t.jsx)(f.A,{ref:0===l?M:void 0,checked:B[l],onChange:()=>{U(B.map((e,n)=>n===l?!e:e))}}),(0,t.jsx)(y.A.Label,{className:"CheckboxesElement-module__checkboxOptionLabel__kwZCb",children:(0,t.jsx)(g.JR,{html:e.labelHTML})})]},l)),K[46]=V,K[47]=B,K[48]=U,K[49]=j):j=K[49],K[50]!==H?(T=H&&(0,t.jsx)(p.A.Validation,{variant:"error",children:H}),K[50]=H,K[51]=T):T=K[51],K[52]!==I||K[53]!==x||K[54]!==j||K[55]!==T?(C=(0,t.jsxs)(p.A,{className:"CheckboxesElement-module__CheckboxesElementGroup__X_jux",children:[I,x,j,T]}),K[52]=I,K[53]=x,K[54]=j,K[55]=T,K[56]=C):C=K[56],C};function v(e){return e.toString()}I.displayName="CheckboxesElementInternal",S.displayName="CheckboxesElement",I.displayName="CheckboxesElementInternal";let x={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"DropdownElement_input",selections:[{alias:"itemId",args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"descriptionHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"options",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"required",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"multiple",storageKey:null},{alias:"defaultOptionIndex",args:null,kind:"ScalarField",name:"default",storageKey:null},{kind:"ClientExtension",selections:[{alias:null,args:null,kind:"ScalarField",name:"__id",storageKey:null}]}],type:"IssueFormElementDropdown",abstractKey:null};x.hash="c5f5c78821adbd1825aa041b7a1063bf";var j=n(67323),T=n(55717),C=n(18990);let K="DropdownElement-module__dropdownElementButtonText__sKkgU";var L=n(34164);function N(e){let l,n,a,i,r,o,u,c,m=(0,s.c)(27),{children:p,label:f,required:k,description:h,validationResult:b,className:F}=e,_=(0,d.useId)(),S=(0,d.useId)(),I=(0,d.useId)();m[0]!==F?(l=(0,L.$)("ElementWrapper-module__elementWrapperContainer__o5Uth",F),m[0]=F,m[1]=l):l=m[1];let v=k??!1,x=h&&"ElementWrapper-module__elementLabelWithDescription__YOLS5";m[2]!==x?(n=(0,L.$)("ElementWrapper-module__elementLabel__ZrTgs",x),m[2]=x,m[3]=n):n=m[3],m[4]!==f||m[5]!==_||m[6]!==n?(a=(0,t.jsx)(y.A.Label,{id:_,className:n,children:f}),m[4]=f,m[5]=_,m[6]=n,m[7]=a):a=m[7],m[8]!==h||m[9]!==S?(i=h&&(0,t.jsx)(y.A.Caption,{id:S,className:"ElementWrapper-module__elementDescription__oWqaP",children:(0,t.jsx)(g.vb,{html:h,className:"markdown-body note text-small mb-2"})}),m[8]=h,m[9]=S,m[10]=i):i=m[10],m[11]!==v||m[12]!==a||m[13]!==i?(r=(0,t.jsxs)(y.A,{required:v,children:[a,i]}),m[11]=v,m[12]=a,m[13]=i,m[14]=r):r=m[14];let j=`${S} ${I}`;return m[15]!==p||m[16]!==_||m[17]!==j?(o=p({labelId:_,descriptionIds:j}),m[15]=p,m[16]=_,m[17]=j,m[18]=o):o=m[18],m[19]!==I||m[20]!==b?(u=b&&(0,t.jsx)(y.A.Validation,{id:I,variant:"error",className:"ElementWrapper-module__validationMessage__aztqr",children:b}),m[19]=I,m[20]=b,m[21]=u):u=m[21],m[22]!==l||m[23]!==u||m[24]!==r||m[25]!==o?(c=(0,t.jsxs)("div",{className:l,children:[r,o,u]}),m[22]=l,m[23]=u,m[24]=r,m[25]=o,m[26]=c):c=m[26],c}function P({itemId:e,indexOfFormElement:l,defaultValuesById:n,optionChoices:a}){if(!e)return[];let t=new Set(function(e){if(!e.trim())return[];try{let l=`[${e}]`;return JSON.parse(l)}catch{return[]}}((0,k.k)({id:e,indexOfFormElement:l,value:"",defaultValuesById:n})));return a.filter(e=>t.has(e))}N.displayName="ElementWrapper";let w=e=>{let l,n,a,i=(0,s.c)(12),{ref:r,elementRef:o,index:d,sessionStorageKey:c,defaultValuesById:m,onFieldChange:g}=e;i[0]===Symbol.for("react.memo_cache_sentinel")?(l=x,i[0]=l):l=i[0];let p=(0,u.useFragment)(l,o);if(!p.options)return null;i[1]!==p.__id||i[2]!==p.label||i[3]!==c?(n=F(c,"",p.label,p.__id),i[1]=p.__id,i[2]=p.label,i[3]=c,i[4]=n):n=i[4];let y=n;return i[5]!==p||i[6]!==m||i[7]!==y||i[8]!==d||i[9]!==g||i[10]!==r?(a=(0,t.jsx)(A,{...p,index:d,ref:r,type:"dropdown",sessionStorageKey:y,defaultValuesById:m,onFieldChange:g}),i[5]=p,i[6]=m,i[7]=y,i[8]=d,i[9]=g,i[10]=r,i[11]=a):a=i[11],a};w.displayName="DropdownElement";let A=e=>{let l,n,a,i,r,u,c,g,p,y,f,k,h,F,_,S,I,v,x=(0,s.c)(71),{ref:L,itemId:w,index:A,sessionStorageKey:E,label:V,options:R,descriptionHTML:D,required:M,multiple:O,defaultOptionIndex:B,defaultValuesById:U,onFieldChange:$}=e,H=(0,d.useRef)(null),q=(0,d.useRef)(null),W=null!=B;x[0]!==W||x[1]!==O||x[2]!==R||x[3]!==M?(l=O||M||W?R:["None",...R],x[0]=W,x[1]=O,x[2]=R,x[3]=M,x[4]=l):l=x[4];let z=l;e:{let e;x[5]!==U||x[6]!==A||x[7]!==w||x[8]!==z?(e=P({itemId:w,indexOfFormElement:A,defaultValuesById:U,optionChoices:z}),x[5]=U,x[6]=A,x[7]=w,x[8]=z,x[9]=e):e=x[9];let l=e;if(0===l.length&&W&&B>=0&&B0&&!O){let e;x[12]!==z[0]?(e=[z[0]],x[12]=z[0],x[13]=e):e=x[13],l=e}n=l}let G=n,[Q,Y]=(0,o.Fo)(E,G),Z=(0,d.useRef)(Q);x[14]!==Q?(a=()=>{Z.current=Q},i=[Q],x[14]=Q,x[15]=a,x[16]=i):(a=x[15],i=x[16]),(0,d.useEffect)(a,i),x[17]!==U||x[18]!==A||x[19]!==w||x[20]!==$||x[21]!==z||x[22]!==Y?(r=()=>{let e=U&&Object.keys(U).length>0;if($&&e){let e=P({itemId:w,indexOfFormElement:A,defaultValuesById:U,optionChoices:z});Y(e),Z.current=e}},u=[U,A,w,z,Y,$],x[17]=U,x[18]=A,x[19]=w,x[20]=$,x[21]=z,x[22]=Y,x[23]=r,x[24]=u):(r=x[23],u=x[24]),(0,d.useEffect)(r,u),x[25]!==U||x[26]!==A||x[27]!==w||x[28]!==$||x[29]!==z?(c=()=>{if($){let e=Z.current,l=P({itemId:w,indexOfFormElement:A,defaultValuesById:U,optionChoices:z}),n=new Set(e),a=new Set(l);n.size===a.size&&[...n].every(e=>a.has(e))||$(w,A,e.map(e=>`"${e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`).join(", "))}},x[25]=U,x[26]=A,x[27]=w,x[28]=$,x[29]=z,x[30]=c):c=x[30],x[31]!==U||x[32]!==A||x[33]!==w||x[34]!==$||x[35]!==z||x[36]!==Q?(g=[Q,w,A,$,U,z],x[31]=U,x[32]=A,x[33]=w,x[34]=$,x[35]=z,x[36]=Q,x[37]=g):g=x[37],(0,d.useEffect)(c,g);let[J,X]=(0,d.useState)(void 0);x[38]!==O||x[39]!==Q||x[40]!==Y?(p=e=>()=>{Q.includes(e)?O&&Y(Q.filter(l=>l!==e)):O?Y([...Q,e]):Y([e])},x[38]=O,x[39]=Q,x[40]=Y,x[41]=p):p=x[41];let ee=p;x[42]!==G||x[43]!==V||x[44]!==M||x[45]!==Q||x[46]!==E||x[47]!==Y?(y=()=>({focus:()=>H.current?.focus(),markdown:()=>b(V,Q.join(", ")),validate:()=>!M||0!==Q.length||(X(m.wY.missingDropdownSelection),!1),reset:()=>{Y(G),X(void 0)},hasChanges:()=>{if(Q.length!==G.length)return!0;for(let e of Q)if(!G.includes(e))return!0;return!1},getSessionStorageKey:()=>E,type:"dropdown"}),f=[G,V,M,Q,E,Y],x[42]=G,x[43]=V,x[44]=M,x[45]=Q,x[46]=E,x[47]=Y,x[48]=y,x[49]=f):(y=x[48],f=x[49]),(0,d.useImperativeHandle)(L,y,f),x[50]!==Q.length?(k=()=>{Q.length>0&&X(void 0)},x[50]=Q.length,x[51]=k):k=x[51],x[52]!==Q?(h=[Q],x[52]=Q,x[53]=h):h=x[53],(0,d.useEffect)(k,h);let[el,en]=(0,d.useState)(!1);x[54]!==Q?(F=0===Q.length?"None":Q.join(", "),x[54]=Q,x[55]=F):F=x[55];let ea=F;return x[56]===Symbol.for("react.memo_cache_sentinel")?(_=()=>{q.current&&en(q.current.scrollWidth>q.current.clientWidth)},S=[q,en],x[56]=_,x[57]=S):(_=x[56],S=x[57]),(0,d.useEffect)(_,S),x[58]!==ea||x[59]!==el||x[60]!==O||x[61]!==z||x[62]!==Q||x[63]!==ee?(I=e=>{let{labelId:l,descriptionIds:n}=e;return(0,t.jsxs)(j.W,{anchorRef:H,children:[el?(0,t.jsx)(T.m,{text:ea,children:(0,t.jsx)(j.W.Button,{"aria-labelledby":l,"aria-describedby":n,children:(0,t.jsx)("span",{ref:q,className:K,children:ea})})}):(0,t.jsxs)(j.W.Button,{"aria-labelledby":l,"aria-describedby":n,children:[" ",(0,t.jsx)("span",{ref:q,className:K,children:ea})]}),(0,t.jsx)(j.W.Overlay,{width:"medium",side:"outside-top",maxHeight:"medium",className:"DropdownElement-module__dropdownMenuOverlay__WgE2t",children:(0,t.jsx)(C.l,{selectionVariant:O?"multiple":"single",children:z.map((e,l)=>(0,t.jsx)(C.l.Item,{selected:Q.includes(e),onSelect:ee(e),children:e},l))})})]})},x[58]=ea,x[59]=el,x[60]=O,x[61]=z,x[62]=Q,x[63]=ee,x[64]=I):I=x[64],x[65]!==D||x[66]!==V||x[67]!==M||x[68]!==I||x[69]!==J?(v=(0,t.jsx)(N,{label:V,description:D,required:M,validationResult:J,className:"DropdownElement-module__dropdownElementContainer__LSYlA",children:I}),x[65]=D,x[66]=V,x[67]=M,x[68]=I,x[69]=J,x[70]=v):v=x[70],v};A.displayName="DropdownElementInternal",w.displayName="DropdownElement",A.displayName="DropdownElementInternal";let E={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MarkdownElement_input",selections:[{alias:null,args:null,kind:"ScalarField",name:"contentHTML",storageKey:null}],type:"IssueFormElementMarkdown",abstractKey:null};E.hash="bcf5223d492443ecf5db4594632948d9";var V=n(29886),R=n(89917);let D=()=>{let e,l=(0,s.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("div",{className:"FormElementLoading-module__loadingSkeletonContainer__eVPn_",children:(0,t.jsx)(R.Q,{borderRadius:"pill",height:"lg",width:"400px"})}),l[0]=e):e=l[0],e};D.displayName="FormElementLoading";let M=e=>{let l,n,a=(0,s.c)(3),{elementRef:i}=e;a[0]===Symbol.for("react.memo_cache_sentinel")?(l=E,a[0]=l):l=a[0];let r=(0,u.useFragment)(l,i).contentHTML;return a[1]!==r?(n=(0,t.jsx)(O,{verifiedHTML:r,type:"markdown"}),a[1]=r,a[2]=n):n=a[2],n};M.displayName="MarkdownElement";let O=e=>{let l,n,a=(0,s.c)(3),{verifiedHTML:i}=e;return a[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(D,{}),a[0]=l):l=a[0],a[1]!==i?(n=(0,t.jsx)(d.Suspense,{fallback:l,children:(0,t.jsx)(V.G,{verifiedHTML:i})}),a[1]=i,a[2]=n):n=a[2],n};O.displayName="MarkdownElementInternal";let B={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TextAreaElement_input",selections:[{alias:"itemId",args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"descriptionHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"placeholder",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"required",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"render",storageKey:null},{kind:"ClientExtension",selections:[{alias:null,args:null,kind:"ScalarField",name:"__id",storageKey:null}]}],type:"IssueFormElementTextarea",abstractKey:null};B.hash="77263c4a3e8e6f76c8ddc25b88931e27";var U=n(11675),$=n(65820);let H=e=>{let l,n,a,i,r,o,d,c,m=(0,s.c)(17);m[0]!==e?({ref:i,elementRef:l,index:n,sessionStorageKey:r,...a}=e,m[0]=e,m[1]=l,m[2]=n,m[3]=a,m[4]=i,m[5]=r):(l=m[1],n=m[2],a=m[3],i=m[4],r=m[5]),m[6]===Symbol.for("react.memo_cache_sentinel")?(o=B,m[6]=o):o=m[6];let g=(0,u.useFragment)(o,l);m[7]!==g.__id||m[8]!==g.label||m[9]!==r?(d=F(r,"",g.label,g.__id),m[7]=g.__id,m[8]=g.label,m[9]=r,m[10]=d):d=m[10];let p=d;return m[11]!==g||m[12]!==p||m[13]!==n||m[14]!==a||m[15]!==i?(c=(0,t.jsx)(q,{...g,...a,index:n,ref:i,type:"textarea",sessionStorageKey:p}),m[11]=g,m[12]=p,m[13]=n,m[14]=a,m[15]=i,m[16]=c):c=m[16],c};H.displayName="TextAreaElement";let q=e=>{let l,n,a,i,r,u,c,g,p,y,f=(0,s.c)(48),{ref:F,itemId:_,sessionStorageKey:S,index:I,label:v,descriptionHTML:x,placeholder:j,required:T,value:C,render:K,subject:L,defaultValuesById:P,onSave:w,setIsFileUploading:A,onFieldChange:E}=e;f[0]!==P||f[1]!==I||f[2]!==_||f[3]!==C?(l=(0,k.k)({id:_,indexOfFormElement:I,value:C,defaultValuesById:P}),f[0]=P,f[1]=I,f[2]=_,f[3]=C,f[4]=l):l=f[4];let V=l,[R,D]=(0,o.Fo)(S,V),[M,O]=(0,d.useState)(!1),B=(0,d.useRef)(null);f[5]!==P||f[6]!==I||f[7]!==M||f[8]!==_||f[9]!==E||f[10]!==D||f[11]!==C||f[12]!==R?(n=()=>{let e=P&&Object.keys(P).length>0;if(E&&e&&!M){let e=(0,k.k)({id:_,indexOfFormElement:I,value:C,defaultValuesById:P}),l=C??"";e!==R&&e!==l&&D(e)}},a=[P,I,_,D,C,M,R,E],f[5]=P,f[6]=I,f[7]=M,f[8]=_,f[9]=E,f[10]=D,f[11]=C,f[12]=R,f[13]=n,f[14]=a):(n=f[13],a=f[14]),(0,d.useEffect)(n,a),f[15]!==I||f[16]!==_||f[17]!==E||f[18]!==D?(i=e=>{O(!0),D(e),E&&E(_,I,e),B.current&&clearTimeout(B.current),B.current=setTimeout(()=>{O(!1),B.current=null},500)},f[15]=I,f[16]=_,f[17]=E,f[18]=D,f[19]=i):i=f[19];let H=i,q=(0,d.useRef)(null),[W,z]=(0,d.useState)(void 0);return f[20]!==V||f[21]!==v||f[22]!==K||f[23]!==T||f[24]!==S||f[25]!==D||f[26]!==R?(r=()=>({focus:()=>q.current?.focus(),markdown:()=>b(v,K&&R!==h?`\`\`\`${K} ${R.replace(/(```)(\w+)/g,"").replace(/(```)/g,"").trim()} \`\`\``:R),validate:()=>{let e=(0,m.sT)(R,T??!1);return z(e.errorMessage),e.isValid},reset:()=>{D(V),z(void 0)},hasChanges:()=>R!==V,getSessionStorageKey:()=>S,type:"textarea"}),u=[V,v,K,T,S,D,R],f[20]=V,f[21]=v,f[22]=K,f[23]=T,f[24]=S,f[25]=D,f[26]=R,f[27]=r,f[28]=u):(r=f[27],u=f[28]),(0,d.useImperativeHandle)(F,r,u),f[29]!==T||f[30]!==R||f[31]!==W?(c=()=>{W&&(0,m.sT)(R,T??!1).isValid&&z(void 0)},g=[T,R,W],f[29]=T,f[30]=R,f[31]=W,f[32]=c,f[33]=g):(c=f[32],g=f[33]),(0,d.useEffect)(c,g),f[34]!==H||f[35]!==w||f[36]!==j||f[37]!==K||f[38]!==A||f[39]!==L||f[40]!==R?(p=e=>{let{labelId:l,descriptionIds:n}=e;return K?(0,t.jsx)($.Ay,{"aria-labelledby":l,"aria-describedby":n,ref:q,placeholder:j??void 0,value:R,className:"TextAreaElement-module__codeViewTextArea__HWL4h",onChange:e=>{H(e.target.value)}}):(0,t.jsx)(U.hF,{labelledBy:l,"aria-describedby":n,ref:q,placeholder:j??void 0,value:R,onChange:e=>{H(e)},onSave:w,saveButtonTrailingIcon:!1,subject:L,setIsFileUploading:A})},f[34]=H,f[35]=w,f[36]=j,f[37]=K,f[38]=A,f[39]=L,f[40]=R,f[41]=p):p=f[41],f[42]!==x||f[43]!==v||f[44]!==T||f[45]!==p||f[46]!==W?(y=(0,t.jsx)(N,{label:v,required:T,description:x,validationResult:W,className:"TextAreaElement-module__TextAreaElementContainer__mCQc_",children:p}),f[42]=x,f[43]=v,f[44]=T,f[45]=p,f[46]=W,f[47]=y):y=f[47],y};q.displayName="TextAreaElementInternal",H.displayName="TextAreaElement",q.displayName="TextAreaElementInternal";let W={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TextInputElement_input",selections:[{alias:"itemId",args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"descriptionHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"placeholder",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"required",storageKey:null},{kind:"ClientExtension",selections:[{alias:null,args:null,kind:"ScalarField",name:"__id",storageKey:null}]}],type:"IssueFormElementInput",abstractKey:null};W.hash="20ef068a2834313afaaf43e8b01d0d49";var z=n(38750);let G=e=>{let l,n,a,i,r,o,d,c=(0,s.c)(15);c[0]!==e?({ref:a,elementRef:l,sessionStorageKey:i,...n}=e,c[0]=e,c[1]=l,c[2]=n,c[3]=a,c[4]=i):(l=c[1],n=c[2],a=c[3],i=c[4]),c[5]===Symbol.for("react.memo_cache_sentinel")?(r=W,c[5]=r):r=c[5];let m=(0,u.useFragment)(r,l);c[6]!==m.__id||c[7]!==m.label||c[8]!==i?(o=F(i,"",m.label,m.__id),c[6]=m.__id,c[7]=m.label,c[8]=i,c[9]=o):o=c[9];let g=o;return c[10]!==m||c[11]!==g||c[12]!==n||c[13]!==a?(d=(0,t.jsx)(Q,{...m,...n,type:"input",sessionStorageKey:g,ref:a}),c[10]=m,c[11]=g,c[12]=n,c[13]=a,c[14]=d):d=c[14],d};G.displayName="TextInputElement";let Q=e=>{let l,n,a,i,r,u,c,g,p,y,f=(0,s.c)(43),{ref:h,sessionStorageKey:F,itemId:_,index:S,label:I,descriptionHTML:v,placeholder:x,required:j,value:T,defaultValuesById:C,onFieldChange:K}=e;f[0]!==C||f[1]!==S||f[2]!==_||f[3]!==T?(l=(0,k.k)({id:_,indexOfFormElement:S,value:T,defaultValuesById:C}),f[0]=C,f[1]=S,f[2]=_,f[3]=T,f[4]=l):l=f[4];let L=l,[P,w]=(0,o.Fo)(F,L),[A,E]=(0,d.useState)(!1),V=(0,d.useRef)(null);f[5]!==C||f[6]!==S||f[7]!==A||f[8]!==_||f[9]!==K||f[10]!==w||f[11]!==T||f[12]!==P?(n=()=>{let e=C&&Object.keys(C).length>0;if(K&&e&&!A){let e=(0,k.k)({id:_,indexOfFormElement:S,value:T,defaultValuesById:C}),l=T??"";e!==P&&e!==l&&w(e)}},a=[C,S,A,_,K,w,T,P],f[5]=C,f[6]=S,f[7]=A,f[8]=_,f[9]=K,f[10]=w,f[11]=T,f[12]=P,f[13]=n,f[14]=a):(n=f[13],a=f[14]),(0,d.useEffect)(n,a),f[15]!==S||f[16]!==_||f[17]!==K||f[18]!==w?(i=e=>{E(!0),w(e),K&&K(_,S,e),V.current&&clearTimeout(V.current),V.current=setTimeout(()=>{E(!1),V.current=null},500)},f[15]=S,f[16]=_,f[17]=K,f[18]=w,f[19]=i):i=f[19];let R=i,D=(0,d.useRef)(null),[M,O]=(0,d.useState)(void 0);return f[20]!==L||f[21]!==I||f[22]!==j||f[23]!==F||f[24]!==w||f[25]!==P?(r=()=>({focus:()=>D.current?.focus(),markdown:()=>b(I,P),validate:()=>{let e=(0,m.sT)(P,j??!1);return O(e.errorMessage),e.isValid},reset:()=>{w(L),O(void 0)},hasChanges:()=>P!==L,getSessionStorageKey:()=>F,type:"input"}),u=[L,I,j,F,w,P],f[20]=L,f[21]=I,f[22]=j,f[23]=F,f[24]=w,f[25]=P,f[26]=r,f[27]=u):(r=f[26],u=f[27]),(0,d.useImperativeHandle)(h,r,u),f[28]!==j||f[29]!==P||f[30]!==M?(c=()=>{M&&(0,m.sT)(P,j??!1).isValid&&O(void 0)},g=[j,P,M],f[28]=j,f[29]=P,f[30]=M,f[31]=c,f[32]=g):(c=f[31],g=f[32]),(0,d.useEffect)(c,g),f[33]!==R||f[34]!==x||f[35]!==P?(p=e=>{let{labelId:l,descriptionIds:n}=e;return(0,t.jsx)(z.A,{ref:D,"aria-labelledby":l,"aria-describedby":n,placeholder:x??void 0,value:P,className:"TextInputElement-module__issueFormTextField__tilLQ",onChange:e=>{R(e.target.value)}})},f[33]=R,f[34]=x,f[35]=P,f[36]=p):p=f[36],f[37]!==v||f[38]!==I||f[39]!==j||f[40]!==p||f[41]!==M?(y=(0,t.jsx)(N,{label:I,description:v,required:j,validationResult:M,children:p}),f[37]=v,f[38]=I,f[39]=j,f[40]=p,f[41]=M,f[42]=y):y=f[42],y};Q.displayName="TextInputElementInternal",G.displayName="TextInputElement",Q.displayName="TextInputElementInternal";let Y={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"UploadElement_input",selections:[{alias:"itemId",args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"descriptionHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"required",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"accept",storageKey:null},{kind:"ClientExtension",selections:[{alias:null,args:null,kind:"ScalarField",name:"__id",storageKey:null}]}],type:"IssueFormElementUpload",abstractKey:null};Y.hash="ad08997c0d69269d2c83ec8f902a466c";var Z=n(68747),J=n(73537),X=n(78617),ee=n(38621),el=n(21373),en=n(83223);function ea(e){let l,n,a,i,r,o=(0,s.c)(13),{state:d,index:u,onRemoveFile:c}=e;o[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(C.l.LeadingVisual,{children:(0,t.jsx)(ee.FileIcon,{})}),o[0]=l):l=o[0],o[1]!==d.file.name||o[2]!==d.url?(n=d.url?(0,t.jsx)("a",{href:d.url,target:"_blank",rel:"noreferrer",children:d.file.name}):(0,t.jsx)("span",{children:d.file.name}),o[1]=d.file.name,o[2]=d.url,o[3]=n):n=o[3],o[4]!==u||o[5]!==c?(a=()=>c(u),o[4]=u,o[5]=c,o[6]=a):a=o[6];let m=`Remove ${d.file.name}`;return o[7]!==a||o[8]!==m?(i=(0,t.jsx)(C.l.TrailingAction,{onClick:a,label:m,icon:ee.XIcon}),o[7]=a,o[8]=m,o[9]=i):i=o[9],o[10]!==n||o[11]!==i?(r=(0,t.jsxs)(C.l.Item,{className:"UploadElement-module__listItem__X5SVu",children:[l,n,i]}),o[10]=n,o[11]=i,o[12]=r):r=o[12],r}function et(e){let l,n,a,i,r,o=(0,s.c)(19),{uploadStates:u,onRemoveFile:c}=e,[m,g]=(0,d.useState)(!1),p=(0,d.useId)();if(0===u.length)return null;let y=u.length>3;o[0]!==m||o[1]!==u?(l=m?u:u.slice(0,3),o[0]=m,o[1]=u,o[2]=l):l=o[2];let f=l;if(o[3]!==f||o[4]!==c){let e;o[6]!==c?(e=(e,l)=>(0,t.jsx)(ea,{state:e,index:l,onRemoveFile:c},l),o[6]=c,o[7]=e):e=o[7],n=f.map(e),o[3]=f,o[4]=c,o[5]=n}else n=o[5];return o[8]!==p||o[9]!==n?(a=(0,t.jsx)(C.l,{className:"UploadElement-module__list__RGtWf",id:p,children:n}),o[8]=p,o[9]=n,o[10]=a):a=o[10],o[11]!==y||o[12]!==p||o[13]!==m||o[14]!==u.length?(i=y&&(0,t.jsxs)(en.A,{as:"button",type:"button",onClick:()=>{g(ei)},className:"UploadElement-module__toggleButton__Tsbpd","aria-expanded":m,"aria-controls":p,children:[(0,t.jsx)("span",{children:m?"View less":`View ${u.length-3} more`}),(0,t.jsx)("span",{children:m?(0,t.jsx)(ee.ChevronUpIcon,{}):(0,t.jsx)(ee.ChevronDownIcon,{})})]}),o[11]=y,o[12]=p,o[13]=m,o[14]=u.length,o[15]=i):i=o[15],o[16]!==a||o[17]!==i?(r=(0,t.jsxs)(t.Fragment,{children:[a,i]}),o[16]=a,o[17]=i,o[18]=r):r=o[18],r}function ei(e){return!e}ea.displayName="UploadFileListItem",et.displayName="UploadFileList";let es=e=>{let l,n,a,i,r,o,d,c=(0,s.c)(15);c[0]!==e?({ref:a,elementRef:l,sessionStorageKey:i,...n}=e,c[0]=e,c[1]=l,c[2]=n,c[3]=a,c[4]=i):(l=c[1],n=c[2],a=c[3],i=c[4]),c[5]===Symbol.for("react.memo_cache_sentinel")?(r=Y,c[5]=r):r=c[5];let m=(0,u.useFragment)(r,l);c[6]!==m.__id||c[7]!==m.label||c[8]!==i?(o=F(i,"",m.label,m.__id),c[6]=m.__id,c[7]=m.label,c[8]=i,c[9]=o):o=c[9];let g=o;return c[10]!==m||c[11]!==g||c[12]!==n||c[13]!==a?(d=(0,t.jsx)(er,{...m,...n,type:"upload",sessionStorageKey:g,ref:a}),c[10]=m,c[11]=g,c[12]=n,c[13]=a,c[14]=d):d=c[14],d};es.displayName="UploadElement";let er=e=>{let l,n,a,i,r,u,c,g,p,y,f,k,h,F,_,S,I,v=(0,s.c)(56),{ref:x,label:j,descriptionHTML:T,required:C,itemId:K,subject:L,index:P,sessionStorageKey:w,onFieldChange:A,accept:E}=e;v[0]===Symbol.for("react.memo_cache_sentinel")?(l=[],v[0]=l):l=v[0];let[V,R]=(0,o.Fo)(w,l);v[1]!==V?(n=()=>(Array.isArray(V)?V:[]).map(eo),v[1]=V,v[2]=n):n=v[2];let[D,M]=(0,d.useState)(n),[O,B]=(0,d.useState)(void 0),[U,$]=(0,d.useState)(0),[H,q]=(0,d.useState)(void 0);v[3]!==D?(a=D.filter(ed).map(eu).join("\n"),v[3]=D,v[4]=a):a=v[4];let W=a,z=(0,d.useRef)(null);v[5]!==L.repository.databaseId?(i=L.repository.databaseId.toString(),v[5]=L.repository.databaseId,v[6]=i):i=v[6];let G=(0,Z.fU)(i);v[7]!==E?(r=function(e,l){if(!e||""===e.trim())return l;let n=e.split(",").map(e=>e.trim()).filter(e=>e.length>0).map(e=>e.startsWith(".")?e:`.${e}`).filter(e=>l.includes(e));return n.length>0?n:l}(E,(0,Z.jw)(!0)),v[7]=E,v[8]=r):r=v[8];let Q=r;v[9]===Symbol.for("react.memo_cache_sentinel")?(u=(0,J.G7)("issue_form_upload_field_paste"),v[9]=u):u=v[9];let Y=u;v[10]!==P||v[11]!==K||v[12]!==A||v[13]!==G?(c=async(e,l)=>{if(0!==e.length)for(let l of($(l=>l+e.length),q(void 0),e))(async()=>{try{let e=await G(l);M(n=>{let a=[...n,{file:l,url:e.url}],t=a.filter(ec).map(em).join("\n");return A?.(K,P,t),a}),$(eg)}catch{$(ep),q(ey)}})()},v[10]=P,v[11]=K,v[12]=A,v[13]=G,v[14]=c):c=v[14];let en=c;v[15]!==Q||v[16]!==en?(g={multi:!0,acceptedFileTypes:Q,onSelect:en},v[15]=Q,v[16]=en,v[17]=g):g=v[17];let{clickTargetProps:ea,pasteTargetProps:ei,dropTargetProps:es}=(0,X.wd)(g);v[18]!==P||v[19]!==K||v[20]!==A?(p=e=>{q(void 0),M(l=>{let n=l.filter((l,n)=>n!==e),a=n.filter(ef).map(ek).join("\n");return A?.(K,P,a),n})},v[18]=P,v[19]=K,v[20]=A,v[21]=p):p=v[21];let er=p;return v[22]!==R||v[23]!==D?(y=()=>{R(D.filter(eh).map(eb))},f=[D,R],v[22]=R,v[23]=D,v[24]=y,v[25]=f):(y=v[24],f=v[25]),(0,d.useEffect)(y,f),v[26]!==P||v[27]!==K||v[28]!==j||v[29]!==A||v[30]!==C||v[31]!==w||v[32]!==R||v[33]!==W||v[34]!==D?(k=()=>({focus:()=>z.current?.focus(),markdown:()=>b(j,W),validate:()=>{if(!C)return!0;let e=D.some(eF),l=""!==W.trim();return!!e||!!l||(B(m.wY.fieldRequired),!1)},reset:()=>{M([]),R([]),B(void 0),q(void 0),A?.(K,P,"")},hasChanges:()=>""!==W,getSessionStorageKey:()=>w,type:"upload"}),h=[j,C,w,W,D,M,R,A,K,P],v[26]=P,v[27]=K,v[28]=j,v[29]=A,v[30]=C,v[31]=w,v[32]=R,v[33]=W,v[34]=D,v[35]=k,v[36]=h):(k=v[35],h=v[36]),(0,d.useImperativeHandle)(x,k,h),v[37]!==W||v[38]!==D||v[39]!==O?(F=()=>{if(O){let e=D.some(e_),l=""!==W.trim();(e||l)&&B(void 0)}},_=[D,W,O],v[37]=W,v[38]=D,v[39]=O,v[40]=F,v[41]=_):(F=v[40],_=v[41]),(0,d.useEffect)(F,_),v[42]!==ea||v[43]!==es||v[44]!==er||v[45]!==ei||v[46]!==H||v[47]!==D||v[48]!==U?(S=e=>{let{labelId:l,descriptionIds:n}=e;return(0,t.jsxs)(t.Fragment,{children:[Y?(0,t.jsx)(el.Q,{ref:z,"aria-labelledby":l,"aria-describedby":n,leadingVisual:ee.UploadIcon,className:"UploadElement-module__pasteButton__cRSEh",...ea,...ei,...es,children:"Paste, drop, or click to add files"}):(0,t.jsx)(el.Q,{ref:z,"aria-labelledby":l,"aria-describedby":n,leadingVisual:ee.UploadIcon,...ea,children:"Upload files"}),U>0&&(0,t.jsx)("div",{className:"UploadElement-module__uploadingMessage__MqEbe","aria-live":"polite",children:`Uploading ${U} ${1===U?"file":"files"}...`}),(0,t.jsx)(et,{uploadStates:D,onRemoveFile:er}),H&&(0,t.jsxs)("div",{className:"UploadElement-module__errorMessage__it_eJ",role:"alert","aria-live":"assertive",children:[(0,t.jsx)(ee.AlertIcon,{"aria-hidden":"true"}),(0,t.jsx)("span",{children:H})]})]})},v[42]=ea,v[43]=es,v[44]=er,v[45]=ei,v[46]=H,v[47]=D,v[48]=U,v[49]=S):S=v[49],v[50]!==T||v[51]!==j||v[52]!==C||v[53]!==S||v[54]!==O?(I=(0,t.jsx)(N,{label:j,description:T,required:C,validationResult:O,children:S}),v[50]=T,v[51]=j,v[52]=C,v[53]=S,v[54]=O,v[55]=I):I=v[55],I};function eo(e){return{file:new File([new Uint8Array(e.fileSize)],e.fileName,{type:"application/octet-stream"}),url:e.url}}function ed(e){return e.url}function eu(e){return`[${e.file.name}](${e.url})`}function ec(e){return e.url}function em(e){return`[${e.file.name}](${e.url})`}function eg(e){return e-1}function ep(e){return e-1}function ey(e){return e||"Failed to upload file. Please try again."}function ef(e){return e.url}function ek(e){return`[${e.file.name}](${e.url})`}function eh(e){return e.url}function eb(e){return{fileName:e.file.name,fileSize:e.file.size,url:e.url}}function eF(e){return!!e.url}function e_(e){return!!e.url}er.displayName="UploadElementInternal";let eS="IssueFormElements-module__formElementsContainer__uT6s9",eI="IssueFormElements-module__markdownElementWrapper__c00FO",ev=e=>{let l=(0,s.c)(4);if("elements"in e){let n;return l[0]!==e?(n=(0,t.jsx)(ex,{...e}),l[0]=e,l[1]=n):n=l[1],n}{let n;return l[2]!==e?(n=(0,t.jsx)(ej,{...e}),l[2]=e,l[3]=n):n=l[3],n}};ev.displayName="IssueFormElements";let ex=e=>{let l,n,a,i,r,o,d=(0,s.c)(16);d[0]!==e?({elements:l,outputRef:n,sessionStorageKey:i,...a}=e,d[0]=e,d[1]=l,d[2]=n,d[3]=a,d[4]=i):(l=d[1],n=d[2],a=d[3],i=d[4]);let u=eT(l.length,n);if(d[5]!==l||d[6]!==u||d[7]!==a||d[8]!==i){let e;d[10]!==u||d[11]!==a||d[12]!==i?(e=(e,l)=>{let n,s=(n=i,"markdown"===e.type?"":F(n,e.type,e.label,l));switch(e.type){case"markdown":return(0,t.jsx)(O,{...e},l);case"textarea":return(0,t.jsx)(q,{index:l,...e,ref:u[l],sessionStorageKey:s,...a},l);case"input":return(0,t.jsx)(Q,{index:l,...e,ref:u[l],sessionStorageKey:s,...a},l);case"dropdown":return(0,t.jsx)(A,{index:l,...e,ref:u[l],sessionStorageKey:s},l);case"checkboxes":return(0,t.jsx)(I,{index:l,...e,ref:u[l],sessionStorageKey:s},l)}},d[10]=u,d[11]=a,d[12]=i,d[13]=e):e=d[13],r=l.map(e),d[5]=l,d[6]=u,d[7]=a,d[8]=i,d[9]=r}else r=d[9];return d[14]!==r?(o=(0,t.jsx)("div",{className:eS,children:r}),d[14]=r,d[15]=o):o=d[15],o};ex.displayName="IssueFormElementsViaPayload";let ej=e=>{let l,n,a,o,d,c,m=(0,s.c)(13);m[0]!==e?({issueFormRef:l,outputRef:n,subject:o,...a}=e,m[0]=e,m[1]=l,m[2]=n,m[3]=a,m[4]=o):(l=m[1],n=m[2],a=m[3],o=m[4]);let g=(0,u.readInlineData)(i,l),p=eT(g.elements.length,n),y=(0,r.u)("issue_form_upload_field");m[5]!==p||m[6]!==a||m[7]!==o||m[8]!==y?(d=(e,l)=>{switch(e.__typename){case"IssueFormElementMarkdown":return(0,t.jsx)("div",{className:eI,children:(0,t.jsx)(M,{elementRef:e})},l);case"IssueFormElementUpload":if(y&&"repository"in o&&o.repository)return(0,t.jsx)(es,{index:l,subject:o,elementRef:e,ref:p[l],...a},l);return null;case"IssueFormElementInput":return(0,t.jsx)(G,{index:l,elementRef:e,ref:p[l],...a},l);case"IssueFormElementDropdown":return(0,t.jsx)(w,{index:l,elementRef:e,ref:p[l],...a},l);case"IssueFormElementTextarea":return(0,t.jsx)(H,{index:l,elementRef:e,subject:o,ref:p[l],...a},l);case"IssueFormElementCheckboxes":return(0,t.jsx)(S,{index:l,elementRef:e,ref:p[l],...a},l);default:return null}},m[5]=p,m[6]=a,m[7]=o,m[8]=y,m[9]=d):d=m[9];let f=g.elements.map(d);return m[10]!==eS||m[11]!==f?(c=(0,t.jsx)("div",{className:eS,children:f}),m[10]=eS,m[11]=f,m[12]=c):c=m[12],c};ej.displayName="IssueFormElementsViaQuery";let eT=(e,l)=>{let n,a,t,i=(0,s.c)(6);i[0]!==e?(n=Array.from({length:e},eC),i[0]=e,i[1]=n):n=i[1];let r=n;return i[2]!==r||i[3]!==l?(a=()=>({markdown:()=>r.map(eK).filter(eL).join("\n\n"),getInvalidInputs:()=>r.map(eN).filter(eP),validateInputs:()=>!r.map(ew).some(eA),resetInputs:e=>{let{textOnly:n}=void 0===e?{}:e,a=void 0!==n&&n;for(let e of r){if(!a){e.current?.reset();continue}(e.current?.type==="input"||e.current?.type==="textarea"||e.current?.type==="markdown")&&e.current?.reset()}l.current?.clearSessionStorage()},hasChanges:()=>r.some(eE),clearSessionStorage:()=>{let e=r.map(eV).filter(eR);(0,o.D6)(e)}}),t=[r,l],i[2]=r,i[3]=l,i[4]=a,i[5]=t):(a=i[4],t=i[5]),(0,d.useImperativeHandle)(l,a,t),r};function eC(){return(0,d.createRef)()}function eK(e){return e.current?.markdown()??""}function eL(e){return e.length>0}function eN(e){return e.current}function eP(e){return null!==e&&!e.validate()}function ew(e){return e.current?.validate()??!0}function eA(e){return!e}function eE(e){return e.current?.hasChanges()??!1}function eV(e){return e.current?.getSessionStorageKey()}function eR(e){return null!==e}},83e3(e,l,n){n.d(l,{k:()=>t,y:()=>a});let a="template-field",t=({id:e,indexOfFormElement:l,value:n,defaultValuesById:t})=>{let i=t&&e?t[e]:void 0;return void 0===i&&t&&void 0!==l&&(i=t[`${a}-${l}`]),i??n??""}},81375(e,l,n){n.d(l,{H:()=>r});var a=n(74848),t=n(16522),i=n(72901),s=n(18990);function r(e){let l,n,r,o,d,u,c,m=(0,t.c)(21),{issue:g,onLinkClick:p}=e;m[0]!==g.url||m[1]!==p?(l=()=>{p?.(g.url)},m[0]=g.url,m[1]=p,m[2]=l):l=m[2];let y=l;m[3]!==g.state||m[4]!==g.stateReason?(n={state:g.state,stateReason:g.stateReason},m[3]=g.state,m[4]=g.stateReason,m[5]=n):n=m[5];let{sourceIcon:f}=(0,i.e)(n);m[6]!==f?(r=f("Issue"),m[6]=f,m[7]=r):r=m[7];let k=r;return m[8]!==k?(o=(0,a.jsx)(s.l.LeadingVisual,{children:(0,a.jsx)(k,{})}),m[8]=k,m[9]=o):o=m[9],m[10]!==g.title?(d=(0,a.jsx)("span",{className:"markdown-title",children:g.title}),m[10]=g.title,m[11]=d):d=m[11],m[12]!==g.number||m[13]!==g.repository.nameWithOwner?(u=(0,a.jsxs)(s.l.Description,{variant:"block",children:[g.repository.nameWithOwner,"#",g.number]}),m[12]=g.number,m[13]=g.repository.nameWithOwner,m[14]=u):u=m[14],m[15]!==y||m[16]!==g.url||m[17]!==o||m[18]!==d||m[19]!==u?(c=(0,a.jsxs)(s.l.LinkItem,{href:g.url,target:"_blank",onClick:y,children:[o,d,u]}),m[15]=y,m[16]=g.url,m[17]=o,m[18]=d,m[19]=u,m[20]=c):c=m[20],c}r.displayName="IssueItem"},72551(e,l,n){n.d(l,{h:()=>s});var a=n(74848),t=n(16522),i=n(12161);function s(e){let l,n,s,r,o,d,u=(0,t.c)(12);return u[0]!==e?({title:s,headingProps:n,...l}=e,u[0]=e,u[1]=l,u[2]=n,u[3]=s):(l=u[1],n=u[2],s=u[3]),u[4]!==n?(r=void 0===n?{}:n,u[4]=n,u[5]=r):r=u[5],u[6]!==r?({...o}=r,u[6]=r,u[7]=o):o=u[7],u[8]!==o||u[9]!==l||u[10]!==s?(d=(0,a.jsx)(i.X,{title:s,headingProps:o,...l,readonly:!0}),u[8]=o,u[9]=l,u[10]=s,u[11]=d):d=u[11],d}s.displayName="ReadonlySectionHeader"},38569(e,l,n){n.d(l,{w:()=>r});var a=n(74848),t=n(16522),i=n(94709),s=n(34164);function r(e){let l,n,r,o,d,u,c,m=(0,t.c)(24),{children:g,emptyText:p,sectionHeader:y,sectionFooter:f,hideDivider:k,id:h,sx:b,className:F}=e,_=h??"sidebar-section",S=2*!k;return m[0]!==k?(l=k?void 0:{content:'""',position:"absolute",height:"1px",bottom:"-8px",left:"8px",right:"8px",bg:"border.muted"},m[0]=k,m[1]=l):l=m[1],m[2]!==b||m[3]!==S||m[4]!==l?(n={marginBottom:S,":after":l,...b},m[2]=b,m[3]=S,m[4]=l,m[5]=n):n=m[5],m[6]!==F?(r=(0,s.$)("Section-module__SectionContainer__DFzgf",F),m[6]=F,m[7]=r):r=m[7],m[8]!==g||m[9]!==p?(o=p&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"Section-module__emptyText__P72MM",children:p}),(0,a.jsx)("div",{className:"Section-module__hiddenChildrenContainer__MgzXj",children:g})]}),m[8]=g,m[9]=p,m[10]=o):o=m[10],m[11]!==y||m[12]!==o?(d=(0,a.jsxs)("div",{className:"Section-module__headerContentWrapper__gjSPk",children:[y,o]}),m[11]=y,m[12]=o,m[13]=d):d=m[13],m[14]!==g||m[15]!==p?(u=!p&&(0,a.jsx)("div",{className:"Section-module__childrenContainer__tpT2L",children:g}),m[14]=g,m[15]=p,m[16]=u):u=m[16],m[17]!==f||m[18]!==_||m[19]!==n||m[20]!==r||m[21]!==d||m[22]!==u?(c=(0,a.jsxs)(i.az,{"data-testid":_,sx:n,className:r,children:[d,u,f]}),m[17]=f,m[18]=_,m[19]=n,m[20]=r,m[21]=d,m[22]=u,m[23]=c):c=m[23],c}r.displayName="Section"},12161(e,l,n){n.d(l,{X:()=>c});var a=n(74848),t=n(16522),i=n(38621),s=n(21373),r=n(55717),o=n(94709),d=n(34164),u=n(97766);let c=e=>{let l,n,c,m,g,p,y,f,k,h,b,F,_,S,I,v,x,j=(0,t.c)(40);j[0]!==e?({ref:p,id:c,title:f,buttonProps:l,headingProps:y,readonly:g,errorPresent:n,...m}=e,j[0]=e,j[1]=l,j[2]=n,j[3]=c,j[4]=m,j[5]=g,j[6]=p,j[7]=y,j[8]=f):(l=j[1],n=j[2],c=j[3],m=j[4],g=j[5],p=j[6],y=j[7],f=j[8]),j[9]!==y?(k=void 0===y?{}:y,j[9]=y,j[10]=k):k=j[10],j[11]!==k?({as:b,...h}=k,j[11]=k,j[12]=h,j[13]=b):(h=j[12],b=j[13]);let T=void 0===b?"h3":b;j[14]!==m.sx||j[15]!==g?(F=g?{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",width:"100%",pb:"8px",...m.sx}:{width:"100%",position:"relative",display:"flex",alignItems:"center",...m.sx},j[14]=m.sx,j[15]=g,j[16]=F):F=j[16];let C=F,K=g?"relative":"absolute";j[17]!==h||j[18]!==K?(_={position:K,...h},j[17]=h,j[18]=K,j[19]=_):_=j[19],j[20]!==T||j[21]!==c||j[22]!==_||j[23]!==f?(S=(0,a.jsx)(o.DZ,{id:c,as:T,sx:_,className:"SectionHeader-module__SectionHeaderTitle__qcG5P",children:f}),j[20]=T,j[21]=c,j[22]=_,j[23]=f,j[24]=S):S=j[24],j[25]!==l||j[26]!==n||j[27]!==c||j[28]!==g||j[29]!==p||j[30]!==f?(I=!g&&(0,a.jsxs)(s.Q,{ref:p,...l,variant:"invisible",size:"small",trailingAction:()=>n?(0,a.jsx)(i.AlertIcon,{className:"fgColor-danger"}):(0,a.jsx)(i.GearIcon,{}),block:!0,className:"SectionHeader-module__editButton__yZJS4","aria-describedby":n?`error-message-${c}`:void 0,children:[(0,a.jsx)("span",{className:(0,d.$)("sr-only","SectionHeader-module__screenReaderText__fqUQ1"),children:u.k.editFieldValueLabel(f)}),n&&(0,a.jsx)("span",{id:`error-message-${c}`,className:"sr-only",children:u.k.errorUpdatingIssueField})]}),j[25]=l,j[26]=n,j[27]=c,j[28]=g,j[29]=p,j[30]=f,j[31]=I):I=j[31],j[32]!==C||j[33]!==S||j[34]!==I?(v=(0,a.jsxs)(o.az,{sx:C,children:[S,I]}),j[32]=C,j[33]=S,j[34]=I,j[35]=v):v=j[35];let L=v;return j[36]!==L||j[37]!==n||j[38]!==g?(x=n&&!g?(0,a.jsx)(r.m,{text:u.k.errorUpdatingIssueField,children:L}):L,j[36]=L,j[37]=n,j[38]=g,j[39]=x):x=j[39],x};c.displayName="SectionHeader",c.displayName="SectionHeader"},47645(e,l,n){n.d(l,{Qq:()=>es,rC:()=>er,sC:()=>ei,b2:()=>ea});var a,t,i,s,r,o,d,u=n(74848);let c={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AssigneesSectionLazyFragment",selections:[{alias:null,args:[{kind:"Literal",name:"first",value:10}],concreteType:"AssigneeConnection",kind:"LinkedField",name:"suggestedActors",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"profileResourcePath",storageKey:null},{alias:null,args:[{kind:"Literal",name:"size",value:64}],kind:"ScalarField",name:"avatarUrl",storageKey:"avatarUrl(size:64)"},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"isCopilot",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isAgent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],type:"Bot",abstractKey:null}],type:"Actor",abstractKey:"__isActor"}],storageKey:null}],storageKey:"suggestedActors(first:10)"}],type:"Issue",abstractKey:null};c.hash="627359ef0b6d54885728c97ff256ba6d";let m={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AssigneesSectionAssignees",selections:[{alias:null,args:[{kind:"Literal",name:"first",value:20}],concreteType:"AssigneeConnection",kind:"LinkedField",name:"assignedActors",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[a={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},t={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"profileResourcePath",storageKey:null},s={alias:null,args:[{kind:"Literal",name:"size",value:64}],kind:"ScalarField",name:"avatarUrl",storageKey:"avatarUrl(size:64)"},{kind:"InlineFragment",selections:[r={alias:null,args:null,kind:"ScalarField",name:"isCopilot",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"isAgent",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],type:"Bot",abstractKey:null}],type:"Actor",abstractKey:"__isActor"}],storageKey:null}],storageKey:"assignedActors(first:20)"},{alias:null,args:null,concreteType:"AgentAssignment",kind:"LinkedField",name:"agentAssignments",plural:!0,selections:[{alias:null,args:null,concreteType:"Bot",kind:"LinkedField",name:"assignee",plural:!1,selections:[t,i,s,r,o,d],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"assigner",plural:!1,selections:[a,{kind:"InlineFragment",selections:[t],type:"Node",abstractKey:"__isNode"},i],storageKey:null}],storageKey:null}],type:"Issue",abstractKey:null};m.hash="351c302a681998931dfc7f70781c6be3";let g={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AssigneesSectionCopilotRepositoryFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isCopilotAgentEnabled",storageKey:null}],type:"Repository",abstractKey:null};g.hash="d0d5039c0af037561a9f4ee503f04833";let p={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AssigneesSectionFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null},{args:null,kind:"FragmentSpread",name:"AssigneesSectionCopilotRepositoryFragment"}],storageKey:null},{args:null,kind:"FragmentSpread",name:"AssigneesSectionAssignees"},{alias:null,args:null,kind:"ScalarField",name:"viewerCanAssign",storageKey:null}],type:"Issue",abstractKey:null};p.hash="d3c6b2757554e31ea145489e96bddf6e";let y={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AssigneesSectionViewer",selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"profileResourcePath",storageKey:null},{alias:null,args:[{kind:"Literal",name:"size",value:64}],kind:"ScalarField",name:"avatarUrl",storageKey:"avatarUrl(size:64)"},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"isCopilot",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isAgent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],type:"Bot",abstractKey:null}],type:"Actor",abstractKey:"__isActor"};y.hash="46cd158d7367cb350d33a4333817d807";var f=n(16522),k=n(38621),h=n(21373),b=n(51581),F=n(73537);let _=e=>{let l,n,a=(0,f.c)(6),{ref:t,onClick:i}=e,{sendClickAnalyticsEvent:s}=(0,b.S)();a[0]!==i||a[1]!==s?(l=()=>{s({category:"copilot_assignment",action:"click_assign_to_copilot_button",label:"ref_cta:assign_to_copilot"}),i()},a[0]=i,a[1]=s,a[2]=l):l=a[2];let r=l,o=(0,F.G7)("issue_cca_modal_open")?"Assign to Agent":"Assign to Copilot";return a[3]!==r||a[4]!==t?(n=(0,u.jsx)(h.Q,{ref:t,leadingVisual:k.AgentIcon,size:"small",block:!0,onClick:r,children:o}),a[3]=r,a[4]=t,a[5]=n):n=a[5],n};_.displayName="CopilotAssignmentButton",_.displayName="CopilotAssignmentButton";var S=n(36216),I=n(26880),v=n(11979),x=n(17164),j=n(96540),T=n(18990),C=n(39656),K=n(55717),L=n(49296),N=n(206);function P(e){let l=(0,f.c)(5),{login:n,id:a,avatarUrl:t,isCopilot:i}=e;if(i){let e;return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,u.jsx)(L.C,{}),l[0]=e):e=l[0],e}{let e,i=`@${n}`;return l[1]!==t||l[2]!==a||l[3]!==i?(e=(0,u.jsx)(N.r,{src:t,size:20,alt:i},a),l[1]=t,l[2]=a,l[3]=i,l[4]=e):e=l[4],e}}P.displayName="AssigneeVisual";var w=n(60909),A=n(30012);let E="Assignees-module__assigneeNameLabel__RULR6";function V(e){let l,n,a,t,i,s,r,o=(0,f.c)(18),{assignees:d,testId:c}=e,{sendAnalyticsEvent:m}=(0,b.s)();o[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,F.G7)("copilot_mission_control_decoupled_mode"),o[0]=l):l=o[0];let g=l;o[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,F.G7)("issue_cca_visualization"),o[1]=n):n=o[1];let p=n;o[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,F.G7)("issue_cca_visualization_decoupled_mode"),o[2]=a):a=o[2];let y=a,k=p||g&&y;o[3]!==m?(t=()=>{m("analytics.click","ISSUE_SIDEBAR_ASSIGNEE_CLICK")},o[3]=m,o[4]=t):t=o[4];let h=t;o[5]!==m?(i=()=>{m("analytics.click","ISSUE_SIDEBAR_ASSIGNEE_RIGHT_CLICK")},o[5]=m,o[6]=i):i=o[6];let _=i;if(o[7]!==d||o[8]!==h||o[9]!==_||o[10]!==c){let e;o[12]!==h||o[13]!==_||o[14]!==c?(e=e=>{let{login:l,name:n,avatarUrl:a,profileResourcePath:t,id:i,isCopilot:s,displayName:r,isAgent:o,assignedAgents:d}=e,m=k&&d&&d.length>0;return(0,u.jsxs)(j.Fragment,{children:[(0,u.jsxs)(T.l.LinkItem,{href:t??void 0,target:"_blank",onClick:h,onContextMenu:_,...(0,w.Sr)(l,{isCopilot:s,isAgent:o}),children:[(0,u.jsx)(T.l.LeadingVisual,{children:(0,u.jsx)(P,{login:l,id:i,avatarUrl:a,isCopilot:s})}),(0,u.jsx)("div",{"data-testid":c,className:E,children:(0,u.jsx)(A.v,{login:r,profileName:n,isAgent:o})})]}),m&&(0,u.jsx)("li",{children:(0,u.jsx)(T.l,{"aria-label":`Agents assigned by ${r}`,children:d.map((e,l)=>{let n=l===d.length-1,a=e.agentTaskInfo,t=a?.taskUrl??e.profileResourcePath??void 0,i=(0,u.jsxs)(T.l.LinkItem,{href:t,target:"_blank",onClick:h,onContextMenu:_,className:"Assignees-module__nestedAgentItem__kZlYO","data-testid":"nested-agent-item",children:[(0,u.jsx)(T.l.LeadingVisual,{children:(0,u.jsxs)("span",{className:"Assignees-module__nestedAgentVisual__OZiCP",children:[(0,u.jsx)("span",{className:`Assignees-module__connector__gS5Ti ${n?"Assignees-module__connectorLast__tBVn9":"Assignees-module__connectorMiddle__hj5dO"}`,"aria-hidden":"true"}),(0,u.jsx)(P,{login:e.login,id:e.id,avatarUrl:e.avatarUrl,isCopilot:e.isCopilot})]})}),(0,u.jsx)("div",{className:E,children:(0,u.jsx)(A.v,{login:e.displayName,profileName:e.name,isAgent:e.isAgent})}),a&&a.count>0&&(0,u.jsx)(T.l.TrailingVisual,{children:(0,u.jsxs)("span",{className:"Assignees-module__agentTaskStatus__VmDny",children:[a.count>1&&(0,u.jsx)(C.A,{as:"span",className:"Assignees-module__agentTaskCount__GSVKA","aria-hidden":"true",text:String(a.count)}),a.count>1&&(0,u.jsxs)("span",{className:"sr-only",children:[a.count," tasks,"]}),a.statusIcon]})})]},e.id);return a&&a.count>0?(0,u.jsx)(K.m,{text:a.count>1?"View latest session":"View session",children:i},e.id):i})})})]},i)},o[12]=h,o[13]=_,o[14]=c,o[15]=e):e=o[15],s=[...d].sort(R).map(e),o[7]=d,o[8]=h,o[9]=_,o[10]=c,o[11]=s}else s=o[11];return o[16]!==s?(r=(0,u.jsx)(T.l,{variant:"full",className:"Assignees-module__assigneesList__ZKD6F","data-icv-visible":!0,children:s}),o[16]=s,o[17]=r):r=o[17],r}function R(e,l){return e.login===l.login?0:e.login>l.login?1:-1}V.displayName="Assignees";var D=n(20085),M=n(84096),O=n(19034),B=n(4510),U=n(49266),$=n(78868),H=n(52111),q=n(40914),W=n(18312),z=n(34784),G=n(46791),Q=n(41615),Y=n(72551),Z=n(38569),J=n(12161);let X=(e,l)=>{let n=e.create(l.id,l.__typename);for(let[e,a]of Object.entries({id:l.id,login:l.login,name:l.name,avatarUrl:l.avatarUrl,isCopilot:l.isCopilot,isAgent:l.isAgent,profileResourcePath:l.profileResourcePath,__typename:l.__typename,displayName:l.displayName}))n.setValue(a,e);return n},ee=()=>{let e,l=(0,f.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,u.jsx)(Y.h,{title:G.k.sectionTitles.assignees}),l[0]=e):e=l[0],e};ee.displayName="ReadonlyAssigneesSectionHeader";let el=(e,l)=>{if(e.length!==l.length)return!1;let n=new Set(e.map(e=>e.id));return l.every(e=>n.has(e.id))},en=e=>{let l,n,a,t,i,s,r=(0,f.c)(23),{sectionHeader:o,onSelfAssignClick:d,assignees:c,agentAssignments:m,issueAgentTasks:g,agents:p,readonly:y,copilotAssignmentButton:k}=e;r[0]!==d||r[1]!==y?(l=y?G.k.emptySections.assignees(!1):(0,u.jsxs)(u.Fragment,{children:[G.k.emptySections.assignees(!0),(0,u.jsx)(h.Q,{variant:"link",onClick:d,className:"AssigneesSection-module__selfAssignButton__D3sTs",children:G.k.emptySections.selfAssign})]}),r[0]=d,r[1]=y,r[2]=l):l=r[2];let b=l;r[3]!==k?(n=k?(0,u.jsx)("div",{className:"width-full d-flex flex-column flex-items-stretch pt-2 px-2",children:(0,u.jsx)("div",{children:k})}):void 0,r[3]=k,r[4]=n):n=r[4];let _=n;if(r[5]!==p||r[6]!==g){e:{let e=new Map;if(!g?.length||!p?.length){a=e;break e}for(let l of p){let n=g.filter(e=>e.agent_collaborators?.some(e=>e.agent_id===l.id));if(!n.length)continue;let a=n.reduce(e_),t=a.state??a.status;l.bot_global_relay_id&&(0,x.MZ)(t)&&e.set(l.bot_global_relay_id,{statusIcon:(0,I.Q)(t),count:n.length,taskUrl:a.url})}a=e}r[5]=p,r[6]=g,r[7]=a}else a=r[7];let S=a;if(r[8]!==m||r[9]!==S||r[10]!==c){l:{let e,l,n=c.map(eS);if(!((0,F.G7)("issue_cca_visualization")||(0,F.G7)("copilot_mission_control_decoupled_mode")&&(0,F.G7)("issue_cca_visualization_decoupled_mode"))||!m?.length){t=n;break l}r[12]!==c?(e=new Set(c.map(eI)),r[12]=c,r[13]=e):e=r[13];let a=e;r[14]!==a?(l=e=>e?.assignee?.login&&e?.assigner?.login&&a.has(e.assignee.login)&&a.has(e.assigner.login),r[14]=a,r[15]=l):l=r[15];let i=m.filter(l);if(!i.length){t=n;break l}let s=new Set(i.map(ev));t=n.filter(e=>!s.has(e.id)).map(e=>({...e,assignedAgents:i.filter(l=>l?.assigner?.login===e.login).map(e=>({id:e?.assignee?.id??"",login:e?.assignee?.login??"",avatarUrl:e?.assignee?.avatarUrl??"",name:e?.assignee?.displayName??e?.assignee?.login??null,displayName:e?.assignee?.displayName??e?.assignee?.login??"",profileResourcePath:`/apps/${e?.assignee?.login}`,isCopilot:e?.assignee?.isCopilot??!1,isAgent:e?.assignee?.isAgent??!0,agentTaskInfo:S.get(e?.assignee?.id??"")??void 0}))}))}r[8]=m,r[9]=S,r[10]=c,r[11]=t}else t=r[11];let v=t,j=c.length>0?void 0:b;return r[16]!==v?(i=(0,u.jsx)(V,{assignees:v,testId:Q.Y.assignees}),r[16]=v,r[17]=i):i=r[17],r[18]!==_||r[19]!==o||r[20]!==j||r[21]!==i?(s=(0,u.jsx)(Z.w,{id:"sidebar-assignees-section",sectionHeader:o,sectionFooter:_,emptyText:j,children:i}),r[18]=_,r[19]=o,r[20]=j,r[21]=i,r[22]=s):s=r[22],s};function ea(e){let l,n,a,t,i,s,r,o,d,c,m,g,p,y=(0,f.c)(30);if(y[0]!==e){let{repo:d,owner:u,readonly:c,assignees:m,onSelectionChange:g,className:p,sx:f,repository:k,issueNumber:h,onIssueUpdate:b,...F}=e;s=d,t=u,i=c,l=m,a=g,n=p,o=f,r=F,y[0]=e,y[1]=l,y[2]=n,y[3]=a,y[4]=t,y[5]=i,y[6]=s,y[7]=r,y[8]=o}else l=y[1],n=y[2],a=y[3],t=y[4],i=y[5],s=y[6],r=y[7],o=y[8];let k=(0,U.u)();y[9]===Symbol.for("react.memo_cache_sentinel")?(d=[],y[9]=d):d=y[9],y[10]!==l||y[11]!==a||y[12]!==t||y[13]!==i||y[14]!==s||y[15]!==r?(c={repo:s,owner:t,readonly:i,includeAuthorableBots:!1,includeAssignableBots:!0,assigneeTokens:d,assignees:l,onSelectionChange:a,anchorElement:et,...r},y[10]=l,y[11]=a,y[12]=t,y[13]=i,y[14]=s,y[15]=r,y[16]=c):c=y[16];let h=c;y[17]!==h||y[18]!==i?(m=i?(0,u.jsx)(ee,{}):(0,u.jsx)(B._,{...h}),y[17]=h,y[18]=i,y[19]=m):m=y[19];let b=m;return y[20]!==a||y[21]!==k?(g=()=>a(k?[k]:[]),y[20]=a,y[21]=k,y[22]=g):g=y[22],y[23]!==l||y[24]!==n||y[25]!==i||y[26]!==b||y[27]!==o||y[28]!==g?(p=(0,u.jsx)(en,{sectionHeader:b,onSelfAssignClick:g,assignees:l,readonly:i,sx:o,className:n}),y[23]=l,y[24]=n,y[25]=i,y[26]=b,y[27]=o,y[28]=g,y[29]=p):p=y[29],p}function et(e,l){return(0,u.jsx)(J.X,{title:G.k.sectionTitles.assignees,buttonProps:{...e,id:"assignees-select-menu"},ref:l})}en.displayName="AssigneesSection",ea.displayName="CreateIssueAssigneesSection";let ei=m,es=p;function er(e){let l,n,a,t,i,s,r,o,d,m,p,k,h,I,x,T,C,K,L,N,P,w,A,E,V,R=(0,f.c)(96),{issue:U,viewer:Q,lazyKey:Y,onIssueUpdate:Z,insideSidePanel:ea,readonly:et}=e,{sendAnalyticsEvent:er}=(0,b.s)(),e_=(0,z.useFragment)(es,U),{repository:eS,repository:eI,number:ev}=e_,{owner:ex,name:ej,isArchived:eT}=eI,{login:eC}=ex,eK=(0,z.useFragment)(g,e_.repository),eL=(0,z.useFragment)(ei,e_);R[0]===Symbol.for("react.memo_cache_sentinel")?(l=y,R[0]=l):l=R[0];let eN=(0,z.useFragment)(l,Q),{id:eP,viewerCanAssign:ew}=e_,eA=(0,z.useFragment)(c,Y);eA?.suggestedActors?.nodes,R[1]!==eA?.suggestedActors?.nodes?(n=eA?.suggestedActors?.nodes||[],R[1]=eA?.suggestedActors?.nodes,R[2]=n):n=R[2],R[3]!==n?(a=n.flatMap(eF),R[3]=n,R[4]=a):a=R[4];let eE=a;R[5]!==eL.assignedActors?.nodes?(t=()=>(eL.assignedActors?.nodes||[]).flatMap(eb),R[5]=eL.assignedActors?.nodes,R[6]=t):t=R[6],eL.assignedActors?.nodes,R[7]!==t?(i=t(),R[7]=t,R[8]=i):i=R[8];let eV=i,{addToast:eR}=(0,q.Y6)(),eD=(0,W.useRelayEnvironment)(),eM=(0,j.useRef)(null);R[9]!==ev||R[10]!==eC||R[11]!==ej?(s={owner:eC,repo:ej,issueNumber:ev},R[9]=ev,R[10]=eC,R[11]=ej,R[12]=s):s=R[12];let{data:eO}=(0,v.e)(s);R[13]===Symbol.for("react.memo_cache_sentinel")?(r=(0,F.G7)("issues_cca_assign_actor_with_agent"),R[13]=r):r=R[13];let eB=r,eU=et||!ew||eT;R[14]!==eV?(o=eV.some(eh),R[14]=eV,R[15]=o):o=R[15];let e$=o,eH=!eU&&eK.isCopilotAgentEnabled&&!e$,eq=!eU&&eK.isCopilotAgentEnabled,[eW,ez]=(0,j.useState)(!1),[eG,eQ]=(0,j.useState)(0),[eY,eZ]=(0,j.useState)(void 0);R[16]===Symbol.for("react.memo_cache_sentinel")?(d=()=>{ez(!0),eQ(ek)},R[16]=d):d=R[16];let eJ=d;R[17]===Symbol.for("react.memo_cache_sentinel")?(m=()=>{ez(!1),eZ(void 0)},R[17]=m):m=R[17];let eX=m;R[18]!==eR||R[19]!==eL.agentAssignments||R[20]!==eD||R[21]!==eP||R[22]!==Z||R[23]!==eE?(p=(e,l)=>{let n=(0,F.G7)("issue_cca_visualization")||(0,F.G7)("copilot_mission_control_decoupled_mode")&&(0,F.G7)("issue_cca_visualization_decoupled_mode")?eL.agentAssignments:void 0;(0,M.j)({environment:eD,input:{issueId:eP,assignedActors:e,participants:eE},existingAgentAssignments:l?.length?[...n??[],...l]:n,onError:()=>eR({type:"error",message:$.S.couldNotUpdateAssignees}),onCompleted:Z})},R[18]=eR,R[19]=eL.agentAssignments,R[20]=eD,R[21]=eP,R[22]=Z,R[23]=eE,R[24]=p):p=R[24];let e1=p;R[25]!==eV||R[26]!==eH||R[27]!==e1||R[28]!==eN?(k=e=>{let l,n=eV.some(ef),a=e.some(ey),t=e.filter(ep),i=eH?t:e;if(eB&&eN){let n=new Set(eV.filter(eg).map(em)),a=e.filter(e=>e.isAgent&&!(0,D.v)(e.login)&&!n.has(e.login));if(a.length>0){let n=eV.some(e=>e.login===eN.login),t=e.some(e=>e.login===eN.login);n||t||!(e.length({assignee:{id:e.id,login:e.login,avatarUrl:e.avatarUrl,isCopilot:e.isCopilot??!1,isAgent:e.isAgent??!0,displayName:e.displayName??e.login},assigner:{__typename:eN.__typename,id:eN.id,login:eN.login}}))}}eH&&el(i,eV.filter(ec))||e1(i,l),a&&eH&&!n&&eJ()},R[25]=eV,R[26]=eH,R[27]=e1,R[28]=eN,R[29]=k):k=R[29];let e0=k;R[30]!==eV||R[31]!==eq||R[32]!==e1?(h=e=>{if(!eq)return void e1(e);let l=new Set(eV.filter(eu).map(ed)),n=e.filter(e=>(e.isAgent||e.isCopilot)&&!l.has(e.login));if(n.length>0){let l=e.filter(e=>!n.some(l=>l.login===e.login));el(l,eV)||e1(l);let a=n[0];eZ({typeName:"topLevel",displayName:a.displayName??a.login,avatarUrl:a.avatarUrl,login:a.login,botGlobalRelayId:a.id}),eJ()}else el(e,eV)||e1(e)},R[30]=eV,R[31]=eq,R[32]=e1,R[33]=h):h=R[33];let e2=h;R[34]!==e2||R[35]!==e0?(I=e=>{(0,F.G7)("issue_cca_modal_open")?e2(e):e0(e)},R[34]=e2,R[35]=e0,R[36]=I):I=R[36];let e3=I;R[37]!==eV||R[38]!==eD||R[39]!==eP||R[40]!==Z||R[41]!==eN?(x=e=>{e&&(0,z.commitLocalUpdate)(eD,l=>{let n=[{...e,isCopilot:(0,D.v)(e.login),isAgent:!0,__typename:"Bot"}],a=eV.some(e=>e.login===eN?.login),t=eB&&!a&&eV.length+1{let a=e.get(l);if(a){let l=a.getLinkedRecord("assignedActors(first:20)");if(l){let a=l.getLinkedRecords("nodes")||[];for(let l of n)if(!a.some(e=>e&&e.getValue("id")===l.id)){let n=e.get(l.id);n||(n=X(e,l)),a=[...a,n]}let t=a.sort((e,l)=>{let n=e?.getValue("login")||"",a=l?.getValue("login")||"";return n.toLowerCase().localeCompare(a.toLowerCase())});l.setLinkedRecords(t,"nodes")}}})(l,eP,n),eN&&((e,l,n,a)=>{let t=e.get(l);if(!t)return;let i=t.getLinkedRecords("agentAssignments")||[];if(i.some(e=>{let l=e?.getLinkedRecord("assignee");return l&&l.getValue("id")===n.id}))return;let s=`client:AgentAssignment:${l}:${n.id}`,r=e.get(s)??e.create(s,"AgentAssignment"),o=e.get(n.id)??X(e,n);if(r.setLinkedRecord(o,"assignee"),a){let l=e.get(a.id)??e.create(a.id,a.__typename);l.setValue(a.id,"id"),l.setValue(a.login,"login"),l.setValue(a.__typename,"__typename"),r.setLinkedRecord(l,"assigner")}else r.setValue(null,"assigner");i=[...i,r],t.setLinkedRecords(i,"agentAssignments")})(l,eP,e,eN)}),Z?.()},R[37]=eV,R[38]=eD,R[39]=eP,R[40]=Z,R[41]=eN,R[42]=x):x=R[42];let e4=x;R[43]!==eH?(T=eH?(0,u.jsx)(_,{onClick:eJ,ref:eM}):void 0,R[43]=eH,R[44]=T):T=R[44];let e5=T;R[45]!==eV?(C=eV.some(eo),R[45]=eV,R[46]=C):C=R[46];let e6=C;R[47]!==eq||R[48]!==e6?(K=eq&&!e6?(0,u.jsx)(_,{onClick:eJ,ref:eM}):void 0,R[47]=eq,R[48]=e6,R[49]=K):K=R[49];let e7=K;R[50]!==eq||R[51]!==eH?(L=(0,F.G7)("issue_cca_modal_open")?eq:eH,R[50]=eq,R[51]=eH,R[52]=L):L=R[52];let e8=L;R[53]!==e8||R[54]!==eW||R[55]!==ev||R[56]!==e4||R[57]!==eS||R[58]!==eY?(N=e8&&eW?(0,u.jsx)(S.B,{isOpen:eW,onClose:eX,repository:{name:eS.name,owner:{login:eS.owner.login}},issueNumbers:[ev],onAssignmentComplete:e4,returnFocusRef:eM,initialAgent:eY}):void 0,R[53]=e8,R[54]=eW,R[55]=ev,R[56]=e4,R[57]=eS,R[58]=eY,R[59]=N):N=R[59];let e9=N;e:{let e,l,n,a;if(eU){let e;R[60]===Symbol.for("react.memo_cache_sentinel")?(e=(0,u.jsx)(ee,{}),R[60]=e):e=R[60],P=e;break e}R[61]!==er?(e=(e,l)=>(0,u.jsx)(J.X,{title:G.k.sectionTitles.assignees,buttonProps:{...e,onClick:l=>{er("analytics.click","ISSUE_SIDEBAR_ASSIGNEE_SECTION_EDIT_CLICK"),e.onClick?.(l)}},ref:l}),R[61]=er,R[62]=e):e=R[62],R[63]!==e3?(l=e=>e3(e),R[63]=e3,R[64]=l):l=R[64],R[65]!==eV||R[66]!==ea||R[67]!==ev||R[68]!==eC||R[69]!==eU||R[70]!==ej||R[71]!==eE||R[72]!==e||R[73]!==l?(n={repo:ej,owner:eC,number:ev,anchorElement:e,readonly:eU,assignees:eV,onSelectionChange:l,insidePortal:ea,suggestions:eE},R[65]=eV,R[66]=ea,R[67]=ev,R[68]=eC,R[69]=eU,R[70]=ej,R[71]=eE,R[72]=e,R[73]=l,R[74]=n):n=R[74];let t=n,i=`assignee-picker-${eG}`;R[75]!==t||R[76]!==i?(a=(0,u.jsx)(B.I,{...t},i),R[75]=t,R[76]=i,R[77]=a):a=R[77],P=a}let le=P,ll=eO?.tasks,ln=eO?.assigned_agents;return R[78]!==e1||R[79]!==eN?(w=()=>eN?e1([eN]):H.l,R[78]=e1,R[79]=eN,R[80]=w):w=R[80],R[81]!==e7||R[82]!==e5?(A=(0,F.G7)("issue_cca_modal_open")?e7:e5,R[81]=e7,R[82]=e5,R[83]=A):A=R[83],R[84]!==le||R[85]!==eV||R[86]!==eL.agentAssignments||R[87]!==eU||R[88]!==ll||R[89]!==ln||R[90]!==w||R[91]!==A?(E=(0,u.jsx)(en,{sectionHeader:le,assignees:eV,agentAssignments:eL.agentAssignments,issueAgentTasks:ll,agents:ln,onSelfAssignClick:w,readonly:eU,copilotAssignmentButton:A}),R[84]=le,R[85]=eV,R[86]=eL.agentAssignments,R[87]=eU,R[88]=ll,R[89]=ln,R[90]=w,R[91]=A,R[92]=E):E=R[92],R[93]!==e9||R[94]!==E?(V=(0,u.jsxs)(u.Fragment,{children:[E,e9]}),R[93]=e9,R[94]=E,R[95]=V):V=R[95],V}function eo(e){return e.isAgent||e.isCopilot}function ed(e){return e.login}function eu(e){return e.isAgent||e.isCopilot}function ec(e){return!(0,D.v)(e.login)}function em(e){return e.login}function eg(e){return e.isAgent&&!(0,D.v)(e.login)}function ep(e){return!e.isCopilot}function ey(e){return e.isCopilot}function ef(e){return(0,D.v)(e.login)}function ek(e){return e+1}function eh(e){return(0,D.v)(e.login)}function eb(e){return e?[e]:[]}function eF(e){return e?[e]:[]}function e_(e,l){return new Date(l.updated_at??l.last_updated_at??"").getTime()>new Date(e.updated_at??e.last_updated_at??"").getTime()?l:e}function eS(e){return{...e,displayName:e.displayName||e.login,isCopilot:e.isCopilot??!1,isAgent:e.isAgent??!1}}function eI(e){return e.login}function ev(e){return e?.assignee?.id}er.displayName="EditIssueAssigneesSection"},468(e,l,n){n.d(l,{E:()=>eY,u:()=>e$});var a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F,_,S,I,v,x,j,T,C,K,L,N,P,w=n(74848);let A=(s=[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"InlineFragment",selections:i=[a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},t={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dataType",storageKey:null}],type:"IssueFieldText",abstractKey:null},{kind:"InlineFragment",selections:i,type:"IssueFieldSingleSelect",abstractKey:null},{kind:"InlineFragment",selections:i,type:"IssueFieldDate",abstractKey:null},{kind:"InlineFragment",selections:i,type:"IssueFieldNumber",abstractKey:null}],{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"FieldsSectionFragment",selections:[a,{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"isPrivate",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"databaseId",storageKey:null},{kind:"InlineFragment",selections:[{alias:"issueFieldsEnabled",args:[{kind:"Literal",name:"name",value:"issue_fields"}],kind:"ScalarField",name:"isFeatureEnabled",storageKey:'isFeatureEnabled(name:"issue_fields")'},{alias:"issueFieldsVisibilitySettingsEnabled",args:[{kind:"Literal",name:"name",value:"issue_fields_visibility_settings"}],kind:"ScalarField",name:"isFeatureEnabled",storageKey:'isFeatureEnabled(name:"issue_fields_visibility_settings")'},{alias:null,args:[{kind:"Literal",name:"first",value:100}],concreteType:"IssueFieldsConnection",kind:"LinkedField",name:"pinnedIssueFields",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:s,storageKey:null}],storageKey:"pinnedIssueFields(first:100)"}],type:"Organization",abstractKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewerCanSetFields",storageKey:null},{args:null,kind:"FragmentSpread",name:"FieldsSectionFieldValues"},{alias:null,args:null,concreteType:"IssueType",kind:"LinkedField",name:"issueType",plural:!1,selections:[a,t,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"pinnedFields",plural:!0,selections:s,storageKey:null}],storageKey:null}],type:"Issue",abstractKey:null});A.hash="34188f1fed5f8db468617a7386738b5e";let E=(d=[r={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dataType",storageKey:null}],{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"FieldsSectionFieldValues",selections:[r,{alias:null,args:[{kind:"Literal",name:"first",value:25}],concreteType:"IssueFieldValueConnection",kind:"LinkedField",name:"issueFieldValues",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{kind:"InlineFragment",selections:d,type:"IssueFieldText",abstractKey:null}],storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}],type:"IssueFieldTextValue",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{kind:"InlineFragment",selections:d,type:"IssueFieldSingleSelect",abstractKey:null}],storageKey:null},o,{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null}],type:"IssueFieldSingleSelectValue",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{kind:"InlineFragment",selections:d,type:"IssueFieldDate",abstractKey:null}],storageKey:null},u],type:"IssueFieldDateValue",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{kind:"InlineFragment",selections:d,type:"IssueFieldNumber",abstractKey:null}],storageKey:null},{alias:"numberValue",args:null,kind:"ScalarField",name:"value",storageKey:null}],type:"IssueFieldNumberValue",abstractKey:null}],storageKey:null}],storageKey:"issueFieldValues(first:25)"},{alias:null,args:null,kind:"ScalarField",name:"viewerCanSetFields",storageKey:null},{alias:null,args:null,concreteType:"IssueType",kind:"LinkedField",name:"issueType",plural:!1,selections:[r,o],storageKey:null}],type:"Issue",abstractKey:null});E.hash="461a0c55032c3a4bf8d10a5a74a2fd22";var V=n(16522),R=n(73537),D=n(34836),M=n(95673),O=n(89917),B=n(52111),U=n(36010),$=n(46249),H=n(55717),q=n(83223),W=n(96540),z=n(18312);n(69487);var G=n(97481),Q=n(38569),Y=n(38621),Z=n(21373);let J=e=>{let l,n,a,t,i=(0,V.c)(14);i[0]!==e?({ref:n,...l}=e,i[0]=e,i[1]=l,i[2]=n):(l=i[1],n=i[2]);let{anchorProps:s,inactive:r,disabled:o,onClick:d}=l,u=void 0!==r&&r,c=void 0!==o&&o,m=u?Y.AlertIcon:void 0,g=u?void 0:Y.PlusIcon,p=u||c;return i[3]!==s||i[4]!==c||i[5]!==d?(a=e=>{c||(d(),s?.onClick?.(e))},i[3]=s,i[4]=c,i[5]=d,i[6]=a):a=i[6],i[7]!==s||i[8]!==n||i[9]!==m||i[10]!==g||i[11]!==p||i[12]!==a?(t=(0,w.jsx)("div",{className:"AddIssueFieldButton-module__container__piQcn",children:(0,w.jsx)(Z.Q,{leadingVisual:m,trailingVisual:g,size:"small",ref:n,...s,className:"AddIssueFieldButton-module__button__ogQlK",inactive:p,onClick:a,children:"Add field"})}),i[7]=s,i[8]=n,i[9]=m,i[10]=g,i[11]=p,i[12]=a,i[13]=t):t=i[13],t};J.displayName="AddIssueFieldButton",J.displayName="AddIssueFieldButton";var X=n(97766),ee=n(63005);function el(e){let l,n,a,t=(0,V.c)(12),{owner:i,fieldsSet:s,onIssueFieldSelected:r,markInteractionStart:o,inactive:d,disabled:u,onButtonElementReceived:c,hideAddFieldButton:m}=e,g=void 0!==d&&d,p=void 0!==u&&u;t[0]!==p||t[1]!==g||t[2]!==o||t[3]!==c?(l=(e,l)=>(l?.current&&c?.(l.current),(0,w.jsx)(J,{anchorProps:e,ref:l,onClick:o,inactive:g,disabled:p})),t[0]=p,t[1]=g,t[2]=o,t[3]=c,t[4]=l):l=t[4];let y=l;t[5]!==r?(n=e=>{let l=e[0];l&&r((0,D.YQ)(l))},t[5]=r,t[6]=n):n=t[6];let f=n;return void 0!==m&&m?null:(t[7]!==y||t[8]!==s||t[9]!==i||t[10]!==f?(a=(0,w.jsx)(ee.iF,{owner:i,fieldsSet:s,onSelectionChange:f,anchorElement:y,insidePortal:!1}),t[7]=y,t[8]=s,t[9]=i,t[10]=f,t[11]=a):a=t[11],a)}el.displayName="FieldsSelector";let en="FieldsSection-module__pinnedField__K52F0",ea="FieldsSection-module__compactSectionHeader__lMYFw",et="FieldsSection-module__compactSectionEmptyText__qLZOx";function ei(e){let l,n,a,t,i=(0,V.c)(5),s=(0,W.useRef)(null),r=(0,W.useRef)(e);i[0]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{s.current=e},i[0]=l):l=i[0];let o=l;return i[1]!==e?(n=()=>{null!==r.current&&null===e&&s.current?.focus(),r.current=e},a=[e],i[1]=e,i[2]=n,i[3]=a):(n=i[2],a=i[3]),(0,W.useEffect)(n,a),i[4]===Symbol.for("react.memo_cache_sentinel")?(t={setAddFieldButtonElement:o},i[4]=t):t=i[4],t}function es(e){let l,n,a,t=(0,V.c)(5),[i,s]=(0,W.useState)(!1),r=(0,W.useRef)(null),o=(0,W.useRef)(!1),d=(0,W.useRef)(null);return t[0]!==e?(l=()=>{if(o.current&&e!==d.current&&null!==e){s(!1),d.current=e;let l=setTimeout(()=>{s(!0)},0),n=setTimeout(()=>{s(!1)},2e3);return()=>{clearTimeout(l),clearTimeout(n)}}o.current||(d.current=e),r.current=e,o.current=!0},n=[e],t[0]=e,t[1]=l,t[2]=n):(l=t[1],n=t[2]),(0,W.useEffect)(l,n),t[3]!==i?(a={animatePinned:i},t[3]=i,t[4]=a):a=t[4],a}let er={only:"FieldsSection-module__animationOnly__dqmEb",first:"FieldsSection-module__animationFirst__rbi7x",middle:"FieldsSection-module__animationMiddle__teBuP",last:"FieldsSection-module__animationLast__V6_U1"};function eo(e,l,n=null){if(e&&l){let e=n?er[n]:"";return`${en} FieldsSection-module__animationClass__HUZHa ${e}`.trim()}if(e)return en}function ed(e,l,n){if(!l.has(e))return null;let a=n.filter(e=>l.has(e)),t=a.indexOf(e);return 1===a.length?"only":0===t?"first":t===a.length-1?"last":"middle"}function eu({mutationFn:e,input:l,environment:n,action:a,fieldId:t,fieldType:i,inProjectsPage:s,ownerId:r,reportUsage:o,onError:d,onCompleted:u}){let c=Date.now();e({environment:n,input:l,onCompleted:()=>{o({page:s?"memex#show":"issue#show",action:a,fieldId:t,fieldType:i,status:"success",duration:Date.now()-c,orgId:r?.toString()}),u?.()},onError:e=>{let l=Date.now()-c;o({page:s?"memex#show":"issue#show",action:a,fieldId:t,fieldType:i,status:"error",errorDetails:e instanceof Error?e.message:String(e),duration:l,orgId:r?.toString()}),d?.(e)}})}function ec(e){return e.field.name}function em(e){return e.field.name}function eg(e){return e.field.id}function ep(e){return(0,G.Y0)((0,D.YQ)(e),null)}var ey=n(72685),ef=n(26450),ek=n(22645),eh=n(34164),eb=n(26174);let eF=e=>{let l,n,a,t,i,s,r,o=(0,V.c)(22),{anchorProps:d,fieldName:u,value:c,displayValue:m,formattedDate:g,isOpen:p,errorPresent:y,className:f}=e,k=void 0!==y&&y,h=p&&eb.A.isEditing;o[0]!==f||o[1]!==h?(l=(0,eh.$)(eb.A.issueFieldFormWrapper,eb.A.issueFieldFormWrapperClickable,h,f),o[0]=f,o[1]=h,o[2]=l):l=o[2];let b=c?`Edit ${u}`:`Set ${u}`;o[3]!==u?(n=(0,w.jsx)("span",{className:eb.A.issueFieldLabel,children:u}),o[3]=u,o[4]=n):n=o[4];let F=g&&eb.A.hasValue;o[5]!==F?(a=(0,eh.$)(eb.A.issueFieldValueText,F),o[5]=F,o[6]=a):a=o[6],o[7]!==m||o[8]!==a?(t=(0,w.jsx)("span",{className:a,children:m}),o[7]=m,o[8]=a,o[9]=t):t=o[9],o[10]!==k?(i=k&&(0,w.jsx)("span",{className:eb.A.alertIconWrapper,children:(0,w.jsx)(Y.AlertIcon,{className:eb.A.alertIcon})}),o[10]=k,o[11]=i):i=o[11],o[12]!==d||o[13]!==l||o[14]!==b||o[15]!==n||o[16]!==t||o[17]!==i?(s=(0,w.jsxs)("button",{...d,className:l,"aria-label":b,children:[n,t,i]}),o[12]=d,o[13]=l,o[14]=b,o[15]=n,o[16]=t,o[17]=i,o[18]=s):s=o[18];let _=s;return o[19]!==_||o[20]!==k?(r=k?(0,w.jsx)(H.m,{text:X.k.errorUpdatingIssueField,type:"description",children:_}):_,o[19]=_,o[20]=k,o[21]=r):r=o[21],r};eF.displayName="IssueFieldDateEditorButton";let e_=e=>{let l,n,a,t,i,s,r,o=(0,V.c)(39),{fieldId:d,fieldName:u,value:c,onCommit:m,shouldOpen:g,isDraft:p,readonly:y,errorPresent:f,className:k}=e,h=void 0!==p&&p,b=void 0!==f&&f,[F,_]=(0,W.useState)(void 0!==g&&g);e:{let e;if(!c){l="";break e}o[0]!==c?(e=(0,ef.b)(c),o[0]=c,o[1]=e):e=o[1],l=e}let S=l;l:{let e;if(!c){n=null;break l}o[2]!==c?(e=new Date(c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()),o[2]=c,o[3]=e):e=o[3],n=e}let I=n;o[4]!==d||o[5]!==h||o[6]!==m?(a=()=>{h&&m(d,null),_(!1)},o[4]=d,o[5]=h,o[6]=m,o[7]=a):a=o[7];let v=a;o[8]!==d||o[9]!==m?(t=e=>{let l=null;e&&(l=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),12,0,0,0))),m(d,l),_(!1)},o[8]=d,o[9]=m,o[10]=t):t=o[10];let x=t,j=S||X.k.setValue;if(y){let e,l,n,a,t;o[11]!==k?(e=(0,eh.$)(eb.A.issueFieldFormWrapper,k),o[11]=k,o[12]=e):e=o[12],o[13]!==u?(l=(0,w.jsx)("p",{className:eb.A.issueFieldLabel,children:u}),o[13]=u,o[14]=l):l=o[14];let i=S&&eb.A.hasValue;return o[15]!==i?(n=(0,eh.$)(eb.A.issueFieldValueText,i),o[15]=i,o[16]=n):n=o[16],o[17]!==j||o[18]!==n?(a=(0,w.jsx)("div",{className:n,children:j}),o[17]=j,o[18]=n,o[19]=a):a=o[19],o[20]!==a||o[21]!==e||o[22]!==l?(t=(0,w.jsxs)("div",{className:e,children:[l,a]}),o[20]=a,o[21]=e,o[22]=l,o[23]=t):t=o[23],t}return o[24]===Symbol.for("react.memo_cache_sentinel")?(i=()=>_(!0),o[24]=i):i=o[24],o[25]!==k||o[26]!==j||o[27]!==b||o[28]!==u||o[29]!==S||o[30]!==F||o[31]!==c?(s=e=>(0,w.jsx)(eF,{anchorProps:e,fieldName:u,value:c,displayValue:j,formattedDate:S,isOpen:F,errorPresent:b,className:k}),o[25]=k,o[26]=j,o[27]=b,o[28]=u,o[29]=S,o[30]=F,o[31]=c,o[32]=s):s=o[32],o[33]!==I||o[34]!==x||o[35]!==F||o[36]!==v||o[37]!==s?(r=(0,w.jsx)(ek.DatePicker,{variant:"single",showClearButton:!0,value:I,onChange:x,open:F,onOpen:i,onClose:v,anchor:s}),o[33]=I,o[34]=x,o[35]=F,o[36]=v,o[37]=s,o[38]=r):r=o[38],r};e_.displayName="IssueFieldDateEditor";var eS=n(69658),eI=n(15014),ev=n(76904),ex=n(75267);let ej=e=>{let l,n,a,t,i,s,r,o=(0,V.c)(22),{anchorProps:d,buttonRef:u,ariaLabel:c,fieldName:m,displayValue:g,isNoValue:p,className:y,errorPresent:f}=e;o[0]!==y?(l=(0,eh.$)(eb.A.issueFieldFormWrapper,eb.A.issueFieldFormWrapperClickable,y),o[0]=y,o[1]=l):l=o[1],o[2]!==m?(n=(0,w.jsx)("span",{className:eb.A.issueFieldLabel,children:m}),o[2]=m,o[3]=n):n=o[3];let k=!p&&eb.A.hasValue;o[4]!==k?(a=(0,eh.$)(eb.A.issueFieldValueText,k,ex.A.compactValueContainer),o[4]=k,o[5]=a):a=o[5],o[6]!==g||o[7]!==a?(t=(0,w.jsx)("span",{className:a,children:g}),o[6]=g,o[7]=a,o[8]=t):t=o[8],o[9]!==f?(i=f&&(0,w.jsx)("span",{className:eb.A.alertIconWrapper,children:(0,w.jsx)(Y.AlertIcon,{className:eb.A.alertIcon})}),o[9]=f,o[10]=i):i=o[10],o[11]!==d||o[12]!==c||o[13]!==u||o[14]!==l||o[15]!==n||o[16]!==t||o[17]!==i?(s=(0,w.jsxs)("button",{ref:u,className:l,"aria-label":c,...d,children:[n,t,i]}),o[11]=d,o[12]=c,o[13]=u,o[14]=l,o[15]=n,o[16]=t,o[17]=i,o[18]=s):s=o[18];let h=s;return o[19]!==h||o[20]!==f?(r=f?(0,w.jsx)(H.m,{text:X.k.errorUpdatingIssueField,type:"description",children:h}):h,o[19]=h,o[20]=f,o[21]=r):r=o[21],r};ej.displayName="IssueFieldSingleSelectEditorButton";let eT=e=>{let l,n,a,t,i,s=(0,V.c)(38),{fieldId:r,fieldName:o,readonly:d,initialValue:u,onCommit:c,shouldOpen:m,isDraft:g,className:p,errorPresent:y}=e,f=void 0!==m&&m,k=void 0!==g&&g,h=void 0!==y&&y;s[0]!==r||s[1]!==c?(l=e=>{c(r,e)},s[0]=r,s[1]=c,s[2]=l):l=s[2];let b=l;s[3]!==r||s[4]!==k||s[5]!==c?(n=()=>{k&&c(r,null)},s[3]=r,s[4]=k,s[5]=c,s[6]=n):n=s[6];let F=n,_=!u||""===u.name&&""===u.color;s[7]!==u||s[8]!==_?(a=_?X.k.setValue:(0,w.jsx)(ev.g,{name:u.name,color:u.color,getTooltipText:eC,size:"small",containerClassName:ex.A.compactContainer}),s[7]=u,s[8]=_,s[9]=a):a=s[9];let S=a,I=_?`Set ${o}`:`Edit ${o}`;if(d){let e,l,n,a,t;s[10]!==p?(e=(0,eh.$)(eb.A.issueFieldFormWrapper,p),s[10]=p,s[11]=e):e=s[11],s[12]!==o?(l=(0,w.jsx)("p",{className:eb.A.issueFieldLabel,children:o}),s[12]=o,s[13]=l):l=s[13];let i=!_&&eb.A.hasValue;return s[14]!==i?(n=(0,eh.$)(eb.A.issueFieldValueText,i,ex.A.compactValueContainer),s[14]=i,s[15]=n):n=s[15],s[16]!==S||s[17]!==n?(a=(0,w.jsx)("div",{className:n,children:S}),s[16]=S,s[17]=n,s[18]=a):a=s[18],s[19]!==a||s[20]!==e||s[21]!==l?(t=(0,w.jsxs)("div",{className:e,children:[l,a]}),s[19]=a,s[20]=e,s[21]=l,s[22]=t):t=s[22],t}let v=u?u.name:null;return s[23]!==I||s[24]!==p||s[25]!==S||s[26]!==h||s[27]!==o||s[28]!==_?(t=(e,l)=>(0,w.jsx)(ej,{anchorProps:e,buttonRef:l,ariaLabel:I,fieldName:o,displayValue:S,isNoValue:_,className:p,errorPresent:h}),s[23]=I,s[24]=p,s[25]=S,s[26]=h,s[27]=o,s[28]=_,s[29]=t):t=s[29],s[30]!==r||s[31]!==o||s[32]!==F||s[33]!==b||s[34]!==f||s[35]!==v||s[36]!==t?(i=(0,w.jsx)(eI.CZ,{fieldId:r,fieldName:o,selectedOption:v,onSelectionChange:b,anchorElement:t,readonly:!1,isLazy:!0,onClose:F,shouldOpen:f}),s[30]=r,s[31]=o,s[32]=F,s[33]=b,s[34]=f,s[35]=v,s[36]=t,s[37]=i):i=s[37],i};function eC(){}eT.displayName="IssueFieldSingleSelectEditor";var eK=n(2513);function eL({fieldValue:e,readonly:l,onCommit:n,className:a},t){let i=""===e.value;switch(e.field.dataType){case"TEXT":return(0,w.jsx)(eK.eH,{fieldId:e.field.id,fieldName:e.field.name||"",initialValue:e.value||"",readonly:l,onCommit:(e,l)=>n(e,l),errorPresent:t,className:a},e.field.name);case"SINGLE_SELECT":return(0,w.jsx)(eT,{fieldId:e.field.id,fieldName:e.field.name||"",initialValue:{name:i||!e?.name?"":e.name,color:i||!e?.color?"":e.color,description:i||!e?.description?"":e.description},readonly:l,onCommit:(e,l)=>n(e,l),className:a,errorPresent:t},e.field.name);case"DATE":{let i=null,s=e.value;return s&&(s instanceof Date?i=s:"string"==typeof s&&(i=(0,ef.o)(s))),(0,w.jsx)(e_,{fieldId:e.field.id,fieldName:e.field.name||"",value:i,readonly:l,onCommit:(e,l)=>n(e,l),errorPresent:t,className:a},e.field.name)}case"NUMBER":{let i=void 0!==e.numberValue&&null!==e.numberValue,s=void 0!==e.value&&null!==e.value&&""!==e.value,r=i?e.numberValue.toString():s?String(e.value):"";return(0,w.jsx)(eS.k,{fieldId:e.field.id,fieldName:e.field.name||"",initialValue:r,readonly:l,onCommit:(e,l)=>{""===l?n(e,l):n(e,Number(l))},errorPresent:t,className:a},e.field.name)}default:throw Error(`Unsupported field type: ${e.field.dataType}`)}}function eN({fieldSelection:e,onCommit:l,className:n}){switch(e.dataType){case"text":return(0,w.jsx)(eK.eH,{fieldId:e.id||"",fieldName:e.name||"",initialValue:"",readonly:!1,onCommit:(e,n)=>l(e,n),shouldOpen:!0,isDraft:!0,className:n},e.id);case"single_select":return(0,w.jsx)(eT,{fieldId:e.id,fieldName:e.name||"",initialValue:{name:"",color:"",description:""},readonly:!1,onCommit:(e,n)=>l(e,n),shouldOpen:!0,isDraft:!0,className:n},e.name);case"date":return(0,w.jsx)(e_,{fieldId:e.id,fieldName:e.name||"",value:null,readonly:!1,onCommit:(e,n)=>l(e,n),shouldOpen:!0,isDraft:!0,className:n},e.name);case"number":return(0,w.jsx)(eS.k,{fieldId:e.id||"",fieldName:e.name||"",initialValue:"",readonly:!1,onCommit:(e,n)=>l(e,n),shouldOpen:!0,isDraft:!0,className:n},e.id);default:throw Error(`Unsupported field type: ${e.dataType}`)}}function eP(e){let l,n=(0,V.c)(3),{onClose:a,message:t}=e;return n[0]!==t||n[1]!==a?(l=(0,w.jsx)(ey.K,{title:"Error",confirmButtonContent:"OK",confirmButtonType:"primary",onClose:a,children:t}),n[0]=t,n[1]=a,n[2]=l):l=n[2],l}eP.displayName="ErrorDialog";let ew={fragment:{argumentDefinitions:c=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"createIssueFieldValueMutation",selections:[{alias:null,args:m=[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"CreateIssueFieldValuePayload",kind:"LinkedField",name:"createIssueFieldValue",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"issueFieldValue",plural:!1,selections:[y={kind:"InlineFragment",selections:p=[g={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}],type:"IssueFieldTextValue",abstractKey:null},f={kind:"InlineFragment",selections:[g,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null}],type:"IssueFieldSingleSelectValue",abstractKey:null},k={kind:"InlineFragment",selections:p,type:"IssueFieldDateValue",abstractKey:null},h={kind:"InlineFragment",selections:[g,{alias:"numberValue",args:null,kind:"ScalarField",name:"value",storageKey:null}],type:"IssueFieldNumberValue",abstractKey:null}],storageKey:null},F={alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:b=[g],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:c,kind:"Operation",name:"createIssueFieldValueMutation",selections:[{alias:null,args:m,concreteType:"CreateIssueFieldValuePayload",kind:"LinkedField",name:"createIssueFieldValue",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"issueFieldValue",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},y,f,k,h,{kind:"InlineFragment",selections:b,type:"Node",abstractKey:"__isNode"}],storageKey:null},F],storageKey:null}]},params:{id:"7d34c7a47ddc5e24a7fe4d1980651c76",metadata:{},name:"createIssueFieldValueMutation",operationKind:"mutation",text:null}};ew.hash="efaa5ef3592a90da63e7e17d2645f75c";let eA=e=>void 0!==e.singleSelectOptionId?D.KO:void 0!==e.dateValue?D.fk:void 0!==e.numberValue?D.qg:D.qH,eE=(e,l,n)=>{if(l){if(void 0!==n.textValue&&l.setValue(n.textValue,"value"),void 0!==n.singleSelectOptionId&&null!==n.singleSelectOptionId){let a=(e.get(n.fieldId)?.getLinkedRecords("options")||[]).find(e=>e.getDataID()===n.singleSelectOptionId);l.setValue(a?.getValue("name")??null,"name"),l.setValue(a?.getValue("color")??null,"color"),l.setValue(a?.getValue("description")??null,"description")}void 0!==n.dateValue&&l.setValue(n.dateValue,"value"),void 0!==n.numberValue&&l.setValue(n.numberValue,"value")}},eV=(e,l,n)=>{if(!e||!n)return;let a=(e.getLinkedRecords("nodes")||[]).filter(e=>e?.getLinkedRecord("field")?.getDataID()!==l);a.push(n),e.setLinkedRecords(a,"nodes")};function eR({environment:e,input:l,onCompleted:n,onError:a}){return(0,z.commitMutation)(e,{mutation:ew,variables:{input:l},onCompleted:()=>{n?.()},onError:e=>a?.(e),optimisticUpdater:e=>{let n=e.get(l.issueId);if(!n)return;let a=l.issueField,t=n.getLinkedRecord("issueFieldValues",{first:25}),i=t?.getLinkedRecords("nodes")||[],s=eA(a),r=e.create(`client:newFieldValue:${a.fieldId}`,s);r.setValue(`client:newFieldValue:${a.fieldId}`,"id");let o=e.get(a.fieldId);o&&r.setLinkedRecord(o,"field"),eE(e,r,a),i.push(r),t&&t.setLinkedRecords(i,"nodes")},updater:e=>{let n=e.get(l.issueId),a=n?.getLinkedRecord("issueFieldValues",{first:25}),t=e.getRootField("createIssueFieldValue"),i=t?.getLinkedRecord("issueFieldValue");if(!n||!i||!a)return;let s=l.issueField;if(!i.getLinkedRecord("field")){let l=e.get(s.fieldId);l&&i.setLinkedRecord(l,"field")}eV(a,s.fieldId,i)}})}let eD={fragment:{argumentDefinitions:_=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"deleteIssueFieldValueMutation",selections:S=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"DeleteIssueFieldValuePayload",kind:"LinkedField",name:"deleteIssueFieldValue",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null},{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:_,kind:"Operation",name:"deleteIssueFieldValueMutation",selections:S},params:{id:"07154732cd6de9c83b93caf7e4fdb17b",metadata:{},name:"deleteIssueFieldValueMutation",operationKind:"mutation",text:null}};function eM({environment:e,input:l,onCompleted:n,onError:a}){return(0,z.commitMutation)(e,{mutation:eD,variables:{input:l},onCompleted:()=>{n?.()},onError:e=>a?.(e),optimisticUpdater:e=>{let n=e.get(l.issueId);n&&eO(n,l.fieldId)},updater:e=>{let n=e.get(l.issueId);n&&eO(n,l.fieldId)}})}eD.hash="ade9c121a42280fa29046520cd641e3c";let eO=(e,l)=>{if(!e)return;let n=e.getLinkedRecord("issueFieldValues",{first:25});if(!n)return;let a=(n.getLinkedRecords("nodes")||[]).find(e=>e?.getLinkedRecord("field")?.getDataID()===l);if(!a)return;let t=a.getType();(0,D.fy)(a,t)},eB={fragment:{argumentDefinitions:I=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"updateIssueFieldValueMutation",selections:[{alias:null,args:v=[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"UpdateIssueFieldValuePayload",kind:"LinkedField",name:"updateIssueFieldValue",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"issueFieldValue",plural:!1,selections:[T={kind:"InlineFragment",selections:j=[x={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}],type:"IssueFieldTextValue",abstractKey:null},C={kind:"InlineFragment",selections:[x,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null}],type:"IssueFieldSingleSelectValue",abstractKey:null},K={kind:"InlineFragment",selections:j,type:"IssueFieldDateValue",abstractKey:null},L={kind:"InlineFragment",selections:[x,{alias:"numberValue",args:null,kind:"ScalarField",name:"value",storageKey:null}],type:"IssueFieldNumberValue",abstractKey:null}],storageKey:null},P={alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:N=[x],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:I,kind:"Operation",name:"updateIssueFieldValueMutation",selections:[{alias:null,args:v,concreteType:"UpdateIssueFieldValuePayload",kind:"LinkedField",name:"updateIssueFieldValue",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"issueFieldValue",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},T,C,K,L,{kind:"InlineFragment",selections:N,type:"Node",abstractKey:"__isNode"}],storageKey:null},P],storageKey:null}]},params:{id:"c9b8f156814615ff82eb2393351e0719",metadata:{},name:"updateIssueFieldValueMutation",operationKind:"mutation",text:null}};function eU({environment:e,input:l,onCompleted:n,onError:a}){return(0,z.commitMutation)(e,{mutation:eB,variables:{input:l},onCompleted:()=>{n?.()},onError:e=>a?.(e),optimisticUpdater:e=>{let n=e.get(l.issueId),a=n?.getLinkedRecord("issueFieldValues",{first:25}),t=a?.getLinkedRecords("nodes")||[],i=l.issueField,s=eA(i),r=t.find(e=>e.getLinkedRecord("field")?.getDataID()===i.fieldId);if(!r){r=e.create(`client:updateFieldValue:${i.fieldId}`,s);let l=e.get(i.fieldId);l&&r.setLinkedRecord(l,"field")}eE(e,r,i),eV(a,i.fieldId,r)},updater:e=>{let n=e.get(l.issueId),a=n?.getLinkedRecord("issueFieldValues",{first:25}),t=e.getRootField("updateIssueFieldValue"),i=t?.getLinkedRecord("issueFieldValue"),s=l.issueField;if(i){if(!i.getLinkedRecord("field")){let l=e.get(s.fieldId);l&&i.setLinkedRecord(l,"field")}eV(a,s.fieldId,i)}}})}function e$(e){let l,n,a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b=(0,V.c)(54),{owner:F,ownerId:_,onSelectionChange:S,issueType:I,orgPinnedFields:v,isPinnedFieldsLoading:x}=e;b[0]===Symbol.for("react.memo_cache_sentinel")?(l=[],b[0]=l):l=b[0];let[j,T]=(0,W.useState)(l);b[1]===Symbol.for("react.memo_cache_sentinel")?(n=[],b[1]=n):n=b[1];let[C,K]=(0,W.useState)(n),[L,N]=(0,W.useState)(null),{animatePinned:P}=es(I?.name||null),{markInteractionStart:A,reportUsage:E}=(0,M.k)(),{setAddFieldButtonElement:B}=ei(L);b[2]!==I||b[3]!==v?(a=I?(0,D.IR)(I.pinnedFields?.filter(eQ))??[]:v??[],b[2]=I,b[3]=v,b[4]=a):a=b[4];let U=a;b[5]!==U?(t={pinnedFields:U,setFields:T,setFieldsSet:K},b[5]=U,b[6]=t):t=b[6];let{pinnedFieldIds:H}=function(e){let l,n,a,t,i,s,r=(0,V.c)(19),{pinnedFields:o,setFields:d,setFieldsSet:u}=e;r[0]!==o?(l=o||[],r[0]=o,r[1]=l):l=r[1],r[2]!==l?(n=l.map(ep),r[2]=l,r[3]=n):n=r[3];let c=n;r[4]!==c?(a=new Set(c.map(eg)),r[4]=c,r[5]=a):a=r[5];let m=a;return r[6]!==m||r[7]!==c||r[8]!==d||r[9]!==u?(t=()=>{c.length>0?(d(e=>[...c.map(l=>{let n=e.find(e=>e.field.id===l.field.id);return n&&n.value?n:l}),...e.filter(e=>!m.has(e.field.id)&&e.value)]),u(c.map(em))):(d(e=>e.filter(e=>!m.has(e.field.id)&&e.value)),u(e=>e.filter(e=>!c.map(ec).includes(e))))},r[6]=m,r[7]=c,r[8]=d,r[9]=u,r[10]=t):t=r[10],r[11]!==m||r[12]!==c||r[13]!==o||r[14]!==d||r[15]!==u?(i=[o,m,c,d,u],r[11]=m,r[12]=c,r[13]=o,r[14]=d,r[15]=u,r[16]=i):i=r[16],(0,W.useEffect)(t,i),r[17]!==m?(s={pinnedFieldIds:m},r[17]=m,r[18]=s):s=r[18],s}(t);b[7]===Symbol.for("react.memo_cache_sentinel")?(i=(0,R.G7)("issue_metadata_add_field_button"),b[7]=i):i=b[7];let q=!i;b[8]!==j||b[9]!==S?(s=()=>{S(j.filter(eG))},r=[j,S],b[8]=j,b[9]=S,b[10]=s,b[11]=r):(s=b[10],r=b[11]),(0,W.useEffect)(s,r),b[12]!==j||b[13]!==C?(o=()=>{let e=[...new Set([...j.map(ez).filter(eW),...C])];e.length===C.length&&e.every(e=>C.includes(e))||K(e)},d=[j,C],b[12]=j,b[13]=C,b[14]=o,b[15]=d):(o=b[14],d=b[15]),(0,W.useEffect)(o,d),b[16]!==A?(u=e=>{A(),e.id&&(N(e),e.name&&K(l=>[...l,e.name]))},b[16]=A,b[17]=u):u=b[17];let z=u;b[18]!==_||b[19]!==H||b[20]!==E?(c=(e,l)=>{T(n=>{let a,t=n.map(n=>n.field.id===e?a=(0,G.IE)(n.field,l):n).filter(e=>void 0!==e.value||e.field.id&&H.has(e.field.id));return a&&!a.value&&(a.field.id&&H.has(a.field.id)||K(e=>e.filter(e=>e!==a?.field.name))),a&&a.field.dataType&&E({page:"issue#new",action:"create",fieldId:e,fieldType:(0,D.HZ)(a.field.dataType),status:"success",orgId:_?.toString()}),t})},b[18]=_,b[19]=H,b[20]=E,b[21]=c):c=b[21];let Y=c;b[22]!==L?(m=(e,l)=>{if(!L||L.id!==e)return;N(null);let n=(0,D.HZ)(L.dataType),a=(0,G.vl)(n,l),t="string"==typeof a?!a.trim():!a;L.name&&t?K(e=>e.filter(e=>e!==L.name)):!t&&(T(e=>{let n=[...e];return L.name&&!n.some(e=>e.field.name===L.name)&&n.push((0,G.Y0)(L,l)),n}),L.name&&K(e=>e.includes(L.name)?e:[...e,L.name]))},b[22]=L,b[23]=m):m=b[23];let Z=m;if(b[24]!==P||b[25]!==j||b[26]!==C||b[27]!==A||b[28]!==Y||b[29]!==z||b[30]!==Z||b[31]!==F||b[32]!==L||b[33]!==H||b[34]!==B){let e,l,n,a,t=j.map(eq).filter(eH),i=j.map(e=>e.field.id?eL({fieldValue:"object"==typeof e.value&&null!==e.value?{...e,...e.value}:e,readonly:!1,onCommit:Y,className:eo(H.has(e.field.id),P,ed(e.field.id,H,t))}):null);p=L?(l=H.has(L.id),n=L.id?[...t,L.id]:t,a=L.id?ed(L.id,H,n):null,eN({fieldSelection:L,readonly:!1,onCommit:Z,className:eo(l,P,a)})):null;let s=null!==L;b[38]!==C||b[39]!==A||b[40]!==z||b[41]!==F||b[42]!==B||b[43]!==s?(e=(0,w.jsx)(el,{owner:F,fieldsSet:C,onIssueFieldSelected:z,markInteractionStart:A,disabled:s,onButtonElementReceived:B,hideAddFieldButton:q}),b[38]=C,b[39]=A,b[40]=z,b[41]=F,b[42]=B,b[43]=s,b[44]=e):e=b[44],g=e,y=i.filter(Boolean),b[24]=P,b[25]=j,b[26]=C,b[27]=A,b[28]=Y,b[29]=z,b[30]=Z,b[31]=F,b[32]=L,b[33]=H,b[34]=B,b[35]=g,b[36]=p,b[37]=y}else g=b[35],p=b[36],y=b[37];let J=y,ee=U.length>0&&0===J.length,en=!x&&!ee;return b[45]===Symbol.for("react.memo_cache_sentinel")?(f=(0,w.jsx)($.A,{as:"h3",className:ea,children:"Fields"}),b[45]=f):f=b[45],b[46]!==I?.name||b[47]!==en||b[48]!==J?(k=(0,w.jsx)(Q.w,{sectionHeader:f,children:J.length>0?(0,w.jsx)(w.Fragment,{children:J}):en?(0,w.jsx)("span",{className:et,children:X.k.noPinnedFieldsMessage(I?.name)}):(0,w.jsx)(w.Fragment,{children:(0,w.jsxs)("span",{className:"FieldsSection-module__loadingRow__JfC1W",children:[(0,w.jsx)(O.Q,{height:"md",width:"40%"}),(0,w.jsx)(O.Q,{height:"md",width:"60%"})]})})}),b[46]=I?.name,b[47]=en,b[48]=J,b[49]=k):k=b[49],b[50]!==g||b[51]!==p||b[52]!==k?(h=(0,w.jsxs)(w.Fragment,{children:[k,p,g]}),b[50]=g,b[51]=p,b[52]=k,b[53]=h):h=b[53],h}function eH(e){return!!e}function eq(e){return e.field.id}function eW(e){return!!e}function ez(e){return e.field.name}function eG(e){return e.value}function eQ(e){return e?.__typename!=="%other"}function eY(e){let l,n,a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b=(0,V.c)(53),{issue:F,onUpdate:_,inProjectsPage:S,readonly:I}=e;b[0]===Symbol.for("react.memo_cache_sentinel")?(l=[],b[0]=l):l=b[0];let[v,x]=(0,W.useState)(l),[j,T]=(0,W.useState)(!1),[C,K]=(0,W.useState)(!1),[L,N]=(0,W.useState)(null),P=(0,z.useRelayEnvironment)(),{markInteractionStart:E,reportUsage:O}=(0,M.k)(),{setAddFieldButtonElement:$}=ei(L);b[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,R.G7)("issue_metadata_add_field_button"),b[1]=n):n=b[1];let q=!n;b[2]===Symbol.for("react.memo_cache_sentinel")?(a=A,b[2]=a):a=b[2];let Q=(0,z.useFragment)(a,F),{repository:Y,viewerCanSetFields:Z,issueType:ee}=Q,{isPrivate:ea,owner:et}=Y,{login:es}=et,er=Q.repository.owner.issueFieldsEnabled??!1;b[3]!==Q.repository.owner.pinnedIssueFields?.nodes?(t=(0,D.IR)(Q.repository.owner.pinnedIssueFields?.nodes?.filter(eX)??[]),b[3]=Q.repository.owner.pinnedIssueFields?.nodes,b[4]=t):t=b[4];let eo=t;b[5]!==ee||b[6]!==eo?(i=ee?(0,D.IR)(ee.pinnedFields?.filter(eJ))??[]:eo??[],b[5]=ee,b[6]=eo,b[7]=i):i=b[7];let ed=i;b[8]!==ed?(s=ed.map(eZ),b[8]=ed,b[9]=s):s=b[9];let ec=s;b[10]===Symbol.for("react.memo_cache_sentinel")?(r=()=>{T(!0)},b[10]=r):r=b[10];let em=r;b[11]!==Q.id||b[12]!==Q.repository.owner.databaseId||b[13]!==P||b[14]!==S||b[15]!==L||b[16]!==O?(o=(e,l)=>{if(!L||L.id!==e)return;N(null);let n=(0,G.vl)(L.dataType,l||""),a="string"==typeof n?!n.trim():!n;L.name&&a?x(e=>e.filter(e=>e!==L.name)):a||eu({mutationFn:eR,input:{issueId:Q.id,issueField:{fieldId:e,...(0,D.Ft)(L.dataType,n)}},environment:P,action:"create",fieldId:e,fieldType:(0,D.HZ)(L.dataType),inProjectsPage:S,ownerId:Q.repository?.owner?.databaseId,reportUsage:O,onError:em})},b[11]=Q.id,b[12]=Q.repository.owner.databaseId,b[13]=P,b[14]=S,b[15]=L,b[16]=O,b[17]=o):o=b[17];let eg=o;b[18]===Symbol.for("react.memo_cache_sentinel")?(d=e=>{e.id&&(N(e),e.name&&x(l=>[...l,e.name]))},b[18]=d):d=b[18];let ep=d,ey=Q.repository.owner.issueFieldsVisibilitySettingsEnabled??!1;if(!ea&&!ey||!er)return null;if(b[19]===Symbol.for("react.memo_cache_sentinel")?(u=(0,w.jsx)(H.m,{text:X.k.loadingFieldsTooltipMessage,children:(0,w.jsx)("span",{children:(0,w.jsx)(J,{inactive:!0,anchorProps:{onClick:()=>K(!0)},onClick:B.l})})}),b[19]=u):u=b[19],b[20]!==C?(c=C&&(0,w.jsx)(eP,{onClose:()=>K(!1),message:X.k.loadingFieldsErrorMessage}),b[20]=C,b[21]=c):c=b[21],b[22]!==c?(m=(0,w.jsxs)("div",{children:[u,c]}),b[22]=c,b[23]=m):m=b[23],b[24]!==Q||b[25]!==v||b[26]!==S||b[27]!==_||b[28]!==ec||b[29]!==I?(g=(0,w.jsx)(e1,{issue:Q,fieldsSet:v,setFieldsSet:x,inProjectsPage:S,pinnedFields:ec,readonly:I,onUpdate:_}),b[24]=Q,b[25]=v,b[26]=S,b[27]=_,b[28]=ec,b[29]=I,b[30]=g):g=b[30],b[31]!==eg||b[32]!==L||b[33]!==ec){let e;p=L&&(e=ec.some(e=>e.field.id===L.id),eN({fieldSelection:L,readonly:!1,onCommit:eg,className:e?en:void 0})),b[31]=eg,b[32]=L,b[33]=ec,b[34]=p}else p=b[34];return b[35]!==v||b[36]!==E||b[37]!==es||b[38]!==L||b[39]!==I||b[40]!==$||b[41]!==Z?(y=!I&&Z&&(0,w.jsx)(el,{owner:es,fieldsSet:v,onIssueFieldSelected:ep,markInteractionStart:E,disabled:null!==L,onButtonElementReceived:$,hideAddFieldButton:q}),b[35]=v,b[36]=E,b[37]=es,b[38]=L,b[39]=I,b[40]=$,b[41]=Z,b[42]=y):y=b[42],b[43]!==m||b[44]!==g||b[45]!==p||b[46]!==y?(f=(0,w.jsxs)(U.t,{fallback:m,children:[g,p,y]}),b[43]=m,b[44]=g,b[45]=p,b[46]=y,b[47]=f):f=b[47],b[48]!==j?(k=j&&(0,w.jsx)(eP,{onClose:()=>T(!1),message:X.k.mutationErrorMessage}),b[48]=j,b[49]=k):k=b[49],b[50]!==f||b[51]!==k?(h=(0,w.jsxs)(w.Fragment,{children:[f,k]}),b[50]=f,b[51]=k,b[52]=h):h=b[52],h}function eZ(e){return(0,G.Y0)((0,D.YQ)(e),null)}function eJ(e){return e?.__typename!=="%other"}function eX(e){return e?.__typename!=="%other"}function e1({issue:e,fieldsSet:l,setFieldsSet:n,inProjectsPage:a,onUpdate:t,pinnedFields:i,readonly:s}){let r=(0,z.useRelayEnvironment)(),[o,d]=(0,W.useState)({}),{reportUsage:u}=(0,M.k)();(0,W.useEffect)(()=>{let e=Object.values(o).some(e=>e),l=l=>{if(e)return l.preventDefault(),l.returnValue=X.k.reloadWarningMessage,l.returnValue};return window.addEventListener("beforeunload",l),()=>{window.removeEventListener("beforeunload",l)}},[o]);let c=(0,z.useFragment)(E,e),{animatePinned:m}=es(c.issueType?.id||null),g=(c.issueFieldValues?.nodes||[]).map(e=>e),[p,y]=(0,W.useState)(g.filter(e=>e?.field!=null));(0,W.useEffect)(()=>{y((c.issueFieldValues?.nodes||[]).map(e=>e).filter(e=>e?.field!=null))},[c.id]);let f=(0,W.useCallback)(e=>{d(l=>({...l,[e]:!0}))},[]),k=(0,W.useCallback)((e,l,n)=>{let i=(0,D.HZ)(l),s=(0,G.vl)(i,n);""===n||null===n?eu({mutationFn:eM,input:{issueId:c.id,fieldId:e},environment:r,action:"delete",fieldId:e,fieldType:i,inProjectsPage:a,reportUsage:u,onCompleted:()=>{d(l=>({...l,[e]:!1})),t()},onError:()=>f(e)}):eu({mutationFn:eU,input:{issueId:c.id,issueField:{fieldId:e,...(0,D.Ft)(i,s)}},environment:r,action:"update",fieldId:e,fieldType:i,inProjectsPage:a,reportUsage:u,onCompleted:()=>{d(l=>({...l,[e]:!1})),t()},onError:()=>f(e)})},[c.id,r,f,a,u,t]);(0,W.useMemo)(()=>{let{addedFields:e,updatedFields:l,removedFields:n}=(0,G.kO)(p,g);if(0===e.length&&0===l.length&&0===n.length)return;let a=e.length>0,t=p.map(e=>{let t=l.find(l=>l?.field?.id===e?.field?.id);if(t)return(0,G.zo)(t,e)||(a=!0),t;if(n.some(l=>l?.field?.id===e?.field?.id)){let l=(0,G.uV)(e);return(0,G.zo)(l,e)||(a=!0),l}return e}).filter(e=>null!=e);a&&y([...t,...e])},[g,p]);let h=(0,W.useMemo)(()=>{if(!i||0===i.length)return p;let e=i.map(e=>p.find(l=>l.field.id===e.field.id)||e),l=e.map(e=>e.field.id);return[...e,...p.filter(e=>!l.includes(e.field.id))]},[i,p]);(0,W.useEffect)(()=>{let e=h.map(e=>e?.field?.name||"").filter(e=>e);l.length===e.length&&l.every((l,n)=>l===e[n])||n(e)},[l,h,n]);let b=h.map(e=>e?.field?.id).filter(e=>!!e),F=new Set(i?.map(e=>e.field.id).filter(e=>!!e)??[]),_=h.map(e=>{if(!e||!e.field||!e.field.id||void 0===e.field||void 0===e.field.dataType)return null;let l=i?.some(l=>l.field.id===e.field.id)||!1,n=s||!c.viewerCanSetFields,a=ed(e.field.id,F,b);return function({errorPresent:e,setErrorPresent:l,fieldValue:n,...a}){if(!n.field)return null;let t=n.field.id,i="SINGLE_SELECT"===n.field.dataType,s=eL({fieldValue:n,...a},e[t]);return(0,w.jsxs)(W.Fragment,{children:[s,i&&e[t]&&(0,w.jsx)(eP,{onClose:()=>l(t,!1),message:X.k.mutationErrorMessage})]},n.field.name)}({errorPresent:o,setErrorPresent:(e,l)=>d(n=>({...n,[e]:l})),fieldValue:e,readonly:n,onCommit:(l,n)=>k(l,e.field.dataType,n),className:eo(l,m,a)})}).filter(Boolean);return(0,w.jsx)(Q.w,{sectionHeader:(0,w.jsxs)("div",{className:"FieldsSection-module__sectionHeaderWrapper__uK56G",children:[(0,w.jsx)($.A,{as:"h3",className:ea,children:"Fields"}),(0,w.jsx)(q.A,{href:"https://github.com/orgs/community/discussions/189141",target:"_blank",rel:"noopener noreferrer",className:"FieldsSection-module__giveFeedbackLink__V4V6n",children:"Give feedback"})]}),children:_.length>0?(0,w.jsx)(w.Fragment,{children:_}):(0,w.jsx)("span",{className:et,children:X.k.noPinnedFieldsMessage(c.issueType?.name)})})}eB.hash="42fa492eab38e97eb091a4309e4f4202",e$.displayName="CreateIssueFieldsSection",eY.displayName="EditIssueFieldsSection",e1.displayName="IssueFields"},69658(e,l,n){n.d(l,{H:()=>o,k:()=>d});var a=n(74848),t=n(16522),i=n(97766),s=n(2513);let r=/^-?\d+(\.\d+)?$/,o=e=>{if(""===e)return null;if(!r.test(e))return i.k.numberValidation.errorMessage;let l=parseFloat(e);return l>0x7fffffff?i.k.numberValidation.max(0x7fffffff):l<-0x80000000?i.k.numberValidation.min(-0x80000000):null},d=e=>{let l,n,r=(0,t.c)(3);return r[0]===Symbol.for("react.memo_cache_sentinel")?(l={placeholder:i.k.numberEditorPlaceholder,inputMode:"numeric"},r[0]=l):l=r[0],r[1]!==e?(n=(0,a.jsx)(s.eH,{...e,inputProps:l,validate:o,isNumber:!0,className:e.className}),r[1]=e,r[2]=n):n=r[2],n};d.displayName="IssueFieldNumberEditor"},76904(e,l,n){n.d(l,{g:()=>u});var a=n(74848),t=n(16522),i=n(55717),s=n(94709),r=n(34164),o=n(96540),d=n(75267);let u=e=>{let l,n,u,m,g,p,y,f,k,h=(0,t.c)(25),{name:b,color:F,getTooltipText:_,size:S,sx:I,containerClassName:v}=e,x=(0,o.useRef)(null),[j,T]=(0,o.useState)(!1);h[0]===Symbol.for("react.memo_cache_sentinel")?(l=()=>T(c(x.current)),n=[T,x],h[0]=l,h[1]=n):(l=h[0],n=h[1]),(0,o.useEffect)(l,n),h[2]!==_||h[3]!==j?(u=_(j),h[2]=_,h[3]=j,h[4]=u):u=h[4];let C=u;h[5]!==b?(m=(0,a.jsx)("span",{className:d.A.tokenText,children:b}),h[5]=b,h[6]=m):m=h[6];let K=C?"button":"span";h[7]!==b||h[8]!==C?(g=C&&{type:"button","aria-label":`${b} token`},h[7]=b,h[8]=C,h[9]=g):g=h[9],h[10]!==F||h[11]!==I||h[12]!==m||h[13]!==K||h[14]!==g?(p=(0,a.jsx)(s.ou,{className:d.A.token,"data-color":F,ref:x,sx:I,text:m,as:K,...g}),h[10]=F,h[11]=I,h[12]=m,h[13]=K,h[14]=g,h[15]=p):p=h[15];let L=p;return h[16]!==v?(y=(0,r.$)(d.A.container,v),h[16]=v,h[17]=y):y=h[17],h[18]!==L||h[19]!==C?(f=C?(0,a.jsx)(i.m,{text:C,children:L}):L,h[18]=L,h[19]=C,h[20]=f):f=h[20],h[21]!==S||h[22]!==y||h[23]!==f?(k=(0,a.jsx)("div",{className:y,"data-size":S,children:f}),h[21]=S,h[22]=y,h[23]=f,h[24]=k):k=h[24],k};u.displayName="IssueFieldSingleSelectValueToken";let c=e=>!!e&&!!e.firstElementChild&&e.firstElementChild.scrollWidth>e.firstElementChild.clientWidth},2513(e,l,n){n.d(l,{eH:()=>j,lT:()=>C});var a=n(74848),t=n(16522),i=n(70056),s=n(38621),r=n(55717),o=n(7624),d=n(38750),u=n(65820),c=n(26108),m=n(21373),g=n(66818),p=n(34164),y=n(96540),f=n(97766),k=n(26174),h=n(65253),b=n(37337),F=n(83223),_=n(98866);let S=/^([(['"]{0,3})(.{1,1000}?)([.,:;!?\])"']{0,10})$/;function I(e){if(!e)return null;if(b.X3)return(0,a.jsx)(a.Fragment,{children:e});let l=e.split(/(\s+)/);return(0,a.jsx)(a.Fragment,{children:l.map((e,l)=>{let n=`${e}-${l}`;if(!e.trim())return(0,a.jsx)(y.Fragment,{children:e},n);let{cleanText:t,prefix:i,suffix:s}=function(e){let l=e.match(S);if(!l)return{cleanText:e,prefix:"",suffix:""};let[n,a="",t="",i=""]=l;return{cleanText:t,prefix:a,suffix:i}}(e);if(!t)return(0,a.jsx)(y.Fragment,{children:e},n);let r=(0,_.o2)(t),o=(0,_.ml)(r);return(0,_.Y9)(o)&&(0,_.cE)(o)?(0,a.jsxs)(y.Fragment,{children:[i,(0,a.jsx)(F.A,{href:o,rel:"noopener noreferrer",children:r}),s]},n):(0,a.jsx)(y.Fragment,{children:e},n)})})}let v=e=>(e=>{let{length:l}=e;return l>255?f.k.textValidationMaxLength(l,255):null})(e),x=e=>{let l,n,i,o,d,u,c,m,g=(0,t.c)(24),{buttonRef:y,className:h,onClick:b,fieldName:F,initialValue:_,errorPresent:S}=e,v=void 0!==S&&S;g[0]!==h?(l=(0,p.$)(k.A.issueFieldFormWrapper,k.A.issueFieldFormWrapperClickable,h),g[0]=h,g[1]=l):l=g[1];let x=_?`Edit ${F}`:`Set ${F}`;g[2]!==F?(n=(0,a.jsx)("span",{className:k.A.issueFieldLabel,children:F}),g[2]=F,g[3]=n):n=g[3];let j=_&&k.A.hasValue;g[4]!==j?(i=(0,p.$)(k.A.issueFieldValueText,j),g[4]=j,g[5]=i):i=g[5],g[6]!==_?(o=_?I(_):f.k.setValue,g[6]=_,g[7]=o):o=g[7],g[8]!==i||g[9]!==o?(d=(0,a.jsx)("span",{className:i,children:o}),g[8]=i,g[9]=o,g[10]=d):d=g[10],g[11]!==v?(u=v&&(0,a.jsx)("span",{className:k.A.alertIconWrapper,children:(0,a.jsx)(s.AlertIcon,{className:k.A.alertIcon})}),g[11]=v,g[12]=u):u=g[12],g[13]!==y||g[14]!==b||g[15]!==l||g[16]!==x||g[17]!==n||g[18]!==d||g[19]!==u?(c=(0,a.jsxs)("button",{ref:y,type:"button",className:l,onClick:b,"aria-label":x,children:[n,d,u]}),g[13]=y,g[14]=b,g[15]=l,g[16]=x,g[17]=n,g[18]=d,g[19]=u,g[20]=c):c=g[20];let T=c;return g[21]!==T||g[22]!==v?(m=v?(0,a.jsx)(r.m,{text:f.k.errorUpdatingIssueField,type:"description",children:T}):T,g[21]=T,g[22]=v,g[23]=m):m=g[23],m};x.displayName="IssueFieldCompactTextEditorButton";let j=e=>{let l,n,i,s,r,o,d,u=(0,t.c)(14);u[0]!==e?({initialValue:n,validate:r,className:l,errorPresent:o,readonly:s,...i}=e,u[0]=e,u[1]=l,u[2]=n,u[3]=i,u[4]=s,u[5]=r,u[6]=o):(l=u[1],n=u[2],i=u[3],s=u[4],r=u[5],o=u[6]);let c=void 0===r?v:r,m=void 0!==o&&o;return u[7]!==l||u[8]!==m||u[9]!==n||u[10]!==i||u[11]!==s||u[12]!==c?(d=(0,a.jsx)(T,{initialValue:n,validate:c,readonly:s,errorPresent:m,className:l,...i}),u[7]=l,u[8]=m,u[9]=n,u[10]=i,u[11]=s,u[12]=c,u[13]=d):d=u[13],d};j.displayName="IssueFieldTextEditor";let T=e=>{let l,n,i,r,m,g,b,F,_,S,j,T,C=(0,t.c)(43),{fieldId:N,fieldName:P,initialValue:w,onCommit:A,shouldOpen:E,validate:V,inputProps:R,readonly:D,className:M,isNumber:O,errorPresent:B}=e,U=void 0===V?v:V,$=void 0!==O&&O,H=void 0!==B&&B,[q,W]=(0,y.useState)(!0),[z,G]=(0,y.useState)(!1),Q=(0,y.useRef)(null),Y=(0,y.useRef)(!1);C[0]!==z?(l=()=>{let e=e=>{z&&(e.preventDefault(),e.returnValue="")};return window.addEventListener("beforeunload",e),()=>{window.removeEventListener("beforeunload",e)}},n=[z],C[0]=z,C[1]=l,C[2]=n):(l=C[1],n=C[2]),(0,y.useEffect)(l,n);let[Z,J]=(0,y.useState)(w);C[3]!==w?(i=e=>{let{value:l}=e.target;J(l),l===w?W(!0):W(!1)},C[3]=w,C[4]=i):i=C[4];let X=i;C[5]!==Z||C[6]!==q||C[7]!==U?(r=q?null:U(Z),C[5]=Z,C[6]=q,C[7]=U,C[8]=r):r=C[8];let ee=r,el=!!ee,[en,ea]=(0,y.useState)(void 0!==E&&E);C[9]!==w||C[10]!==q?(m=()=>{q&&J(w),ea(!0)},C[9]=w,C[10]=q,C[11]=m):m=C[11];let et=m;C[12]!==w?(g=()=>{J(w),Y.current=!0,ea(!1),W(!0),G(!1)},C[12]=w,C[13]=g):g=C[13];let ei=g;C[14]!==N||C[15]!==Z||C[16]!==A?(b=()=>{ea(!1),W(!0),G(!1),A(N,Z),Y.current=!0},C[14]=N,C[15]=Z,C[16]=A,C[17]=b):b=C[17];let es=b;C[18]!==en?(F=()=>{!en&&Y.current&&(Y.current=!1,Q.current?.focus())},_=[en],C[18]=en,C[19]=F,C[20]=_):(F=C[19],_=C[20]),(0,y.useLayoutEffect)(F,_),C[21]!==ei||C[22]!==es?(S=e=>{e.stopPropagation(),"Enter"===e.key?(e.preventDefault(),es()):"Escape"===e.key&&ei()},C[21]=ei,C[22]=es,C[23]=S):S=C[23];let er=S;C[24]!==q?(j=e=>{!e.currentTarget.contains(e.relatedTarget)&&q&&ea(!1)},C[24]=q,C[25]=j):j=C[25];let eo=j;return C[26]!==M||C[27]!==H||C[28]!==P||C[29]!==eo||C[30]!==X||C[31]!==w||C[32]!==R||C[33]!==Z||C[34]!==en||C[35]!==$||C[36]!==er||C[37]!==es||C[38]!==et||C[39]!==el||C[40]!==D||C[41]!==ee?(T=(0,a.jsx)(a.Fragment,{children:en&&!D?(0,a.jsx)("div",{onBlur:eo,children:(0,a.jsxs)(o.A,{className:(0,p.$)(k.A.issueFieldFormWrapper,k.A.issueFieldFormWrapperClickable,k.A.isEditing,M),children:[(0,a.jsx)(o.A.Label,{className:k.A.issueFieldLabel,children:P}),$?(0,a.jsx)(d.A,{value:Z,placeholder:f.k.textEditorPlaceholder,onChange:X,size:"small",onKeyDown:er,className:h.A.issueFieldTextInput,autoFocus:!0,onFocus:K,...R}):(0,a.jsx)(u.Ay,{value:Z,resize:"none",placeholder:f.k.textEditorPlaceholder,onChange:X,onKeyDown:er,className:(0,p.$)(h.A.issueFieldTextInput,h.A.issueFieldTextTextarea),autoFocus:!0,onFocus:L}),(0,a.jsx)(c.K,{icon:s.CheckIcon,onClick:el?void 0:es,size:"small","aria-disabled":el,inactive:el,"aria-label":f.k.textEditorUpdateButton,className:k.A.issueFieldActionButton}),ee&&(0,a.jsx)(o.A.Validation,{variant:"error",className:h.A.issuesFieldTextError,children:ee})]})}):D?(0,a.jsxs)("div",{className:(0,p.$)(k.A.issueFieldFormWrapper,M),children:[(0,a.jsx)("p",{className:k.A.issueFieldLabel,children:P}),(0,a.jsx)("div",{className:(0,p.$)(k.A.issueFieldValueText,w&&k.A.hasValue),children:w?I(w):f.k.setValue})]}):(0,a.jsx)(x,{buttonRef:Q,className:M,onClick:et,fieldName:P,initialValue:w,errorPresent:H})}),C[26]=M,C[27]=H,C[28]=P,C[29]=eo,C[30]=X,C[31]=w,C[32]=R,C[33]=Z,C[34]=en,C[35]=$,C[36]=er,C[37]=es,C[38]=et,C[39]=el,C[40]=D,C[41]=ee,C[42]=T):T=C[42],T};T.displayName="IssueFieldCompactTextEditor";let C=e=>{let l,n,s,r,u,c,p,k,b,F,_,S,I,x,j,T,C,K,L,N,P,w,A,E,V,R,D,M,O,B,U,$=(0,t.c)(86),{fieldId:H,fieldName:q,initialValue:W,onCommit:z,shouldOpen:G,validate:Q,inputProps:Y,isDraft:Z,isNumber:J,renderAnchor:X,overrideWidth:ee,onClose:el}=e,en=void 0===Q?v:Q,ea=void 0!==Z&&Z,et=void 0!==J&&J,[ei,es]=(0,y.useState)(!0),[er,eo]=(0,y.useState)(!1);$[0]!==er?(l=()=>{let e=e=>{er&&(e.preventDefault(),e.returnValue="")};return window.addEventListener("beforeunload",e),()=>{window.removeEventListener("beforeunload",e)}},n=[er],$[0]=er,$[1]=l,$[2]=n):(l=$[1],n=$[2]),(0,y.useEffect)(l,n);let[ed,eu]=(0,y.useState)(W);$[3]!==W?(s=e=>{let{value:l}=e.target;eu(l),l===W?es(!0):es(!1)},$[3]=W,$[4]=s):s=$[4];let ec=s;$[5]!==ed||$[6]!==ei||$[7]!==en?(r=ei?null:en(ed),$[5]=ed,$[6]=ei,$[7]=en,$[8]=r):r=$[8];let em=r,eg=ei||!!em,[ep,ey]=(0,y.useState)(void 0!==G&&G);$[9]!==H||$[10]!==et||$[11]!==z?(u=()=>{z(H,et?null:""),eo(!1)},$[9]=H,$[10]=et,$[11]=z,$[12]=u):u=$[12];let ef=u;$[13]!==W||$[14]!==ea||$[15]!==ef?(c=()=>{ea?ef():(eu(W),ey(!1),es(!0),eo(!1))},$[13]=W,$[14]=ea,$[15]=ef,$[16]=c):c=$[16];let ek=c;$[17]!==H||$[18]!==ed||$[19]!==z?(p=()=>{z(H,ed),ey(!1),es(!0),eo(!1)},$[17]=H,$[18]=ed,$[19]=z,$[20]=p):p=$[20];let eh=p;$[21]!==W||$[22]!==ei?(k=()=>{ei&&eu(W),ey(!0)},$[21]=W,$[22]=ei,$[23]=k):k=$[23];let eb=k;$[24]!==ei||$[25]!==ea||$[26]!==el||$[27]!==ef?(b=()=>{(el?.(),ea)?ef():(ei||eo(!0),ey(!1))},$[24]=ei,$[25]=ea,$[26]=el,$[27]=ef,$[28]=b):b=$[28];let eF=b,e_=eg?void 0:eh;$[29]!==ek||$[30]!==e_?(F={"github:cancel":ek,"github:submit-form":e_},$[29]=ek,$[30]=e_,$[31]=F):F=$[31],$[32]===Symbol.for("react.memo_cache_sentinel")?(_={"github:cancel":["Escape"],"github:submit-form":["Enter"]},$[32]=_):_=$[32],$[33]!==F?(S={commands:F,keys:_},$[33]=F,$[34]=S):S=$[34];let eS=S,eI=(0,y.useRef)(null),[ev,ex]=(0,y.useState)("256px");$[35]!==ep?(I=()=>{if(ep&&eI.current){let e=eI.current.getBoundingClientRect().width;e>0&&ex(`${e}px`)}},x=[ep],$[35]=ep,$[36]=I,$[37]=x):(I=$[36],x=$[37]),(0,y.useEffect)(I,x);let ej=er?`${q} (edited)`:q;$[38]!==ej||$[39]!==X?(j=e=>X(e,eI,ej),$[38]=ej,$[39]=X,$[40]=j):j=$[40];let eT=ee??ev;$[41]!==eT?(T={style:{width:eT}},$[41]=eT,$[42]=T):T=$[42],$[43]!==q?(C=f.k.textEditorLabel(q),$[43]=q,$[44]=C):C=$[44],$[45]!==C?(K=(0,a.jsx)(o.A.Label,{visuallyHidden:!0,children:C}),$[45]=C,$[46]=K):K=$[46],$[47]!==ec||$[48]!==Y||$[49]!==ed?(L=(0,a.jsx)(d.A,{block:!0,value:ed,placeholder:f.k.textEditorPlaceholder,onChange:ec,...Y}),$[47]=ec,$[48]=Y,$[49]=ed,$[50]=L):L=$[50],$[51]!==em?(N=em&&(0,a.jsx)(o.A.Validation,{variant:"error",className:h.A.issuesFieldTextError,children:em}),$[51]=em,$[52]=N):N=$[52],$[53]!==K||$[54]!==L||$[55]!==N?(P=(0,a.jsx)("div",{className:h.A.issuesFieldTextInputContainer,children:(0,a.jsxs)(o.A,{children:[K,L,N]})}),$[53]=K,$[54]=L,$[55]=N,$[56]=P):P=$[56],$[57]!==q?(w=f.k.textEditorToolbarLabel(q),$[57]=q,$[58]=w):w=$[58],$[59]===Symbol.for("react.memo_cache_sentinel")?(A=(0,a.jsx)(i.hh,{commandId:"github:cancel"}),$[59]=A):A=$[59],$[60]!==ek?(E=(0,a.jsx)(m.Q,{size:"small",onClick:ek,className:h.A.actionButton,trailingVisual:A,children:f.k.textEditorCancelButton}),$[60]=ek,$[61]=E):E=$[61];let eC=eg?void 0:eh;return $[62]!==q?(V=f.k.textEditorUpdateButtonAriaLabel(q),$[62]=q,$[63]=V):V=$[63],$[64]===Symbol.for("react.memo_cache_sentinel")?(R=(0,a.jsx)(i.hh,{commandId:"github:submit-form"}),$[64]=R):R=$[64],$[65]!==eg||$[66]!==eC||$[67]!==V?(D=(0,a.jsx)(m.Q,{size:"small",variant:"primary",onClick:eC,"aria-disabled":eg,inactive:eg,"aria-label":V,className:h.A.actionButton,trailingVisual:R,children:f.k.textEditorUpdateButton}),$[65]=eg,$[66]=eC,$[67]=V,$[68]=D):D=$[68],$[69]!==E||$[70]!==D?(M=(0,a.jsxs)("div",{className:h.A.issuesFieldToolbarActions,children:[E,D]}),$[69]=E,$[70]=D,$[71]=M):M=$[71],$[72]!==w||$[73]!==M?(O=(0,a.jsx)("div",{className:h.A.issuesFieldToolbar,role:"toolbar","aria-label":w,children:M}),$[72]=w,$[73]=M,$[74]=O):O=$[74],$[75]!==eS||$[76]!==P||$[77]!==O?(B=(0,a.jsxs)(i.tL,{...eS,children:[P,O]}),$[75]=eS,$[76]=P,$[77]=O,$[78]=B):B=$[78],$[79]!==ep||$[80]!==eF||$[81]!==eb||$[82]!==j||$[83]!==T||$[84]!==B?(U=(0,a.jsx)(g.T,{open:ep,anchorRef:eI,renderAnchor:j,onClose:eF,onOpen:eb,overlayProps:T,children:B}),$[79]=ep,$[80]=eF,$[81]=eb,$[82]=j,$[83]=T,$[84]=B,$[85]=U):U=$[85],U};function K(e){return e.target.setSelectionRange(e.target.value.length,e.target.value.length)}function L(e){return e.target.setSelectionRange(e.target.value.length,e.target.value.length)}C.displayName="IssueFieldTextEditorInternal"},97766(e,l,n){n.d(l,{k:()=>a});let a={mutationErrorMessage:"Something went wrong while setting the field value. Please try again.",loadingFieldsTooltipMessage:"Couldn't load issue fields",loadingFieldsErrorMessage:"We couldn't load the issue fields. Please try again later or if the problem persists contact support",setValue:"None yet",reloadWarningMessage:"Reload site? Changes you made might not be saved.",textValidationMaxLength:(e,l)=>`Value cannot be more than ${l} characters (${e})`,textValidationEmpty:"Text cannot be empty.",textEditorLabel:e=>`The value for the ${e} field`,textEditorToolbarLabel:e=>`Toolbar for ${e} field`,textEditorPlaceholder:"Type text\u2026",numberEditorPlaceholder:"Type number\u2026",numberValidation:{errorMessage:"Must contain only numbers, decimals, and optional negative sign",max:e=>`Cannot be greater than ${e}`,min:e=>`Cannot be less than ${e}`},textEditorUpdateButton:"Update",textEditorRemoveFieldButtonLabel:e=>`Remove field ${e}`,textEditorUpdateButtonAriaLabel:e=>`Update field ${e} (press enter to submit)`,textEditorCancelButton:"Cancel",errorUpdatingIssueField:"There was an error updating this value. Please try again.",editFieldValueLabel:e=>`Edit ${e}`,noPinnedFieldsMessage:e=>e?`No fields configured for ${e}.`:"No fields configured for issues without a type."}},45820(e,l,n){n.d(l,{Pv:()=>q,ku:()=>z,Wj:()=>W,qn:()=>H});var a,t,i,s,r,o,d,u,c,m,g,p,y,f,k=n(74848);let h={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"LabelsSectionFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"body",storageKey:null},{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"LabelsSectionAssignedLabels"},{alias:null,args:null,kind:"ScalarField",name:"viewerCanLabel",storageKey:null}],type:"Issue",abstractKey:null};h.hash="89d173296b36dd6c47d64eaffcd8fa74";let b={fragment:{argumentDefinitions:a=[{defaultValue:100,kind:"LocalArgument",name:"assignedLabelPageSize"},{defaultValue:null,kind:"LocalArgument",name:"cursor"},{defaultValue:null,kind:"LocalArgument",name:"id"}],kind:"Fragment",metadata:null,name:"LabelsSectionAssignedLabelsQuery",selections:[{alias:null,args:t=[{kind:"Variable",name:"id",variableName:"id"}],concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{args:[{kind:"Variable",name:"assignedLabelPageSize",variableName:"assignedLabelPageSize"},{kind:"Variable",name:"cursor",variableName:"cursor"}],kind:"FragmentSpread",name:"LabelsSectionAssignedLabels"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"LabelsSectionAssignedLabelsQuery",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[i={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},s={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:r=[{kind:"Variable",name:"after",variableName:"cursor"},{kind:"Variable",name:"first",variableName:"assignedLabelPageSize"},{kind:"Literal",name:"orderBy",value:{direction:"ASC",field:"NAME"}}],concreteType:"LabelConnection",kind:"LinkedField",name:"labels",plural:!1,selections:[{alias:null,args:null,concreteType:"LabelEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"Label",kind:"LinkedField",name:"node",plural:!1,selections:[s,{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},i],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:r,filters:["orderBy"],handle:"connection",key:"MetadataSectionAssignedLabels_labels",kind:"LinkedHandle",name:"labels"},{kind:"TypeDiscriminator",abstractKey:"__isNode"}],type:"Labelable",abstractKey:"__isLabelable"}],storageKey:null}]},params:{id:"d103ad1af39cfc73beab26bc9a07c330",metadata:{},name:"LabelsSectionAssignedLabelsQuery",operationKind:"query",text:null}};b.hash="20f7e48e94311f48bdecc097fbeb646a";let F={argumentDefinitions:[{defaultValue:100,kind:"LocalArgument",name:"assignedLabelPageSize"},{defaultValue:null,kind:"LocalArgument",name:"cursor"}],kind:"Fragment",metadata:{connection:[{count:"assignedLabelPageSize",cursor:"cursor",direction:"forward",path:o=["labels"]}],refetch:{connection:{forward:{count:"assignedLabelPageSize",cursor:"cursor"},backward:null,path:o},fragmentPathInResult:["node"],operation:b,identifierInfo:{identifierField:"id",identifierQueryVariableName:"id"}}},name:"LabelsSectionAssignedLabels",selections:[{alias:"labels",args:[{kind:"Literal",name:"orderBy",value:{direction:"ASC",field:"NAME"}}],concreteType:"LabelConnection",kind:"LinkedField",name:"__MetadataSectionAssignedLabels_labels_connection",plural:!1,selections:[{alias:null,args:null,concreteType:"LabelEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"Label",kind:"LinkedField",name:"node",plural:!1,selections:[d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null}],storageKey:'__MetadataSectionAssignedLabels_labels_connection(orderBy:{"direction":"ASC","field":"NAME"})'},{kind:"InlineFragment",selections:[d],type:"Node",abstractKey:"__isNode"}],type:"Labelable",abstractKey:"__isLabelable"};F.hash="20f7e48e94311f48bdecc097fbeb646a";var _=n(16522),S=n(73537),I=n(28952);let v={fragment:{argumentDefinitions:u=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"updateLabelsForLabelableRelayMutation",selections:[{alias:null,args:c=[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"UpdateLabelsForLabelablePayload",kind:"LinkedField",name:"updateLabelsForLabelable",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"labelable",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"LabelsSectionAssignedLabels"}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:u,kind:"Operation",name:"updateLabelsForLabelableRelayMutation",selections:[{alias:null,args:c,concreteType:"UpdateLabelsForLabelablePayload",kind:"LinkedField",name:"updateLabelsForLabelable",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"labelable",plural:!1,selections:[m={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"TypeDiscriminator",abstractKey:"__isLabelable"},{alias:null,args:g=[{kind:"Literal",name:"first",value:100},{kind:"Literal",name:"orderBy",value:{direction:"ASC",field:"NAME"}}],concreteType:"LabelConnection",kind:"LinkedField",name:"labels",plural:!1,selections:[{alias:null,args:null,concreteType:"LabelEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"Label",kind:"LinkedField",name:"node",plural:!1,selections:[p={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},m],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null}],storageKey:'labels(first:100,orderBy:{"direction":"ASC","field":"NAME"})'},{alias:null,args:g,filters:["orderBy"],handle:"connection",key:"MetadataSectionAssignedLabels_labels",kind:"LinkedHandle",name:"labels"},{kind:"InlineFragment",selections:[p],type:"Node",abstractKey:"__isNode"}],storageKey:null}],storageKey:null}]},params:{id:"d1b4e5c8f6c37b19f17a1d33ab76d991",metadata:{},name:"updateLabelsForLabelableRelayMutation",operationKind:"mutation",text:null}};v.hash="450aaaa7e561ede05f9fc306800eb902";var x=n(18312),j=n(78868),T=n(5584),C=n(54967),K=n(6877),L=n(40914),N=n(51581),P=n(34784),w=n(46791),A=n(41615);let E={fragment:{argumentDefinitions:y=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"removeLabelsFromLabelableMutation",selections:f=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"RemoveLabelsFromLabelablePayload",kind:"LinkedField",name:"removeLabelsFromLabelable",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"clientMutationId",storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:y,kind:"Operation",name:"removeLabelsFromLabelableMutation",selections:f},params:{id:"cce4e0522a0bbf89aa28f9e4da5d7beb",metadata:{},name:"removeLabelsFromLabelableMutation",operationKind:"mutation",text:null}};E.hash="9f3ee532d3745a09f037181e4a226f48";let V=(0,n(35205).A)("localStorage",{throwQuotaErrorsOnSet:!1,ttl:2592e6});function R(e){return`favorite-labels:${e}`}function D(e){let l=R(e),n=V.getItem(l);if(!n)return{labels:{}};try{return JSON.parse(n)}catch{return{labels:{}}}}var M=n(72551),O=n(38569),B=n(12161);let U=()=>{let e,l=(0,_.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,k.jsx)(M.h,{title:w.k.sectionTitles.labels}),l[0]=e):e=l[0],e};U.displayName="ReadonlyLabelsSectionHeader";let $=e=>{let l,n,a=(0,_.c)(7),{sectionHeader:t,onDelete:i,labels:s}=e,r=s.length>0?void 0:w.k.emptySections.labels;return a[0]!==s||a[1]!==i?(l=(0,k.jsx)(C.w,{labels:s,onDelete:i,testId:A.Y.issueLabels}),a[0]=s,a[1]=i,a[2]=l):l=a[2],a[3]!==t||a[4]!==r||a[5]!==l?(n=(0,k.jsx)(O.w,{id:"sidebar-labels-section",sectionHeader:t,emptyText:r,children:l}),a[3]=t,a[4]=r,a[5]=l,a[6]=n):n=a[6],n};$.displayName="LabelsSection";let H=e=>{let l,n,a,t,i,s,r,o,d,u=(0,_.c)(19);u[0]!==e?({repo:s,owner:t,readonly:i,canCreateLabel:l,labels:n,onSelectionChange:a,...r}=e,u[0]=e,u[1]=l,u[2]=n,u[3]=a,u[4]=t,u[5]=i,u[6]=s,u[7]=r):(l=u[1],n=u[2],a=u[3],t=u[4],i=u[5],s=u[6],r=u[7]),u[8]!==l||u[9]!==n||u[10]!==a||u[11]!==t||u[12]!==i||u[13]!==s||u[14]!==r?(o=i?(0,k.jsx)(U,{}):(0,k.jsx)(T.t,{repo:s,owner:t,readonly:i,canCreateLabel:l,labels:n,onSelectionChange:a,showNoMatchItem:!0,anchorElement:X,...r}),u[8]=l,u[9]=n,u[10]=a,u[11]=t,u[12]=i,u[13]=s,u[14]=r,u[15]=o):o=u[15];let c=o;return u[16]!==n||u[17]!==c?(d=(0,k.jsx)($,{sectionHeader:c,labels:n}),u[16]=n,u[17]=c,u[18]=d):d=u[18],d};H.displayName="CreateIssueLabelsSection";let q=h,W=F;function z(e){let l,n,a,t,i,s,r=(0,_.c)(35),{issue:o,canCreateLabel:d,onIssueUpdate:u,insideSidePanel:c,readonly:m}=e,g=void 0!==d&&d,{sendAnalyticsEvent:p}=(0,N.s)(),y=(0,P.useFragment)(q,o),{repository:f}=y,{owner:h,name:b,isArchived:F}=f,{login:C}=h,{data:A}=(0,P.usePaginationFragment)(W,y),{id:M,viewerCanLabel:O}=y;r[0]!==A.labels?.edges?(l=A.labels?.edges?.flatMap(J)||[],r[0]=A.labels?.edges,r[1]=l):l=r[1];let H=l,z=(0,P.useRelayEnvironment)();r[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,S.G7)("issues_react_favorite_labels"),r[2]=n):n=r[2];let X=n,ee=(0,K.u)("issues_diff_based_label_updates"),el=m||!O||F,{addToast:en}=(0,L.Y6)();r[3]!==en||r[4]!==z||r[5]!==M||r[6]!==H||r[7]!==u||r[8]!==C||r[9]!==b||r[10]!==ee?(a=e=>{let l=()=>{X&&e.length>0&&function(e,l){if(0===l.length)return;let n=D(e),a=Date.now();for(let e of l){let l=n.labels[e];n.labels[e]={labelId:e,count:l?l.count+1:1,lastUsed:a}}let t=R(e);try{V.setItem(t,JSON.stringify(n))}catch{}}(`${C}/${b}`,e.map(Z)),u?.()},n=()=>en({type:"error",message:j.S.couldNotUpdateLabels});if(ee){let a,t,{labelsToAdd:i,labelsToRemove:s}=(a=new Set(H.map(e=>e.id)),t=new Set(e.map(e=>e.id)),{labelsToAdd:e.filter(e=>!a.has(e.id)),labelsToRemove:H.filter(e=>!t.has(e.id))});if(0===i.length&&0===s.length)return;let r=new Set(s.map(Y)),o=H.filter(e=>!r.has(e.id)),d=new Set(o.map(Q)),u=[...o,...i.filter(e=>!d.has(e.id))];!function({environment:e,input:{labelableId:l,labelsToAdd:n,labelsToRemove:a,labelableTypeName:t},clientMutationId:i,onError:s,onCompleted:r,expectedFinalLabels:o}){(0,x.commitMutation)(e,{mutation:v,variables:{input:{labelableId:l,addLabelIds:n.map(e=>e.id),removeLabelIds:a.map(e=>e.id),clientMutationId:i}},optimisticResponse:{updateLabelsForLabelable:{labelable:{__typename:t,__isNode:"true",__isLabelable:"true",id:l,labels:{pageInfo:{hasNextPage:!1,endCursor:null},edges:o.map(e=>({cursor:e.id,node:{__typename:"Label",id:e.id,name:e.name,nameHTML:e.nameHTML,color:e.color,url:e.url,description:e.description}}))}}}},onError:e=>s&&s(e),onCompleted:e=>r&&r(e)})}({environment:z,input:{labelableId:M,labelsToAdd:i,labelsToRemove:s,labelableTypeName:"Issue"},expectedFinalLabels:u,onError:n,onCompleted:l})}else(0,I.N)({environment:z,input:{labelableId:M,labels:e,labelableTypeName:"Issue"},onError:n,onCompleted:l})},r[3]=en,r[4]=z,r[5]=M,r[6]=H,r[7]=u,r[8]=C,r[9]=b,r[10]=ee,r[11]=a):a=r[11];let ea=a,et=(0,S.G7)("issues_react_remove_labels_oneclick");r[12]!==z||r[13]!==M?(t=e=>{!function({environment:e,input:l,onError:n,onCompleted:a}){let t=e=>{let n=x.ConnectionHandler.getConnectionID(l.labelableId,"MetadataSectionAssignedLabels_labels"),a=e.get(`${n}(orderBy:{"direction":"ASC","field":"NAME"})`);a&&l.labelIds[0]&&x.ConnectionHandler.deleteNode(a,l.labelIds[0])};(0,x.commitMutation)(e,{mutation:E,variables:{input:l},onError:e=>n&&n(e),onCompleted:e=>a&&a(e),updater:t,optimisticUpdater:t})}({environment:z,input:{labelableId:M,labelIds:[e]}})},r[12]=z,r[13]=M,r[14]=t):t=r[14];let ei=t;e:{let e,l,n;if(el){let e;r[15]===Symbol.for("react.memo_cache_sentinel")?(e=(0,k.jsx)(U,{}),r[15]=e):e=r[15],i=e;break e}r[16]!==C||r[17]!==b?(e=X?(function(e,l=10,n=4){let a=D(e),t=Date.now()-24*l*36e5;return Object.values(a.labels).filter(e=>e.lastUsed>=t).sort((e,l)=>e.count!==l.count?l.count-e.count:l.lastUsed-e.lastUsed).slice(0,n)})(`${C}/${b}`).map(G):[],r[16]=C,r[17]=b,r[18]=e):e=r[18];let a=e;r[19]!==p?(l=(e,l)=>(0,k.jsx)(B.X,{title:w.k.sectionTitles.labels,buttonProps:{...e,onClick:l=>{p("analytics.click","ISSUE_SIDEBAR_LABELS_SECTION_EDIT_CLICK"),e.onClick?.(l)}},ref:l}),r[19]=p,r[20]=l):l=r[20],r[21]!==g||r[22]!==a||r[23]!==c||r[24]!==H||r[25]!==ea||r[26]!==C||r[27]!==el||r[28]!==b||r[29]!==l?(n=(0,k.jsx)(T.t,{repo:b,owner:C,readonly:el,labels:H,canCreateLabel:g,favoriteLabelIds:a,onSelectionChange:ea,anchorElement:l,insidePortal:c,showNoMatchItem:!0}),r[21]=g,r[22]=a,r[23]=c,r[24]=H,r[25]=ea,r[26]=C,r[27]=el,r[28]=b,r[29]=l,r[30]=n):n=r[30],i=n}let es=i,er=et&&!el?ei:void 0;return r[31]!==es||r[32]!==H||r[33]!==er?(s=(0,k.jsx)($,{sectionHeader:es,onDelete:er,labels:H}),r[31]=es,r[32]=H,r[33]=er,r[34]=s):s=r[34],s}function G(e){return e.labelId}function Q(e){return e.id}function Y(e){return e.id}function Z(e){return e.id}function J(e){return e?.node?[e?.node]:[]}function X(e,l){return(0,k.jsx)(B.X,{title:w.k.sectionTitles.labels,buttonProps:e,ref:l})}z.displayName="EditIssueLabelsSection"},64122(e,l,n){n.d(l,{zD:()=>j,C5:()=>v,eJ:()=>C,Bk:()=>T});var a=n(74848);let t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MilestonesSectionMilestone",selections:[{alias:null,args:null,concreteType:"Milestone",kind:"LinkedField",name:"milestone",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closed",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dueOn",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"progressPercentage",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closedAt",storageKey:null}],storageKey:null}],type:"Issue",abstractKey:null};t.hash="76d2f86529ad47c916131104f23ee735";let i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MilestonesSectionFragment",selections:[{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{args:null,kind:"FragmentSpread",name:"MilestonesSectionMilestone"},{alias:null,args:null,kind:"ScalarField",name:"viewerCanSetMilestone",storageKey:null}],type:"Issue",abstractKey:null};i.hash="72b43b6f8433e4a47b0321cf2aa3c5ea";var s=n(16522),r=n(76217),o=n(78868),d=n(90584),u=n(40914),c=n(18990),m=n(18312),g=n(46791),p=n(72551),y=n(38569),f=n(12161),k=n(45863),h=n(52111),b=n(41615);let F=e=>{let l,n,t,i,r,o,d=(0,s.c)(10),{progress:u}=e;d[0]===Symbol.for("react.memo_cache_sentinel")?(l={transform:"rotate(-90deg)"},d[0]=l):l=d[0],d[1]!==u?(n=u<1?null:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.0206 11.1074C9.68518 11.3949 9.18014 11.3561 8.8926 11.0206L5.8926 7.52061C5.62055 7.20322 5.63873 6.72989 5.93432 6.4343L7.43432 4.9343C7.74674 4.62188 8.25327 4.62188 8.56569 4.9343C8.87811 5.24672 8.87811 5.75325 8.56569 6.06567L7.58953 7.04182L10.1074 9.97935C10.3949 10.3148 10.3561 10.8198 10.0206 11.1074Z",fill:"var(--fgColor-done, var(--color-done-fg))"}),d[1]=u,d[2]=n):n=d[2],d[3]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("circle",{stroke:"var(--borderColor-default, var(--color-border-default))",strokeWidth:"2",fill:"transparent",cx:"50%",cy:"50%",r:"6"}),i={transition:"stroke-dashoffset 0.35s"},d[3]=t,d[4]=i):(t=d[3],i=d[4]);let c=38-38*u;return d[5]!==c?(r=(0,a.jsx)("circle",{style:i,stroke:"var(--fgColor-done, var(--color-done-fg))",strokeWidth:"2",strokeDasharray:38,strokeDashoffset:c,strokeLinecap:"round",fill:"transparent",cx:"50%",cy:"50%",r:"6"}),d[5]=c,d[6]=r):r=d[6],d[7]!==n||d[8]!==r?(o=(0,a.jsxs)("svg",{role:"presentation",width:"16",height:"16","data-target":"tracked-issues-progress.progress","data-circumference":"38",style:l,"data-testid":b.Y.milestoneProgressIcon,children:[n,t,r]}),d[7]=n,d[8]=r,d[9]=o):o=d[9],o};function _(e){let l,n=(0,s.c)(3),{milestone:t,anchorProps:i}=e;return n[0]!==i||n[1]!==t?(l=(0,a.jsx)(a.Fragment,{children:t?(0,a.jsxs)(c.l.LinkItem,{href:t.url||"#",target:"_blank","data-testid":b.Y.milestoneContainer,...i,onClick:h.l,children:[(0,a.jsx)(c.l.LeadingVisual,{children:(0,a.jsx)(F,{progress:t.progressPercentage/100})}),t.title,(0,a.jsx)(c.l.Description,{variant:"block",children:(0,a.jsx)(k.R,{closed:t.closed,closedAt:t.closedAt,progressPercentage:t.progressPercentage,dueOn:t.dueOn,showProgressPercentage:!0})})]},t.id):(0,a.jsx)("div",{className:"Milestone-module__hiddenPlaceholder__jxVaN",...i})}),n[0]=i,n[1]=t,n[2]=l):l=n[2],l}F.displayName="ProgressIcon",_.displayName="Milestone";let S=()=>{let e,l=(0,s.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(p.h,{title:g.k.sectionTitles.milestones}),l[0]=e):e=l[0],e};S.displayName="ReadonlyMilestonesSectionHeader";let I=e=>{let l,n,t=(0,s.c)(8),{sectionHeader:i,milestone:r,sx:o,className:d}=e,u=r?void 0:g.k.emptySections.milestones;return t[0]!==r?(l=(0,a.jsx)(c.l,{variant:"full",children:(0,a.jsx)(_,{milestone:r})}),t[0]=r,t[1]=l):l=t[1],t[2]!==d||t[3]!==i||t[4]!==o||t[5]!==u||t[6]!==l?(n=(0,a.jsx)(y.w,{id:"sidebar-milestones-section",sx:o,className:d,sectionHeader:i,emptyText:u,children:l}),t[2]=d,t[3]=i,t[4]=o,t[5]=u,t[6]=l,t[7]=n):n=t[7],n};function v(e){let l,n,t,i,r,o,u,c,m,g=(0,s.c)(19);g[0]!==e?({milestone:t,onSelectionChange:i,viewerCanSetMilestone:u,canCreateMilestone:l,className:n,sx:o,...r}=e,g[0]=e,g[1]=l,g[2]=n,g[3]=t,g[4]=i,g[5]=r,g[6]=o,g[7]=u):(l=g[1],n=g[2],t=g[3],i=g[4],r=g[5],o=g[6],u=g[7]),g[8]!==l||g[9]!==t||g[10]!==i||g[11]!==r||g[12]!==u?(c=u?(0,a.jsx)(d.D,{onSelectionChange:e=>{i(e?.[0]||null)},readonly:!1,canCreateMilestone:l,activeMilestone:t,anchorElement:x,showMilestoneDescription:!0,...r}):(0,a.jsx)(S,{}),g[8]=l,g[9]=t,g[10]=i,g[11]=r,g[12]=u,g[13]=c):c=g[13];let p=c;return g[14]!==n||g[15]!==t||g[16]!==p||g[17]!==o?(m=(0,a.jsx)(I,{sx:o,className:n,sectionHeader:p,milestone:t}),g[14]=n,g[15]=t,g[16]=p,g[17]=o,g[18]=m):m=g[18],m}function x(e,l){return(0,a.jsx)(f.X,{title:g.k.sectionTitles.milestones,buttonProps:e,ref:l})}I.displayName="MilestonesSection",v.displayName="CreateIssueMilestonesSection";let j=t,T=i;function C(e){let l,n,t,i=(0,s.c)(17),{issue:c,canCreateMilestone:g,onIssueUpdate:p,insideSidePanel:y,readonly:f}=e,k=void 0!==g&&g,h=(0,m.useFragment)(T,c),{repository:b,id:F,viewerCanSetMilestone:_}=h,{owner:v,name:x}=b,{login:C}=v,{milestone:L}=(0,m.useFragment)(j,h),{addToast:N}=(0,u.Y6)(),P=(0,m.useRelayEnvironment)();i[0]!==N||i[1]!==P||i[2]!==F||i[3]!==p?(l=e=>{(0,r.v)({environment:P,input:{issueId:F,milestone:e.length>0?e.at(-1):null},onError:()=>N({type:"error",message:o.S.couldNotUpdateMilestone}),onCompleted:p})},i[0]=N,i[1]=P,i[2]=F,i[3]=p,i[4]=l):l=i[4];let w=l;e:{let e,l=f||!_;if(l){let e;i[5]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(S,{}),i[5]=e):e=i[5],n=e;break e}let t=L??null;i[6]!==k||i[7]!==y||i[8]!==w||i[9]!==C||i[10]!==l||i[11]!==x||i[12]!==t?(e=(0,a.jsx)(d.D,{repo:x,owner:C,onSelectionChange:w,anchorElement:K,readonly:l,canCreateMilestone:k,activeMilestone:t,insidePortal:y,showMilestoneDescription:!0,showNoMatchItem:!0}),i[6]=k,i[7]=y,i[8]=w,i[9]=C,i[10]=l,i[11]=x,i[12]=t,i[13]=e):e=i[13],n=e}let A=n,E=L??null;return i[14]!==A||i[15]!==E?(t=(0,a.jsx)(I,{sectionHeader:A,milestone:E}),i[14]=A,i[15]=E,i[16]=t):t=i[16],t}function K(e,l){return(0,a.jsx)(f.X,{title:g.k.sectionTitles.milestones,buttonProps:e,ref:l})}C.displayName="EditIssueMilestonesSection"},60536(e,l,n){n.d(l,{ym:()=>nm,PH:()=>ng,le:()=>ny,nf:()=>np});var a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F,_,S,I,v,x,j,T,C,K,L,N,P,w,A,E,V,R,D,M,O,B,U,$,H,q,W,z,G,Q,Y,Z,J,X,ee,el,en,ea,et,ei,es,er,eo,ed,eu,ec,em,eg,ep,ey,ef,ek,eh,eb,eF,e_,eS,eI,ev,ex,ej,eT,eC,eK,eL,eN,eP=n(74848);let ew=(a={count:null,cursor:null,direction:"forward",path:["projectItems"]},i={alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null}],storageKey:null},o={alias:"projectItems",args:[{kind:"Literal",name:"allowSameEnterprise",value:!0},{kind:"Variable",name:"allowedOwner",variableName:"allowedOwner"}],concreteType:"ProjectV2ItemConnection",kind:"LinkedField",name:"__ProjectSection_projectItems_connection",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2ItemEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"ProjectV2Item",kind:"LinkedField",name:"node",plural:!1,selections:[s={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{args:null,kind:"FragmentSpread",name:"ProjectItemSection"},{alias:null,args:null,concreteType:"ProjectV2",kind:"LinkedField",name:"project",plural:!1,selections:[s,{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closed",storageKey:null},t={alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"viewerCanUpdate",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasReachedItemsLimit",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null}],storageKey:null},{argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"allowedOwner"}],kind:"Fragment",metadata:{connection:[a,a]},name:"ProjectsSectionFragment",selections:[{kind:"InlineFragment",selections:[t,i,s,o,{alias:null,args:null,kind:"ScalarField",name:"viewerCanUpdateMetadata",storageKey:null}],type:"Issue",abstractKey:null},{kind:"InlineFragment",selections:[t,i,s,o,r],type:"PullRequest",abstractKey:null}],type:"IssueOrPullRequest",abstractKey:"__isIssueOrPullRequest"});ew.hash="aa8eff7cb76d53436c7a694582ac8bfb";var eA=n(16522),eE=n(40256),eV=n(92492),eR=n(36010),eD=n(40914),eM=n(38621),eO=n(18990),eB=n(21373),eU=n(96540),e$=n(18312),eH=n(69487),eq=n(46791);let eW={fragment:{argumentDefinitions:d=[{defaultValue:null,kind:"LocalArgument",name:"connections"},{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"deleteIssueProjectsMutation",selections:[{alias:null,args:u=[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"DeleteProjectV2ItemPayload",kind:"LinkedField",name:"deleteProjectV2Item",plural:!1,selections:[c={alias:null,args:null,kind:"ScalarField",name:"deletedItemId",storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:d,kind:"Operation",name:"deleteIssueProjectsMutation",selections:[{alias:null,args:u,concreteType:"DeleteProjectV2ItemPayload",kind:"LinkedField",name:"deleteProjectV2Item",plural:!1,selections:[c,{alias:null,args:null,filters:null,handle:"deleteEdge",key:"",kind:"ScalarHandle",name:"deletedItemId",handleArgs:[{kind:"Variable",name:"connections",variableName:"connections"}]}],storageKey:null}]},params:{id:"cdc2c4b69492faa142269c6a6a60df92",metadata:{},name:"deleteIssueProjectsMutation",operationKind:"mutation",text:null}};eW.hash="b546b455603fb197fd8347b4cec2351a";var ez=n(72551),eG=n(38569),eQ=n(12161);let eY={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProjectItemSection",selections:[m={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null},{alias:null,args:null,concreteType:"ProjectV2",kind:"LinkedField",name:"project",plural:!1,selections:[m],storageKey:null},{args:null,kind:"FragmentSpread",name:"ProjectItemSectionView"}],type:"ProjectV2Item",abstractKey:null};eY.hash="d514f44f54887c87d0f242aa077953b2";let eZ=(g=[{defaultValue:null,kind:"LocalArgument",name:"id"}],p=[{kind:"Variable",name:"id",variableName:"id"}],y={alias:null,args:null,kind:"ScalarField",name:"viewerCanUpdate",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},F=[{kind:"Literal",name:"first",value:50},{kind:"Literal",name:"orderBy",value:{direction:"ASC",field:"POSITION"}}],_={alias:null,args:null,kind:"ScalarField",name:"dataType",storageKey:null},S={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},I={alias:null,args:null,kind:"ScalarField",name:"isIssueField",storageKey:null},C={alias:null,args:null,concreteType:"ProjectV2IterationFieldConfiguration",kind:"LinkedField",name:"configuration",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2IterationFieldIteration",kind:"LinkedField",name:"iterations",plural:!0,selections:T=[k={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},v={alias:null,args:null,kind:"ScalarField",name:"titleHTML",storageKey:null},x={alias:null,args:null,kind:"ScalarField",name:"startDate",storageKey:null},j={alias:null,args:null,kind:"ScalarField",name:"duration",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProjectV2IterationFieldIteration",kind:"LinkedField",name:"completedIterations",plural:!0,selections:T,storageKey:null}],storageKey:null},K={alias:null,args:null,kind:"ScalarField",name:"optionId",storageKey:null},L={alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},N={alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},w={kind:"InlineFragment",selections:P=[k],type:"Node",abstractKey:"__isNode"},A={alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[h,{kind:"InlineFragment",selections:[k,S],type:"ProjectV2Field",abstractKey:null},w],storageKey:null},{fragment:{argumentDefinitions:g,kind:"Fragment",metadata:null,name:"ProjectItemSectionFieldListQuery",selections:[{alias:null,args:p,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"ProjectV2",kind:"LinkedField",name:"project",plural:!1,selections:[y,f,k],storageKey:null},{args:null,kind:"FragmentSpread",name:"ProjectItemSectionFields"}],type:"ProjectV2Item",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:g,kind:"Operation",name:"ProjectItemSectionFieldListQuery",selections:[{alias:null,args:p,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[h,k,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"ProjectV2",kind:"LinkedField",name:"project",plural:!1,selections:[y,f,k,b,{alias:null,args:F,concreteType:"ProjectV2FieldConfigurationConnection",kind:"LinkedField",name:"fields",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2FieldConfigurationEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[h,{kind:"InlineFragment",selections:[k,_,S,I],type:"ProjectV2Field",abstractKey:null},{kind:"InlineFragment",selections:[k,_,S,I,C],type:"ProjectV2IterationField",abstractKey:null},{kind:"InlineFragment",selections:[k,_,S,I,{alias:null,args:null,concreteType:"ProjectV2SingleSelectFieldOption",kind:"LinkedField",name:"options",plural:!0,selections:[k,K,S,L,N,{alias:null,args:null,kind:"ScalarField",name:"descriptionHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null}],storageKey:null}],type:"ProjectV2SingleSelectField",abstractKey:null},w],storageKey:null}],storageKey:null}],storageKey:'fields(first:50,orderBy:{"direction":"ASC","field":"POSITION"})'}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null},{alias:null,args:F,concreteType:"ProjectV2ItemFieldValueConnection",kind:"LinkedField",name:"fieldValues",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2ItemFieldValueEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[h,{kind:"InlineFragment",selections:[k,A,{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null}],type:"ProjectV2ItemFieldTextValue",abstractKey:null},{kind:"InlineFragment",selections:[k,A,{alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null}],type:"ProjectV2ItemFieldNumberValue",abstractKey:null},{kind:"InlineFragment",selections:[k,A,{alias:null,args:null,kind:"ScalarField",name:"date",storageKey:null}],type:"ProjectV2ItemFieldDateValue",abstractKey:null},{kind:"InlineFragment",selections:[k,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[h,{kind:"InlineFragment",selections:P,type:"ProjectV2SingleSelectField",abstractKey:null},w],storageKey:null},K,S,L,N],type:"ProjectV2ItemFieldSingleSelectValue",abstractKey:null},{kind:"InlineFragment",selections:[k,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[h,{kind:"InlineFragment",selections:[k,S,C],type:"ProjectV2IterationField",abstractKey:null},w],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"iterationId",storageKey:null},b,v,x,j],type:"ProjectV2ItemFieldIterationValue",abstractKey:null},w],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null}],storageKey:'fieldValues(first:50,orderBy:{"direction":"ASC","field":"POSITION"})'},{alias:null,args:F,filters:["orderBy"],handle:"connection",key:"ProjectItemSection_fieldValues",kind:"LinkedHandle",name:"fieldValues"}],type:"ProjectV2Item",abstractKey:null}],storageKey:null}]},params:{id:"241d243a15a751aa4668f46296a39636",metadata:{},name:"ProjectItemSectionFieldListQuery",operationKind:"query",text:null}});eZ.hash="b0347ba7355910f2a5163bb08004baef";var eJ=n(83223);let eX={fragment:{argumentDefinitions:E=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"unarchiveProjectItemMutation",selections:[{alias:null,args:V=[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"UnarchiveProjectV2ItemPayload",kind:"LinkedField",name:"unarchiveProjectV2Item",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2Item",kind:"LinkedField",name:"item",plural:!1,selections:[R={alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:E,kind:"Operation",name:"unarchiveProjectItemMutation",selections:[{alias:null,args:V,concreteType:"UnarchiveProjectV2ItemPayload",kind:"LinkedField",name:"unarchiveProjectV2Item",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2Item",kind:"LinkedField",name:"item",plural:!1,selections:[R,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:"1d1e59700f5c9977430696b2338a0674",metadata:{},name:"unarchiveProjectItemMutation",operationKind:"mutation",text:null}};eX.hash="774df17c4810f952c016355065fbcd6c";let e1={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProjectItemSectionFields",selections:[D={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null},{alias:null,args:null,concreteType:"ProjectV2",kind:"LinkedField",name:"project",plural:!1,selections:[D,{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewerCanUpdate",storageKey:null},{alias:null,args:[{kind:"Literal",name:"first",value:50},{kind:"Literal",name:"orderBy",value:{direction:"ASC",field:"POSITION"}}],concreteType:"ProjectV2FieldConfigurationConnection",kind:"LinkedField",name:"fields",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2FieldConfigurationEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[D,M={alias:null,args:null,kind:"ScalarField",name:"dataType",storageKey:null},O={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},B={alias:null,args:null,kind:"ScalarField",name:"isIssueField",storageKey:null},{args:null,kind:"FragmentSpread",name:"TextFieldConfigFragment"},{args:null,kind:"FragmentSpread",name:"DateFieldConfigFragment"},{args:null,kind:"FragmentSpread",name:"NumberFieldConfigFragment"}],type:"ProjectV2Field",abstractKey:null},{kind:"InlineFragment",selections:[D,M,O,B,{args:null,kind:"FragmentSpread",name:"IterationFieldConfigFragment"}],type:"ProjectV2IterationField",abstractKey:null},{kind:"InlineFragment",selections:[D,M,O,B,{args:null,kind:"FragmentSpread",name:"SingleSelectFieldConfigFragment"}],type:"ProjectV2SingleSelectField",abstractKey:null}],storageKey:null}],storageKey:null}],storageKey:'fields(first:50,orderBy:{"direction":"ASC","field":"POSITION"})'}],storageKey:null},{args:null,kind:"FragmentSpread",name:"ProjectItemSectionFieldsValues"}],type:"ProjectV2Item",abstractKey:null};e1.hash="9e108cec835ef8bbd41e623d8601e11b";let e0=($=[U={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],{argumentDefinitions:[],kind:"Fragment",metadata:{connection:[{count:null,cursor:null,direction:"forward",path:["fieldValues"]}]},name:"ProjectItemSectionFieldsValues",selections:[{alias:"fieldValues",args:[{kind:"Literal",name:"orderBy",value:{direction:"ASC",field:"POSITION"}}],concreteType:"ProjectV2ItemFieldValueConnection",kind:"LinkedField",name:"__ProjectItemSection_fieldValues_connection",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2ItemFieldValueEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:H=[U,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{kind:"InlineFragment",selections:$,type:"ProjectV2Field",abstractKey:null}],storageKey:null}],type:"ProjectV2ItemFieldTextValue",abstractKey:null},{args:null,kind:"FragmentSpread",name:"TextFieldFragment"},{kind:"InlineFragment",selections:H,type:"ProjectV2ItemFieldNumberValue",abstractKey:null},{args:null,kind:"FragmentSpread",name:"NumberFieldFragment"},{kind:"InlineFragment",selections:H,type:"ProjectV2ItemFieldDateValue",abstractKey:null},{args:null,kind:"FragmentSpread",name:"DateFieldFragment"},{kind:"InlineFragment",selections:[U,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{kind:"InlineFragment",selections:$,type:"ProjectV2SingleSelectField",abstractKey:null}],storageKey:null}],type:"ProjectV2ItemFieldSingleSelectValue",abstractKey:null},{args:null,kind:"FragmentSpread",name:"SingleSelectFieldFragment"},{kind:"InlineFragment",selections:[U,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{kind:"InlineFragment",selections:$,type:"ProjectV2IterationField",abstractKey:null}],storageKey:null}],type:"ProjectV2ItemFieldIterationValue",abstractKey:null},{args:null,kind:"FragmentSpread",name:"IterationFieldFragment"},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null}],storageKey:'__ProjectItemSection_fieldValues_connection(orderBy:{"direction":"ASC","field":"POSITION"})'}],type:"ProjectV2Item",abstractKey:null});e0.hash="6064e6f5025ede2958816599a371f827";var e2=n(34164);let e3={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"DateFieldFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"date",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"DateFieldConfigFragment"}],storageKey:null}],type:"ProjectV2ItemFieldDateValue",abstractKey:null};e3.hash="77aee2b1b5d211b322b848ac87e2ca19";let e4={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"DateFieldConfigFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],type:"ProjectV2Field",abstractKey:null};e4.hash="137f1e064b5aa98d4b4aa184ee4db814";var e5=n(22645);let e6=(q=[{defaultValue:null,kind:"LocalArgument",name:"input"}],W=[{kind:"Variable",name:"input",variableName:"input"}],G={alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},Y={alias:null,args:null,concreteType:"ProjectV2",kind:"LinkedField",name:"project",plural:!1,selections:Q=[z={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},Z=[{kind:"Literal",name:"name",value:"Status"}],X={kind:"InlineFragment",selections:[J={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],type:"ProjectV2ItemFieldSingleSelectValue",abstractKey:null},ee=[{kind:"Literal",name:"first",value:50},{kind:"Literal",name:"orderBy",value:{direction:"ASC",field:"POSITION"}}],ea={alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[el={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"InlineFragment",selections:[z,J],type:"ProjectV2Field",abstractKey:null},en={kind:"InlineFragment",selections:Q,type:"Node",abstractKey:"__isNode"}],storageKey:null},eo=[z,et={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},ei={alias:null,args:null,kind:"ScalarField",name:"titleHTML",storageKey:null},es={alias:null,args:null,kind:"ScalarField",name:"startDate",storageKey:null},er={alias:null,args:null,kind:"ScalarField",name:"duration",storageKey:null}],{fragment:{argumentDefinitions:q,kind:"Fragment",metadata:null,name:"clearProjectItemFieldValueMutation",selections:[{alias:null,args:W,concreteType:"ClearProjectV2ItemFieldValuePayload",kind:"LinkedField",name:"clearProjectV2ItemFieldValue",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2Item",kind:"LinkedField",name:"projectV2Item",plural:!1,selections:[z,G,Y,{args:null,kind:"FragmentSpread",name:"ProjectItemSectionFieldsValues"},{alias:null,args:Z,concreteType:null,kind:"LinkedField",name:"fieldValueByName",plural:!1,selections:[X],storageKey:'fieldValueByName(name:"Status")'}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:q,kind:"Operation",name:"clearProjectItemFieldValueMutation",selections:[{alias:null,args:W,concreteType:"ClearProjectV2ItemFieldValuePayload",kind:"LinkedField",name:"clearProjectV2ItemFieldValue",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2Item",kind:"LinkedField",name:"projectV2Item",plural:!1,selections:[z,G,Y,{alias:null,args:ee,concreteType:"ProjectV2ItemFieldValueConnection",kind:"LinkedField",name:"fieldValues",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2ItemFieldValueEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[el,{kind:"InlineFragment",selections:[z,ea,{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null}],type:"ProjectV2ItemFieldTextValue",abstractKey:null},{kind:"InlineFragment",selections:[z,ea,{alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null}],type:"ProjectV2ItemFieldNumberValue",abstractKey:null},{kind:"InlineFragment",selections:[z,ea,{alias:null,args:null,kind:"ScalarField",name:"date",storageKey:null}],type:"ProjectV2ItemFieldDateValue",abstractKey:null},{kind:"InlineFragment",selections:[z,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[el,{kind:"InlineFragment",selections:Q,type:"ProjectV2SingleSelectField",abstractKey:null},en],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"optionId",storageKey:null},J,{alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null}],type:"ProjectV2ItemFieldSingleSelectValue",abstractKey:null},{kind:"InlineFragment",selections:[z,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[el,{kind:"InlineFragment",selections:[z,J,{alias:null,args:null,concreteType:"ProjectV2IterationFieldConfiguration",kind:"LinkedField",name:"configuration",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2IterationFieldIteration",kind:"LinkedField",name:"iterations",plural:!0,selections:eo,storageKey:null},{alias:null,args:null,concreteType:"ProjectV2IterationFieldIteration",kind:"LinkedField",name:"completedIterations",plural:!0,selections:eo,storageKey:null}],storageKey:null}],type:"ProjectV2IterationField",abstractKey:null},en],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"iterationId",storageKey:null},et,ei,es,er],type:"ProjectV2ItemFieldIterationValue",abstractKey:null},en],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null}],storageKey:'fieldValues(first:50,orderBy:{"direction":"ASC","field":"POSITION"})'},{alias:null,args:ee,filters:["orderBy"],handle:"connection",key:"ProjectItemSection_fieldValues",kind:"LinkedHandle",name:"fieldValues"},{alias:null,args:Z,concreteType:null,kind:"LinkedField",name:"fieldValueByName",plural:!1,selections:[el,X,en],storageKey:'fieldValueByName(name:"Status")'}],storageKey:null}],storageKey:null}]},params:{id:"d132dec069be1a67131a5e271bc909a6",metadata:{},name:"clearProjectItemFieldValueMutation",operationKind:"mutation",text:null}});function e7({environment:e,input:l,onError:n,onCompleted:a}){return(0,e$.commitMutation)(e,{mutation:e6,variables:{input:l},optimisticUpdater:e=>{let n,a;return n=`${e$.ConnectionHandler.getConnectionID(l.itemId,"ProjectItemSection_fieldValues")}(orderBy:{"direction":"ASC","field":"POSITION"})`,void((a=e.get(n))&&a.getLinkedRecords("edges")?.map((e,n)=>{if(e?.getLinkedRecord("node")?.getLinkedRecord("field")?.getDataID()===l.fieldId){let e=a.getLinkedRecords("edges")||[];e.splice(n,1),a.setLinkedRecords(e,"edges")}}))},onError:e=>n&&n(e),onCompleted:e=>a&&a(e)})}e6.hash="1cc97421540c4997953175725e1f92c9";let e8=(ed=[{defaultValue:null,kind:"LocalArgument",name:"input"}],eu=[{kind:"Variable",name:"input",variableName:"input"}],ec=[{kind:"Literal",name:"name",value:"Status"}],eg={kind:"InlineFragment",selections:[em={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],type:"ProjectV2ItemFieldSingleSelectValue",abstractKey:null},ep=[{kind:"Literal",name:"first",value:50},{kind:"Literal",name:"orderBy",value:{direction:"ASC",field:"POSITION"}}],ey={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},eh={kind:"InlineFragment",selections:ek=[ef={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"Node",abstractKey:"__isNode"},eb={alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[ey,{kind:"InlineFragment",selections:[ef,em],type:"ProjectV2Field",abstractKey:null},eh],storageKey:null},ev=[ef,eF={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},e_={alias:null,args:null,kind:"ScalarField",name:"titleHTML",storageKey:null},eS={alias:null,args:null,kind:"ScalarField",name:"startDate",storageKey:null},eI={alias:null,args:null,kind:"ScalarField",name:"duration",storageKey:null}],{fragment:{argumentDefinitions:ed,kind:"Fragment",metadata:null,name:"updateProjectItemFieldValueMutation",selections:[{alias:null,args:eu,concreteType:"UpdateProjectV2ItemFieldValuePayload",kind:"LinkedField",name:"updateProjectV2ItemFieldValue",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2Item",kind:"LinkedField",name:"projectV2Item",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"ProjectItemSectionFieldsValues"},{alias:null,args:ec,concreteType:null,kind:"LinkedField",name:"fieldValueByName",plural:!1,selections:[eg],storageKey:'fieldValueByName(name:"Status")'}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:ed,kind:"Operation",name:"updateProjectItemFieldValueMutation",selections:[{alias:null,args:eu,concreteType:"UpdateProjectV2ItemFieldValuePayload",kind:"LinkedField",name:"updateProjectV2ItemFieldValue",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2Item",kind:"LinkedField",name:"projectV2Item",plural:!1,selections:[{alias:null,args:ep,concreteType:"ProjectV2ItemFieldValueConnection",kind:"LinkedField",name:"fieldValues",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2ItemFieldValueEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[ey,{kind:"InlineFragment",selections:[ef,eb,{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null}],type:"ProjectV2ItemFieldTextValue",abstractKey:null},{kind:"InlineFragment",selections:[ef,eb,{alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null}],type:"ProjectV2ItemFieldNumberValue",abstractKey:null},{kind:"InlineFragment",selections:[ef,eb,{alias:null,args:null,kind:"ScalarField",name:"date",storageKey:null}],type:"ProjectV2ItemFieldDateValue",abstractKey:null},{kind:"InlineFragment",selections:[ef,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[ey,{kind:"InlineFragment",selections:ek,type:"ProjectV2SingleSelectField",abstractKey:null},eh],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"optionId",storageKey:null},em,{alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null}],type:"ProjectV2ItemFieldSingleSelectValue",abstractKey:null},{kind:"InlineFragment",selections:[ef,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[ey,{kind:"InlineFragment",selections:[ef,em,{alias:null,args:null,concreteType:"ProjectV2IterationFieldConfiguration",kind:"LinkedField",name:"configuration",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2IterationFieldIteration",kind:"LinkedField",name:"iterations",plural:!0,selections:ev,storageKey:null},{alias:null,args:null,concreteType:"ProjectV2IterationFieldIteration",kind:"LinkedField",name:"completedIterations",plural:!0,selections:ev,storageKey:null}],storageKey:null}],type:"ProjectV2IterationField",abstractKey:null},eh],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"iterationId",storageKey:null},eF,e_,eS,eI],type:"ProjectV2ItemFieldIterationValue",abstractKey:null},eh],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null}],storageKey:'fieldValues(first:50,orderBy:{"direction":"ASC","field":"POSITION"})'},{alias:null,args:ep,filters:["orderBy"],handle:"connection",key:"ProjectItemSection_fieldValues",kind:"LinkedHandle",name:"fieldValues"},{alias:null,args:ec,concreteType:null,kind:"LinkedField",name:"fieldValueByName",plural:!1,selections:[ey,eg,eh],storageKey:'fieldValueByName(name:"Status")'},ef],storageKey:null}],storageKey:null}]},params:{id:"8b296fae9f2499af49f72d6df68d6b5c",metadata:{},name:"updateProjectItemFieldValueMutation",operationKind:"mutation",text:null}});function e9({environment:e,input:l,onError:n,onCompleted:a}){return(0,e$.commitMutation)(e,{mutation:e8,variables:{input:l},optimisticUpdater:e=>(function(e,l){let n=`${e$.ConnectionHandler.getConnectionID(l.itemId,"ProjectItemSection_fieldValues")}(orderBy:{"direction":"ASC","field":"POSITION"})`,a=e.get(n);if(!a)return;let t=(a.getLinkedRecords("edges")?.map(e=>e.getLinkedRecord("node"))||[]).find(e=>{if(!e)return!1;let n=e.getLinkedRecord("field");return!!n&&n.getDataID()===l.fieldId});if(t)switch(t.getType()){case"ProjectV2ItemFieldTextValue":t.setValue(l.value.text,"text");break;case"ProjectV2ItemFieldNumberValue":t.setValue(l.value.number,"number");break;case"ProjectV2ItemFieldDateValue":t.setValue(l.value.date,"date");break;case"ProjectV2ItemFieldSingleSelectValue":{if(!l.value.singleSelectOptionId)return;let n=e.get(l.value.singleSelectOptionId);if(!n)return;for(let e of(t.setValue(l.value.singleSelectOptionId,"optionId"),["color","name","nameHTML"]))t.setValue(n.getValue(e),e);break}case"ProjectV2ItemFieldIterationValue":{if(!l.value.iterationId)return;let n=e.get(l.value.iterationId);if(!n)return;for(let e of(t.setValue(l.value.iterationId,"iterationId"),["duration","startDate","title","titleHTML"]))t.setValue(n.getValue(e),e)}}})(e,l),onError:e=>n&&n(e),onCompleted:e=>a&&a(e)})}e8.hash="de3a39d4584b64ead2a58f140d26d900";var le=n(26450),ll=n(52111),ln=n(7624),la=n(26108),lt=n(26174);let li="ProjectsSections-module__FieldListLi__z4iZQ",ls="ProjectsSections-module__FieldListUl__oQNaw",lr="ProjectsSections-module__ListFieldWrapperText__zfoDP",lo="ProjectsSections-module__FieldBasisAuto__hoo4r";function ld(e){let l,n=(0,eA.c)(4),{children:a,isStatusField:t,name:i}=e;return n[0]!==a||n[1]!==t||n[2]!==i?(l=(0,eP.jsx)(eP.Fragment,{children:t?(0,eP.jsx)("div",{className:"FieldWrapper-module__fieldContentContainer__BqWBv",children:a}):(0,eP.jsxs)(eP.Fragment,{children:[(0,eP.jsx)("span",{className:lt.A.issueFieldLabel,children:i}),(0,eP.jsx)(eP.Fragment,{children:a})]})}),n[0]=a,n[1]=t,n[2]=i,n[3]=l):l=n[3],l}function lu(e){let l,n,a=(0,eA.c)(14),{children:t,onClick:i,anchorProps:s,readOnly:r,isStatusField:o,isEditing:d,placeholder:u,name:c,ref:m}=e,g=void 0!==o&&o,p=void 0!==d&&d;a[0]!==p||a[1]!==g||a[2]!==r?(l=g?"FieldWrapper-module__metadataFieldButton__i1uPx":(0,e2.$)("ProjectsSections-module__projectFieldMetadataContainer__AVCr1",lt.A.issueFieldFormWrapper,!r&<.A.issueFieldFormWrapperClickable,p&<.A.isEditing),a[0]=p,a[1]=g,a[2]=r,a[3]=l):l=a[3];let y=l;return a[4]!==s||a[5]!==y||a[6]!==t||a[7]!==g||a[8]!==c||a[9]!==i||a[10]!==u||a[11]!==r||a[12]!==m?(n=r?(0,eP.jsx)("div",{className:y,children:(0,eP.jsx)(ld,{isStatusField:g,name:c,children:t})}):(0,eP.jsx)("button",{ref:m,type:"button","aria-label":u,onClick:r?ll.l:i,className:y,...s,children:(0,eP.jsx)(ld,{isStatusField:g,name:c,children:t})}),a[4]=s,a[5]=y,a[6]=t,a[7]=g,a[8]=c,a[9]=i,a[10]=u,a[11]=r,a[12]=m,a[13]=n):n=a[13],n}function lc(e){let l,n,a,t,i,s,r,o=(0,eA.c)(36),{ref:d,name:u,placeholder:c,value:m,input:g,anchorProps:p,showInput:y,setShowInput:f,canUpdate:k,isStatusField:h,onCommit:b,validationMessage:F,preventSubmit:_,isClean:S,setIsClean:I,shouldRestoreRowFocus:v,setShouldRestoreRowFocus:x}=e,j=void 0===k||k,T=void 0!==h&&h,C=void 0===b?ll.l:b,K=void 0!==v&&v,L=(0,eU.useRef)(null),N=(0,eU.useId)(),P=(0,eU.useRef)(null);o[0]!==p||o[1]!==j||o[2]!==f?(l=e=>{!p&&j?f(!0):p?.onClick&&p.onClick(e)},o[0]=p,o[1]=j,o[2]=f,o[3]=l):l=o[3];let w=l;o[4]!==S||o[5]!==f?(n=e=>{!e.currentTarget.contains(e.relatedTarget)&&S&&f(!1)},o[4]=S,o[5]=f,o[6]=n):n=o[6];let A=n;o[7]!==x||o[8]!==K||o[9]!==y?(a=()=>{!y&&K&&(P.current?.focus(),x?.(!1))},t=[x,K,y],o[7]=x,o[8]=K,o[9]=y,o[10]=a,o[11]=t):(a=o[10],t=o[11]),(0,eU.useLayoutEffect)(a,t);let E=d||L,V=T&&"ProjectsSections-module__ListFieldWrapper__VAD7T";return o[12]!==V?(i=(0,e2.$)(V),o[12]=V,o[13]=i):i=o[13],o[14]!==p||o[15]!==j||o[16]!==A||o[17]!==w||o[18]!==g||o[19]!==T||o[20]!==N||o[21]!==u||o[22]!==C||o[23]!==c||o[24]!==_||o[25]!==I||o[26]!==x||o[27]!==f||o[28]!==y||o[29]!==F||o[30]!==m?(s=y&&j?(0,eP.jsx)("div",{onBlur:A,children:(0,eP.jsxs)(ln.A,{className:(0,e2.$)(lt.A.issueFieldFormWrapper,lt.A.issueFieldFormWrapperClickable,lt.A.isEditing),children:[(0,eP.jsx)(ln.A.Label,{id:N,className:"ProjectsSections-module__FieldWrapperLabel__CYVyF",children:(0,eP.jsx)("span",{className:T?(0,e2.$)(lr,lo):(0,e2.$)(lt.A.issueFieldLabel),children:u})}),g,(0,eP.jsx)(la.K,{"aria-label":eq.k.textEditorUpdateButton,size:"small",icon:eM.CheckIcon,onClick:_?void 0:()=>{C(),f(!1),I?.(!0),x?.(!0)},inactive:_,"aria-disabled":_,className:lt.A.issueFieldActionButton}),F&&(0,eP.jsx)(ln.A.Validation,{variant:"error",className:"FieldWrapper-module__fieldItemError__Xjd3X",children:F})]})}):(0,eP.jsxs)(eP.Fragment,{children:[T?(0,eP.jsx)("p",{className:T?(0,e2.$)(lr,lo):(0,e2.$)(lt.A.issueFieldLabel),children:u}):null,(0,eP.jsx)(lu,{ref:P,isStatusField:T,anchorProps:{...p,"aria-describedby":N},onClick:w,readOnly:!j,name:u,isEditing:y,children:(0,eP.jsx)("span",{className:m?T?"FieldWrapper-module__fieldValueText__ywoJY":(0,e2.$)(lt.A.issueFieldValueText,lt.A.hasValue):T?"FieldWrapper-module__fieldPlaceholderText___durf":lt.A.issueFieldValueText,children:m||c})})]}),o[14]=p,o[15]=j,o[16]=A,o[17]=w,o[18]=g,o[19]=T,o[20]=N,o[21]=u,o[22]=C,o[23]=c,o[24]=_,o[25]=I,o[26]=x,o[27]=f,o[28]=y,o[29]=F,o[30]=m,o[31]=s):s=o[31],o[32]!==i||o[33]!==s||o[34]!==E?(r=(0,eP.jsx)("span",{ref:E,className:i,children:s}),o[32]=i,o[33]=s,o[34]=E,o[35]=r):r=o[35],r}function lm(e){let l,n,a,t,i,s=(0,eA.c)(24),{viewerCanUpdate:r,itemId:o,projectId:d,field:u,value:c,onIssueUpdate:m}=e,g=(0,e$.useRelayEnvironment)(),p=(0,e$.useFragment)(e4,u),y=(0,e$.useFragment)(e3,c),f=p.id,k=p.name;s[0]!==y?(l=(n=y?new Date(y.date):null)?(0,le.b)(n):"No date",s[0]=y,s[1]=l,s[2]=n):(l=s[1],n=s[2]);let h=l,[b,F]=(0,eU.useState)(n),[_,S]=(0,eU.useState)(!1);s[3]!==g||s[4]!==f||s[5]!==o||s[6]!==m||s[7]!==d?(a=e=>{F(e),e?e9({environment:g,input:{fieldId:f,itemId:o,projectId:d,value:{date:new Date(e.getTime()-6e4*e.getTimezoneOffset()).toISOString().slice(0,10)}},onCompleted:m}):e7({environment:g,input:{fieldId:f,itemId:o,projectId:d},onCompleted:m})},s[3]=g,s[4]=f,s[5]=o,s[6]=m,s[7]=d,s[8]=a):a=s[8];let I=a;s[9]!==h||s[10]!==k||s[11]!==_?(t=e=>(0,eP.jsx)(lc,{showInput:_,setShowInput:S,anchorProps:e,placeholder:eq.k.emptySections.datePlaceholder,value:h||eq.k.emptySections.noValue(k),name:k}),s[9]=h,s[10]=k,s[11]=_,s[12]=t):t=s[12];let v=t;if(!r){let e,l;return s[13]!==k?(e=eq.k.emptySections.noValue(k),s[13]=k,s[14]=e):e=s[14],s[15]!==h||s[16]!==k||s[17]!==_||s[18]!==e?(l=(0,eP.jsx)(lc,{showInput:_,setShowInput:S,placeholder:e,canUpdate:!1,name:k,value:h}),s[15]=h,s[16]=k,s[17]=_,s[18]=e,s[19]=l):l=s[19],l}return s[20]!==b||s[21]!==I||s[22]!==v?(i=(0,eP.jsx)(e5.DatePicker,{variant:"single",showClearButton:!0,value:b,onChange:I,anchor:v}),s[20]=b,s[21]=I,s[22]=v,s[23]=i):i=s[23],i}ld.displayName="ProjectFieldDisplayContent",lu.displayName="ProjectFieldDisplay",lc.displayName="FieldWrapper",lm.displayName="DateField";let lg={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"IterationFieldFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"iterationId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"titleHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"startDate",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"duration",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"IterationFieldConfigFragment"}],storageKey:null}],type:"ProjectV2ItemFieldIterationValue",abstractKey:null};lg.hash="57212d5c33092763cd6c9ea8afef0615";let lp=(ej=[{kind:"InlineDataFragmentSpread",name:"IterationFieldIterationFragment",selections:[ex={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"titleHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"startDate",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"duration",storageKey:null}],args:null,argumentDefinitions:[]}],{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"IterationFieldConfigFragment",selections:[ex,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:"ProjectV2IterationFieldConfiguration",kind:"LinkedField",name:"configuration",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2IterationFieldIteration",kind:"LinkedField",name:"iterations",plural:!0,selections:ej,storageKey:null},{alias:null,args:null,concreteType:"ProjectV2IterationFieldIteration",kind:"LinkedField",name:"completedIterations",plural:!0,selections:ej,storageKey:null}],storageKey:null}],type:"ProjectV2IterationField",abstractKey:null});lp.hash="1820eb43fb63bb62abf4c8f24979732c";let ly={kind:"InlineDataFragment",name:"IterationFieldIterationFragment"};ly.hash="28591c2749a30e9b111acd7e77a057f9";var lf=n(26175),lk=n(16497),lh=n(84929);function lb(e){let l,n,a,t,i,s,r,o,d,u,c,m,g=(0,eA.c)(28),{startDate:p,durationInDays:y,titleHTML:f}=e;g[0]===Symbol.for("react.memo_cache_sentinel")?(l=new Date,g[0]=l):l=g[0];let k=l;if(g[1]!==y||g[2]!==p||g[3]!==f){var h,b;let e=(0,lh.H)(p),l=(h=e,b=y,new Date(h.getTime()+(b-1)*864e5));n=e<=k&&k<=l;let d=lF;s="IterationItem-module__IterationItemContainer__wsdyL",g[11]!==f?(r=(0,eP.jsx)("div",{className:"IterationItem-module__iterationTitleContainer__FFUJG",children:(0,eP.jsx)(lk.JR,{html:f})}),g[11]=f,g[12]=r):r=g[12],g[13]===Symbol.for("react.memo_cache_sentinel")?(o=(0,eP.jsx)(eP.Fragment,{children:"\u2022 "}),g[13]=o):o=g[13],i="IterationItem-module__iterationDateRange__VGUN8",a=d(e),t=d(l),g[1]=y,g[2]=p,g[3]=f,g[4]=n,g[5]=a,g[6]=t,g[7]=i,g[8]=s,g[9]=r,g[10]=o}else n=g[4],a=g[5],t=g[6],i=g[7],s=g[8],r=g[9],o=g[10];let F=`${a} - ${t}`;return g[14]!==n?(d=n&&(0,eP.jsx)(eP.Fragment,{children:"\u2022 "}),g[14]=n,g[15]=d):d=g[15],g[16]!==i||g[17]!==F||g[18]!==d?(u=(0,eP.jsxs)("span",{className:i,children:[F," ",d]}),g[16]=i,g[17]=F,g[18]=d,g[19]=u):u=g[19],g[20]!==n?(c=n&&(0,eP.jsx)("span",{className:"IterationItem-module__currentIndicator__CJ6LS",children:"Current"}),g[20]=n,g[21]=c):c=g[21],g[22]!==u||g[23]!==c||g[24]!==s||g[25]!==r||g[26]!==o?(m=(0,eP.jsxs)("div",{className:s,children:[r,o,u,c]}),g[22]=u,g[23]=c,g[24]=s,g[25]=r,g[26]=o,g[27]=m):m=g[27],m}function lF(e){return e.toLocaleDateString("en-US",{month:"short",day:"numeric"})}lb.displayName="IterationItem";let l_={groupId:"completed",header:{title:"Completed",variant:"filled"}},lS={groupId:"active",header:{title:"Active",variant:"filled"}};function lI(e){let l,n,a,t,i,s,r,o,d,u,c=(0,eA.c)(47),{viewerCanUpdate:m,itemId:g,projectId:p,field:y,value:f,onIssueUpdate:k}=e,[h,b]=(0,eU.useState)(!1),F=(0,e$.useRelayEnvironment)(),_=(0,e$.useFragment)(lp,y),S=(0,e$.useFragment)(lg,f),I=_.id,v=_.name,[x,j]=(0,eU.useState)("");c[0]!==F||c[1]!==I||c[2]!==g||c[3]!==k||c[4]!==p?(l=e=>{1===e.length?e9({environment:F,input:{fieldId:I,itemId:g,projectId:p,value:{iterationId:e[0].id}},onCompleted:k}):0===e.length&&e7({environment:F,input:{fieldId:I,itemId:g,projectId:p},onCompleted:k}),b(!1)},c[0]=F,c[1]=I,c[2]=g,c[3]=k,c[4]=p,c[5]=l):l=c[5];let T=l;c[6]===Symbol.for("react.memo_cache_sentinel")?(n=e=>{j(e)},c[6]=n):n=c[6];let C=n;if(_.configuration?.completedIterations,_.configuration?.iterations,c[7]!==_.configuration?.completedIterations||c[8]!==_.configuration?.iterations||c[9]!==x){e:{let e,l=(_.configuration?.iterations||[]).concat(_.configuration?.completedIterations||[]).map(lT);if(!x){a=l;break e}c[11]!==x?(e=e=>e.title.toLowerCase().indexOf(x.toLowerCase())>=0,c[11]=x,c[12]=e):e=c[12],a=l.filter(e)}c[7]=_.configuration?.completedIterations,c[8]=_.configuration?.iterations,c[9]=x,c[10]=a}else a=c[10];let K=a;c[13]!==_.configuration?.completedIterations?(t=()=>new Set((_.configuration?.completedIterations||[]).map(lj)),c[13]=_.configuration?.completedIterations,c[14]=t):t=c[14],_.configuration?.completedIterations,c[15]!==t?(i=t(),c[15]=t,c[16]=i):i=c[16];let L=i;if(_.configuration?.completedIterations,_.configuration?.iterations,S?.iterationId,c[17]!==_.configuration?.completedIterations||c[18]!==_.configuration?.iterations||c[19]!==S?.iterationId){let e,l=_.configuration?.iterations||[],n=_.configuration?.completedIterations||[],a=l.concat(n).map(lx);c[21]!==S?.iterationId?(e=e=>e.id===S?.iterationId,c[21]=S?.iterationId,c[22]=e):e=c[22],s=a.filter(e),c[17]=_.configuration?.completedIterations,c[18]=_.configuration?.iterations,c[19]=S?.iterationId,c[20]=s}else s=c[20];let N=s;c[23]!==L?(r=e=>({id:e.id,children:(0,eP.jsx)(lb,{startDate:e.startDate,durationInDays:e.duration,titleHTML:e.titleHTML}),source:e,groupId:L.has(e.id)?l_.groupId:lS.groupId}),c[23]=L,c[24]=r):r=c[24];let P=r;c[25]!==v||c[26]!==h||c[27]!==S?(o=e=>(0,eP.jsx)(lc,{showInput:h,setShowInput:b,anchorProps:e,placeholder:eq.k.emptySections.iterationPlaceholder,value:S?(0,eP.jsx)(lb,{startDate:S.startDate,durationInDays:S.duration,titleHTML:S.titleHTML}):null,name:v}),c[25]=v,c[26]=h,c[27]=S,c[28]=o):o=c[28];let w=o;c[29]!==L.size?(d=L.size>0?[lS,l_]:[lS],c[29]=L.size,c[30]=d):d=c[30];let A=d;if(!m){let e,l,n;return c[31]!==S?(e=S?(0,eP.jsx)(lb,{startDate:S.startDate,durationInDays:S.duration,titleHTML:S.titleHTML}):null,c[31]=S,c[32]=e):e=c[32],c[33]!==v?(l=eq.k.emptySections.noValue(v),c[33]=v,c[34]=l):l=c[34],c[35]!==v||c[36]!==h||c[37]!==e||c[38]!==l?(n=(0,eP.jsx)(lc,{showInput:h,setShowInput:b,value:e,placeholder:l,canUpdate:!1,name:v}),c[35]=v,c[36]=h,c[37]=e,c[38]=l,c[39]=n):n=c[39],n}return c[40]!==P||c[41]!==A||c[42]!==K||c[43]!==T||c[44]!==w||c[45]!==N?(u=(0,eP.jsx)(lf.O,{items:K,groups:A,initialSelectedItems:N,filterItems:C,getItemKey:lv,convertToItemProps:P,placeholderText:eq.k.emptySections.iterationFilterPlaceholder,selectionVariant:"single",onSelectionChange:T,renderAnchor:w,height:"large"}),c[40]=P,c[41]=A,c[42]=K,c[43]=T,c[44]=w,c[45]=N,c[46]=u):u=c[46],u}function lv(e){return e.id}function lx(e){return(0,e$.readInlineData)(ly,e)}function lj(e){return(0,e$.readInlineData)(ly,e).id}function lT(e){return(0,e$.readInlineData)(ly,e)}lI.displayName="IterationField";let lC={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"NumberFieldFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"NumberFieldConfigFragment"}],storageKey:null}],type:"ProjectV2ItemFieldNumberValue",abstractKey:null};lC.hash="ac86c256f18719392417c8d6f6be4c01";let lK={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"NumberFieldConfigFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],type:"ProjectV2Field",abstractKey:null};lK.hash="aa7c72083a9ec843850d1089ba1ddda3";var lL=n(30011),lN=n(38750),lP=n(65253);function lw(e){let l,n,a,t,i,s,r,o,d=(0,eA.c)(41),{viewerCanUpdate:u,itemId:c,projectId:m,field:g,value:p,onIssueUpdate:y}=e,[f,k]=(0,eU.useState)(!1),h=(0,eU.useRef)(null),[b,F]=(0,eU.useState)(!0),_=(0,e$.useRelayEnvironment)(),S=(0,e$.useFragment)(lK,g),I=(0,e$.useFragment)(lC,p),v=S.id,x=S.name;d[0]!==I?.number?(l=I?.number?.toString()??"",d[0]=I?.number,d[1]=l):l=d[1];let j=l,[T,C]=(0,eU.useState)(j),[K,L]=(0,eU.useState)(void 0),[N,P]=(0,eU.useState)(!1);d[2]!==T||d[3]!==_||d[4]!==v||d[5]!==K||d[6]!==c||d[7]!==y||d[8]!==j||d[9]!==m?(n=()=>{K?(C(j),L(void 0)):e9({environment:_,input:{fieldId:v,itemId:c,projectId:m,value:{number:""===T?null:(0,lL.$J)(T)}},onCompleted:y})},d[2]=T,d[3]=_,d[4]=v,d[5]=K,d[6]=c,d[7]=y,d[8]=j,d[9]=m,d[10]=n):n=d[10];let w=n;d[11]!==j?(a=e=>{let l=e.target.value;L((0,lL.Ge)(l)),C(l),l===j?F(!0):F(!1)},d[11]=j,d[12]=a):a=d[12];let A=a;d[13]!==w?(t=()=>{w(),k(!1),F(!0),P(!0)},d[13]=w,d[14]=t):t=d[14];let E=t;d[15]!==j?(i=()=>{h.current&&(C(j),h.current.blur(),k(!1),F(!0),P(!0))},d[15]=j,d[16]=i):i=d[16];let V=i;d[17]!==V||d[18]!==E?(s=e=>{"Enter"===e.key&&(e.preventDefault(),E()),"Escape"===e.key&&(e.stopPropagation(),V())},d[17]=V,d[18]=E,d[19]=s):s=d[19];let R=s,D=!!K;if(!u){let e,l;return d[20]!==x?(e=eq.k.emptySections.noValue(x),d[20]=x,d[21]=e):e=d[21],d[22]!==T||d[23]!==x||d[24]!==f||d[25]!==e?(l=(0,eP.jsx)(lc,{showInput:f,setShowInput:k,placeholder:e,canUpdate:!1,value:T,name:x}),d[22]=T,d[23]=x,d[24]=f,d[25]=e,d[26]=l):l=d[26],l}return d[27]!==T||d[28]!==A||d[29]!==R?(r=(0,eP.jsx)(lN.A,{"data-testid":"number-field-input",placeholder:eq.k.emptySections.numberPlaceholder,ref:h,size:"small",onChange:A,onKeyDown:R,value:T,className:lP.A.issueFieldTextInput,onFocus:lA,inputMode:"numeric",autoFocus:!0}),d[27]=T,d[28]=A,d[29]=R,d[30]=r):r=d[30],d[31]!==w||d[32]!==T||d[33]!==x||d[34]!==K||d[35]!==b||d[36]!==D||d[37]!==N||d[38]!==f||d[39]!==r?(o=(0,eP.jsx)(lc,{showInput:f,setShowInput:k,value:T,name:x,placeholder:eq.k.emptySections.numberPlaceholder,onCommit:w,validationMessage:K,preventSubmit:D,isClean:b,setIsClean:F,shouldRestoreRowFocus:N,setShouldRestoreRowFocus:P,input:r}),d[31]=w,d[32]=T,d[33]=x,d[34]=K,d[35]=b,d[36]=D,d[37]=N,d[38]=f,d[39]=r,d[40]=o):o=d[40],o}function lA(e){return e.target.setSelectionRange(e.target.value.length,e.target.value.length)}lw.displayName="NumberField";let lE={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SingleSelectFieldFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"optionId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null}],type:"ProjectV2ItemFieldSingleSelectValue",abstractKey:null};lE.hash="46251798d3a30836a6711ecaa3cc54e8";let lV={kind:"InlineDataFragment",name:"SingleSelectFieldOptionFragment"};lV.hash="be640a30fa15271b4fa34e75d3ddb9b1";let lR={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SingleSelectFieldConfigFragment",selections:[eT={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},eC={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:"ProjectV2SingleSelectFieldOption",kind:"LinkedField",name:"options",plural:!0,selections:[{kind:"InlineDataFragmentSpread",name:"SingleSelectFieldOptionFragment",selections:[eT,{alias:null,args:null,kind:"ScalarField",name:"optionId",storageKey:null},eC,{alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},eK={alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"descriptionHTML",storageKey:null}],args:null,argumentDefinitions:[]},eT,eC,{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},eK],storageKey:null}],type:"ProjectV2SingleSelectField",abstractKey:null};lR.hash="7609e6b1ac2a8d003401b9f85fcd3e61";var lD=n(94709);let lM={overflow:"hidden",cursor:"inherit","> span":{overflow:"hidden",textOverflow:"ellipsis"}},lO={overflow:"hidden",textOverflow:"ellipsis",display:"inline-flex",cursor:"inherit","> span":{verticalAlign:"text-top"}};var lB=n(29213);let lU=e=>{let l,n,a,t,i=(0,eA.c)(15),{inputName:s,inputColor:r}=e,o=(0,lB.Wk)(r),d=o.bg,u=o.fg,c=o.border;return i[0]!==o.bg||i[1]!==o.border||i[2]!==o.fg?(l={bg:o.bg,color:o.fg,borderColor:o.border},i[0]=o.bg,i[1]=o.border,i[2]=o.fg,i[3]=l):l=i[3],i[4]!==s?(n=lO,i[4]=s,i[5]=n):n=i[5],i[6]!==o.bg||i[7]!==o.border||i[8]!==o.fg||i[9]!==l||i[10]!==n?(a={bg:d,color:u,borderColor:c,":hover":l,...n},i[6]=o.bg,i[7]=o.border,i[8]=o.fg,i[9]=l,i[10]=n,i[11]=a):a=i[11],i[12]!==s||i[13]!==a?(t=(0,eP.jsx)(lD.ou,{sx:a,size:"medium",text:s,className:"SingleSelectToken-module__Token__f1S1H"}),i[12]=s,i[13]=a,i[14]=t):t=i[14],t};lU.displayName="SingleSelectToken";let l$=e=>{let l,n=(0,eA.c)(3),{inputColor:a}=e,{bg:t,accent:i}=(0,lB.Wk)(a);return n[0]!==i||n[1]!==t?(l=(0,eP.jsx)(lD.az,{sx:{bg:t,borderColor:i},className:"SingleSelectToken-module__colorIndicator__krSWU"}),n[0]=i,n[1]=t,n[2]=l):l=n[2],l};function lH(e){let l,n,a,t,i,s,r,o=(0,eA.c)(38),{viewerCanUpdate:d,itemId:u,projectId:c,field:m,value:g,onIssueUpdate:p,isStatusField:y}=e,[f,k]=(0,eU.useState)(!1),h=(0,e$.useRelayEnvironment)(),b=(0,e$.useFragment)(lR,m),F=(0,e$.useFragment)(lE,g),_=b.id,S=b.name,[I,v]=(0,eU.useState)("");o[0]!==h||o[1]!==_||o[2]!==u||o[3]!==p||o[4]!==c?(l=e=>{1===e.length?e9({environment:h,input:{fieldId:_,itemId:u,projectId:c,value:{singleSelectOptionId:e[0].optionId}},onCompleted:p}):0===e.length&&e7({environment:h,input:{fieldId:_,itemId:u,projectId:c},onCompleted:p}),k(!1)},o[0]=h,o[1]=_,o[2]=u,o[3]=p,o[4]=c,o[5]=l):l=o[5];let x=l;o[6]===Symbol.for("react.memo_cache_sentinel")?(n=e=>{v(e)},o[6]=n):n=o[6];let j=n;if(o[7]!==b.options||o[8]!==I){e:{let e,l=(b.options||[]).map(lG);if(!I){a=l;break e}o[10]!==I?(e=e=>e.name.toLowerCase().indexOf(I.toLowerCase())>=0,o[10]=I,o[11]=e):e=o[11],a=l.filter(e)}o[7]=b.options,o[8]=I,o[9]=a}else a=o[9];let T=a;o[12]!==b.options||o[13]!==F?.optionId?(t=()=>(b.options||[]).map(lz).filter(e=>e.optionId===F?.optionId),o[12]=b.options,o[13]=F?.optionId,o[14]=t):t=o[14],F?.optionId,o[15]!==t?(i=t(),o[15]=t,o[16]=i):i=o[16];let C=i,K=F?.color,L=F?.name;o[17]!==S||o[18]!==y||o[19]!==f||o[20]!==K||o[21]!==L?(s=e=>(0,eP.jsx)(lc,{showInput:f,setShowInput:k,name:S,isStatusField:y,placeholder:y?(0,eP.jsxs)("div",{className:"SingleSelectField-module__statusPlaceholder__L8Oci",children:[eq.k.emptySections.status,(0,eP.jsx)(eM.TriangleDownIcon,{})]}):(0,eP.jsx)(eP.Fragment,{children:eq.k.emptySections.singleSelectFilterPlaceholder}),value:L&&K?(0,eP.jsxs)("div",{className:"SingleSelectField-module__selectedValueContainer__Hsno7",children:[(0,eP.jsx)(lU,{inputName:L,inputColor:K}),y&&(0,eP.jsx)(eM.TriangleDownIcon,{})]}):null,anchorProps:e}),o[17]=S,o[18]=y,o[19]=f,o[20]=K,o[21]=L,o[22]=s):s=o[22];let N=s;if(!d){let e,l,n;if(o[23]!==S?(e=eq.k.emptySections.noValue(S),o[23]=S,o[24]=e):e=o[24],o[25]!==F)l=F?.name?(0,eP.jsx)(lD.ou,{sx:(F.name,lO),size:"medium",text:F.name}):null,o[25]=F,o[26]=l;else l=o[26];return o[27]!==S||o[28]!==y||o[29]!==f||o[30]!==e||o[31]!==l?(n=(0,eP.jsx)(lc,{showInput:f,setShowInput:k,canUpdate:!1,name:S,placeholder:e,value:l,isStatusField:y}),o[27]=S,o[28]=y,o[29]=f,o[30]=e,o[31]=l,o[32]=n):n=o[32],n}return o[33]!==T||o[34]!==x||o[35]!==N||o[36]!==C?(r=(0,eP.jsx)(lf.O,{items:T,initialSelectedItems:C,filterItems:j,getItemKey:lq,convertToItemProps:lW,placeholderText:eq.k.emptySections.singleSelectFilterPlaceholder,selectionVariant:"single",onSelectionChange:x,renderAnchor:N,height:"large"}),o[33]=T,o[34]=x,o[35]=N,o[36]=C,o[37]=r):r=o[37],r}function lq(e){return e.optionId}function lW(e){return{id:e.optionId,children:(0,eP.jsxs)("div",{className:"SingleSelectField-module__optionContent__tKdyU",children:[(0,eP.jsx)(lk.JR,{html:e.nameHTML}),(0,eP.jsx)(lk.JR,{html:e.descriptionHTML,className:"SingleSelectField-module__VerifiedHTMLText__hAueU"})]}),source:e,leadingVisual:()=>(0,eP.jsx)(l$,{inputColor:e.color})}}function lz(e){return(0,e$.readInlineData)(lV,e)}function lG(e){return(0,e$.readInlineData)(lV,e)}l$.displayName="SingleSelectLeadingVisual",lH.displayName="SingleSelectField";let lQ={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TextFieldFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"TextFieldConfigFragment"}],storageKey:null}],type:"ProjectV2ItemFieldTextValue",abstractKey:null};lQ.hash="69f479d8a39d90ca27cb126efa7b738b";let lY={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TextFieldConfigFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],type:"ProjectV2Field",abstractKey:null};lY.hash="7fbd4e4b2889e3438c0acaa4655bcc8d";var lZ=n(26316),lJ=n(67323),lX=n(65820),l1=n(98866);function l0({viewerCanUpdate:e,itemId:l,projectId:n,field:a,value:t,onIssueUpdate:i}){let s=(0,e$.useRelayEnvironment)(),r=(0,eU.useRef)(null),o=(0,e$.useFragment)(lY,a),d=(0,e$.useFragment)(lQ,t),u=o.id,c=o.name,[m,g]=(0,eU.useState)(!1),p=d?.text??"",[y,f]=(0,eU.useState)(p),[k,h]=(0,eU.useState)(!0),[b,F]=(0,eU.useState)(!1),_=(0,eU.useCallback)(()=>{e9({environment:s,input:{fieldId:u,itemId:l,projectId:n,value:{text:y}},onCompleted:i})},[s,u,l,n,y,i]),S=(0,eU.useCallback)(e=>{let l=e.target.value;f(l),l===p?h(!0):h(!1)},[p]),I=(0,eU.useCallback)(()=>{_(),g(!1),h(!0),F(!0)},[_]),v=(0,eU.useCallback)(()=>{r.current&&(f(d?.text??""),r.current.blur(),g(!1),h(!0),F(!0))},[d?.text]),x=(0,eU.useCallback)(e=>{"Enter"===e.key&&(e.preventDefault(),I()),"Escape"===e.key&&(e.stopPropagation(),v())},[I,v]),[j,T]=(0,eU.useState)(!1),C=(0,eU.useRef)(null),K=(0,eU.useCallback)(e=>()=>lZ.cg?.open((0,l1.ml)(e),"_blank","noreferrer"),[]),L=(0,eU.useCallback)(()=>g(!0),[g]),N=(0,eU.useCallback)(()=>T(!0),[T]),P=(0,eU.useCallback)(e=>{"Enter"===e.key&&(e.preventDefault(),N())},[N]),w=(0,eU.useCallback)(l=>e&&l.preventDefault(),[e]),A=(0,eU.useMemo)(()=>y.split(/(\s+)/),[y]),[E,V,R]=(0,eU.useMemo)(()=>{let e=[],l=!1;return[A.map((n,a)=>{let t=(0,l1.o2)(n),i=(0,l1.ml)(t);return(0,l1.Y9)(i)&&(0,l1.cE)(i)?(l=!0,e.push(n),(0,eP.jsx)(eJ.A,{tabIndex:0,href:(0,l1.ml)(n),onKeyDown:P,onClick:w,target:"_blank",children:n},`text-field-link-${a}`)):n}),l,e]},[A,w,P]),D=V?{onClick:N}:void 0,M=(0,eP.jsx)(lJ.W,{open:j,onOpenChange:e=>T(e),anchorRef:C,children:(0,eP.jsx)(lJ.W.Overlay,{width:"small",children:(0,eP.jsx)(eO.l,{children:(0,eP.jsxs)(eO.l.Group,{children:[R?.map((e,l)=>(0,eP.jsxs)(eO.l.Item,{onSelect:K(e),role:"button",children:[(0,eP.jsx)(eO.l.LeadingVisual,{children:(0,eP.jsx)(eM.LinkIcon,{})}),e]},l)),e&&(0,eP.jsxs)(eO.l.Item,{onSelect:L,role:"button",children:[(0,eP.jsx)(eO.l.LeadingVisual,{children:(0,eP.jsx)(eM.PencilIcon,{})}),"Edit"]})]})})})});return e?(0,eP.jsxs)(eP.Fragment,{children:[(0,eP.jsx)(lc,{ref:C,value:y?E:void 0,anchorProps:D,name:c,placeholder:"Enter text\u2026",showInput:m,setShowInput:g,onCommit:_,isClean:k,setIsClean:h,shouldRestoreRowFocus:b,setShouldRestoreRowFocus:F,input:(0,eP.jsx)(lX.Ay,{"data-testid":"text-field-input",placeholder:"Enter text\u2026",ref:r,resize:"none",onChange:S,onKeyDown:x,value:y,className:(0,e2.$)(lP.A.issueFieldTextInput,lP.A.issueFieldTextTextarea),onFocus:e=>e.target.setSelectionRange(e.target.value.length,e.target.value.length),autoFocus:!0})}),M]}):(0,eP.jsx)(lc,{showInput:m,setShowInput:g,placeholder:`No ${c}`,canUpdate:!1,value:y?E:void 0,name:c})}function l2(e){let l,n,a,t=(0,eA.c)(18),{projectItem:i,onIssueUpdate:s}=e,r=(0,e$.useFragment)(e1,i);t[0]===Symbol.for("react.memo_cache_sentinel")?(l=e0,t[0]=l):l=t[0];let{fieldValues:o}=(0,e$.useFragment)(l,r);if(r.project.fields?.edges,o?.edges,t[1]!==o?.edges||t[2]!==s||t[3]!==r.id||t[4]!==r.isArchived||t[5]!==r.project.fields?.edges||t[6]!==r.project.id||t[7]!==r.project.viewerCanUpdate){let e;t[9]!==o?.edges||t[10]!==s||t[11]!==r.id||t[12]!==r.isArchived||t[13]!==r.project.id||t[14]!==r.project.viewerCanUpdate?(e=e=>{if(!e?.node||e.node.isIssueField||"Status"===e.node.name)return;let l=e.node,n=l.dataType,a=l.id,t=(o?.edges||[]).flatMap(l5).find(e=>e?.field?.id===a)||null,i={viewerCanUpdate:!r.isArchived&&r.project.viewerCanUpdate,itemId:r.id,projectId:r.project.id,field:l,value:t,onIssueUpdate:s};switch(n){case"SINGLE_SELECT":return(0,eP.jsx)(lH,{...i},a);case"TEXT":return(0,eP.jsx)(l0,{...i},a);case"DATE":return(0,eP.jsx)(lm,{...i},a);case"NUMBER":return(0,eP.jsx)(lw,{...i},a);case"ITERATION":return(0,eP.jsx)(lI,{...i},a)}},t[9]=o?.edges,t[10]=s,t[11]=r.id,t[12]=r.isArchived,t[13]=r.project.id,t[14]=r.project.viewerCanUpdate,t[15]=e):e=t[15],n=(r?.project.fields?.edges||[]).map(e).filter(l4),t[1]=o?.edges,t[2]=s,t[3]=r.id,t[4]=r.isArchived,t[5]=r.project.fields?.edges,t[6]=r.project.id,t[7]=r.project.viewerCanUpdate,t[8]=n}else n=t[8];let d=n;return t[16]!==d?(a=0===d.length?(0,eP.jsx)(eP.Fragment,{children:" "}):(0,eP.jsx)("ul",{className:(0,e2.$)(ls,"ProjectsSections-module__FieldListInternal__z6Nk9"),children:d.map(l3)}),t[16]=d,t[17]=a):a=t[17],a}function l3(e,l){return(0,eP.jsx)("li",{className:li,children:e},`project-field-${l}`)}function l4(e){return void 0!==e}function l5(e){return e?.node?[e.node]:[]}l0.displayName="TextField",l2.displayName="ProjectItemSectionFields";var l6=n(89917);function l7(){let e,l=(0,eA.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,eP.jsx)("ul",{className:ls,children:(0,eP.jsxs)("li",{className:(0,e2.$)(li,"ProjectsSections-module__loading__T6Ogs"),children:[(0,eP.jsx)(l8,{}),(0,eP.jsx)(l8,{}),(0,eP.jsx)(l8,{})]})}),l[0]=e):e=l[0],e}function l8(){let e,l=(0,eA.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,eP.jsxs)("span",{style:{display:"flex",flexDirection:"row",alignItems:"center",gap:8,width:"100%",marginTop:2},children:[(0,eP.jsx)(l6.Q,{height:"md",width:"40%"}),(0,eP.jsx)(l6.Q,{height:"md",width:"60%"})]}),l[0]=e):e=l[0],e}function l9(e){let l,n,a=(0,eA.c)(3);return a[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,eP.jsx)(l7,{}),a[0]=l):l=a[0],a[1]!==e?(n=(0,eP.jsx)(eU.Suspense,{fallback:l,children:(0,eP.jsx)(ne,{...e})}),a[1]=e,a[2]=n):n=a[2],n}function ne(e){let l,n,a,t,i,s,r=(0,eA.c)(17),{isArchived:o,projectItemId:d,projectId:u,onIssueUpdate:c}=e,m=(0,e$.useRelayEnvironment)(),{addToast:g}=(0,eD.Y6)();r[0]===Symbol.for("react.memo_cache_sentinel")?(l=eZ,r[0]=l):l=r[0],r[1]!==d?(n={id:d},r[1]=d,r[2]=n):n=r[2];let{node:p}=(0,e$.useLazyLoadQuery)(l,n);r[3]!==g||r[4]!==m||r[5]!==u||r[6]!==d?(a=()=>{!function({environment:e,input:l,onError:n,onCompleted:a}){(0,e$.commitMutation)(e,{mutation:eX,variables:{input:l},onError:e=>n&&n(e),onCompleted:e=>a&&a(e)})}({environment:m,input:{projectId:u,itemId:d},onCompleted:()=>{g({type:"success",message:eq.k.archivedSuccess})},onError:()=>{g({type:"error",message:eq.k.archivedError})}})},r[3]=g,r[4]=m,r[5]=u,r[6]=d,r[7]=a):a=r[7];let y=a;if(!p||!p.project)return null;let f=o&&p.project.viewerCanUpdate;return r[8]!==f||r[9]!==y?(t=f&&(0,eP.jsx)("ul",{className:ls,children:(0,eP.jsx)("li",{className:"ProjectsSections-module__ArchivedLi___USeg",children:(0,eP.jsxs)("span",{className:"ProjectsSections-module__FieldListLiText__cOS7B",children:[eq.k.archivedDescription,"\xa0",(0,eP.jsx)(eJ.A,{onClick:y,className:"ProjectItemSectionFieldList-module__restoreLink__Ldo5r",children:"Restore"})]})})}),r[8]=f,r[9]=y,r[10]=t):t=r[10],r[11]!==p||r[12]!==c?(i=(0,eP.jsx)(l2,{onIssueUpdate:c,projectItem:p}),r[11]=p,r[12]=c,r[13]=i):i=r[13],r[14]!==t||r[15]!==i?(s=(0,eP.jsxs)(eP.Fragment,{children:[t,i]}),r[14]=t,r[15]=i,r[16]=s):s=r[16],s}l7.displayName="ProjectItemSectionFieldsLoading",l8.displayName="ProjectFieldLoading",l9.displayName="ProjectItemSectionFieldList",ne.displayName="ProjectItemSectionFieldListInternal";let nl={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProjectItemSectionView",selections:[eL={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null},{alias:null,args:null,concreteType:"ProjectV2",kind:"LinkedField",name:"project",plural:!1,selections:[eL,{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"template",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewerCanUpdate",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:eN=[{kind:"Literal",name:"name",value:"Status"}],concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"SingleSelectFieldConfigFragment"}],storageKey:'field(name:"Status")'}],storageKey:null},{alias:null,args:eN,concreteType:null,kind:"LinkedField",name:"fieldValueByName",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"SingleSelectFieldFragment"}],storageKey:'fieldValueByName(name:"Status")'}],type:"ProjectV2Item",abstractKey:null};nl.hash="7d5cd0d9d7271a8e8f19cce6e01dac52";var nn=n(1064),na=n(39775);function nt(e){let l,n,a,t=(0,eA.c)(4),{className:i}=e;return t[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,eP.jsx)("path",{d:"M14.25 0C15.2165 0 16 0.783502 16 1.75V8.24805C16 8.66226 15.6642 9 15.25 9C14.8358 9 14.5 8.66421 14.5 8.25V6.5H6.5V14.5H7.25C7.66421 14.5 8 14.8358 8 15.25C8 15.6642 7.66317 15.9999 7.24902 16H1.75C0.783501 16 0 15.2165 0 14.25V1.75C0 0.783501 0.783502 0 1.75 0H14.25ZM1.5 14.25C1.5 14.3881 1.61193 14.5 1.75 14.5H5V6.5H1.5V14.25ZM1.75 1.5C1.61193 1.5 1.5 1.61193 1.5 1.75V5H5V1.5H1.75ZM6.5 1.5V5H14.5V1.75C14.5 1.61193 14.3881 1.5 14.25 1.5H6.5Z"}),n=(0,eP.jsx)("path",{d:"M15.9625 11.7368C15.9659 11.9311 15.8938 12.1191 15.7613 12.2613L12.2613 15.7613C12.1207 15.9017 11.93 15.9806 11.7313 15.9806C11.5325 15.9806 11.3419 15.9017 11.2013 15.7613L9.20129 13.7613C9.06881 13.6191 8.99669 13.4311 9.00012 13.2368C9.00355 13.0425 9.08226 12.8571 9.21967 12.7197C9.35708 12.5823 9.54247 12.5035 9.73677 12.5001C9.93107 12.4967 10.1191 12.5688 10.2613 12.7013L11.7313 14.1713L14.7013 11.2013C14.8435 11.0688 15.0315 10.9967 15.2258 11.0001C15.4201 11.0035 15.6055 11.0823 15.7429 11.2197C15.8803 11.3571 15.959 11.5425 15.9625 11.7368Z"}),t[0]=l,t[1]=n):(l=t[0],n=t[1]),t[2]!==i?(a=(0,eP.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",className:i,"aria-hidden":"true",children:[l,n]}),t[2]=i,t[3]=a):a=t[3],a}nt.displayName="ClosedProjectIcon";let ni="ProjectItemSectionView-module__projectIcon__DoOaz";function ns(e){let l,n,a,t,i,s,r,o,d=(0,eA.c)(32),{projectItem:u,setOpen:c,open:m,onIssueUpdate:g,isSelectedProject:p,isProjectClosed:y}=e;d[0]===Symbol.for("react.memo_cache_sentinel")?(l=nl,d[0]=l):l=d[0];let{id:f,project:k,fieldValueByName:h,isArchived:b}=(0,e$.useFragment)(l,u);d[1]!==y||d[2]!==k.template?(n=y?(0,eP.jsx)(nt,{className:ni}):k.template?(0,eP.jsx)(eM.ProjectTemplateIcon,{className:ni,"aria-hidden":"true"}):(0,eP.jsx)(eM.TableIcon,{className:ni,"aria-hidden":"true"}),d[1]=y,d[2]=k.template,d[3]=n):n=d[3];let F=n;d[4]!==y||d[5]!==p||d[6]!==k.title||d[7]!==k.url||d[8]!==F?(a=p?(0,eP.jsxs)("span",{className:"ProjectItemSectionView-module__projectTitleText__aQR3h",children:[F,(0,eP.jsx)("span",{className:"ProjectItemSectionView-module__truncatedProjectTitle__uOooH",children:k.title}),y&&(0,eP.jsx)("span",{className:"sr-only",children:"Closed"})]}):(0,eP.jsx)("div",{className:"ProjectItemSectionView-module__projectLinkContainer__Nex5L",children:(0,eP.jsxs)(eJ.A,{href:k.url,hoverColor:"accent.fg",tabIndex:0,className:"ProjectItemSectionView-module__projectLink__jJDJk",children:[F,(0,eP.jsx)(na.A,{title:k.title,"data-testid":nn.Y.projectTitle,className:"ProjectItemSectionView-module__Truncate__eynJs",children:k.title}),y&&(0,eP.jsx)("span",{className:"ProjectItemSectionView-module__closedLabel__e_LDh",children:"Closed"})]})}),d[4]=y,d[5]=p,d[6]=k.title,d[7]=k.url,d[8]=F,d[9]=a):a=d[9],d[10]!==h||d[11]!==f||d[12]!==b||d[13]!==g||d[14]!==k.field||d[15]!==k.id||d[16]!==k.viewerCanUpdate?(t=k.field&&void 0!==h&&(0,eP.jsx)(lH,{viewerCanUpdate:k.viewerCanUpdate&&!b,itemId:f,projectId:k.id,field:k.field,value:h,onIssueUpdate:g,isStatusField:!0}),d[10]=h,d[11]=f,d[12]=b,d[13]=g,d[14]=k.field,d[15]=k.id,d[16]=k.viewerCanUpdate,d[17]=t):t=d[17],d[18]!==m||d[19]!==c?(i=()=>{c(!m)},d[18]=m,d[19]=c,d[20]=i):i=d[20];let _=m?eM.ChevronUpIcon:eM.ChevronDownIcon,S=m?eq.k.hideMoreProjectFields:eq.k.showMoreProjectFields;return d[21]!==m||d[22]!==i||d[23]!==_||d[24]!==S?(s=(0,eP.jsx)(la.K,{variant:"invisible",onClick:i,size:"small",icon:_,"aria-label":S,"aria-expanded":m}),d[21]=m,d[22]=i,d[23]=_,d[24]=S,d[25]=s):s=d[25],d[26]!==t||d[27]!==s?(r=(0,eP.jsxs)("div",{className:"ProjectItemSectionView-module__statusFieldContainer__QvRaq",children:[t,s]}),d[26]=t,d[27]=s,d[28]=r):r=d[28],d[29]!==a||d[30]!==r?(o=(0,eP.jsxs)("div",{className:"ProjectItemSectionView-module__ProjectItemSectionViewContainer__AlorV",children:[a,r]}),d[29]=a,d[30]=r,d[31]=o):o=d[31],o}function nr(e){let l,n,a,t,i=(0,eA.c)(14),{projectItem:s,onIssueUpdate:r,isOpen:o,isProjectClosed:d}=e,u=void 0!==o&&o,[c,m]=(0,eU.useState)(u);i[0]===Symbol.for("react.memo_cache_sentinel")?(l=eY,i[0]=l):l=i[0];let g=(0,e$.useFragment)(l,s);return i[1]!==g||i[2]!==u||i[3]!==d||i[4]!==r||i[5]!==c?(n=(0,eP.jsx)(ns,{projectItem:g,open:c,setOpen:m,onIssueUpdate:r,isSelectedProject:u,isProjectClosed:d}),i[1]=g,i[2]=u,i[3]=d,i[4]=r,i[5]=c,i[6]=n):n=i[6],i[7]!==g||i[8]!==r||i[9]!==c?(a=c&&(0,eP.jsx)(l9,{projectItemId:g.id,projectId:g.project.id,isArchived:g.isArchived,onIssueUpdate:r}),i[7]=g,i[8]=r,i[9]=c,i[10]=a):a=i[10],i[11]!==n||i[12]!==a?(t=(0,eP.jsxs)("div",{className:"ProjectItemSection-module__ProjectItemSectionContainer__Yvm9q",children:[n,a]}),i[11]=n,i[12]=a,i[13]=t):t=i[13],t}ns.displayName="ProjectItemSectionView",nr.displayName="ProjectItemSection";let no="sidebar-projects-overflow-items",nd=()=>{let e,l=(0,eA.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,eP.jsx)(ez.h,{title:eq.k.sectionTitles.projects}),l[0]=e):e=l[0],e};nd.displayName="ReadonlyProjectsSectionHeader";let nu=e=>{let l,n,a,t=(0,eA.c)(6);return t[0]!==e?({ref:n,...l}=e,t[0]=e,t[1]=l,t[2]=n):(l=t[1],n=t[2]),t[3]!==l||t[4]!==n?(a=(0,eP.jsx)(eQ.X,{ref:n,id:l.id,title:eq.k.sectionTitles.projects,buttonProps:l}),t[3]=l,t[4]=n,t[5]=a):a=t[5],a};nu.displayName="ProjectsSectionHeader";let nc=e=>{let l,n=(0,eA.c)(4),{sectionHeader:a,hasItems:t,children:i}=e,s=t?void 0:eq.k.emptySections.projects;return n[0]!==i||n[1]!==a||n[2]!==s?(l=(0,eP.jsx)(eG.w,{id:"sidebar-projects-section",sectionHeader:a,emptyText:s,children:i}),n[0]=i,n[1]=a,n[2]=s,n[3]=l):l=n[3],l};nc.displayName="ProjectsSection";let nm=()=>{let e,l=(0,eA.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,eP.jsx)(eG.w,{id:"projects-section-fallback",sectionHeader:(0,eP.jsx)(ez.h,{title:"Projects are currently unavailable"}),emptyText:"Please try again later"}),l[0]=e):e=l[0],e};nm.displayName="ProjectsSectionFallback";let ng=e=>{let l,n,a,t,i,s,r,o,d,u,c=(0,eA.c)(21);c[0]!==e?({owner:n,repo:i,projects:a,readonly:t,onSelectionChange:l,...s}=e,c[0]=e,c[1]=l,c[2]=n,c[3]=a,c[4]=t,c[5]=i,c[6]=s):(l=c[1],n=c[2],a=c[3],t=c[4],i=c[5],s=c[6]),c[7]!==l||c[8]!==n||c[9]!==a||c[10]!==t||c[11]!==i||c[12]!==s?(r=t?(0,eP.jsx)(nd,{}):(0,eP.jsx)(eV.w,{pickerId:"create-issue-projects-picker",owner:n,repo:i,selectedProjects:a,readonly:t,onSave:l,anchorElement:nk,...s}),c[7]=l,c[8]=n,c[9]=a,c[10]=t,c[11]=i,c[12]=s,c[13]=r):r=c[13];let m=r;c[14]===Symbol.for("react.memo_cache_sentinel")?(o=(0,eP.jsx)(nm,{}),c[14]=o):o=c[14];let g=a.length>0;return c[15]!==a?(d=a.length>0&&(0,eP.jsx)(eO.l,{"aria-labelledby":"create-issue-sidebar-projects-section-heading",variant:"full",className:"ProjectsSection-module__projectActionList__k_nia",children:a.map(nh)}),c[15]=a,c[16]=d):d=c[16],c[17]!==m||c[18]!==g||c[19]!==d?(u=(0,eP.jsx)(eR.t,{fallback:o,children:(0,eP.jsx)(nc,{sectionHeader:m,hasItems:g,children:d})}),c[17]=m,c[18]=g,c[19]=d,c[20]=u):u=c[20],u};ng.displayName="CreateIssueProjectsSection";let np=ew;function ny(e){let l,n=(0,eA.c)(4),a=(0,e$.useFragment)(np,e.issueOrPullRequest);if(!a.projectItems){let e;return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,eP.jsx)(nm,{}),n[0]=e):e=n[0],e}return n[1]!==a||n[2]!==e?(l=(0,eP.jsx)(nf,{projectsSectionData:a,...e}),n[1]=a,n[2]=e,n[3]=l):l=n[3],l}ny.displayName="EditIssueProjectsSection";let nf=e=>{let l,n,a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F,_=(0,eA.c)(72),{projectsSectionData:S,allowedProjectOwner:I,onIssueUpdate:v,onRemovedFromProject:x,insideSidePanel:j,selectedProjectId:T,readonly:C}=e,{addToast:K}=(0,eD.Y6)();_[0]!==S.projectItems?.edges?(l=(S.projectItems?.edges??[]).flatMap(nb).filter(nF),_[0]=S.projectItems?.edges,_[1]=l):l=_[1];let L=l;_[2]!==S.projectItems?.edges?(n=(S.projectItems?.edges??[]).flatMap(n_).filter(nS),_[2]=S.projectItems?.edges,_[3]=n):n=_[3];let N=n;e:{let e;if(void 0===T){a=!1;break e}if(N.some(e=>e.project.id===T)){a=!0;break e}_[4]!==L||_[5]!==T?(e=L.length>5&&L.findIndex(e=>e.project.id===T)>=5,_[4]=L,_[5]=T,_[6]=e):e=_[6],a=e}let P=a,[w,A]=(0,eU.useState)(P),{viewerCanUpdateMetadata:E,viewerCanUpdate:V,repository:R}=S,D=C||!(E||V)||R?.isArchived,M=S.id||"",O=L.length>0||N.length>0;_[7]!==I||_[8]!==M?(t=eH.ConnectionHandler.getConnectionID(M,"ProjectSection_projectItems",{allowedOwner:I,allowSameEnterprise:!0}),_[7]=I,_[8]=M,_[9]=t):t=_[9];let B=t,U=(0,e$.useRelayEnvironment)();_[10]!==K||_[11]!==B||_[12]!==U||_[13]!==M||_[14]!==v||_[15]!==x||_[16]!==L||_[17]!==T?(i=e=>{let l=e.filter(e=>!L.some(l=>l.project.id===e.id)),n=L.filter(l=>!e.some(e=>e.id===l.project.id)),a=!1;for(let e of l)(0,eE.Z)({environment:U,connectionId:B,projectId:e.id,issueId:M,onError:()=>a=!0,onCompleted:v});for(let e of n)!function({environment:e,connectionId:l,projectId:n,itemId:a,onError:t,onCompleted:i}){(0,e$.commitMutation)(e,{mutation:eW,variables:{input:{itemId:a,projectId:n},connections:[l]},onError:e=>t&&t(e),onCompleted:e=>i&&i(e)})}({environment:U,connectionId:B,projectId:e.project.id,itemId:e.id,onError:()=>a=!0,onCompleted:()=>{e.project.id===T&&x()}});a&&K({type:"error",message:"Could not update projects"})},_[10]=K,_[11]=B,_[12]=U,_[13]=M,_[14]=v,_[15]=x,_[16]=L,_[17]=T,_[18]=i):i=_[18];let $=i;_[19]!==L?(s=L.map(nI),_[19]=L,_[20]=s):s=_[20];let H=s;l:{let e;if(!S.repository||D){let e;_[21]===Symbol.for("react.memo_cache_sentinel")?(e=(0,eP.jsx)(nd,{}),_[21]=e):e=_[21],r=e;break l}let l=`edit-issue-projects-picker-${M}`;_[22]!==j||_[23]!==S.repository.name||_[24]!==S.repository.owner.login||_[25]!==D||_[26]!==$||_[27]!==H||_[28]!==l?(e=(0,eP.jsx)(eV.w,{pickerId:l,repo:S.repository.name,owner:S.repository.owner.login,selectedProjects:H,readonly:D,onSave:$,anchorElement:nv,insidePortal:j}),_[22]=j,_[23]=S.repository.name,_[24]=S.repository.owner.login,_[25]=D,_[26]=$,_[27]=H,_[28]=l,_[29]=e):e=_[29],r=e}let q=r;if(_[30]!==N.length||_[31]!==O||_[32]!==v||_[33]!==L||_[34]!==S.number||_[35]!==S.repository||_[36]!==q||_[37]!==T||_[38]!==w){g=Symbol.for("react.early_return_sentinel");n:{let e,l=L.slice(0,5),n=L.slice(5);if(d=(f=n.length+N.length)>0,!S.repository||!S.number){g=null;break n}o=nc,c=q,m=O,p="ProjectsSection-module__projectItemsContainer__D1nPN",_[48]!==v||_[49]!==T?(e=e=>(0,eP.jsx)(nr,{onIssueUpdate:v,projectItem:e,isOpen:T===e.project.id,isProjectClosed:e.project.closed},e.id),_[48]=v,_[49]=T,_[50]=e):e=_[50],y=l.map(e),u=w&&n.length>0&&(0,eP.jsx)("div",{id:no,children:n.map(e=>(0,eP.jsx)(nr,{onIssueUpdate:v,projectItem:e,isOpen:T===e.project.id,isProjectClosed:e.project.closed},e.id))})}_[30]=N.length,_[31]=O,_[32]=v,_[33]=L,_[34]=S.number,_[35]=S.repository,_[36]=q,_[37]=T,_[38]=w,_[39]=o,_[40]=d,_[41]=u,_[42]=c,_[43]=m,_[44]=g,_[45]=p,_[46]=y,_[47]=f}else o=_[39],d=_[40],u=_[41],c=_[42],m=_[43],g=_[44],p=_[45],y=_[46],f=_[47];return g!==Symbol.for("react.early_return_sentinel")?g:(_[51]!==N||_[52]!==v||_[53]!==T||_[54]!==w?(k=w&&N.map(e=>(0,eP.jsx)(nr,{onIssueUpdate:v,projectItem:e,isOpen:T===e.project.id,isProjectClosed:e.project.closed},e.id)),_[51]=N,_[52]=v,_[53]=T,_[54]=w,_[55]=k):k=_[55],_[56]!==u||_[57]!==k||_[58]!==p||_[59]!==y?(h=(0,eP.jsxs)("div",{className:p,children:[y,u,k]}),_[56]=u,_[57]=k,_[58]=p,_[59]=y,_[60]=h):h=_[60],_[61]!==N.length||_[62]!==d||_[63]!==w||_[64]!==f?(b=d&&(0,eP.jsx)(eB.Q,{variant:"invisible",block:!0,alignContent:"start",trailingVisual:w?eM.ChevronUpIcon:eM.ChevronDownIcon,onClick:()=>A(!w),className:"ProjectsSection-module__toggleProjectsButton__Rbqte","aria-expanded":w,"aria-controls":w?no:void 0,size:"small",children:w?eq.k.showLessProjects:eq.k.showMoreProjects(f,N.length)}),_[61]=N.length,_[62]=d,_[63]=w,_[64]=f,_[65]=b):b=_[65],_[66]!==o||_[67]!==c||_[68]!==m||_[69]!==h||_[70]!==b?(F=(0,eP.jsxs)(o,{sectionHeader:c,hasItems:m,children:[h,b]}),_[66]=o,_[67]=c,_[68]=m,_[69]=h,_[70]=b,_[71]=F):F=_[71],F)};function nk(e){return(0,eP.jsx)(nu,{...e,id:"create-issue-sidebar-projects-section-heading"})}function nh(e){return(0,eP.jsx)(eO.l.LinkItem,{href:e.url,className:"ProjectsSection-module__ActionList_LinkItem__kegx1",children:e.title},e.id)}function nb(e){return e?.node?e?.node:[]}function nF(e){return!0!==e.project.closed}function n_(e){return e?.node?e?.node:[]}function nS(e){return!0===e.project.closed}function nI(e){return e.project}function nv(e){return(0,eP.jsx)(nu,{...e})}nf.displayName="EditIssueProjectsSectionInternal"},37329(e,l,n){n.d(l,{S7:()=>L,PT:()=>K,Dd:()=>C,pf:()=>j});var a,t,i,s,r=n(74848);let o=(i=[a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},t={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dataType",storageKey:null}],{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TypesSectionTypeFragment",selections:[{alias:null,args:null,concreteType:"IssueType",kind:"LinkedField",name:"issueType",plural:!1,selections:[a,t,{alias:null,args:null,kind:"ScalarField",name:"isEnabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"pinnedFields",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"InlineFragment",selections:i,type:"IssueFieldText",abstractKey:null},{kind:"InlineFragment",selections:i,type:"IssueFieldSingleSelect",abstractKey:null},{kind:"InlineFragment",selections:i,type:"IssueFieldDate",abstractKey:null},{kind:"InlineFragment",selections:i,type:"IssueFieldNumber",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Issue",abstractKey:null});o.hash="5de1a91f4e1d4ecaa3f0a9efbb82f741";let d={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TypesSectionFragment",selections:[{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameWithOwner",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null}],storageKey:null},{alias:null,args:[{kind:"Literal",name:"first",value:100}],concreteType:"IssueTypeConnection",kind:"LinkedField",name:"issueTypes",plural:!1,selections:[{alias:null,args:null,concreteType:"IssueTypeEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"IssueType",kind:"LinkedField",name:"node",plural:!1,selections:[s={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:"issueTypes(first:100)"}],storageKey:null},s,{args:null,kind:"FragmentSpread",name:"TypesSectionTypeFragment"},{alias:null,args:null,kind:"ScalarField",name:"viewerCanType",storageKey:null}],type:"Issue",abstractKey:null};d.hash="ed89df93a2fdaab7d32e7dfddf950293";var u=n(16522),c=n(14837),m=n(78868),g=n(27430),p=n(40914),y=n(51581),f=n(18312),k=n(46791),h=n(72551),b=n(38569),F=n(12161),_=n(80188),S=n(41615);function I(e){let l,n=(0,u.c)(4),{type:a,anchorProps:t,repoNameWithOwner:i}=e;return n[0]!==t||n[1]!==i||n[2]!==a?(l=(0,r.jsx)(r.Fragment,{children:a?(0,r.jsx)("div",{"data-testid":S.Y.typeContainer,className:"IssueType-module__IssueTypeToken__Ect_w",children:(0,r.jsx)(_.n,{name:a.name,color:a.color,href:`/${i}/issues?q=type:"${a.name}"`,getTooltipText:e=>e?a.name:void 0})}):(0,r.jsx)("div",{className:"IssueType-module__hiddenPlaceholder__Z7sTb",...t})}),n[0]=t,n[1]=i,n[2]=a,n[3]=l):l=n[3],l}I.displayName="IssueType";let v=()=>{let e,l=(0,u.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsx)(h.h,{title:k.k.sectionTitles.types}),l[0]=e):e=l[0],e};v.displayName="ReadonlyTypesSectionHeader";let x=e=>{let l,n,a=(0,u.c)(8),{sectionHeader:t,type:i,repoNameWithOwner:s,sx:o}=e,d=i?void 0:k.k.emptySections.types;return a[0]!==s||a[1]!==i?(l=(0,r.jsx)("div",{className:"TypesSection-module__typeContainer__FnO03",children:(0,r.jsx)(I,{type:i,repoNameWithOwner:s})}),a[0]=s,a[1]=i,a[2]=l):l=a[2],a[3]!==t||a[4]!==o||a[5]!==d||a[6]!==l?(n=(0,r.jsx)(b.w,{id:"sidebar-types-section",sx:o,sectionHeader:t,emptyText:d,children:l}),a[3]=t,a[4]=o,a[5]=d,a[6]=l,a[7]=n):n=a[7],n};function j(e){let l,n,a,t,i,s,o,d,c=(0,u.c)(19);c[0]!==e?({type:t,onSelectionChange:l,viewerCanType:i,sx:a,...n}=e,c[0]=e,c[1]=l,c[2]=n,c[3]=a,c[4]=t,c[5]=i):(l=c[1],n=c[2],a=c[3],t=c[4],i=c[5]);let{sendAnalyticsEvent:m}=(0,y.s)();c[6]!==l||c[7]!==m||c[8]!==n||c[9]!==t||c[10]!==i?(s=()=>i?(0,r.jsx)(g.u,{onSelectionChange:e=>{let n=e?.[0]||null;m("issue_create.update_issue_type","ISSUE_CREATE_UPDATE_ISSUE_TYPE_DIALOG",{issueTypeId:n?.id??""}),l(n)},readonly:i,activeIssueType:t,anchorElement:T,...n,width:"medium"}):(0,r.jsx)(v,{}),c[6]=l,c[7]=m,c[8]=n,c[9]=t,c[10]=i,c[11]=s):s=c[11];let p=s,{repo:f,owner:k}=n;c[12]!==p?(o=p(),c[12]=p,c[13]=o):o=c[13];let h=`${k}/${f}`;return c[14]!==a||c[15]!==o||c[16]!==h||c[17]!==t?(d=(0,r.jsx)(x,{sx:a,sectionHeader:o,type:t,repoNameWithOwner:h}),c[14]=a,c[15]=o,c[16]=h,c[17]=t,c[18]=d):d=c[18],d}function T(e,l){return(0,r.jsx)(F.X,{title:k.k.sectionTitles.types,buttonProps:e,ref:l})}x.displayName="TypesSection",j.displayName="CreateIssueIssueTypesSection";let C=o,K=d;function L(e){let l,n,a,t=(0,u.c)(19),{issue:i,onIssueUpdate:s,insideSidePanel:o,readonly:d}=e,k=(0,f.useFragment)(K,i),{repository:h,id:b,viewerCanType:F}=k,{name:_,owner:S,nameWithOwner:I,issueTypes:j}=h,{login:T}=S,L=j?.edges?.map(P)||[],{issueType:w}=(0,f.useFragment)(C,k),A=w||null,{sendAnalyticsEvent:E}=(0,y.s)(),{addToast:V}=(0,p.Y6)(),R=(0,f.useRelayEnvironment)();t[0]!==A?.id||t[1]!==V||t[2]!==R||t[3]!==b||t[4]!==s||t[5]!==E?(l=e=>{let l=e.length>0?e[0]:null,n=l?.id??null;E("issue_viewer.update_issue_type","ISSUE_VIEWER_UPDATE_ISSUE_TYPE_DIALOG",{initialIssueTypeId:A?.id??"",issueTypeId:n??""});let a=l?{id:l.id,name:l.name,description:l.description,color:l.color,isEnabled:l.isEnabled,pinnedFields:l.pinnedFields}:null;(0,c._)({environment:R,input:{issueId:b,issueTypeId:n},optimisticIssueType:a,onError:()=>V({type:"error",message:m.S.couldNotUpdateType}),onCompleted:s})},t[0]=A?.id,t[1]=V,t[2]=R,t[3]=b,t[4]=s,t[5]=E,t[6]=l):l=t[6],A?.id;let D=l;e:{let e,l=d||!F;if(l){let e;t[7]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsx)(v,{}),t[7]=e):e=t[7],n=e;break e}let a=A??null;t[8]!==o||t[9]!==D||t[10]!==T||t[11]!==l||t[12]!==_||t[13]!==a?(e=(0,r.jsx)(g.u,{owner:T,repo:_,onSelectionChange:D,anchorElement:N,readonly:l,activeIssueType:a,insidePortal:o,width:"medium"}),t[8]=o,t[9]=D,t[10]=T,t[11]=l,t[12]=_,t[13]=a,t[14]=e):e=t[14],n=e}let M=n;if(!F&&0===L.length)return null;let O=A??null;return t[15]!==I||t[16]!==M||t[17]!==O?(a=(0,r.jsx)(x,{sectionHeader:M,type:O,repoNameWithOwner:I}),t[15]=I,t[16]=M,t[17]=O,t[18]=a):a=t[18],a}function N(e,l){return(0,r.jsx)(F.X,{title:k.k.sectionTitles.types,buttonProps:e,ref:l})}function P(e){return e?.node?.id}L.displayName="EditIssueIssueTypeSection"},46791(e,l,n){n.d(l,{k:()=>a});let a={archivedDescription:"Archived in project:",archivedError:"Issue could not be restored in project",archivedSuccess:"Issue restored in project",emptySections:{labels:"No labels",assignees:e=>e?"No one - ":"No one assigned",selfAssign:"Assign yourself",milestones:"No milestone",projects:"No projects",status:"No status",types:"No type",relationships:"None yet",noValue:e=>`No ${e.toLowerCase()}`,iterationPlaceholder:"Choose an iteration",datePlaceholder:"Choose a date",numberPlaceholder:"Enter number\u2026",iterationFilterPlaceholder:"Choose an option",singleSelectFilterPlaceholder:"Choose an option"},sectionTitles:{assignees:"Assignees",labels:"Labels",milestones:"Milestone",projects:"Projects",types:"Type",relationships:"Relationships"},awaitingTriage:"Awaiting triage",defaultProjectFieldName:"Status",moveCardToColumn:"Move card to column",selectProjects:"Select projects",filterProjects:"Filter projects",showMoreProjects:(e,l)=>e===l?`Show ${l} closed ${1===l?"project":"projects"}`:l>0?`Show ${e} more (${l} closed)`:`Show ${e} more`,showLessProjects:"Show less",showMoreProjectFields:"Show more project fields",hideMoreProjectFields:"Hide project fields",relationNames:{parentIssue:"Parent issue",blockedByIssues:"Blocked by",blockingIssues:"Is blocking"},textEditorUpdateButton:"Update"}},41615(e,l,n){n.d(l,{Y:()=>a});let a={assignees:"issue-assignees",issueLabels:"issue-labels",milestoneContainer:"issue-milestone-container",milestoneProgressIcon:"issue-milestone-progress-bar",typeContainer:"issue-type-container"}},26450(e,l,n){n.d(l,{b:()=>t,o:()=>i});let a={year:"numeric",month:"short",day:"numeric",timeZone:"UTC"};function t(e,l={}){return e.toLocaleDateString("en-us",{...a,...l})}function i(e){if(!e)return null;let l=e.match(/^(?\d{4})-(?\d{2})-(?\d{2})/);if(!l?.groups)return null;let{year:n,month:a,day:t}=l.groups;if(!n||!a||!t)return null;let i=parseInt(n,10),s=parseInt(a,10),r=parseInt(t,10);if(isNaN(i)||isNaN(s)||isNaN(r)||s<1||s>12||r<1||r>31)return null;let o=new Date(Date.UTC(i,s-1,r,12,0,0,0));return isNaN(o.getTime())?null:o}},97481(e,l,n){n.d(l,{IE:()=>d,Y0:()=>o,kO:()=>s,nB:()=>c,uV:()=>r,vl:()=>u,zo:()=>i});var a=n(34836),t=n(26450);function i(e,l){if(e?.field?.id!==l?.field?.id||!e?.field||!l?.field)return!1;let n=e.field;return"TEXT"===n.dataType||"DATE"===n.dataType?e?.value===l?.value:"NUMBER"===n.dataType?e?.numberValue===l?.numberValue:"SINGLE_SELECT"!==n.dataType||e?.name===l?.name}function s(e,l){let n=l.filter(l=>!e.some(e=>e?.field?.id===l?.field?.id));return{addedFields:n,updatedFields:l.filter(l=>e.some(e=>e?.field?.id===l?.field?.id&&!i(e,l))),removedFields:e.filter(e=>!l.some(l=>l?.field?.id===e?.field?.id))}}function r(e){return e&&e.field?o(e.field,null):e}function o(e,l){let n=(0,a.YQ)(e);switch(n.dataType){case"text":return{field:{...n,dataType:"TEXT"},value:l||""};case"single_select":return{field:{...n,dataType:"SINGLE_SELECT"},value:l};case"date":return{field:{...n,dataType:"DATE"},value:l};case"number":return{field:{...n,dataType:"NUMBER"},value:l}}}function d(e,l,n){let t=(0,a.YQ)(e);switch(t.dataType){case"text":return{field:{...t,dataType:"TEXT"},value:l,readonly:n};case"single_select":return{field:{...t,dataType:"SINGLE_SELECT"},value:l,readonly:n};case"date":return{field:{...t,dataType:"DATE"},value:l,readonly:n};case"number":{if(null===l||""===l)return{field:{...t,dataType:"NUMBER"},value:null,readonly:n};let e=Number(l);return{field:{...t,dataType:"NUMBER"},value:isNaN(e)?0:e,readonly:n}}}}function u(e,l){switch(e){case"text":return l;case"single_select":return l&&l.id?String(l.id):void 0;case"date":return m(l)||void 0;case"number":return l?.toString()}}function c(e,l){if("single_select"===e)return l&&l.name?String(l.name):void 0;if("date"===e){let e=m(l),n=e?(0,t.o)(e):null;return n?(0,t.b)(n):void 0}return u(e,l)}function m(e){return e?e.toISOString():null}},98866(e,l,n){n.d(l,{Y9:()=>r,cE:()=>o,ml:()=>i,o2:()=>s});var a=n(12653);let t={FORBID_TAGS:["style"],ALLOW_DATA_ATTR:!1,ALLOWED_TAGS:["h1","h2","h3","h4","h5","h6","h7","h8","br","b","i","strong","em","a","pre","code","img","tt","div","span","ins","del","sup","sub","p","ol","ul","table","thead","tbody","tfoot","blockquote","dl","dt","dd","kbd","q","samp","var","hr","ruby","rt","rp","li","tr","td","th","s","strike","summary","details","picture","source"]};function i(e){return(e?.startsWith("www.")?"https://":"")+e}let s=e=>(0,a.a)(e,t),r=e=>{if(!e||!function(e){try{return new window.URL(e),!0}catch{return!1}}(e))return!1;try{let l=new URL(e,window.location.origin);return["http:","https:"].includes(l.protocol)}catch{return!1}},o=e=>s(e)===e},80188(e,l,n){n.d(l,{n:()=>u});var a=n(74848),t=n(16522),i=n(83223),s=n(94709),r=n(96540),o=n(55717),d=n(34164);let u=e=>{let l,n,u,m,g,p,y,f,k,h=(0,t.c)(23),{name:b,color:F,href:_,getTooltipText:S,size:I,sx:v,className:x}=e,j=(0,r.useRef)(null),[T,C]=(0,r.useState)(!1);h[0]===Symbol.for("react.memo_cache_sentinel")?(l=()=>C(c(j.current)),n=[C,j],h[0]=l,h[1]=n):(l=h[0],n=h[1]),(0,r.useEffect)(l,n),h[2]!==x?(u=(0,d.$)("IssueTypeToken-module__token__LIwr7",x),h[2]=x,h[3]=u):u=h[3],h[4]!==b?(m=(0,a.jsx)("span",{className:"IssueTypeToken-module__tokenText__rbYFB",children:b}),h[4]=b,h[5]=m):m=h[5],h[6]!==F||h[7]!==v||h[8]!==u||h[9]!==m?(g=(0,a.jsx)(s.ou,{className:u,"data-color":F,ref:j,sx:v,text:m}),h[6]=F,h[7]=v,h[8]=u,h[9]=m,h[10]=g):g=h[10],h[11]!==_||h[12]!==g?(p=(0,a.jsx)(i.A,{href:_,children:g}),h[11]=_,h[12]=g,h[13]=p):p=h[13];let K=p;h[14]!==S||h[15]!==T?(y=S(T),h[14]=S,h[15]=T,h[16]=y):y=h[16];let L=y;return h[17]!==K||h[18]!==L?(f=L?(0,a.jsx)(o.m,{text:L,children:K}):K,h[17]=K,h[18]=L,h[19]=f):f=h[19],h[20]!==I||h[21]!==f?(k=(0,a.jsx)("div",{className:"IssueTypeToken-module__issueTypeTokenContainer__rqNYa","data-size":I,children:f}),h[20]=I,h[21]=f,h[22]=k):k=h[22],k};u.displayName="IssueTypeToken";let c=e=>!!e&&!!e.firstElementChild&&e.firstElementChild.scrollWidth>e.firstElementChild.clientWidth},89917(e,l,n){n.d(l,{Q:()=>d});var a=n(74848),t=n(16522),i=n(5024),s=n(96540);let r={sm:16,md:20,lg:24,xl:32},o={rounded:"3px",pill:"100px",elliptical:"50%"},d=e=>{let l,n,d,u=(0,t.c)(7),{height:c,width:m,borderRadius:g}=e,p=void 0===g?"rounded":g,[y,f]=(0,s.useState)("100%");u[0]!==m?(l=()=>{"random"===m&&f(`${Math.floor(40*Math.random()+40)}%`)},n=[m],u[0]=m,u[1]=l,u[2]=n):(l=u[1],n=u[2]),(0,s.useEffect)(l,n);let k="string"==typeof c&&c in r?`${r[c]}px`:c,h="random"===m?y:"string"==typeof m&&m in r?`${r[m]}px`:m,b="string"==typeof p&&p in o?o[p]:p;return u[3]!==b||u[4]!==k||u[5]!==h?(d=(0,a.jsx)(i.f,{"data-testid":"issues-loading-skeleton",className:"IssuesLoadingSkeleton-module__container__KyHN_",style:{width:h,height:k,borderRadius:b}}),u[3]=b,u[4]=k,u[5]=h,u[6]=d):d=u[6],d};d.displayName="IssuesLoadingSkeleton"},85001(e,l,n){n.d(l,{Tk:()=>s,cd:()=>t,fu:()=>i});var a=n(80473);function t(e){if((0,a.ch)("issues",e))return!0;let l=document.getElementById("issues-repo-tab-count");if(null===l)return!1;let n=Number(l.title.replace(/\D/g,"")),t=Math.max(n+e,0);return 0===n&&t>0?l.removeAttribute("hidden"):0===t&&l.setAttribute("hidden","true"),l.title=t.toLocaleString(),/^\d+$/.test(l.textContent||"")&&t<=999&&(l.textContent=t.toString()),!0}function i(){t(1)}function s(){t(-1)}},4510(e,l,n){n.d(l,{I:()=>r,_:()=>o});var a=n(74848),t=n(16522),i=n(38112),s=n(49266);function r(e){let l,n=(0,t.c)(3),r=(0,s.u)();return n[0]!==e||n[1]!==r?(l=(0,a.jsx)(i.Ir,{...e,viewer:r}),n[0]=e,n[1]=r,n[2]=l):l=n[2],l}function o(e){let l,n=(0,t.c)(3),r=(0,s.u)();return n[0]!==e||n[1]!==r?(l=(0,a.jsx)(i._g,{...e,viewer:r}),n[0]=e,n[1]=r,n[2]=l):l=n[2],l}r.displayName="AssigneePicker",o.displayName="AssigneeRepositoryPicker"},49266(e,l,n){n.d(l,{u:()=>u});let a={fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useViewerSafeViewerSharedQuery",selections:t=[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"safeViewer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"profileResourcePath",storageKey:null},{alias:null,args:[{kind:"Literal",name:"size",value:64}],kind:"ScalarField",name:"avatarUrl",storageKey:"avatarUrl(size:64)"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"useViewerSafeViewerSharedQuery",selections:t},params:{id:"e04bcb743a2af95309967488bc0303c0",metadata:{},name:"useViewerSafeViewerSharedQuery",operationKind:"query",text:null}};a.hash="ec14349f609753fe2f861f8c75dc87f5";var t,i=n(13739),s=n(37337),r=n(55077),o=n(96540),d=n(18312);function u(){let e=(0,d.useRelayEnvironment)(),{currentUser:l}=(0,r.J)(),[n,t]=(0,o.useState)(l);return s.X3||n||(0,i.SD)({environment:e,query:a,variables:{}}).subscribe({next:e=>{e.safeViewer&&t(e.safeViewer)}}),n}n(69487)},38112(e,l,n){n.d(l,{_g:()=>j,Ir:()=>x,nH:()=>F});var a=n(74848),t=n(16522),i=n(10225),s=n(33439),r=n(19034),o=n(46960),d=n(58053),u=n(28929),c=n(71649),m=n(22924),g=n(97665),p=n(96540),y=n(78597),f=n(12170);async function k({owner:e,repo:l,query:n,first:a,number:t,loginNames:i,capabilities:s}){let r={owner:e,repo:l};n&&(r.query=n),void 0!==a&&(r.first=a),void 0!==t&&(r.number=t),i&&(r.loginNames=i),s&&s.length>0&&(r.capabilities=s.join(","));let o=(0,f.JF)("assignees",r),d=await (0,y.lS)(o);return await d.json()}var h=n(65351),b=n(15260);async function F(e,{owner:l,repo:n,query:a,first:t,number:i,loginNames:s,capabilities:r}){let o;o=void 0!==t?t:void 0!==s?s.length:void 0;let d=void 0!==s?s.join(","):void 0;return await e.fetchQuery({queryKey:["item_picker","assignees",{owner:l,repo:n,query:a,first:o,number:i,loginNames:d,capabilities:r}],queryFn:async()=>{var e;let t,s,u=await k({owner:l,repo:n,query:a,first:o,number:i,loginNames:d,capabilities:r});return e=(0,h.A)(u).data,s=[],e.repository.suggestedActors?(s=e.repository.suggestedActors.nodes,t=e.repository.suggestedActors.totalCount):e.repository.assignableUsers?(s=e.repository.assignableUsers.nodes,t=e.repository.assignableUsers.totalCount):e.repository.issueOrPullRequest?.suggestedActors&&(s=e.repository.issueOrPullRequest.suggestedActors.nodes),{assignees:s,repositoryId:e.repository.id,totalCount:t}}})}function _(e){let l,n,i,s,d,u,c,y,f,k,h,b,_,I,v=(0,t.c)(42);v[0]!==e?({repo:s,owner:i,number:n,assignees:l,suggestions:u,viewer:c,...d}=e,v[0]=e,v[1]=l,v[2]=n,v[3]=i,v[4]=s,v[5]=d,v[6]=u,v[7]=c):(l=v[1],n=v[2],i=v[3],s=v[4],d=v[5],u=v[6],c=v[7]);let[x,j]=(0,p.useState)(!u||0===u.length),[T,C]=(0,p.useState)(0),[K,L]=(0,p.useState)(!1),[N,P]=(0,p.useState)(null),w=(0,g.jE)(),A=(u?.length||0)>0;v[8]!==A||v[9]!==n||v[10]!==i||v[11]!==w||v[12]!==s?(y=()=>{A||(async()=>{try{let e=await F(w,{owner:i,repo:s,query:"",number:n,first:10});P(e),j(!1),L(!1)}catch{L(!0),j(!1)}})()},v[8]=A,v[9]=n,v[10]=i,v[11]=w,v[12]=s,v[13]=y):y=v[13],v[14]!==T||v[15]!==A||v[16]!==n||v[17]!==i||v[18]!==w||v[19]!==s?(f=[T,i,w,s,n,A],v[14]=T,v[15]=A,v[16]=n,v[17]=i,v[18]=w,v[19]=s,v[20]=f):f=v[20],(0,p.useEffect)(y,f);let E=(0,p.useRef)(null);v[21]===Symbol.for("react.memo_cache_sentinel")?(k=o.k.cantEditItems("assignees"),v[21]=k):k=v[21],v[22]!==d?(h={errorMessage:k,anchorElement:e=>d.anchorElement(e,E),open:!0},v[22]=d,v[23]=h):h=v[23];let{createFallbackComponent:V}=(0,m.j)(h);v[24]!==n||v[25]!==i||v[26]!==w||v[27]!==s?(b=async e=>{try{j(!0);let l=await F(w,{owner:i,repo:s,query:e,number:n,first:10});return j(!1),L(!1),l.assignees}catch{return j(!1),L(!0),[]}},v[24]=n,v[25]=i,v[26]=w,v[27]=s,v[28]=b):b=v[28];let R=b;v[29]!==N?.assignees||v[30]!==u?(_=u||N?.assignees||[],v[29]=N?.assignees,v[30]=u,v[31]=_):_=v[31];let D=_;if(K){let e,l;return v[32]===Symbol.for("react.memo_cache_sentinel")?(e=()=>C(S),v[32]=e):e=v[32],v[33]!==V?(l=V(e),v[33]=V,v[34]=l):l=v[34],l}return v[35]!==l||v[36]!==x||v[37]!==d||v[38]!==R||v[39]!==D||v[40]!==c?(I=(0,a.jsx)(r.l,{...d,assignees:l,suggestions:D,isLoading:x,searchAssignees:R,viewer:c}),v[35]=l,v[36]=x,v[37]=d,v[38]=R,v[39]=D,v[40]=c,v[41]=I):I=v[41],I}function S(e){return e+1}function I({repo:e,owner:l,assignees:n,assigneeTokens:t,suggestions:c,includeAssignableBots:y,includeAuthorableBots:f,maximumAssignees:k,viewer:h,..._}){let[S,v]=(0,p.useState)(!1),[x,j]=(0,p.useState)(!1),[T,C]=(0,p.useState)(0),[K,L]=(0,p.useState)(null),[N,P]=(0,p.useState)(null),[w,A]=(0,p.useState)(null),E=(0,g.jE)(),V=(0,p.useMemo)(()=>(0,b.M)({includeAssignableBots:y,includeAuthorableBots:f}),[y,f]),R=t.length>0;(0,p.useEffect)(()=>{R&&(async()=>{try{v(!0);let n=await F(E,{owner:l,repo:e,query:"",loginNames:t,capabilities:V});L(n),v(!1),j(!1)}catch{v(!1),j(!0)}})()},[T,l,e,t,V,E,R]);let D=(0,p.useCallback)(async n=>{if(w&&w<=u.t.maximumSuggestedUsers&&N)return v(!1),(0,i.t)({items:[...N,..._.noAssigneeOption?[d.v.noAssigneeData]:[]],filter:n,key:e=>e.isAgent&&e.displayName||e.login||(_.noAssigneeOption?.source?.login??""),secondaryKey:e=>`${e.name}`});try{v(!0);let a=await F(E,{owner:l,repo:e,query:n,first:u.t.maximumSuggestedUsers,capabilities:V}),t=a.assignees;return a.totalCount&&""===n.trim()&&A(a.totalCount),_.noAssigneeOption&&(0,s.O)(n,_.noAssigneeOption?.source?.login??"")&&t.unshift({...d.v.noAssigneeData}),v(!1),j(!1),t}catch{return v(!1),j(!0),[]}},[w,N,_.noAssigneeOption,E,l,e,V]),M=(0,p.useMemo)(()=>{let e=[];return n&&n.length>0?e=n:t.length>0&&(e=K?.assignees||[]),_.noAssigneeOption?.selected&&e.unshift(d.v.noAssigneeData),e},[t.length,n,K?.assignees,_.noAssigneeOption?.selected]);(0,p.useEffect)(()=>{(async()=>{P(await D("")),v(!1)})()},[]);let O=(0,p.useMemo)(()=>{let e=(N||[]).find(e=>e.isCopilot),l=[...c||N||[]];return e&&!l.find(e=>e.isCopilot)&&l.unshift(e),l},[N,c]),B=(0,p.useRef)(null),{createFallbackComponent:U}=(0,m.j)({errorMessage:o.k.cantEditItems("assignees"),anchorElement:e=>_.anchorElement(e,B),open:!0});return x?U(()=>C(e=>e+1)):(0,a.jsx)(r.l,{..._,assignees:M,suggestions:O,isLoading:S,searchAssignees:D,maximumAssignees:k,viewer:h})}_.displayName="ItemPickerFetcherForIssue",I.displayName="ItemPickerFetcherForRepository";let v=e=>"author"===e?"item-pickers:open-author":"item-pickers:open-assignees";function x(e){let l,n,i,s,r,o,d,u,m,g,p,y,f,k,h=(0,t.c)(29);return h[0]!==e?({repo:d,owner:r,number:s,anchorElement:n,readonly:o,assignees:i,suggestions:m,viewer:y,...u}=e,l=c.y,g=v(u.name),p=(e,l)=>n(e,l),h[0]=e,h[1]=l,h[2]=n,h[3]=i,h[4]=s,h[5]=r,h[6]=o,h[7]=d,h[8]=u,h[9]=m,h[10]=g,h[11]=p,h[12]=y):(l=h[1],n=h[2],i=h[3],s=h[4],r=h[5],o=h[6],d=h[7],u=h[8],m=h[9],g=h[10],p=h[11],y=h[12]),h[13]!==n||h[14]!==i||h[15]!==s||h[16]!==r||h[17]!==o||h[18]!==d||h[19]!==u||h[20]!==m||h[21]!==y?(f=()=>(0,a.jsx)(_,{repo:d,owner:r,number:s,readonly:o,assignees:i,suggestions:m,viewer:y,triggerOpen:!0,anchorElement:n,...u}),h[13]=n,h[14]=i,h[15]=s,h[16]=r,h[17]=o,h[18]=d,h[19]=u,h[20]=m,h[21]=y,h[22]=f):f=h[22],h[23]!==l||h[24]!==u.insidePortal||h[25]!==g||h[26]!==p||h[27]!==f?(k=(0,a.jsx)(l,{keybindingCommandId:g,anchorElement:p,createChild:f,insidePortal:u.insidePortal}),h[23]=l,h[24]=u.insidePortal,h[25]=g,h[26]=p,h[27]=f,h[28]=k):k=h[28],k}function j(e){let l,n,i,s,r,o,d,u=(0,t.c)(17);return u[0]!==e?({anchorElement:n,...i}=e,l=c.y,u[6]!==n?(s=(e,l)=>n(e,l),u[6]=n,u[7]=s):s=u[7],r=v(i.name),u[0]=e,u[1]=l,u[2]=n,u[3]=i,u[4]=s,u[5]=r):(l=u[1],n=u[2],i=u[3],s=u[4],r=u[5]),u[8]!==n||u[9]!==i?(o=()=>(0,a.jsx)(I,{anchorElement:n,triggerOpen:!0,...i}),u[8]=n,u[9]=i,u[10]=o):o=u[10],u[11]!==l||u[12]!==i.insidePortal||u[13]!==s||u[14]!==r||u[15]!==o?(d=(0,a.jsx)(l,{anchorElement:s,keybindingCommandId:r,createChild:o,insidePortal:i.insidePortal}),u[11]=l,u[12]=i.insidePortal,u[13]=s,u[14]=r,u[15]=o,u[16]=d):d=u[16],d}x.displayName="AssigneePicker",j.displayName="AssigneeRepositoryPicker"},15260(e,l,n){n.d(l,{M:()=>a,i:()=>t});let a=({includeAssignableBots:e,includeAuthorableBots:l})=>{let n=[];return e&&n.push("CAN_BE_ASSIGNED"),l&&n.push("CAN_BE_AUTHOR"),n},t=e=>e.isCopilot?"@copilot":"Bot"===e.__typename?`app/${e.login}`:e.login},19034(e,l,n){n.d(l,{l:()=>x,Y:()=>_});var a=n(74848),t=n(16522),i=n(49296),s=n(206),r=n(78868),o=n(46960),d=n(58053),u=n(28929),c=n(26175),m=n(40914),g=n(63397),p=n(4925),y=n(96540);function f(e,l,n){let a=n.toLowerCase().trim(),t=e.filter(e=>`${e.login.toLowerCase()}#${e.name?.toLowerCase()}`.includes(a)),i=l.filter(e=>!t.some(l=>l.id===e.id));return i.sort((e,l)=>e.isCopilot!==l.isCopilot?e.isCopilot?-1:1:e.login.localeCompare(l.login)),t.concat(i)}let k={groupId:"assignees"},h={groupId:"suggestions",header:{title:"Suggestions",variant:"filled"}};var b=n(73537);let F="AssigneePickerBase-module__Item__krJon",_=10,S={Copilot:"GitHub",Codex:"OpenAI",Claude:"Anthropic"},I=[],v=[];function x(e){let l,n,x,N,P,w,A,E,V,R,D,M,O,B,U,$,H,q,W,z,G=(0,t.c)(78),{assignees:Q,suggestions:Y,searchAssignees:Z,onSelectionChange:J,insidePortal:X,anchorElement:ee,nested:el,isLoading:en,noAssigneeOption:ea,triggerOpen:et,selectionVariant:ei,title:es,maximumAssignees:er,name:eo,showNoMatchItem:ed,viewer:eu,responsiveOnNarrow:ec}=e,em=void 0===Q?I:Q,eg=void 0===Y?v:Y,ep=void 0!==en&&en,ey=void 0===ea?void 0:ea,ef=void 0===er?_:er,ek=void 0===eo?"assignee":eo,eh=void 0!==ed&&ed,eb=void 0!==ec&&ec,[eF,e_]=(0,y.useState)(""),[eS,eI]=(0,y.useState)(void 0),[ev,ex]=(0,y.useState)(em),ej=(0,y.useRef)(eF),{addToast:eT}=(0,m.Y6)();G[0]!==eb?(l=eb||(0,b.G7)("issues_react_select_panel_fullscreen_on_narrow"),G[0]=eb,G[1]=l):l=G[1];let eC=l;if(G[2]!==em?(n=()=>{ex(em)},x=[em],G[2]=em,G[3]=n,G[4]=x):(n=G[3],x=G[4]),(0,y.useEffect)(n,x),G[5]!==em||G[6]!==eF||G[7]!==ey||G[8]!==eS||G[9]!==eg||G[10]!==eu){e:{let e;if(eS)e=f(em,eS,eF);else{let l;G[12]!==em?(l=e=>!em.find(l=>l.login===e.login),G[12]=em,G[13]=l):l=G[13],e=f(em,em.concat(eg.filter(l)),eF)}if(eu){let l;G[14]!==eu?(l=e=>e.login===eu.login,G[14]=eu,G[15]=l):l=G[15];let n=e.findIndex(l);if(-1!==n)e.splice(n,1);else if(eS){N=e;break e}e.unshift(eu)}!ey||ey.selected||e.find(C)||e.unshift(d.v.noAssigneeData),N=e}G[5]=em,G[6]=eF,G[7]=ey,G[8]=eS,G[9]=eg,G[10]=eu,G[11]=N}else N=G[11];let eK=N;G[16]!==em?(P=e=>0===em.length?h.groupId:em.find(l=>l.id===e.id)?k.groupId:h.groupId,G[16]=em,G[17]=P):P=G[17];let eL=P,eN=!!(ef&&ev.length>=ef);G[18]!==ev||G[19]!==eF||G[20]!==eL||G[21]!==ek||G[22]!==ey||G[23]!==eN||G[24]!==eh?(w=e=>{let l=ev.some(l=>l.id===e.id),n=eN&&!l;if(ey&&e.id===d.v.noAssigneeData.id){let l={...ey};return l.groupId=eL(e),l.disabled=n,l}if(eh&&e.id===d.v.noMatchData.id)return{...d.v.noMatchData,groupId:eL(e),source:e,text:`${ek}:${eF}`,className:F,disabled:n};let t=e.isCopilot,r="Bot"===e.__typename,u=t||e.isAgent,c=t?o.k.copilotDisplayName:r&&e.displayName?e.displayName:e.login,m=(t||e.isAgent)&&e.displayName?S[e.displayName]??"":e.name||"";return{id:e.id,text:c,description:m,source:e,groupId:eL(e),leadingVisual:()=>t?(0,a.jsx)(i.C,{}):0===e.avatarUrl.length?null:(0,a.jsx)(s.r,{alt:"",src:e.avatarUrl}),trailingVisual:()=>u?(0,a.jsx)(p.A,{children:"AI"}):r?(0,a.jsx)(p.A,{children:"bot"}):null,className:F,disabled:n}},G[18]=ev,G[19]=eF,G[20]=eL,G[21]=ek,G[22]=ey,G[23]=eN,G[24]=eh,G[25]=w):w=G[25];let eP=w;G[26]===Symbol.for("react.memo_cache_sentinel")?(A=()=>{eI(void 0)},G[26]=A):A=G[26];let ew=A;G[27]!==eT||G[28]!==Z?(E=async e=>{if(""===e)return void eI(void 0);try{let l=await Z(e),n=ej.current;e.trim()===n.trim()&&eI(l)}catch{eT({type:"error",message:r.S.couldNotSearchAssignees})}},G[27]=eT,G[28]=Z,G[29]=E):E=G[29];let eA=E;G[30]!==eA?(V=e=>eA(e),G[30]=eA,G[31]=V):V=G[31],G[32]===Symbol.for("react.memo_cache_sentinel")?(R={leading:!0,trailing:!0,onChangeBehavior:"flush"},G[32]=R):R=G[32];let eE=(0,g.d)(V,u.t.pickerDebounceTime,R);G[33]!==eE||G[34]!==eF?(D=e=>{let l=e.trim();eF!==l&&(eE(l),e_(e),ej.current=l)},G[33]=eE,G[34]=eF,G[35]=D):D=G[35];let eV=D;G[36]!==ev||G[37]!==eK?(M=e=>{let l=new Set(eK.map(T)),n=new Set(e.map(j));ex([...e,...ev.filter(e=>!l.has(e.id)&&!n.has(e.id))])},G[36]=ev,G[37]=eK,G[38]=M):M=G[38];let eR=M;if(G[39]!==em||G[40]!==eK){O=[];let e=eK.filter(e=>em.find(l=>l.id===e.id)),l=eK.filter(e=>!em.find(l=>l.id===e.id));e.length>0&&O.push(k),l.length>0&&O.push(h),G[39]=em,G[40]=eK,G[41]=O}else O=G[41];let eD=O,eM=(0,y.useRef)(null),eO=!eh&&0===eK.length,eB=es||o.k.assigneesHeader;G[42]!==ek?(B=o.k.filterUsers(ek),G[42]=ek,G[43]=B):B=G[43];let eU=1===ef?"single":(void 0===ei?"multiple":ei)||"multiple";return G[44]!==ee?(U=e=>ee(e,eM),G[44]=ee,G[45]=U):U=G[45],G[46]!==ef||G[47]!==eN?($=ef&&eN?{text:o.k.limitWarning(ef),variant:"warning"}:void 0,G[46]=ef,G[47]=eN,G[48]=$):$=G[48],G[49]!==eF||G[50]!==eh?(H=eh?{id:d.v.noMatchData.id,avatarUrl:d.v.noMatchData.avatarUrl,login:eF}:void 0,G[49]=eF,G[50]=eh,G[51]=H):H=G[51],G[52]!==eO?(q=eO?{title:"No assignees were found",body:"Try searching for a different name for results.",variant:"empty"}:void 0,G[52]=eO,G[53]=q):q=G[53],G[54]!==ek?(W=L(ek),G[54]=ek,G[55]=W):W=G[55],G[56]!==em||G[57]!==eP||G[58]!==eV||G[59]!==eD||G[60]!==X||G[61]!==ep||G[62]!==eK||G[63]!==el||G[64]!==eR||G[65]!==J||G[66]!==eC||G[67]!==eO||G[68]!==eB||G[69]!==B||G[70]!==eU||G[71]!==U||G[72]!==$||G[73]!==H||G[74]!==q||G[75]!==W||G[76]!==et?(z=(0,a.jsx)("div",{children:(0,a.jsx)(c.O,{items:eK,initialSelectedItems:em,loading:ep,filterItems:eV,title:eB,getItemKey:K,triggerOpen:et,convertToItemProps:eP,placeholderText:B,selectionVariant:eU,onSelectionChange:J,onLiveSelectionChange:eR,onClose:ew,renderAnchor:U,groups:eD,insidePortal:X,height:"large",width:"medium",nested:el,resultListAriaLabel:"User results",selectPanelRef:eM,notice:$,customNoMatchItem:H,improvedNoMatchAccessibility:eO,noMatchMessage:q,keybindingCommandId:W,responsiveOnNarrow:eC})}),G[56]=em,G[57]=eP,G[58]=eV,G[59]=eD,G[60]=X,G[61]=ep,G[62]=eK,G[63]=el,G[64]=eR,G[65]=J,G[66]=eC,G[67]=eO,G[68]=eB,G[69]=B,G[70]=eU,G[71]=U,G[72]=$,G[73]=H,G[74]=q,G[75]=W,G[76]=et,G[77]=z):z=G[77],z}function j(e){return e.id}function T(e){return e.id}function C(e){return e.id===d.v.noAssigneeData.id}function K(e){return e.login}x.displayName="AssigneePickerBase";let L=e=>"author"===e?"item-pickers:open-author":"item-pickers:open-assignees"},7788(e,l,n){n.d(l,{_:()=>d});var a=n(74848),t=n(16522),i=n(18990),s=n(39775),r=n(21373),o=n(34164);n(96540);let d=e=>{let l,n,d=(0,t.c)(53),{ref:u,leadingIconElement:c,anchorText:m,anchorProps:g,sharedPickerMainValue:p,ariaLabel:y,readonly:f,size:k,nested:h,leadingIcon:b,hotKey:F,ariaLabelledBy:_,compressedTitle:S,className:I}=e,v=void 0!==h&&h;e:{let e;if(!p){l=void 0;break e}e="string"==typeof p?p:S||"",l=`Currently selected: ${e}`}let x=l,j=_?void 0:y,T=v?f:void 0;d[0]!==_||d[1]!==f||d[2]!==x||d[3]!==j||d[4]!==T?(n={"aria-labelledby":_,"aria-label":j,"aria-description":x,"aria-disabled":T,disabled:f},d[0]=_,d[1]=f,d[2]=x,d[3]=j,d[4]=T,d[5]=n):n=d[5];let C=n;if(v){let e,l,n;d[6]!==b||d[7]!==c||d[8]!==p?(e=p?c:b&&(0,a.jsx)(b,{}),d[6]=b,d[7]=c,d[8]=p,d[9]=e):e=d[9];let t=e;return d[10]!==t?(l=t?(0,a.jsx)(i.l.LeadingVisual,{children:t}):null,d[10]=t,d[11]=l):l=d[11],d[12]!==g||d[13]!==m||d[14]!==C||d[15]!==l?(n=(0,a.jsxs)(i.l.Item,{...g,...C,role:"menuitem",children:[l,m]}),d[12]=g,d[13]=m,d[14]=C,d[15]=l,d[16]=n):n=d[16],n}if(p){let e,l,n,t,i,y,f,h=k||"small";d[17]!==m?(e=(0,a.jsx)("div",{className:"SharedPicker-module__pickerLabelText__hy3Al",children:m}),d[17]=m,d[18]=e):e=d[18];let b=!c&&"SharedPicker-module__leadingIconContainerHidden__odkVN";return d[19]!==b?(l=(0,o.$)("SharedPicker-module__leadingIconContainer__ID5PJ",b),d[19]=b,d[20]=l):l=d[20],d[21]!==c||d[22]!==l?(n=(0,a.jsx)("div",{className:l,children:c}),d[21]=c,d[22]=l,d[23]=n):n=d[23],d[24]!==S||d[25]!==p?(t=S??p.toString()??"",d[24]=S,d[25]=p,d[26]=t):t=d[26],d[27]!==p||d[28]!==t?(i=(0,a.jsx)("div",{className:"SharedPicker-module__title__M2HxW",children:(0,a.jsx)(s.A,{title:t,children:p})}),d[27]=p,d[28]=t,d[29]=i):i=d[29],d[30]!==n||d[31]!==i||d[32]!==e?(y=(0,a.jsxs)("div",{className:"SharedPicker-module__pickerContentContainer__iV73I",children:[e,n,i]}),d[30]=n,d[31]=i,d[32]=e,d[33]=y):y=d[33],d[34]!==g||d[35]!==I||d[36]!==u||d[37]!==C||d[38]!==y||d[39]!==h?(f=(0,a.jsx)(r.Q,{ref:u,size:h,...g,...C,className:I,children:y}),d[34]=g,d[35]=I,d[36]=u,d[37]=C,d[38]=y,d[39]=h,d[40]=f):f=d[40],f}{let e,l,n;return d[41]!==F?(e=F?()=>(0,a.jsx)("div",{className:"SharedPicker-module__hotkeyBadge__zWYzl",children:F}):void 0,d[41]=F,d[42]=e):e=d[42],d[43]!==I?(l=(0,o.$)("SharedPicker-module__dashedPickerButton__J4HVk",I),d[43]=I,d[44]=l):l=d[44],d[45]!==b||d[46]!==g||d[47]!==m||d[48]!==u||d[49]!==C||d[50]!==e||d[51]!==l?(n=(0,a.jsx)(r.Q,{ref:u,size:"small",leadingVisual:b,trailingVisual:e,className:l,...C,...g,children:m}),d[45]=b,d[46]=g,d[47]=m,d[48]=u,d[49]=C,d[50]=e,d[51]=l,d[52]=n):n=d[52],n}};d.displayName="SharedPicker",d.displayName="SharedPicker"},27430(e,l,n){n.d(l,{R:()=>b,u:()=>v});var a=n(74848),t=n(16522),i=n(46960),s=n(71649),r=n(22924),o=n(24405),d=n(97665),u=n(96540),c=n(78597),m=n(12170);async function g({owner:e,repo:l,query:n,count:a}){let t={owner:e,repo:l};n&&(t.query=n),a&&(t.count=a);let i=(0,m.JF)("issue_types",t),s=await (0,c.lS)(i);return await s.json()}var p=n(65351),y=n(51581),f=n(7166);function k(e){return"object"==typeof e&&null!==e&&"string"==typeof e.id&&"string"==typeof e.name&&("string"==typeof e.description||null===e.description||void 0===e.description)&&"string"==typeof e.color&&("boolean"==typeof e.isEnabled||void 0===e.isEnabled)}let h={Check:e=>"object"==typeof e&&null!==e&&Array.isArray(e.issueTypes)&&e.issueTypes.every(k),Code:()=>"manual-validator",*Errors(){}};async function b(e,{owner:l,repo:n,query:a,count:t,persister:i}){return await e.fetchQuery({queryKey:["item_picker","issue_types",{owner:l,repo:n,query:a,count:t}],queryFn:async()=>{let e=await g({owner:l,repo:n,query:a,count:t});return{issueTypes:(0,p.A)(e).data.repository.issueTypes.edges.map(e=>e.node)}},persister:i})}function F(e){let l,n,s,c,m,g,p,k,F,v,x,j,T,C=(0,t.c)(35);C[0]!==e?({owner:l,repo:n,...s}=e,C[0]=e,C[1]=l,C[2]=n,C[3]=s):(l=C[1],n=C[2],s=C[3]);let[K,L]=(0,u.useState)(!1),[N,P]=(0,u.useState)(0),[w,A]=(0,u.useState)(!1),[E,V]=(0,u.useState)(null),[R,D]=(0,u.useState)(1),M=(0,d.jE)(),{sendAnalyticsEvent:O}=(0,y.s)();C[4]===Symbol.for("react.memo_cache_sentinel")?(c=[],C[4]=c):c=C[4],(0,u.useEffect)(I,c),C[5]!==l||C[6]!==M||C[7]!==n||C[8]!==O?(m=()=>{(async()=>{try{L(!0);let e=async(e,l,n)=>(0,f.y)({validator:h,sendAnalyticsEvent:O,enabled:!0})(e,l,n),a=await b(M,{owner:l,repo:n,query:"",persister:e});V(a),L(!1),A(!1)}catch{A(!0),L(!1)}})()},C[5]=l,C[6]=M,C[7]=n,C[8]=O,C[9]=m):m=C[9],C[10]!==N||C[11]!==l||C[12]!==M||C[13]!==n||C[14]!==O?(g=[N,l,n,M,O],C[10]=N,C[11]=l,C[12]=M,C[13]=n,C[14]=O,C[15]=g):g=C[15],(0,u.useEffect)(m,g),C[16]!==E||C[17]!==K||C[18]!==R||C[19]!==O?(p=()=>{if(!K&&E&&R>0)try{performance.mark("issue-type-picker-rendered");let e=performance.measure("issue-type-picker-duration","issue-type-picker-opened","issue-type-picker-rendered");O("issue_type_picker.render_duration",void 0,{duration:e.duration,caching_enabled:!0}),performance.clearMarks("issue-type-picker-opened"),performance.clearMarks("issue-type-picker-rendered"),performance.clearMeasures("issue-type-picker-duration")}catch{}},k=[K,E,O,R],C[16]=E,C[17]=K,C[18]=R,C[19]=O,C[20]=p,C[21]=k):(p=C[20],k=C[21]),(0,u.useEffect)(p,k);let B=(0,u.useRef)(null);C[22]===Symbol.for("react.memo_cache_sentinel")?(F=()=>{performance.mark("issue-type-picker-opened"),D(S)},C[22]=F):F=C[22];let U=F;C[23]===Symbol.for("react.memo_cache_sentinel")?(v=i.k.cantEditItems("types"),C[23]=v):v=C[23],C[24]!==s?(x={errorMessage:v,anchorElement:e=>s.anchorElement(e,B),open:!0},C[24]=s,C[25]=x):x=C[25];let{createFallbackComponent:$}=(0,r.j)(x);if(w){let e,l;return C[26]===Symbol.for("react.memo_cache_sentinel")?(e=()=>P(_),C[26]=e):e=C[26],C[27]!==$?(l=$(e),C[27]=$,C[28]=l):l=C[28],l}return C[29]!==E?.issueTypes?(j=E?.issueTypes??[],C[29]=E?.issueTypes,C[30]=j):j=C[30],C[31]!==K||C[32]!==s||C[33]!==j?(T=(0,a.jsx)(o.f,{issueTypes:j,isLoading:K,...s,onOpen:U}),C[31]=K,C[32]=s,C[33]=j,C[34]=T):T=C[34],T}function _(e){return e+1}function S(e){return e+1}function I(){performance.mark("issue-type-picker-opened")}function v(e){let l,n,i,r,o,d,u,c,m,g=(0,t.c)(20);return g[0]!==e?({owner:i,repo:o,anchorElement:n,readonly:r,activeIssueType:l,...d}=e,g[0]=e,g[1]=l,g[2]=n,g[3]=i,g[4]=r,g[5]=o,g[6]=d):(l=g[1],n=g[2],i=g[3],r=g[4],o=g[5],d=g[6]),g[7]!==n?(u=(e,l)=>n(e,l),g[7]=n,g[8]=u):u=g[8],g[9]!==l||g[10]!==n||g[11]!==i||g[12]!==r||g[13]!==o||g[14]!==d?(c=()=>(0,a.jsx)(F,{owner:i,repo:o,readonly:r,activeIssueType:l,triggerOpen:!0,anchorElement:n,...d}),g[9]=l,g[10]=n,g[11]=i,g[12]=r,g[13]=o,g[14]=d,g[15]=c):c=g[15],g[16]!==d.insidePortal||g[17]!==u||g[18]!==c?(m=(0,a.jsx)(s.y,{keybindingCommandId:"item-pickers:open-issue-type",anchorElement:u,createChild:c,insidePortal:d.insidePortal}),g[16]=d.insidePortal,g[17]=u,g[18]=c,g[19]=m):m=g[19],m}F.displayName="ItemPickerFetcher",v.displayName="IssueTypePicker"},24405(e,l,n){n.d(l,{f:()=>g,i:()=>c});var a=n(74848),t=n(16522),i=n(73537),s=n(26175),r=n(96540),o=n(46960),d=n(15929),u=n(58053);let c="UNSET",m=[];function g(e){let l,n,d,g,k,h,b,F,_,S=(0,t.c)(40),{activeIssueType:I,issueTypes:v,issueTypeToken:x,noTypeItem:j,showUnset:T,anchorElement:C,insidePortal:K,isLoading:L,nested:N,onSelectionChange:P,title:w,triggerOpen:A,width:E,onOpen:V}=e,R=void 0===v?m:v,D=void 0!==T&&T,M=void 0===w?o.k.typesHeader:w,O=void 0===A||A,B=void 0===E?"large":E,[U,$]=(0,r.useState)("");S[0]!==x?(l=x&&'"'===x[0]&&'"'===x[x.length-1]?x.slice(1,-1):x,S[0]=x,S[1]=l):l=S[1];let H=l;if(S[2]!==H||S[3]!==R){let e;S[5]!==H?(e=e=>e.name===H,S[5]=H,S[6]=e):e=S[6],n=R.find(e),S[2]=H,S[3]=R,S[4]=n}else n=S[4];let q=n;if(S[7]!==U||S[8]!==R||S[9]!==j||S[10]!==D){e:{let e,l=R.slice().sort(f);if(j?l.unshift(u.v.noTypeData):D&&l.unshift({id:c,name:"No issue type",isEnabled:!0,description:"",color:"GRAY"}),!U){d=l;break e}S[12]!==U?(e=e=>e.name.toLowerCase().indexOf(U.toLowerCase())>=0,S[12]=U,S[13]=e):e=S[13],d=l.filter(e)}S[7]=U,S[8]=R,S[9]=j,S[10]=D,S[11]=d}else d=S[11];let W=d;S[14]===Symbol.for("react.memo_cache_sentinel")?(g=e=>{$(e)},S[14]=g):g=S[14];let z=g;l:{let e;if(j?.selected){let e;S[15]===Symbol.for("react.memo_cache_sentinel")?(e=[u.v.noTypeData],S[15]=e):e=S[15],k=e;break l}if(I){let e;S[16]!==I?(e=[I],S[16]=I,S[17]=e):e=S[17],k=e;break l}if(q){let e;S[18]!==q?(e=[q],S[18]=q,S[19]=e):e=S[19],k=e;break l}S[20]===Symbol.for("react.memo_cache_sentinel")?(e=[],S[20]=e):e=S[20],k=e}let G=k,Q=(0,r.useRef)(null),Y=0===W.length;S[21]===Symbol.for("react.memo_cache_sentinel")?(h=(0,i.G7)("issues_react_select_panel_fullscreen_on_narrow"),S[21]=h):h=S[21];let Z=h;return S[22]!==C?(b=e=>C(e),S[22]=C,S[23]=b):b=S[23],S[24]!==Y?(F=Y?{title:"No issue types were found",variant:"empty",body:"Try searching with a different query for results."}:void 0,S[24]=Y,S[25]=F):F=S[25],S[26]!==G||S[27]!==K||S[28]!==L||S[29]!==W||S[30]!==N||S[31]!==V||S[32]!==P||S[33]!==Y||S[34]!==b||S[35]!==F||S[36]!==M||S[37]!==O||S[38]!==B?(_=(0,a.jsx)(s.O,{loading:L,items:W,initialSelectedItems:G,filterItems:z,title:M,getItemKey:y,convertToItemProps:p,placeholderText:"Filter types",selectionVariant:"single",onSelectionChange:P,onOpen:V,renderAnchor:b,insidePortal:K,height:"large",width:B,nested:N,resultListAriaLabel:"Issue Type results",triggerOpen:O,keybindingCommandId:"item-pickers:open-issue-type",selectPanelRef:Q,improvedNoMatchAccessibility:Y,noMatchMessage:F,responsiveOnNarrow:Z}),S[26]=G,S[27]=K,S[28]=L,S[29]=W,S[30]=N,S[31]=V,S[32]=P,S[33]=Y,S[34]=b,S[35]=F,S[36]=M,S[37]=O,S[38]=B,S[39]=_):_=S[39],_}function p(e){return{id:e.id,text:e.name,description:e.description??"",descriptionVariant:"block",leadingVisual:(0,d.d)(e.color),source:e}}function y(e){return e.id}function f(e,l){return e.name.localeCompare(l.name)}g.displayName="IssueTypePickerBase"},90584(e,l,n){n.d(l,{U:()=>N,D:()=>A});var a=n(74848),t=n(16522),i=n(46960),s=n(71649),r=n(22924),o=n(73537),d=n(58053),u=n(28929),c=n(26175),m=n(40914),g=n(63397),p=n(96540),y=n(38621),f=n(45863),k=n(78868),h=n(33439);let b={groupId:"open",header:{title:"Open",variant:"filled"}},F={groupId:"closed",header:{title:"Closed",variant:"filled"}};function _(e,l){return e.closed||l.closed?e.closed&&l.closed?e.closedAt&&l.closedAt?new Date(l.closedAt).getTime()-new Date(e.closedAt).getTime():e.closedAt?-1:l.closedAt?1:e.title.localeCompare(l.title):e.closed?1:-1:e.dueOn&&l.dueOn?new Date(e.dueOn).getTime()-new Date(l.dueOn).getTime():e.dueOn?-1:l.dueOn?1:e.title.localeCompare(l.title)}function S({repo:e,owner:l,milestones:n,repositoryId:t,activeMilestone:s,onSelectionChange:r,insidePortal:I,anchorElement:v,nested:x,triggerOpen:j,initialFilter:T,isLoading:C,setIsLoading:K,noMilestoneItem:L,showMilestoneDescription:N,title:P,canCreateMilestone:w,fetchMilestones:A,onCreate:E,showNoMatchItem:V=!1}){let[R,D]=(0,p.useState)(""),M=(0,p.useDeferredValue)(R),[O,B]=(0,p.useState)(!1),[U,$]=(0,p.useState)(),[H,q]=(0,p.useState)([]),{addToast:W}=(0,m.Y6)(),z=(0,p.useMemo)(()=>{if(void 0!==U&&U.length>0)return U;let e=n.slice().sort(_).concat(H);return(L&&e.unshift(d.v.noMilestoneData),M)?e.filter(e=>e.title.toLowerCase().indexOf(M.toLowerCase())>=0):e},[n,M,H,L,U]),G=L&&L.selected,Q=(0,p.useMemo)(()=>L?z.filter(e=>!1===e.closed):[],[L,z]),Y=(0,p.useCallback)(async n=>{B(!0),D(n);try{let a=await A({query:n,owner:l,repo:e,count:10});void 0!==a&&(L&&(0,h.O)(n,L.source?.title??"")&&a.unshift(d.v.noMilestoneData),$(a))}catch{W({type:"error",message:k.S.couldNotSearchMilestones})}finally{B(!1)}},[W,A,L,l,e]),Z=(0,g.d)(e=>Y(e),u.t.pickerDebounceTime),J=(0,p.useCallback)(async e=>{let l=e.trim();if(R!==l){if(""===l){$(void 0),D(l);return}Z(l)}},[Z,R]),X=(0,p.useCallback)(e=>e.id,[]),ee=(0,p.useCallback)((e,l,n)=>{n.preventDefault(),n.stopPropagation(),t&&(K(!0),E({repositoryId:t,title:l.title},{onError:()=>{W({type:"error",message:k.S.couldNotCreateMilestone}),K(!1)},onSuccess:e=>{e&&q([{...e,__isNew__:!0},...H]),K(!1)}}))},[W,H,E,t,K]),el=(0,p.useCallback)(e=>{if(L&&e.id===d.v.noMilestoneData.id)return{...L};if(e.id===R)return{id:e.id,text:`Create new milestone: "${e.title}"`,source:e,trailingVisual:y.PlusIcon,className:"ItemPickerMilestone-module__MilestoneFilterItem__vcbkC",onAction:(l,n)=>ee(l,e,n)};let{closed:l,closedAt:n,progressPercentage:t,dueOn:i}=e;return{id:e.id,text:e.title,description:N?(0,a.jsx)(f.R,{closed:l,closedAt:n,progressPercentage:t,dueOn:i,showProgressPercentage:!1}):void 0,descriptionVariant:"block",className:"ItemPickerMilestone-module__MilestoneItem__Rugex",source:e,groupId:e.closed?F.groupId:b.groupId,leadingVisual:()=>(0,a.jsx)(y.MilestoneIcon,{size:16})}},[ee,R,L,N]),en=(0,p.useMemo)(()=>{let e=[];return z.some(e=>!e.closed)&&e.push(b),z.some(e=>e.closed)&&e.push(F),e},[z]);L&&G&&(s=d.v.noMilestoneData);let ea=(0,p.useRef)(null),et=(0,p.useMemo)(()=>s?[s]:[],[s]),ei=(0,p.useMemo)(()=>{let e=!O&&!R&&0===z.length,l=!(V&&w)&&!!R&&0===z.length;return e||l},[R,O,z.length,V,w]),es=(0,o.G7)("issues_react_select_panel_fullscreen_on_narrow");return(0,a.jsx)(c.O,{loading:C||O,items:L?Q:z,initialSelectedItems:et,filterItems:J,title:P??i.k.milestonesHeader,getItemKey:X,convertToItemProps:el,placeholderText:`Filter milestones ${n.length>=u.t.milestonesMaxPreloadCount?`(${u.t.milestonesMaxPreloadCount} milestones loaded)`:""}`,selectionVariant:"single",onSelectionChange:r,groups:L?void 0:en,renderAnchor:e=>v(e,ea),insidePortal:I,height:"large",width:"medium",nested:x,resultListAriaLabel:"Milestone results",triggerOpen:j,initialFilter:T,selectPanelRef:ea,keybindingCommandId:"item-pickers:open-milestone",customNoMatchItem:w&&V&&R?{id:R,closed:!1,progressPercentage:0,title:R,url:""}:void 0,improvedNoMatchAccessibility:ei,noMatchMessage:ei?{title:"No milestones were found",body:"Try searching with a different query for results.",variant:"empty"}:void 0,responsiveOnNarrow:es})}S.displayName="MilestonePickerBase";var I=n(97665),v=n(78597),x=n(12170);async function j({owner:e,repo:l,query:n,count:a}){let t={owner:e,repo:l};n&&(t.query=n),a&&(t.count=a);let i=(0,x.JF)("milestones",t),s=await (0,v.lS)(i);return await s.json()}var T=n(65351),C=n(94747);async function K(e){let l=(0,x.kP)("milestones");return(await (0,v.lS)(l,{method:"POST",body:e})).json()}async function L(e){let l=await K(e);return(0,T.A)(l).data.createMilestone.milestone}async function N(e,{owner:l,repo:n,query:a,count:t}){return await e.fetchQuery({queryKey:["item_picker","milestones",{owner:l,repo:n,query:a,count:t}],queryFn:async()=>{var e;let i=await j({owner:l,repo:n,query:a,count:t});return{milestones:(e=(0,T.A)(i).data).repository.milestones.nodes,repositoryId:e.repository.id}}})}function P(e){let l,n,s,o,d,u,c,m,g,y,f,k,h,b=(0,t.c)(34);b[0]!==e?({repo:n,owner:l,...s}=e,b[0]=e,b[1]=l,b[2]=n,b[3]=s):(l=b[1],n=b[2],s=b[3]);let[F,_]=(0,p.useState)(!0),[v,x]=(0,p.useState)(0),[j,T]=(0,p.useState)(!1),[K,P]=(0,p.useState)(null),A=(0,I.jE)(),{mutate:E}=((h=(0,t.c)(1))[0]===Symbol.for("react.memo_cache_sentinel")?(k={mutationFn:L},h[0]=k):k=h[0],(0,C.n)(k));b[4]!==l||b[5]!==A||b[6]!==n?(o=()=>{(async()=>{try{let e=await N(A,{owner:l,repo:n,query:""});P(e),_(!1),T(!1)}catch{T(!0),_(!1)}})()},b[4]=l,b[5]=A,b[6]=n,b[7]=o):o=b[7],b[8]!==v||b[9]!==l||b[10]!==A||b[11]!==n?(d=[v,l,A,n],b[8]=v,b[9]=l,b[10]=A,b[11]=n,b[12]=d):d=b[12],(0,p.useEffect)(o,d);let V=(0,p.useRef)(null);b[13]===Symbol.for("react.memo_cache_sentinel")?(u=i.k.cantEditItems("milestones"),b[13]=u):u=b[13],b[14]!==s?(c={errorMessage:u,anchorElement:e=>s.anchorElement(e,V),open:!0},b[14]=s,b[15]=c):c=b[15];let{createFallbackComponent:R}=(0,r.j)(c);b[16]!==A?(m=async e=>(await N(A,e)).milestones,b[16]=A,b[17]=m):m=b[17];let D=m;b[18]!==E?(g=(e,l)=>{let{onSuccess:n,onError:a}=l;E(e,{onSuccess:n,onError:a})},b[18]=E,b[19]=g):g=b[19];let M=g;if(j){let e,l;return b[20]===Symbol.for("react.memo_cache_sentinel")?(e=()=>x(w),b[20]=e):e=b[20],b[21]!==R?(l=R(e),b[21]=R,b[22]=l):l=b[22],l}let O=K?.repositoryId??"";return b[23]!==K?.milestones?(y=K?.milestones??[],b[23]=K?.milestones,b[24]=y):y=b[24],b[25]!==D||b[26]!==F||b[27]!==M||b[28]!==l||b[29]!==n||b[30]!==s||b[31]!==O||b[32]!==y?(f=(0,a.jsx)(S,{repo:n,owner:l,repositoryId:O,milestones:y,isLoading:F,setIsLoading:_,fetchMilestones:D,onCreate:M,...s}),b[25]=D,b[26]=F,b[27]=M,b[28]=l,b[29]=n,b[30]=s,b[31]=O,b[32]=y,b[33]=f):f=b[33],f}function w(e){return e+1}function A(e){let l,n,i,r,o,d,u,c,m,g,p=(0,t.c)(22);return p[0]!==e?({repo:d,owner:r,anchorElement:n,readonly:o,activeMilestone:l,noMilestoneItem:i,...u}=e,p[0]=e,p[1]=l,p[2]=n,p[3]=i,p[4]=r,p[5]=o,p[6]=d,p[7]=u):(l=p[1],n=p[2],i=p[3],r=p[4],o=p[5],d=p[6],u=p[7]),p[8]!==n?(c=(e,l)=>n(e,l),p[8]=n,p[9]=c):c=p[9],p[10]!==l||p[11]!==n||p[12]!==i||p[13]!==r||p[14]!==o||p[15]!==d||p[16]!==u?(m=()=>(0,a.jsx)(P,{repo:d,owner:r,readonly:o,initialFilter:"",activeMilestone:l,triggerOpen:!0,anchorElement:n,noMilestoneItem:i,...u}),p[10]=l,p[11]=n,p[12]=i,p[13]=r,p[14]=o,p[15]=d,p[16]=u,p[17]=m):m=p[17],p[18]!==u.insidePortal||p[19]!==c||p[20]!==m?(g=(0,a.jsx)(s.y,{keybindingCommandId:"item-pickers:open-milestone",anchorElement:c,createChild:m,insidePortal:u.insidePortal}),p[18]=u.insidePortal,p[19]=c,p[20]=m,p[21]=g):g=p[21],g}P.displayName="ItemPickerFetcher",A.displayName="MilestonePicker"},45863(e,l,n){n.d(l,{R:()=>m});var a=n(74848),t=n(16522),i=n(46960),s=n(16899),r=n(19519),o=n(62935);let d=e=>{let l,n=(0,t.c)(7),{closed:s,givenDate:r,currentDate:d}=e,m=s?"short":"long",g=s&&!u(r,d)?void 0:"numeric",p=s&&c(d,r)?"auto":"past",y=s?"auto":"elapsed",f=s?"second":c(r,d)?"month":"day",k=u(r,d)?void 0:p;return n[0]!==r||n[1]!==y||n[2]!==m||n[3]!==f||n[4]!==g||n[5]!==k?(l=(0,a.jsx)(o.A,{date:r,day:"numeric",month:m,tense:k,year:g,format:y,precision:f,"data-testid":i.k.testIds.relativeTimeDescription}),n[0]=r,n[1]=y,n[2]=m,n[3]=f,n[4]=g,n[5]=k,n[6]=l):l=n[6],l};d.displayName="RelativeTimeDescription";let u=(e,l)=>{let n=l.getFullYear();return e.getFullYear()12*(e.getFullYear()-l.getFullYear())+(e.getMonth()-l.getMonth())>=1,m=e=>{let l,n,o,u,c,m=(0,t.c)(17),{closed:k,closedAt:h,dueOn:b,progressPercentage:F,showProgressPercentage:_}=e,S=void 0!==_&&_,I=k?h:b,{isBrowser:v}=(0,r.V)();if(!I||!y(I))return i.k.milestones.noDueDate;m[0]!==I||m[1]!==b?(n=new Date(I),l=new Date,o=!!b&&new Date(I)l?i.k.milestones.milestoneClosed:e?i.k.milestones.pastDue:i.k.milestones.milestoneDue,p=e=>new Date(e).toLocaleDateString("en-us",{month:"long",year:"numeric",day:"numeric"}),y=e=>!isNaN(new Date(e).getTime()),f=(e,l)=>e.getFullYear()===l.getFullYear()&&e.getMonth()===l.getMonth()&&e.getUTCDate()===l.getUTCDate()},92492(e,l,n){n.d(l,{w:()=>Q,D:()=>C});var a=n(74848),t=n(16522),i=n(78868),s=n(74829),r=n(46960),o=n(62805),d=n(28929),u=n(22924),c=n(59089),m=n(31993),g=n(97665),p=n(96540),y=n(78597),f=n(12170);async function k({owner:e,repo:l,query:n,count:a}){let t={owner:e,repo:l};n&&(t.query=n),a&&(t.count=a);let i=(0,f.JF)("projects",t),s=await (0,y.lS)(i);return await s.json()}var h=n(65351),b=n(40914),F=n(38621),_=n(84403),S=n(70056),I=n(67461);let v={groupId:"recent",header:{title:"Recent",variant:"filled"}},x={groupId:"repository",header:{title:"Repository",variant:"filled"}},j={groupId:"organization",header:{title:"Organization",variant:"filled"}},T={groupId:"selected"};function C({owner:e,repo:l,query:n,count:a}){return(0,m.j)({queryKey:["item_picker","projects",{owner:e,repo:l,query:n,count:a}],queryFn:async()=>{var t;let i=await k({owner:e,repo:l,query:n,count:a});return{repositoryId:(t=(0,h.A)(i).data).repository.id,repositoryProjects:t.repository.projectsV2.nodes,recentRepositoryProjects:t.repository.recentProjects.edges.map(e=>e.node),ownerProjects:t.repository.owner.projectsV2.edges.map(e=>e.node),recentOwnerProjects:t.repository.owner.recentProjects.edges.map(e=>e.node)}}})}let K=[];function L(e){let l,n,u,m,y,f,k,h,S,L,z,G,Q,Y,Z,J,X,ee,el,en,ea,et,ei,es,er,eo,ed,eu,ec,em,eg=(0,t.c)(98),{projectsData:ep,selectedProjects:ey,onSave:ef,anchorElement:ek,insidePortal:eh,owner:eb,repo:eF,isLoading:e_,triggerOpen:eS,readonly:eI,title:ev,getSelectedProjects:ex,pickerId:ej}=e,eT=void 0===ey?K:ey,[eC,eK]=(0,p.useState)(ep),[eL,eN]=(0,p.useState)(ep),[eP,ew]=(0,p.useState)(!1),[eA,eE]=(0,p.useState)(!1),eV=(0,g.jE)(),{addToast:eR}=(0,b.Y6)(),[eD,eM]=(0,p.useState)(""),[eO,eB]=(0,p.useState)(void 0!==eS&&eS);eL!==ep&&(eN(ep),0===eD.length&&eK(ep)),eg[0]!==ep?(l=()=>{eK(ep)},eg[0]=ep,eg[1]=l):l=eg[1];let eU=(0,p.useEffectEvent)(l);eg[2]!==eR||eg[3]!==eb||eg[4]!==eV||eg[5]!==eF?(n=async e=>{ew(!0);try{let l=await eV.fetchQuery(C({repo:eF,owner:eb,query:e}));eK(l),ew(!1)}catch{ew(!1),eR({type:"error",message:i.S.couldNotSearchProjects})}},eg[2]=eR,eg[3]=eb,eg[4]=eV,eg[5]=eF,eg[6]=n):n=eg[6];let e$=(0,p.useEffectEvent)(n);eg[7]!==e$||eg[8]!==eD||eg[9]!==eU?(u=()=>{if(0===eD.length)return void eU();let e=setTimeout(()=>{e$(eD)},d.t.pickerDebounceTime);return()=>{clearTimeout(e)}},eg[7]=e$,eg[8]=eD,eg[9]=eU,eg[10]=u):u=eg[10],eg[11]!==eD?(m=[eD],eg[11]=eD,eg[12]=m):m=eg[12],(0,p.useEffect)(u,m),eg[13]!==eC?.recentOwnerProjects?(y=eC?.recentOwnerProjects||[],eg[13]=eC?.recentOwnerProjects,eg[14]=y):y=eg[14],eg[15]!==y?(f=y.filter(W),eg[15]=y,eg[16]=f):f=eg[16];let eH=f;eg[17]!==eC?.repositoryProjects?(k=eC?.repositoryProjects||[],eg[17]=eC?.repositoryProjects,eg[18]=k):k=eg[18],eg[19]!==k?(h=k.filter(q),eg[19]=k,eg[20]=h):h=eg[20];let eq=h;eg[21]!==eC?.ownerProjects?(S=eC?.ownerProjects||[],eg[21]=eC?.ownerProjects,eg[22]=S):S=eg[22],eg[23]!==S?(L=S.filter(H),eg[23]=S,eg[24]=L):L=eg[24];let eW=L;eg[25]!==ex||eg[26]!==eT||eg[27]!==eW||eg[28]!==eH||eg[29]!==eq?(z=ex?ex([...eH,...eq,...eW]):eT,eg[25]=ex,eg[26]=eT,eg[27]=eW,eg[28]=eH,eg[29]=eq,eg[30]=z):z=eg[30];let ez=z;eg[31]!==ez?(G=()=>ez.map($),eg[31]=ez,eg[32]=G):G=eg[32];let[eG,eQ]=(0,p.useState)(G),[eY,eZ]=(0,p.useState)(ez);eY!==ez&&(eZ(ez),eQ(ez.map(U))),eg[33]!==ez||eg[34]!==eI||eg[35]!==eG?(Q=(e,l)=>{let{title:n,id:a}=l,t=l.hasReachedItemsLimit&&!ez.some(e=>e.id===a)?"danger":"default",i=l.hasReachedItemsLimit?"block":"inline";return{text:n,description:l.hasReachedItemsLimit?`${r.k.projectItemsLimitReached}`:void 0,descriptionVariant:i,id:a,groupId:e,selected:eG.includes(a),disabled:eI||!l.viewerCanUpdate,leadingVisual:F.TableIcon,variant:t}},eg[33]=ez,eg[34]=eI,eg[35]=eG,eg[36]=Q):Q=eg[36];let eJ=Q;if(eg[37]!==ez||eg[38]!==eW||eg[39]!==eH||eg[40]!==eq){let e=ez.map(B);Y=ez,Z=eH.filter(l=>!e.includes(l.id)),J=eq.filter(l=>!e.includes(l.id)),X=eW.filter(l=>!e.includes(l.id)),eg[37]=ez,eg[38]=eW,eg[39]=eH,eg[40]=eq,eg[41]=Y,eg[42]=Z,eg[43]=J,eg[44]=X}else Y=eg[41],Z=eg[42],J=eg[43],X=eg[44];eg[45]!==Y||eg[46]!==Z||eg[47]!==J||eg[48]!==X?(ee={selected:Y,recent:Z,repository:J,organization:X},eg[45]=Y,eg[46]=Z,eg[47]=J,eg[48]=X,eg[49]=ee):ee=eg[49];let eX=ee;eg[50]!==eX||eg[51]!==eJ?(el=Object.keys(eX).flatMap(e=>{let l=eX[e];return l?l.map(l=>eJ(e,l)):[]}),eg[50]=eX,eg[51]=eJ,eg[52]=el):el=eg[52];let e1=el;eg[53]!==e1||eg[54]!==eG?(en=e1.filter(e=>e.id&&eG.includes(e.id.toString())),eg[53]=e1,eg[54]=eG,eg[55]=en):en=eg[55];let e0=en;e:{let e;if(e1.length<1){let e;eg[56]===Symbol.for("react.memo_cache_sentinel")?(e=[],eg[56]=e):e=eg[56],ea=e;break e}if(""===eD){ea=e1;break e}eg[57]!==eD||eg[58]!==e1?(e=e1.filter(e=>(e.text||"").toLowerCase().indexOf(eD.trim().toLowerCase())>=0),eg[57]=eD,eg[58]=e1,eg[59]=e):e=eg[59];let l=e;if(l.length<1){let e;eg[60]===Symbol.for("react.memo_cache_sentinel")?(e=[],eg[60]=e):e=eg[60],ea=e;break e}ea=l}let e2=ea,e3=ez.length>0?T:null,e4=eH.length>0?v:null,e5=eq.length>0?x:null,e6=eW.length>0?j:null;eg[61]!==e3||eg[62]!==e4||eg[63]!==e5||eg[64]!==e6?(et=[e3,e4,e5,e6].filter(O),eg[61]=e3,eg[62]=e4,eg[63]=e5,eg[64]=e6,eg[65]=et):et=eg[65];let e7=et;eg[66]!==eG||eg[67]!==e0?(ei=e=>{let l=e0.filter(l=>!e.includes(l)).map(M),n=eG;n=[...n,...e.filter(D).map(R)],l.length>0&&(n=n.filter(e=>!l.includes(e))),eQ([...new Set(n)])},eg[66]=eG,eg[67]=e0,eg[68]=ei):ei=eg[68];let e8=ei;eg[69]!==eT||eg[70]!==eG?(es=()=>{eB(!1),eM(""),(eG.length!==eT.length||eG.some(e=>!eT.some(l=>e===l.id)))&&eQ(eT.map(V))},eg[69]=eT,eg[70]=eG,eg[71]=es):es=eg[71];let e9=es,{updateOpenState:le}=(0,_.t)();eg[72]!==eX||eg[73]!==ef||eg[74]!==ej||eg[75]!==e0||eg[76]!==le?(er=(e,l)=>{if(!e&&document.activeElement instanceof HTMLElement&&document.activeElement?.blur(),"cancel"!==l&&(eB(e),le(ej,e),!e)){eM(""),e0.filter(E).length>0&&eE(!0);let e=e0.filter(A).map(w).filter(P);eQ(e);let l=Object.keys(eX).flatMap(e=>eX[e]||[]),n=new Map;for(let e of l)n.set(e.id,e);let a=[...new Set(e)].map(e=>n.get(e)).filter(N);ef&&ef(a)}},eg[72]=eX,eg[73]=ef,eg[74]=ej,eg[75]=e0,eg[76]=le,eg[77]=er):er=eg[77];let ll=er;eg[78]===Symbol.for("react.memo_cache_sentinel")?(eo=()=>{eE(!1)},eg[78]=eo):eo=eg[78];let ln=eo;eg[79]!==e2||eg[80]!==eO?(ed=e=>{if(eO){let l=document.querySelector(o.Z.activePickerOption(s.B.itemPickerRootId));if(l){let n=l.getAttribute("data-id"),a=[...e2.values()].find(e=>e.id===n);if(a&&a.id){if(a.disabled)return;e.preventDefault(),e.stopPropagation();let l=a.id.toString();eQ(e=>{let n=[...e],a=n.indexOf(l);return a>-1?n.splice(a,1):n.push(l),n})}}}},eg[79]=e2,eg[80]=eO,eg[81]=ed):ed=eg[81];let la=ed;eg[82]===Symbol.for("react.memo_cache_sentinel")?(eu=[" "],eg[82]=eu):eu=eg[82],eg[83]===Symbol.for("react.memo_cache_sentinel")?(ec={triggerWhenInputElementHasFocus:!0,triggerWhenPortalIsActive:!0},eg[83]=ec):ec=eg[83],(0,I._)(eu,la,ec);let lt=void 0!==e_&&e_||eP;return eg[84]!==ek||eg[85]!==eD||eg[86]!==e2||eg[87]!==e7||eg[88]!==e8||eg[89]!==eh||eg[90]!==eA||eg[91]!==eO||eg[92]!==e9||eg[93]!==ll||eg[94]!==e0||eg[95]!==lt||eg[96]!==ev?(em=(0,a.jsx)(c.$,{anchorElement:ek,title:ev,items:e2,selectedProjects:e0,groups:e7,onOpenChange:ll,isDialogOpen:eA,handleDialogClose:ln,insidePortal:eh,onCancel:e9,onSelectionChange:e8,triggerOpen:eO,isLoading:lt,onFilterChange:eM,filterValue:eD}),eg[84]=ek,eg[85]=eD,eg[86]=e2,eg[87]=e7,eg[88]=e8,eg[89]=eh,eg[90]=eA,eg[91]=eO,eg[92]=e9,eg[93]=ll,eg[94]=e0,eg[95]=lt,eg[96]=ev,eg[97]=em):em=eg[97],em}function N(e){return void 0!==e}function P(e){return void 0!==e}function w(e){return e.id}function A(e){return"danger"!==e.variant}function E(e){return"danger"===e.variant}function V(e){return e.id?e.id.toString():""}function R(e){return e.id}function D(e){return void 0!==e.id}function M(e){return e.id}function O(e){return null!==e}function B(e){return e.id}function U(e){return e.id}function $(e){return e.id}function H(e){return!1===e.closed}function q(e){return!1===e.closed}function W(e){return!1===e.closed}function z(e){let l,n,i,s,o,d,c,m,y=(0,t.c)(25);y[0]!==e?({repo:n,owner:l,...i}=e,y[0]=e,y[1]=l,y[2]=n,y[3]=i):(l=y[1],n=y[2],i=y[3]);let[f,k]=(0,p.useState)(!0),[h,b]=(0,p.useState)(0),[F,_]=(0,p.useState)(!1),[S,I]=(0,p.useState)(null),v=(0,g.jE)();y[4]!==l||y[5]!==v||y[6]!==n?(s=()=>{(async()=>{try{let e=await v.fetchQuery(C({owner:l,repo:n,query:""}));I(e),k(!1),_(!1)}catch{_(!0),k(!1)}})()},y[4]=l,y[5]=v,y[6]=n,y[7]=s):s=y[7],y[8]!==h||y[9]!==l||y[10]!==v||y[11]!==n?(o=[h,l,v,n],y[8]=h,y[9]=l,y[10]=v,y[11]=n,y[12]=o):o=y[12],(0,p.useEffect)(s,o);let x=(0,p.useRef)(null);y[13]===Symbol.for("react.memo_cache_sentinel")?(d=r.k.cantEditItems("projects"),y[13]=d):d=y[13],y[14]!==i?(c={errorMessage:d,anchorElement:e=>i.anchorElement(e,x),open:!0},y[14]=i,y[15]=c):c=y[15];let{createFallbackComponent:j}=(0,u.j)(c);if(F){let e,l;return y[16]===Symbol.for("react.memo_cache_sentinel")?(e=()=>b(G),y[16]=e):e=y[16],y[17]!==j?(l=j(e),y[17]=j,y[18]=l):l=y[18],l}return y[19]!==S||y[20]!==f||y[21]!==l||y[22]!==n||y[23]!==i?(m=(0,a.jsx)(L,{projectsData:S,owner:l,repo:n,isLoading:f,...i}),y[19]=S,y[20]=f,y[21]=l,y[22]=n,y[23]=i,y[24]=m):m=y[24],m}function G(e){return e+1}function Q(e){let l,n,i,s,r,o,d=(0,t.c)(20);d[0]!==e?({anchorElement:l,triggerOpen:i,...n}=e,d[0]=e,d[1]=l,d[2]=n,d[3]=i):(l=d[1],n=d[2],i=d[3]);let[u,c]=(0,p.useState)(i);d[4]!==u?(s=()=>{u||c(!0)},d[4]=u,d[5]=s):s=d[5];let m=s;if(!u){let e,n,t,i,s;return d[6]!==m?(e=(0,a.jsx)(S.ak,{commands:{"item-pickers:open-projects":m}}),d[6]=m,d[7]=e):e=d[7],d[8]===Symbol.for("react.memo_cache_sentinel")?(n=()=>{c(!0)},t=e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),c(!0))},d[8]=n,d[9]=t):(n=d[8],t=d[9]),d[10]!==l?(i=l({onClick:n,onKeyPress:t}),d[10]=l,d[11]=i):i=d[11],d[12]!==e||d[13]!==i?(s=(0,a.jsxs)(a.Fragment,{children:[e,i]}),d[12]=e,d[13]=i,d[14]=s):s=d[14],s}return d[15]!==l?(r=e=>l(e),d[15]=l,d[16]=r):r=d[16],d[17]!==n||d[18]!==r?(o=(0,a.jsx)(z,{triggerOpen:!0,anchorElement:r,...n,pickerId:"list-header-projects-picker"}),d[17]=n,d[18]=r,d[19]=o):o=d[19],o}L.displayName="SelectPanelWrapper",z.displayName="ItemPickerFetcher",Q.displayName="ProjectPicker"},59089(e,l,n){n.d(l,{$:()=>b,C:()=>F});var a=n(74848),t=n(16522),i=n(73537),s=n(74829),r=n(46960),o=n(26175),d=n(7788),u=n(70056),c=n(38621),m=n(93607),g=n(50279),p=n(96540),y=n(61398);let f=e=>{let l,n,i,s=(0,t.c)(7),{onClose:o,returnFocusRef:d}=e;return s[0]!==o?(l=[{content:r.k.closeButton,onClick:o,buttonType:"primary"}],s[0]=o,s[1]=l):l=s[1],s[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)("div",{children:r.k.projectItemsLimitReachedDialogMessage}),s[2]=n):n=s[2],s[3]!==o||s[4]!==d||s[5]!==l?(i=(0,a.jsx)(y.l,{"aria-label":r.k.projectItemsLimitReachedDialogLabel,title:r.k.projectItemsLimitReachedDialogTitle,onClose:o,returnFocusRef:d,width:"large",footerButtons:l,children:n}),s[3]=o,s[4]=d,s[5]=l,s[6]=i):i=s[6],i};f.displayName="ProjectItemsLimitReachedDialog";let k=[],h=[];function b({items:e=k,groups:l=h,selectedProjects:n,isDialogOpen:t,handleDialogClose:d,filterValue:c,onCancel:y,onOpenChange:F,onFilterChange:_,anchorElement:S,onSelectionChange:I,insidePortal:v,isLoading:x,title:j,triggerOpen:T}){let C=(0,p.useCallback)(()=>{T||F(!0,"anchor-key-press")},[T,F]),K=(0,p.useRef)(null),L=e.length<=2?"auto":"large",N=(0,i.G7)("issues_react_select_panel_fullscreen_on_narrow"),P=(0,p.useMemo)(()=>(0,o.D)(v,K,L,N,T),[v,L,N,T]),w=(0,p.useMemo)(()=>0===e.length,[e.length]),A=(0,p.useMemo)(()=>{let a={renderAnchor:e=>S(e),anchorRef:K,placeholderText:r.k.filterProjects,items:e,selected:n,open:T||!1,onOpenChange:F,onCancel:y,onSelectedChange:I,filterValue:c,onFilterChange:_,showItemDividers:!0,overlayProps:{width:"medium",...P},loading:x,title:j??r.k.selectProjects,message:w?{title:"No projects were found",variant:"empty",body:"Please try a different search query."}:void 0};return l?.length>0&&e.length>0&&(a.groupMetadata=l),a},[P,S,c,e,l,x,y,_,F,I,T,n,w,j]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(u.ak,{commands:{"item-pickers:open-projects":C}}),(0,a.jsx)(g.g,{flags:{primer_react_select_panel_fullscreen_on_narrow:N},children:(0,a.jsx)(m.X,{"aria-label":"Project results","data-id":s.B.itemPickerRootId,"data-testid":s.B.itemPickerTestId,...A})}),t&&(0,a.jsx)(f,{onClose:d,returnFocusRef:K})]})}function F(e){let l,n=(0,t.c)(5),{firstSelectedProjectTitle:i,readonly:s,nested:o,anchorProps:u}=e,m=s?void 0:u;return n[0]!==i||n[1]!==o||n[2]!==s||n[3]!==m?(l=(0,a.jsx)(d._,{anchorText:r.k.noProjects,sharedPickerMainValue:i,anchorProps:m,ariaLabel:r.k.selectProjects,readonly:s,nested:o,leadingIcon:c.TableIcon,hotKey:void 0}),n[0]=i,n[1]=o,n[2]=s,n[3]=m,n[4]=l):l=n[4],l}b.displayName="ProjectPickerBase",F.displayName="DefaultProjectPickerAnchor"},15014(e,l,n){n.d(l,{CZ:()=>F});var a,t,i,s,r=n(74848);let o={kind:"InlineDataFragment",name:"IssueSingleSelectFieldPickerOption"};o.hash="d8bcb73a6758269a0f127f7a03e396bc";let d={fragment:{argumentDefinitions:a=[{defaultValue:null,kind:"LocalArgument",name:"id"}],kind:"Fragment",metadata:null,name:"IssueSingleSelectFieldPickerFieldQuery",selections:[{alias:null,args:t=[{kind:"Variable",name:"id",variableName:"id"}],concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"IssueFieldSingleSelectOption",kind:"LinkedField",name:"options",plural:!0,selections:[{kind:"InlineDataFragmentSpread",name:"IssueSingleSelectFieldPickerOption",selections:s=[i={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null}],type:"IssueFieldSingleSelect",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"IssueSingleSelectFieldPickerFieldQuery",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"IssueFieldSingleSelectOption",kind:"LinkedField",name:"options",plural:!0,selections:s,storageKey:null}],type:"IssueFieldSingleSelect",abstractKey:null},i],storageKey:null}]},params:{id:"c64e6ba36203e1baee1d8517134d7d4c",metadata:{},name:"IssueSingleSelectFieldPickerFieldQuery",operationKind:"query",text:null}};d.hash="0979e35fc8348ec832d8c8f2a2b59fec";var u=n(16522),c=n(73537),m=n(46960),g=n(26175),p=n(71649),y=n(22924),f=n(13739),k=n(96540),h=n(18312),b=n(14507);function F(e){let l,n,a,t,i=(0,u.c)(18);i[0]!==e?({anchorElement:l,isLazy:n,shouldOpen:t,...a}=e,i[0]=e,i[1]=l,i[2]=n,i[3]=a,i[4]=t):(l=i[1],n=i[2],a=i[3],t=i[4]);let s=void 0!==t&&t;if(n&&!s){let e,n,t;return i[5]!==l?(e=(e,n)=>l(e,n),i[5]=l,i[6]=e):e=i[6],i[7]!==l||i[8]!==a?(n=()=>(0,r.jsx)(_,{anchorElement:(e,n)=>l(e,n),...a}),i[7]=l,i[8]=a,i[9]=n):n=i[9],i[10]!==e||i[11]!==n?(t=(0,r.jsx)(p.y,{anchorElement:e,createChild:n}),i[10]=e,i[11]=n,i[12]=t):t=i[12],t}{let e,n;return i[13]!==l?(e=(e,n)=>l(e,n),i[13]=l,i[14]=e):e=i[14],i[15]!==a||i[16]!==e?(n=(0,r.jsx)(_,{anchorElement:e,...a}),i[15]=a,i[16]=e,i[17]=n):n=i[17],n}}function _(e){let l,n,a,t,i,s,o,c,g,p=(0,u.c)(24);p[0]!==e?({fieldId:n,anchorElement:l,...a}=e,p[0]=e,p[1]=l,p[2]=n,p[3]=a):(l=p[1],n=p[2],a=p[3]);let b=(0,h.useRelayEnvironment)(),[F,_]=(0,k.useState)(!0),[v,x]=(0,k.useState)(0),[j,T]=(0,k.useState)(!1);p[4]===Symbol.for("react.memo_cache_sentinel")?(t=[],p[4]=t):t=p[4];let[C,K]=(0,k.useState)(t);p[5]!==b||p[6]!==n?(i=()=>{(0,f.SD)({environment:b,query:d,variables:{id:n}}).subscribe({next:e=>{K(e.node?.options??[]),_(!1),T(!1)},error:()=>{T(!0),_(!1)}})},p[5]=b,p[6]=n,p[7]=i):i=p[7],p[8]!==b||p[9]!==v||p[10]!==n?(s=[b,v,n],p[8]=b,p[9]=v,p[10]=n,p[11]=s):s=p[11],(0,k.useEffect)(i,s),p[12]===Symbol.for("react.memo_cache_sentinel")?(o=m.k.cantEditItems("fields"),p[12]=o):o=p[12],p[13]!==l?(c={errorMessage:o,anchorElement:l,open:!0},p[13]=l,p[14]=c):c=p[14];let{createFallbackComponent:L}=(0,y.j)(c);if(j){let e,l;return p[15]===Symbol.for("react.memo_cache_sentinel")?(e=()=>x(S),p[15]=e):e=p[15],p[16]!==L?(l=L(e),p[16]=L,p[17]=l):l=p[17],l}return p[18]!==l||p[19]!==C||p[20]!==n||p[21]!==F||p[22]!==a?(g=(0,r.jsx)(I,{fieldId:n,values:C,isLoading:F,anchorElement:l,...a}),p[18]=l,p[19]=C,p[20]=n,p[21]=F,p[22]=a,p[23]=g):g=p[23],g}function S(e){return e+1}function I(e){let l,n,a,t,i,s,o,d,p,y,f=(0,u.c)(39),{title:h,width:b,values:F,fieldName:_,selectedOption:S,onSelectionChange:I,onOpen:T,onClose:C,insidePortal:K,anchorElement:L,isLoading:N}=e,P=void 0===h?m.k.fieldSingleSelectHeader:h,w=void 0===b?"medium":b,[A,E]=(0,k.useState)("");f[0]!==_||f[1]!==P?(l=_?m.k.fieldSingleSelectHeaderWithName(_):P,f[0]=_,f[1]=P,f[2]=l):l=f[2];let V=l;f[3]!==F?(n=F.flatMap(j),f[3]=F,f[4]=n):n=f[4];let R=n;e:{let e;if(!A){a=R;break e}if(f[5]!==R||f[6]!==A){let l;f[8]!==A?(l=e=>e.name&&e.name.toLowerCase().indexOf(A.toLowerCase())>=0,f[8]=A,f[9]=l):l=f[9],e=R.filter(l),f[5]=R,f[6]=A,f[7]=e}else e=f[7];a=e}let D=a;f[10]===Symbol.for("react.memo_cache_sentinel")?(t=e=>{E(e)},f[10]=t):t=f[10];let M=t;l:{let e;if(S){let e;if(f[11]!==R||f[12]!==S){let l;f[14]!==S?(l=e=>e.name===S,f[14]=S,f[15]=l):l=f[15],e=R.find(l),f[11]=R,f[12]=S,f[13]=e}else e=f[13];let l=e;if(l){let e;f[16]!==l?(e=[l],f[16]=l,f[17]=e):e=f[17],i=e;break l}}f[18]===Symbol.for("react.memo_cache_sentinel")?(e=[],f[18]=e):e=f[18],i=e}let O=i,B=(0,k.useRef)(null),U=0===D.length;f[19]===Symbol.for("react.memo_cache_sentinel")?(s=(0,c.G7)("issues_react_select_panel_fullscreen_on_narrow"),f[19]=s):s=f[19];let $=s;return f[20]!==I?(o=e=>I(e&&e.length>0&&e[0]?e[0]:null),f[20]=I,f[21]=o):o=f[21],f[22]!==L?(d=e=>L(e,B),f[22]=L,f[23]=d):d=f[23],f[24]!==U?(p=U?{title:"No option found",variant:"empty",body:"Try searching with a different query for results."}:void 0,f[24]=U,f[25]=p):p=f[25],f[26]!==V||f[27]!==O||f[28]!==K||f[29]!==N||f[30]!==D||f[31]!==C||f[32]!==T||f[33]!==U||f[34]!==d||f[35]!==p||f[36]!==o||f[37]!==w?(y=(0,r.jsx)(g.O,{loading:N,items:D,initialSelectedItems:O,filterItems:M,title:V,getItemKey:x,convertToItemProps:v,placeholderText:"Filter option",selectionVariant:"single",onSelectionChange:o,onOpen:T,onClose:C,renderAnchor:d,insidePortal:K,height:"large",width:w,resultListAriaLabel:"Issue field option results",triggerOpen:!0,selectPanelRef:B,improvedNoMatchAccessibility:U,noMatchMessage:p,responsiveOnNarrow:$}),f[26]=V,f[27]=O,f[28]=K,f[29]=N,f[30]=D,f[31]=C,f[32]=T,f[33]=U,f[34]=d,f[35]=p,f[36]=o,f[37]=w,f[38]=y):y=f[38],y}function v(e){return{id:e.id,text:e.name,description:e.description||"",descriptionVariant:"block",leadingVisual:(0,b.z)(e.color),source:e}}function x(e){return e.id||""}function j(e){return e?[(0,h.readInlineData)(o,e)]:[]}F.displayName="IssueSingleSelectFieldPicker",_.displayName="IssueSingleSelectFieldPickerFetcher",I.displayName="ItemPickerWrapper"},28629(e,l,n){n.d(l,{D:()=>ec});var a,t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F,_,S,I,v,x,j,T,C,K,L,N,P,w,A,E=n(74848),V=n(16522),R=n(84403),D=n(38621),M=n(26108),O=n(96540),B=n(18312);let U=(a=[{defaultValue:null,kind:"LocalArgument",name:"ids"}],t=[{kind:"Variable",name:"ids",variableName:"ids"}],s={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"stateReason",storageKey:null},d={alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[i={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameWithOwner",storageKey:null}],storageKey:null},{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"IssuePickerSelectedIssuesQuery",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[i,s,r,o,d,u={alias:null,args:null,kind:"ScalarField",name:"databaseId",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],type:"Issue",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"IssuePickerSelectedIssuesQuery",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[g,i,{kind:"InlineFragment",selections:[s,r,o,d,u,c,m],type:"Issue",abstractKey:null}],storageKey:null}]},params:{id:"ab7e8eddc2f0411413899568c6f97ae4",metadata:{},name:"IssuePickerSelectedIssuesQuery",operationKind:"query",text:null}});U.hash="c4d195f7754769a3937a686385b27e39",({argumentDefinitions:[],kind:"Fragment",metadata:null,name:"IssuePickerIssue",selections:[p={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"stateReason",storageKey:null},{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[p,{alias:null,args:null,kind:"ScalarField",name:"nameWithOwner",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"databaseId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],type:"Issue",abstractKey:null}).hash="196c5dfa10bac249c09a7e5a825a3eb9";var $=n(46960),H=n(26175),q=n(22924),W=n(13739);let z=(y={defaultValue:null,kind:"LocalArgument",name:"assignee"},f={defaultValue:null,kind:"LocalArgument",name:"author"},k={defaultValue:null,kind:"LocalArgument",name:"commenters"},h={defaultValue:10,kind:"LocalArgument",name:"first"},b={defaultValue:null,kind:"LocalArgument",name:"mentions"},F={defaultValue:null,kind:"LocalArgument",name:"other"},_={defaultValue:null,kind:"LocalArgument",name:"queryIsUrl"},S={defaultValue:null,kind:"LocalArgument",name:"resource"},I={defaultValue:null,kind:"LocalArgument",name:"withParent"},v={kind:"Variable",name:"first",variableName:"first"},x={kind:"Literal",name:"type",value:"ISSUE"},T=[j={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],{fragment:{argumentDefinitions:[y,f,k,h,b,F,_,S,I],kind:"Fragment",metadata:null,name:"useIssueFilteringQuery",selections:[{args:null,kind:"FragmentSpread",name:"useIssueFilteringFragment"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[k,b,y,f,F,h,S,_,I],kind:"Operation",name:"useIssueFilteringQuery",selections:[{alias:"commenters",args:[v,{kind:"Variable",name:"query",variableName:"commenters"},x],concreteType:"SearchResultItemConnection",kind:"LinkedField",name:"search",plural:!1,selections:K=[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:C=[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"InlineFragment",selections:[j,{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"stateReason",storageKey:null},{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[j,{alias:null,args:null,kind:"ScalarField",name:"nameWithOwner",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"databaseId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{condition:"withParent",kind:"Condition",passingValue:!0,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"parent",plural:!1,selections:T,storageKey:null}]}],type:"Issue",abstractKey:null},{kind:"InlineFragment",selections:T,type:"Node",abstractKey:"__isNode"}],storageKey:null}],storageKey:null},{alias:"mentions",args:[v,{kind:"Variable",name:"query",variableName:"mentions"},x],concreteType:"SearchResultItemConnection",kind:"LinkedField",name:"search",plural:!1,selections:K,storageKey:null},{alias:"assignee",args:[v,{kind:"Variable",name:"query",variableName:"assignee"},x],concreteType:"SearchResultItemConnection",kind:"LinkedField",name:"search",plural:!1,selections:K,storageKey:null},{alias:"author",args:[v,{kind:"Variable",name:"query",variableName:"author"},x],concreteType:"SearchResultItemConnection",kind:"LinkedField",name:"search",plural:!1,selections:K,storageKey:null},{alias:"other",args:[v,{kind:"Variable",name:"query",variableName:"other"},x],concreteType:"SearchResultItemConnection",kind:"LinkedField",name:"search",plural:!1,selections:K,storageKey:null},{condition:"queryIsUrl",kind:"Condition",passingValue:!0,selections:[{alias:null,args:[{kind:"Variable",name:"url",variableName:"resource"}],concreteType:null,kind:"LinkedField",name:"resource",plural:!1,selections:C,storageKey:null}]}]},params:{id:"0461d285f545c937fe73e13b494d2ac0",metadata:{},name:"useIssueFilteringQuery",operationKind:"query",text:null}});z.hash="85841f601364e1e7fcbbc0b1d97a1f38";let G={argumentDefinitions:[{kind:"RootArgument",name:"assignee"},{kind:"RootArgument",name:"author"},{kind:"RootArgument",name:"commenters"},{kind:"RootArgument",name:"first"},{kind:"RootArgument",name:"mentions"},{kind:"RootArgument",name:"other"},{kind:"RootArgument",name:"queryIsUrl"},{kind:"RootArgument",name:"resource"},{kind:"RootArgument",name:"withParent"}],kind:"Fragment",metadata:null,name:"useIssueFilteringFragment",selections:[{alias:"commenters",args:[L={kind:"Variable",name:"first",variableName:"first"},{kind:"Variable",name:"query",variableName:"commenters"},N={kind:"Literal",name:"type",value:"ISSUE"}],concreteType:"SearchResultItemConnection",kind:"LinkedField",name:"search",plural:!1,selections:A=[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:w=[{kind:"InlineFragment",selections:[P={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"stateReason",storageKey:null},{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[P,{alias:null,args:null,kind:"ScalarField",name:"nameWithOwner",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"databaseId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{condition:"withParent",kind:"Condition",passingValue:!0,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"parent",plural:!1,selections:[P],storageKey:null}]}],type:"Issue",abstractKey:null}],storageKey:null}],storageKey:null},{alias:"mentions",args:[L,{kind:"Variable",name:"query",variableName:"mentions"},N],concreteType:"SearchResultItemConnection",kind:"LinkedField",name:"search",plural:!1,selections:A,storageKey:null},{alias:"assignee",args:[L,{kind:"Variable",name:"query",variableName:"assignee"},N],concreteType:"SearchResultItemConnection",kind:"LinkedField",name:"search",plural:!1,selections:A,storageKey:null},{alias:"author",args:[L,{kind:"Variable",name:"query",variableName:"author"},N],concreteType:"SearchResultItemConnection",kind:"LinkedField",name:"search",plural:!1,selections:A,storageKey:null},{alias:"other",args:[L,{kind:"Variable",name:"query",variableName:"other"},N],concreteType:"SearchResultItemConnection",kind:"LinkedField",name:"search",plural:!1,selections:A,storageKey:null},{condition:"queryIsUrl",kind:"Condition",passingValue:!0,selections:[{alias:null,args:[{kind:"Variable",name:"url",variableName:"resource"}],concreteType:null,kind:"LinkedField",name:"resource",plural:!1,selections:w,storageKey:null}]}],type:"Query",abstractKey:null};G.hash="e4b7c756e5b5cc087490f02768b41f63";var Q=n(28929),Y=n(63088),Z=n(63397);function J(e){return e?.__typename==="Issue"}let X=e=>e.id,ee={groupId:"selected",header:{title:"Selected"}},el={groupId:"suggestions",header:{title:"Suggestions",variant:"filled"}},en=[ee,el],ea=new Map;function et(e){let l,n,a,t,i,s,r,o,d,u,c,m,g=(0,V.c)(25);g[0]!==e?({onIssueSelection:n,selectedIssueIds:r,hiddenIssueIds:l,owner:a,repositoryNameWithOwner:i,pickerId:t,isLoading:o,withParent:d,...s}=e,g[0]=e,g[1]=l,g[2]=n,g[3]=a,g[4]=t,g[5]=i,g[6]=s,g[7]=r,g[8]=o,g[9]=d):(l=g[1],n=g[2],a=g[3],t=g[4],i=g[5],s=g[6],r=g[7],o=g[8],d=g[9]);let p=void 0!==o&&o,y=void 0!==d&&d,[f,k]=(0,O.useState)(""),{isLoading:h,isError:b,items:F}=((e,l,n,a,t)=>{let i,s,r,o,d,u,c,m,g=(0,V.c)(40),p=void 0===l?"":l,y=void 0!==t&&t,f=(0,B.useRelayEnvironment)(),[k,h]=(0,O.useState)(!0),[b,F]=(0,O.useState)(!1),[_,S]=(0,O.useState)(null),I=(0,O.useRef)(null);g[0]!==f||g[1]!==p||g[2]!==n||g[3]!==y?(i=e=>{h(!0),I.current?.unsubscribe(),I.current=(0,W.SD)({environment:f,query:z,variables:{...(0,Y.A2)(p,e,n),withParent:y}}).subscribe({next:e=>{S(e??null),h(!1),F(!1)},error:()=>{F(!0),h(!1)}})},g[0]=f,g[1]=p,g[2]=n,g[3]=y,g[4]=i):i=g[4];let v=i;g[5]!==v?(s=e=>v(e),g[5]=v,g[6]=s):s=g[6];let x=(0,Z.d)(s,Q.t.pickerDebounceTime);g[7]!==x||g[8]!==e?(r=()=>{x(e)},o=[x,e],g[7]=x,g[8]=e,g[9]=r,g[10]=o):(r=g[9],o=g[10]),(0,O.useEffect)(r,o),g[11]===Symbol.for("react.memo_cache_sentinel")?(d=()=>()=>{I.current?.unsubscribe()},u=[],g[11]=d,g[12]=u):(d=g[11],u=g[12]),(0,O.useEffect)(d,u);let j=(0,B.useFragment)(G,_);e:if(j){let e,l,n,t,i,s,r;if(j.resource?.__typename==="Issue"){let e,l=j.resource?.id;g[14]!==j.resource||g[15]!==l?(e=new Map([[l,j.resource]]),g[14]=j.resource,g[15]=l,g[16]=e):e=g[16],c=e;break e}g[17]!==j.commenters?.nodes?(e=j.commenters?.nodes||[],g[17]=j.commenters?.nodes,g[18]=e):e=g[18],g[19]!==j.mentions?.nodes?(l=j.mentions?.nodes||[],g[19]=j.mentions?.nodes,g[20]=l):l=g[20],g[21]!==j.assignee?.nodes?(n=j.assignee?.nodes||[],g[21]=j.assignee?.nodes,g[22]=n):n=g[22],g[23]!==j.author?.nodes?(t=j.author?.nodes||[],g[23]=j.author?.nodes,g[24]=t):t=g[24],g[25]!==j.other?.nodes?(i=j.other?.nodes||[],g[25]=j.other?.nodes,g[26]=i):i=g[26],g[27]!==l||g[28]!==n||g[29]!==t||g[30]!==i||g[31]!==e?(s=[...e,...l,...n,...t,...i].filter(J),g[27]=l,g[28]=n,g[29]=t,g[30]=i,g[31]=e,g[32]=s):s=g[32];let o=s;if(g[33]!==a||g[34]!==o){for(let e of(r=new Map,o))a?.some(l=>l===e.id)||r.set(e.id,e);g[33]=a,g[34]=o,g[35]=r}else r=g[35];c=r}else{let e;g[13]===Symbol.for("react.memo_cache_sentinel")?(e=new Map,g[13]=e):e=g[13],c=e}let T=c;return g[36]!==b||g[37]!==k||g[38]!==T?(m={isLoading:k,isError:b,items:T},g[36]=b,g[37]=k,g[38]=T,g[39]=m):m=g[39],m})(f,a,i,l,y);g[10]===Symbol.for("react.memo_cache_sentinel")?(u=$.k.cantEditItems("issues"),g[10]=u):u=g[10],g[11]!==s.anchorElement?(c={errorMessage:u,anchorElement:s.anchorElement,open:!0},g[11]=s.anchorElement,g[12]=c):c=g[12];let{createFallbackComponent:_}=(0,q.j)(c);if(b){let e;return g[13]!==_?(e=_(ei),g[13]=_,g[14]=e):e=g[14],e}let S=p?ea:F,I=h||p;return g[15]!==f||g[16]!==l||g[17]!==n||g[18]!==t||g[19]!==i||g[20]!==s||g[21]!==r||g[22]!==S||g[23]!==I?(m=(0,E.jsx)(es,{items:S,isLoading:I,...s,selectedIssueIds:r,hiddenIssueIds:l,filter:f,setFilter:k,onIssueSelection:n,repositoryNameWithOwner:i,pickerId:t}),g[15]=f,g[16]=l,g[17]=n,g[18]=t,g[19]=i,g[20]=s,g[21]=r,g[22]=S,g[23]=I,g[24]=m):m=g[24],m}function ei(){}function es(e){let l,n,a,t,i,s,r,o,d,u,c,m=(0,V.c)(48),{items:g,onIssueSelection:p,anchorElement:y,setFilter:f,isLoading:k,title:h,onClose:b,triggerOpen:F,selectedIssueIds:_,filter:S,pickerId:I,selectionVariant:v,subtitle:x,className:j,notice:T,insidePortal:C,responsiveOnNarrow:K,onItemSelect:L}=e,N=void 0===v?"single":v,P=(0,B.useRelayEnvironment)();m[0]===Symbol.for("react.memo_cache_sentinel")?(l={},m[0]=l):l=m[0];let[w,A]=(0,O.useState)(l);m[1]!==P?(n=e=>new Promise((l,n)=>{(0,W.SD)({environment:P,query:U,variables:{ids:e}}).subscribe({next:e=>{null!==e&&l(e)},error:e=>{n(e)}})}),m[1]=P,m[2]=n):n=m[2];let R=n;m[3]!==R||m[4]!==w||m[5]!==g||m[6]!==_?(a=()=>{let e=async function(e){let{nodes:l}=await R(e);for(let e of void 0===l?[]:l)e&&"Issue"===e.__typename&&A(l=>({...l,[e.id]:e}))};if(_){let l=[];for(let e of _){let n=g.get(e);n?A(l=>({...l,[e]:n})):w?.[e]||l.push(e)}l.length>0&&e(l)}},m[3]=R,m[4]=w,m[5]=g,m[6]=_,m[7]=a):a=m[7];let M=(0,O.useEffectEvent)(a);if(m[8]!==k||m[9]!==M?(t=()=>{k||M()},m[8]=k,m[9]=M,m[10]=t):t=m[10],m[11]!==k||m[12]!==g?(i=[k,g],m[11]=k,m[12]=g,m[13]=i):i=m[13],(0,O.useEffect)(t,i),m[14]!==w||m[15]!==S||m[16]!==g){let e=new Map(g);for(let[l,n]of Object.entries(w))e.set(l,n);let l=(s=Array.from(e.values())).findIndex(e=>e.number===Number(S));if(l>0){let[e]=s.splice(l,1);e&&s.unshift(e)}m[14]=w,m[15]=S,m[16]=g,m[17]=s}else s=m[17];m[18]!==L||m[19]!==_?(r=e=>{var l,n;let a,t,{icon:i,fill:s}=(l=e.state,n=e.stateReason,a=D.IssueOpenedIcon,t="var(--fgColor-open)","CLOSED"===l&&(a="COMPLETED"===n?D.IssueClosedIcon:D.SkipIcon,t="COMPLETED"===n?"var(--fgColor-done)":"var(--fgColor-muted)"),{icon:a,fill:t}),r=_?.includes(e.id);return{id:e.id,text:e.title,className:"IssuePicker-module__issueItem__zncbD",source:e,groupId:r?ee.groupId:el.groupId,leadingVisual:()=>(0,E.jsx)("span",{style:{color:s},children:(0,E.jsx)(i,{size:16})}),trailingVisual:()=>(0,E.jsx)("span",{className:"IssuePicker-module__issueNumberText__pmfhv",children:`#${e.number}`}),description:r?e.repository.nameWithOwner:void 0,descriptionVariant:"block",onAction:L}},m[18]=L,m[19]=_,m[20]=r):r=m[20];let q=r,z=(0,O.useRef)(null);m[21]!==_?.length?(o=_?.length?en:en.filter(er),m[21]=_?.length,m[22]=o):o=m[22];let G=o,Q=0===s.length;m[23]!==_?(d=_||[],m[23]=_,m[24]=d):d=m[24];let Y=h||$.k.issueHeader;return m[25]!==Q?(u=Q?{title:"No issues found",body:"Try changing your search term or selecting a different repository.",variant:"empty"}:void 0,m[25]=Q,m[26]=u):u=m[26],m[27]!==s||m[28]!==y||m[29]!==j||m[30]!==q||m[31]!==C||m[32]!==k||m[33]!==G||m[34]!==T||m[35]!==b||m[36]!==p||m[37]!==I||m[38]!==K||m[39]!==N||m[40]!==f||m[41]!==Q||m[42]!==x||m[43]!==Y||m[44]!==u||m[45]!==d||m[46]!==F?(c=(0,E.jsx)(H.O,{loading:k,items:s,initialSelectedItems:d,filterItems:f,title:Y,getItemKey:X,convertToItemProps:q,placeholderText:"Search issues",selectionVariant:N,onSelectionChange:p,renderAnchor:y,height:"large",width:"medium",maxVisibleItems:-1,resultListAriaLabel:"issue results",selectPanelRef:z,triggerOpen:F,groups:G,onClose:b,pickerId:I,subtitle:x,className:j,notice:T,suppressNoMatchItem:!0,improvedNoMatchAccessibility:Q,noMatchMessage:u,insidePortal:C,responsiveOnNarrow:K}),m[27]=s,m[28]=y,m[29]=j,m[30]=q,m[31]=C,m[32]=k,m[33]=G,m[34]=T,m[35]=b,m[36]=p,m[37]=I,m[38]=K,m[39]=N,m[40]=f,m[41]=Q,m[42]=x,m[43]=Y,m[44]=u,m[45]=d,m[46]=F,m[47]=c):c=m[47],c}function er(e){return e.groupId!==ee.groupId}et.displayName="IssuePicker",es.displayName="IssuePickerInternal";var eo=n(4853);let ed="repository-picker",eu="issue-picker";function ec(e){let l,n,a,t,i,s,r,o,d,u,c,m,g,p=(0,V.c)(29);p[0]!==e?({pickerType:s,anchorElement:l,onPickerTypeChange:a,selectedIssueIds:i,hiddenIssueIds:n,withParent:r,...t}=e,p[0]=e,p[1]=l,p[2]=n,p[3]=a,p[4]=t,p[5]=i,p[6]=s,p[7]=r):(l=p[1],n=p[2],a=p[3],t=p[4],i=p[5],s=p[6],r=p[7]);let y=void 0===s?null:s,[f,k]=(0,O.useState)(y);p[8]!==y?(o=()=>{k(y)},d=[y],p[8]=y,p[9]=o,p[10]=d):(o=p[9],d=p[10]),(0,O.useEffect)(o,d),p[11]!==a||p[12]!==y?(u=e=>{y!==e&&a?.(e)},p[11]=a,p[12]=y,p[13]=u):u=p[13];let h=(0,O.useEffectEvent)(u);if(p[14]!==h||p[15]!==f?(c=()=>{h(f)},p[14]=h,p[15]=f,p[16]=c):c=p[16],p[17]!==f?(m=[f],p[17]=f,p[18]=m):m=p[18],(0,O.useEffect)(c,m),null===f){let e,n;return p[19]===Symbol.for("react.memo_cache_sentinel")?(e=()=>k("Issue"),p[19]=e):e=p[19],p[20]!==l?(n=l({onClick:e}),p[20]=l,p[21]=n):n=p[21],n}return p[22]!==l||p[23]!==n||p[24]!==f||p[25]!==t||p[26]!==i||p[27]!==r?(g=(0,E.jsx)(em,{anchorElement:l,selectedIssueIds:i,hiddenIssueIds:n,withParent:r,...t,setPickerType:k,pickerType:f}),p[22]=l,p[23]=n,p[24]=f,p[25]=t,p[26]=i,p[27]=r,p[28]=g):g=p[28],g}function em(e){let l,n,a,t,i,s,r,o,d,u,c=(0,V.c)(48),{anchorElement:m,onIssueSelection:g,organization:p,defaultRepositoryNameWithOwner:y,pickerType:f,setPickerType:k,selectedIssueIds:h,hiddenIssueIds:b,withParent:F,issuePickerProps:_,repositoryPickerProps:S}=e,[I,v]=(0,O.useState)(y),[x,j]=(0,O.useState)(void 0),[T,C]=(0,O.useState)(null),{updateOpenState:K}=(0,R.t)(),L=(0,B.useRelayEnvironment)();c[0]!==k?(l=()=>{k("Repository")},c[0]=k,c[1]=l):l=c[1];let N=l;c[2]!==k||c[3]!==K?(n=()=>{k(ep),K(ed,!1)},c[2]=k,c[3]=K,c[4]=n):n=c[4];let P=n;c[5]!==k||c[6]!==K?(a=()=>{k(eg),K(eu,!1)},c[5]=k,c[6]=K,c[7]=a):a=c[7];let w=a;c[8]!==I||c[9]!==k?(t=e=>{e?.nameWithOwner&&v(e?.nameWithOwner),(I||e?.nameWithOwner)&&k("Issue")},c[8]=I,c[9]=k,c[10]=t):t=c[10];let A=t;c[11]!==g||c[12]!==k?(i=e=>{g(e),k(null)},c[11]=g,c[12]=k,c[13]=i):i=c[13];let U=i;c[14]!==L?(s=async()=>{C(await (0,eo.St)(L,{first:5,hasIssuesEnabled:!0}))},c[14]=L,c[15]=s):s=c[15];let $=(0,O.useEffectEvent)(s);switch(c[16]!==$?(r=()=>{$()},c[16]=$,c[17]=r):r=c[17],c[18]===Symbol.for("react.memo_cache_sentinel")?(o=[],c[18]=o):o=c[18],(0,O.useEffect)(r,o),c[19]!==I||c[20]!==L?(u=()=>{!async function(){let[e,l]=I.split("/");if(e&&l){let n=await (0,eo.tZ)(L,e,l);null!=n&&j(n)}}()},d=[I,L],c[19]=I,c[20]=L,c[21]=d,c[22]=u):(d=c[21],u=c[22]),(0,O.useEffect)(u,d),f){case"Repository":{let e;if(!T)return null;return c[23]!==m||c[24]!==x||c[25]!==P||c[26]!==p||c[27]!==S||c[28]!==A||c[29]!==T?(e=(0,E.jsx)(eo.f0,{initialRepository:x,preventDefault:!0,onSelect:A,organization:p,topRepositories:T,anchorElement:m,onClose:P,triggerOpen:!0,title:"Select a repository",pickerId:ed,...S}),c[23]=m,c[24]=x,c[25]=P,c[26]=p,c[27]=S,c[28]=A,c[29]=T,c[30]=e):e=c[30],e}case"Issue":{let e,l,n,a;return c[31]!==N?(e=(0,E.jsx)(M.K,{icon:D.ArrowLeftIcon,variant:"invisible","data-testid":"back-to-repo-selection-button","aria-label":"Back to repository selection",tooltipDirection:"n",onClick:N}),c[31]=N,c[32]=e):e=c[32],c[33]!==I?(l=(0,E.jsx)("span",{children:I}),c[33]=I,c[34]=l):l=c[34],c[35]!==e||c[36]!==l?(n=(0,E.jsxs)("div",{className:"RepositoryAndIssuePicker-module__BackToRepositorySelectionButton__MFsg6",children:[e,l]}),c[35]=e,c[36]=l,c[37]=n):n=c[37],c[38]!==m||c[39]!==I||c[40]!==b||c[41]!==_||c[42]!==U||c[43]!==w||c[44]!==h||c[45]!==n||c[46]!==F?(a=(0,E.jsx)(et,{selectedIssueIds:h,hiddenIssueIds:b,onIssueSelection:U,anchorElement:m,repositoryNameWithOwner:I,onClose:w,withParent:F,title:n,triggerOpen:!0,pickerId:eu,..._}),c[38]=m,c[39]=I,c[40]=b,c[41]=_,c[42]=U,c[43]=w,c[44]=h,c[45]=n,c[46]=F,c[47]=a):a=c[47],a}}}function eg(e){return"Repository"===e?"Repository":null}function ep(e){return"Issue"===e?"Issue":null}ec.displayName="RepositoryAndIssuePicker",em.displayName="RepositoryAndIssuePickerInternal"},84096(e,l,n){n.d(l,{j:()=>_});let a=(t=[{defaultValue:null,kind:"LocalArgument",name:"input"}],i=[{kind:"Variable",name:"input",variableName:"input"}],s={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},r=[{kind:"Literal",name:"first",value:20}],o={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"profileResourcePath",storageKey:null},m={alias:null,args:[{kind:"Literal",name:"size",value:64}],kind:"ScalarField",name:"avatarUrl",storageKey:"avatarUrl(size:64)"},f={kind:"InlineFragment",selections:[g={alias:null,args:null,kind:"ScalarField",name:"isCopilot",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"isAgent",storageKey:null},y={alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],type:"Bot",abstractKey:null},k={alias:null,args:null,concreteType:"Bot",kind:"LinkedField",name:"assignee",plural:!1,selections:[s,d,m,g,p,y],storageKey:null},h={kind:"InlineFragment",selections:[s],type:"Node",abstractKey:"__isNode"},b={alias:null,args:[{kind:"Literal",name:"first",value:10}],concreteType:"UserConnection",kind:"LinkedField",name:"participants",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nodes",plural:!0,selections:[s,d,u,c,m],storageKey:null}],storageKey:"participants(first:10)"},{fragment:{argumentDefinitions:t,kind:"Fragment",metadata:null,name:"replaceActorsForAssignableRelayMutation",selections:[{alias:null,args:i,concreteType:"ReplaceActorsForAssignablePayload",kind:"LinkedField",name:"replaceActorsForAssignable",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"assignable",plural:!1,selections:[{kind:"InlineFragment",selections:[s,{alias:null,args:r,concreteType:"AssigneeConnection",kind:"LinkedField",name:"assignedActors",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[o,s,d,u,c,m,f],type:"Actor",abstractKey:"__isActor"}],storageKey:null}],storageKey:"assignedActors(first:20)"},{alias:null,args:null,concreteType:"AgentAssignment",kind:"LinkedField",name:"agentAssignments",plural:!0,selections:[k,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"assigner",plural:!1,selections:[o,h,d],storageKey:null}],storageKey:null},b],type:"Issue",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:t,kind:"Operation",name:"replaceActorsForAssignableRelayMutation",selections:[{alias:null,args:i,concreteType:"ReplaceActorsForAssignablePayload",kind:"LinkedField",name:"replaceActorsForAssignable",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"assignable",plural:!1,selections:[o,{kind:"InlineFragment",selections:[s,{alias:null,args:r,concreteType:"AssigneeConnection",kind:"LinkedField",name:"assignedActors",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[o,{kind:"InlineFragment",selections:[s,d,u,c,m,f],type:"Actor",abstractKey:"__isActor"},h],storageKey:null}],storageKey:"assignedActors(first:20)"},{alias:null,args:null,concreteType:"AgentAssignment",kind:"LinkedField",name:"agentAssignments",plural:!0,selections:[k,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"assigner",plural:!1,selections:[o,{kind:"TypeDiscriminator",abstractKey:"__isActor"},d,s,{kind:"TypeDiscriminator",abstractKey:"__isNode"}],storageKey:null}],storageKey:null},b],type:"Issue",abstractKey:null},h],storageKey:null}],storageKey:null}]},params:{id:"5b6e41ee455f3851175cbb618af2aa29",metadata:{},name:"replaceActorsForAssignableRelayMutation",operationKind:"mutation",text:null}});a.hash="70f5798a1f26796ff91037faab127ae2";var t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F=n(18312);function _({environment:e,input:{issueId:l,assignedActors:n,participants:t},existingAgentAssignments:i,clientMutationId:s,onError:r,onCompleted:o}){let d=[...new Map([...n,...t].filter(e=>!e.isCopilot&&!e.isAgent).map(e=>[e.login,e])).values()].slice(0,5);return(0,F.commitMutation)(e,{mutation:a,variables:{input:{assignableId:l,actorIds:n.map(e=>e.id),clientMutationId:s}},optimisticResponse:{replaceActorsForAssignable:{assignable:{__typename:"Issue",__isNode:"Issue",id:l,assignedActors:{nodes:n.map(e=>"Bot"===e.__typename?{__typename:"Bot",__isActor:"Bot",__isNode:"Bot",id:e.id,login:e.login,name:e.name??null,avatarUrl:e.avatarUrl,profileResourcePath:e.profileResourcePath??null,displayName:e.displayName??"",isCopilot:e.isCopilot||!1,isAgent:e.isAgent||!1}:{__typename:"User",__isActor:"User",__isNode:"User",id:e.id,login:e.login,name:e.name??null,avatarUrl:e.avatarUrl,profileResourcePath:e.profileResourcePath??null})},agentAssignments:(i??[]).map(e=>({assignee:e.assignee?{id:e.assignee.id,login:e.assignee.login,avatarUrl:e.assignee.avatarUrl,isCopilot:e.assignee.isCopilot,isAgent:e.assignee.isAgent,displayName:e.assignee.displayName}:null,assigner:e.assigner&&e.assigner.id?{__typename:e.assigner.__typename,__isActor:e.assigner.__typename,__isNode:e.assigner.__typename,id:e.assigner.id,login:e.assigner.login}:null})),participants:{nodes:d.map(e=>({id:e.id,login:e.login,name:e.name??null,avatarUrl:e.avatarUrl,profileResourcePath:e.profileResourcePath??null}))}}}},onError:e=>r&&r(e),onCompleted:e=>o&&o(e)})}},28952(e,l,n){n.d(l,{N:()=>u});let a={fragment:{argumentDefinitions:t=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"setLabelsForLabelableRelayMutation",selections:[{alias:null,args:i=[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"SetLabelsForLabelablePayload",kind:"LinkedField",name:"setLabelsForLabelable",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"labelableRecord",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"LabelsSectionAssignedLabels"}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:t,kind:"Operation",name:"setLabelsForLabelableRelayMutation",selections:[{alias:null,args:i,concreteType:"SetLabelsForLabelablePayload",kind:"LinkedField",name:"setLabelsForLabelable",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"labelableRecord",plural:!1,selections:[s={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"TypeDiscriminator",abstractKey:"__isLabelable"},{alias:null,args:r=[{kind:"Literal",name:"first",value:100},{kind:"Literal",name:"orderBy",value:{direction:"ASC",field:"NAME"}}],concreteType:"LabelConnection",kind:"LinkedField",name:"labels",plural:!1,selections:[{alias:null,args:null,concreteType:"LabelEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"Label",kind:"LinkedField",name:"node",plural:!1,selections:[o={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},s],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null}],storageKey:'labels(first:100,orderBy:{"direction":"ASC","field":"NAME"})'},{alias:null,args:r,filters:["orderBy"],handle:"connection",key:"MetadataSectionAssignedLabels_labels",kind:"LinkedHandle",name:"labels"},{kind:"InlineFragment",selections:[o],type:"Node",abstractKey:"__isNode"}],storageKey:null}],storageKey:null}]},params:{id:"ce4e6c29b102596a5c1e65c7da660aef",metadata:{},name:"setLabelsForLabelableRelayMutation",operationKind:"mutation",text:null}};a.hash="f0eeb3a48d277042e107513ab4ed8f62";var t,i,s,r,o,d=n(18312);function u({environment:e,input:{labelableId:l,labels:n,labelableTypeName:t},clientMutationId:i,onError:s,onCompleted:r}){return(0,d.commitMutation)(e,{mutation:a,variables:{input:{labelableId:l,labelIds:n.map(e=>e.id),clientMutationId:i}},optimisticResponse:{setLabelsForLabelable:{labelableRecord:{__typename:t,__isNode:"true",__isLabelable:"true",id:l,labels:{pageInfo:{hasNextPage:!1,endCursor:null},edges:n.map(e=>({cursor:e.id,node:{__typename:"Label",id:e.id,name:e.name,nameHTML:e.nameHTML,color:e.color,url:e.url,description:e.description}}))}}}},onError:e=>s&&s(e),onCompleted:e=>r&&r(e)})}},14837(e,l,n){n.d(l,{_:()=>h});let a=(t=[{defaultValue:null,kind:"LocalArgument",name:"input"}],i=[{kind:"Variable",name:"input",variableName:"input"}],o={alias:null,args:null,kind:"ScalarField",name:"isEnabled",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},g={kind:"InlineFragment",selections:m=[s={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dataType",storageKey:null}],type:"IssueFieldText",abstractKey:null},{fragment:{argumentDefinitions:t,kind:"Fragment",metadata:null,name:"updateIssueIssueTypeSharedMutation",selections:[{alias:null,args:i,concreteType:"UpdateIssueIssueTypePayload",kind:"LinkedField",name:"updateIssueIssueType",plural:!1,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:[{alias:null,args:null,concreteType:"IssueType",kind:"LinkedField",name:"issueType",plural:!1,selections:[s,r,o,d,u,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"pinnedFields",plural:!0,selections:[c,g,p={kind:"InlineFragment",selections:m,type:"IssueFieldSingleSelect",abstractKey:null},y={kind:"InlineFragment",selections:m,type:"IssueFieldDate",abstractKey:null},f={kind:"InlineFragment",selections:m,type:"IssueFieldNumber",abstractKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:t,kind:"Operation",name:"updateIssueIssueTypeSharedMutation",selections:[{alias:null,args:i,concreteType:"UpdateIssueIssueTypePayload",kind:"LinkedField",name:"updateIssueIssueType",plural:!1,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:[{alias:null,args:null,concreteType:"IssueType",kind:"LinkedField",name:"issueType",plural:!1,selections:[s,r,o,d,u,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"pinnedFields",plural:!0,selections:[c,g,p,y,f,{kind:"InlineFragment",selections:[s],type:"Node",abstractKey:"__isNode"}],storageKey:null}],storageKey:null},s],storageKey:null}],storageKey:null}]},params:{id:"627a164ed640a00cd8e7321559a066d7",metadata:{},name:"updateIssueIssueTypeSharedMutation",operationKind:"mutation",text:null}});a.hash="76d56c8a5faaf2f8168ab652ced0278b";var t,i,s,r,o,d,u,c,m,g,p,y,f,k=n(18312);function h({environment:e,input:l,optimisticIssueType:n,onError:t,onCompleted:i}){return(0,k.commitMutation)(e,{mutation:a,variables:{input:l},optimisticResponse:void 0!==n?{updateIssueIssueType:{issue:{id:l.issueId,issueType:n?{id:n.id,name:n.name,description:n.description??null,color:n.color,isEnabled:n.isEnabled??!0,pinnedFields:(n.pinnedFields??[]).map(e=>"%other"===e.__typename?{__typename:"%other",__isNode:"%other",id:""}:{__typename:e.__typename,__isNode:e.__typename,id:e.id,name:e.name,dataType:e.dataType})}:null}}}:void 0,onError:e=>t&&t(e),onCompleted:e=>i&&i(e)})}},76217(e,l,n){n.d(l,{v:()=>o});let a={fragment:{argumentDefinitions:t=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"updateIssueMilestoneRelayMutation",selections:s=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"UpdateIssuePayload",kind:"LinkedField",name:"updateIssue",plural:!1,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:[i={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:"Milestone",kind:"LinkedField",name:"milestone",plural:!1,selections:[i,{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closed",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dueOn",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"progressPercentage",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closedAt",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:t,kind:"Operation",name:"updateIssueMilestoneRelayMutation",selections:s},params:{id:"15f7936034547bc129d53f9c6b14fba9",metadata:{},name:"updateIssueMilestoneRelayMutation",operationKind:"mutation",text:null}};a.hash="253dc6aa9f06016bb138f16bb1697b39";var t,i,s,r=n(18312);function o({environment:e,input:{issueId:l,milestone:n,clientMutationId:t},onError:i,onCompleted:s}){return(0,r.commitMutation)(e,{mutation:a,variables:{input:{id:l,milestoneId:n?n.id:null,clientMutationId:t}},optimisticResponse:{updateIssue:{issue:{id:l,milestone:n?{id:n.id,title:n.title,closed:n.closed,dueOn:n.dueOn,progressPercentage:n.progressPercentage,url:n.url,closedAt:n.closedAt}:null}}},onError:e=>i&&i(e),onCompleted:e=>s&&s(e)})}},40256(e,l,n){n.d(l,{Z:()=>_});let a=(t=[{defaultValue:null,kind:"LocalArgument",name:"connections"},{defaultValue:null,kind:"LocalArgument",name:"input"}],i=[{kind:"Variable",name:"input",variableName:"input"}],r={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"closed",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"viewerCanUpdate",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"hasReachedItemsLimit",storageKey:null},g=[{kind:"Literal",name:"name",value:"Status"}],p={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},y={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"optionId",storageKey:null},k={alias:null,args:null,kind:"ScalarField",name:"nameHTML",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"color",storageKey:null},b={kind:"InlineFragment",selections:[s={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"Node",abstractKey:"__isNode"},{fragment:{argumentDefinitions:t,kind:"Fragment",metadata:null,name:"updateIssueProjectsRelayMutation",selections:[{alias:null,args:i,concreteType:"AddProjectV2ItemByIdPayload",kind:"LinkedField",name:"addProjectV2ItemById",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2ItemEdge",kind:"LinkedField",name:"projectEdge",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2Item",kind:"LinkedField",name:"node",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"ProjectItemSection"},{alias:null,args:null,concreteType:"ProjectV2",kind:"LinkedField",name:"project",plural:!1,selections:[s,r,o,d,u,c,m],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:t,kind:"Operation",name:"updateIssueProjectsRelayMutation",selections:[{alias:null,args:i,concreteType:"AddProjectV2ItemByIdPayload",kind:"LinkedField",name:"addProjectV2ItemById",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2ItemEdge",kind:"LinkedField",name:"projectEdge",plural:!1,selections:[{alias:null,args:null,concreteType:"ProjectV2Item",kind:"LinkedField",name:"node",plural:!1,selections:[s,{alias:null,args:null,kind:"ScalarField",name:"isArchived",storageKey:null},{alias:null,args:null,concreteType:"ProjectV2",kind:"LinkedField",name:"project",plural:!1,selections:[s,r,{alias:null,args:null,kind:"ScalarField",name:"template",storageKey:null},c,u,{alias:null,args:g,concreteType:null,kind:"LinkedField",name:"field",plural:!1,selections:[p,{kind:"InlineFragment",selections:[s,y,{alias:null,args:null,concreteType:"ProjectV2SingleSelectFieldOption",kind:"LinkedField",name:"options",plural:!0,selections:[s,f,y,k,h,{alias:null,args:null,kind:"ScalarField",name:"descriptionHTML",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null}],storageKey:null}],type:"ProjectV2SingleSelectField",abstractKey:null},b],storageKey:'field(name:"Status")'},o,d,m],storageKey:null},{alias:null,args:g,concreteType:null,kind:"LinkedField",name:"fieldValueByName",plural:!1,selections:[p,{kind:"InlineFragment",selections:[s,f,y,k,h],type:"ProjectV2ItemFieldSingleSelectValue",abstractKey:null},b],storageKey:'fieldValueByName(name:"Status")'}],storageKey:null}],storageKey:null},{alias:null,args:null,filters:null,handle:"appendEdge",key:"",kind:"LinkedHandle",name:"projectEdge",handleArgs:[{kind:"Variable",name:"connections",variableName:"connections"}]}],storageKey:null}]},params:{id:"b9a688cdfd72ea1627e9e0c19b9b67f1",metadata:{},name:"updateIssueProjectsRelayMutation",operationKind:"mutation",text:null}});a.hash="dbe2b16a81c1878c83467c6e3a8a0a7c";var t,i,s,r,o,d,u,c,m,g,p,y,f,k,h,b,F=n(18312);function _({environment:e,connectionId:l,projectId:n,issueId:t,clientMutationId:i,onError:s,onCompleted:r}){if(n)return(0,F.commitMutation)(e,{mutation:a,variables:{input:{contentId:t,projectId:n,clientMutationId:i},connections:l?[l]:[]},onError:e=>s&&s(e),onCompleted:e=>r&&r(e)})}},14474(e,l,n){n.d(l,{a:()=>_});var a=n(74848),t=n(16522),i=n(94709),s=n(26108),r=n(38621),o=n(47990);n(96540);var d=n(38267);let u="16px",c="20px",m="24px",g="32px",p="medium",y=({as:e="span",onClick:l,onFocus:n,tabIndex:a=-1,interactive:t})=>t??!!(n||l||a>-1||["a","button"].includes(e)),f={fontSize:1,height:g,lineHeight:g,px:3,py:0},k={small:{fontSize:0,height:u,lineHeight:u,px:1,py:0},medium:{fontSize:0,height:c,lineHeight:c,px:2,py:0},large:{fontSize:0,height:m,lineHeight:m,px:2,py:0},extralarge:f,xlarge:f},h=d.Ay.span.withConfig({displayName:"TokenBase__StyledTokenBase",componentId:"sc-48c82964-0"})(["align-items:center;border-radius:999px;cursor:",";display:inline-flex;font-weight:",";font-family:inherit;text-decoration:none;max-width:100%;position:relative;white-space:nowrap;",""],e=>y(e)?"pointer":"auto",(0,i.yB)("fontWeights.bold"),i.sx);function b(e){let l,n,i,s,r,o,d,u,c,m,g,y=(0,t.c)(21);y[0]!==e?({ref:n,text:u,onRemove:s,id:i,as:o,sx:l,size:d,...r}=e,y[0]=e,y[1]=l,y[2]=n,y[3]=i,y[4]=s,y[5]=r,y[6]=o,y[7]=d,y[8]=u):(l=y[1],n=y[2],i=y[3],s=y[4],r=y[5],o=y[6],d=y[7],u=y[8]);let f=void 0===o?"span":o,b=void 0===d?p:d,F=s?`${u}, press backspace or delete to remove`:void 0;y[9]!==i?(c=i?.toString(),y[9]=i,y[10]=c):c=y[10];let _=k[b];return y[11]!==l||y[12]!==_?(m={..._,...l},y[11]=l,y[12]=_,y[13]=m):m=y[13],y[14]!==f||y[15]!==n||y[16]!==r||y[17]!==F||y[18]!==c||y[19]!==m?(g=(0,a.jsx)(h,{"aria-label":F,id:c,as:f,sx:m,...r,ref:n}),y[14]=f,y[15]=n,y[16]=r,y[17]=F,y[18]=c,y[19]=m,y[20]=g):g=y[20],g}b.displayName="TokenBase";let F=(0,d.Ay)("span").withConfig({displayName:"TokenTextContainer",componentId:"sc-d53f425e-0"})(["flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;font:inherit;margin:0;padding:0;width:auto;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;color:currentColor;text-decoration:none;&:is(a,button,[tabIndex='0']){cursor:pointer;&::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;}}"]),_=e=>{let l,n,d,u,c,m,g,f,k,h,_,S,I,v,x,j,T,C,K,L,N,P,w,A=(0,t.c)(70),{ref:E,as:V,fontWeight:R,fillColor:D,onRemove:M,id:O,isSelected:B,text:U,size:$,hideRemoveButton:H,href:q,onDelete:W,...z}=e,G=void 0===D?"#999":D,Q=void 0===$?p:$,{colorScheme:Y}=(0,i.DP)(),Z=Y?.includes("high_contrast");A[0]===Symbol.for("react.memo_cache_sentinel")?(l={"--lightness-threshold":"0.453","--border-threshold":"0.96","--background-alpha":"0.20","--border-alpha":"max(0, min(calc((var(--perceived-lightness) - var(--border-threshold)) * 100), 1))",background:"rgb(var(--label-r), var(--label-g), var(--label-b))",color:"hsl(0deg, 0%, calc(var(--lightness-switch) * 100%))",borderWidth:1,borderStyle:"solid",borderColor:"hsla(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) - 25) * 1%), var(--border-alpha))"},A[0]=l):l=A[0];let J=l,X=Z?"0.9":"0.3";A[1]!==X?(n={"--lightness-threshold":"0.6","--background-alpha":"0.18","--border-alpha":X,"--lighten-by":"calc(((var(--lightness-threshold) - var(--perceived-lightness)) * 100) * var(--lightness-switch))",borderWidth:1,borderStyle:"solid",background:"rgba(var(--label-r), var(--label-g), var(--label-b), var(--background-alpha))",color:"hsl(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%))",borderColor:"hsla(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%), var(--border-alpha))"},A[1]=X,A[2]=n):n=A[2];let ee=n;A[3]!==V||A[4]!==q?(d={as:V,href:q},A[3]=V,A[4]=q,A[5]=d):d=A[5];let el=d,en=y(z)&&!!M&&!H;A[6]!==G?(u=(0,o.Du)(G),A[6]=G,A[7]=u):u=A[7];let[ea,et,ei]=u;if(A[8]!==ei||A[9]!==G||A[10]!==et||A[11]!==ea){let[e,l,n]=(0,o.BT)(G);m=l,c=n,g=String(ea),f=String(et),k=String(ei),h=String,_=Math.round(e),A[8]=ei,A[9]=G,A[10]=et,A[11]=ea,A[12]=c,A[13]=m,A[14]=g,A[15]=f,A[16]=k,A[17]=h,A[18]=_}else c=A[12],m=A[13],g=A[14],f=A[15],k=A[16],h=A[17],_=A[18];let es=h(_);A[19]!==m?(S=Math.round(100*m),A[19]=m,A[20]=S):S=A[20];let er=String(S);A[21]!==c?(I=Math.round(100*c),A[21]=c,A[22]=I):I=A[22];let eo=String(I),ed=H||!M?void 0:0;A[23]!==Y||A[24]!==ee||A[25]!==J?(v=Y?.includes("light")?J:ee,A[23]=Y,A[24]=ee,A[25]=J,A[26]=v):v=A[26],A[27]!==R?(x=R?{fontWeight:R}:{},A[27]=R,A[28]=x):x=A[28],A[29]!==Y||A[30]!==ee||A[31]!==B?(j=B?{background:"light"===Y?"hsl(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) - 5) * 1%))":ee.background,":focus":{outline:"none"},":after":{content:'""',position:"absolute",zIndex:1,top:"-2px",right:"-2px",bottom:"-2px",left:"-2px",display:"block",pointerEvents:"none",boxShadow:`0 0 0 2px ${"light"===Y?"rgb(var(--label-r), var(--label-g), var(--label-b))":"hsl(var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%))"}`,borderRadius:"999px"}}:{},A[29]=Y,A[30]=ee,A[31]=B,A[32]=j):j=A[32],A[33]!==g||A[34]!==f||A[35]!==k||A[36]!==es||A[37]!==er||A[38]!==eo||A[39]!==ed||A[40]!==v||A[41]!==x||A[42]!==j?(T={"--label-r":g,"--label-g":f,"--label-b":k,"--label-h":es,"--label-s":er,"--label-l":eo,"--perceived-lightness":"calc(((var(--label-r) * 0.2126) + (var(--label-g) * 0.7152) + (var(--label-b) * 0.0722)) / 255)","--lightness-switch":"max(0, min(calc((1/(var(--lightness-threshold) - var(--perceived-lightness)))), 1))","--border-color":"var(--borderColor-muted, var(--color-border-subtle))",paddingRight:ed,position:"relative",minWidth:0,overflow:"hidden",...v,...x,...j},A[33]=g,A[34]=f,A[35]=k,A[36]=es,A[37]=er,A[38]=eo,A[39]=ed,A[40]=v,A[41]=x,A[42]=j,A[43]=T):T=A[43];let eu=T;A[44]!==O?(C=O?.toString(),A[44]=O,A[45]=C):C=A[45],A[46]!==en||A[47]!==el?(K=en?{}:el,A[46]=en,A[47]=el,A[48]=K):K=A[48];let ec=W?"LabelToken-module__labelTokenBase__Ao9u2":void 0;return A[49]!==en||A[50]!==el?(L=en?el:{},A[49]=en,A[50]=el,A[51]=L):L=A[51],A[52]!==L||A[53]!==U?(N=(0,a.jsx)(F,{...L,children:U}),A[52]=L,A[53]=U,A[54]=N):N=A[54],A[55]!==W?(P=W&&(0,a.jsx)(s.K,{onClick:e=>{e.stopPropagation(),e.preventDefault(),W()},variant:"invisible",icon:r.XIcon,size:"small","aria-label":"Remove label",className:"LabelToken-module__labelTokenDeleteButton__S5Ly9"}),A[55]=W,A[56]=P):P=A[56],A[57]!==E||A[58]!==B||A[59]!==eu||A[60]!==M||A[61]!==z||A[62]!==Q||A[63]!==C||A[64]!==K||A[65]!==ec||A[66]!==N||A[67]!==P||A[68]!==U?(w=(0,a.jsxs)(b,{onRemove:M,id:C,isSelected:B,text:U,size:Q,sx:eu,...K,...z,ref:E,className:ec,children:[N,P]}),A[57]=E,A[58]=B,A[59]=eu,A[60]=M,A[61]=z,A[62]=Q,A[63]=C,A[64]=K,A[65]=ec,A[66]=N,A[67]=P,A[68]=U,A[69]=w):w=A[69],w};_.displayName="IssueLabelToken"},54967(e,l,n){n.d(l,{w:()=>u});var a=n(74848),t=n(16522),i=n(14474),s=n(16497),r=n(83223),o=n(94709),d=n(51581);function u(e){let l,n,u,m,g=(0,t.c)(13),{labels:p,testId:y,onDelete:f,emptyText:k}=e,h=void 0===k?"No labels":k,{sendAnalyticsEvent:b}=(0,d.s)();e:{let e;if(0===p.length||!p[0]){l="";break e}g[0]!==p[0].url?(e=p[0].url.slice(0,p[0].url.lastIndexOf("/labels/")),g[0]=p[0].url,g[1]=e):e=g[1],l=`${e}/issues`}let F=l;g[2]!==F?(n=e=>`${F}?q=${encodeURIComponent(`state:open label:"${e.name}"`)}`,g[2]=F,g[3]=n):n=g[3];let _=n;return g[4]!==h||g[5]!==_||g[6]!==p||g[7]!==f||g[8]!==b?(u=p.length>0?[...p].sort(c).map(e=>(0,a.jsx)(o.m_,{text:e.description??"",type:"description","aria-label":e.description??"",sx:{visibility:e.description?"visible":"hidden"},className:"LabelsList-module__labelDescriptionTooltip__hM1DT",children:(0,a.jsxs)(r.A,{href:_(e),muted:!0,"aria-describedby":`${e.id}-tooltip`,className:"LabelsList-module__labelLink__puy8d",onClick:()=>{b("analytics.click","ISSUE_SIDEBAR_LABEL_CLICK")},onContextMenu:()=>{b("analytics.click","ISSUE_SIDEBAR_LABEL_RIGHT_CLICK")},children:[(0,a.jsx)(i.a,{text:(0,a.jsx)(s.JR,{html:e.nameHTML}),onDelete:f?()=>f(e.id):void 0,fillColor:`#${e.color}`,style:{overflow:"hidden",textOverflow:"ellipsis",cursor:"pointer",maxWidth:"100%"}},e.id),(0,a.jsx)("span",{className:"sr-only",id:`${e.id}-tooltip`,children:e.description??""})]},e.id)},e.id)):h,g[4]=h,g[5]=_,g[6]=p,g[7]=f,g[8]=b,g[9]=u):u=g[9],g[10]!==u||g[11]!==y?(m=(0,a.jsx)("div",{tabIndex:-1,"data-testid":y,className:"LabelsList-module__labelsListContainer__q43kf",children:u}),g[10]=u,g[11]=y,g[12]=m):m=g[12],m}function c(e,l){return e.name===l.name?0:e.name>l.name?1:-1}u.displayName="LabelsList"},30011(e,l,n){n.d(l,{$J:()=>i,UI:()=>t,Ge:()=>a});function a(e){let l=i(e);if(Number.isNaN(l))return"This field must be a number";if(l<-0x7fffffff||l>0x7fffffff)return"This value must be between -2147483647 and 2147483647";let n=e.split(".")[1];if(n&&n.length>15)return"This floating point value is too precise"}function t(e){return new Blob([e]).size>1024?"This value is too long":void 0}function i(e){return Number(e.replace(/,/g,""))}},30012(e,l,n){n.d(l,{v:()=>r});var a=n(74848),t=n(16522),i=n(96540),s=n(56205);function r(e){let l,n=(0,t.c)(7),{login:r,profileName:o,isAgent:d}=e,u=(0,i.use)(s._);if(d){let e;return n[0]!==r?(e=(0,a.jsx)(a.Fragment,{children:r}),n[0]=r,n[1]=e):e=n[1],e}if("name_handle"===u&&o?.trim()){let e;return n[2]!==r||n[3]!==o?(e=(0,a.jsxs)(a.Fragment,{children:[o," (",r,")"]}),n[2]=r,n[3]=o,n[4]=e):e=n[4],e}return n[5]!==r?(l=(0,a.jsx)(a.Fragment,{children:r}),n[5]=r,n[6]=l):l=n[6],l}r.displayName="ProfileReference"},56205(e,l,n){n.d(l,{_:()=>i,z:()=>r});var a=n(74848),t=n(16522);let i=(0,n(96540).createContext)("handle");i.displayName="UserNameDisplayContext";let s={NAME_HANDLE:"name_handle",NAME_AND_HANDLE:"name_handle",HANDLE:"handle"};function r(e){let l,n=(0,t.c)(3),{value:r,children:o}=e,d=r&&s[r.toUpperCase()]||"handle";return n[0]!==o||n[1]!==d?(l=(0,a.jsx)(i,{value:d,children:o}),n[0]=o,n[1]=d,n[2]=l):l=n[2],l}r.displayName="UserNameDisplayContextProvider"},55077(e,l,n){n.d(l,{J:()=>t});var a=n(50964);let t=()=>{let e=(0,a.X)();return{currentUser:e&&e.current_user?e.current_user:null}}}}]); //# sourceMappingURL=35173-a6fed3fbb67dddb4-0092f77a9728bf77.js.map