performance.mark("js-parse-end:73896-d99c6b9f726e522b.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["73896"],{57002(e,l,n){n.d(l,{t:()=>u});var t=n(74848),a=n(16522),i=n(38621),s=n(56133),r=n(96540),o=n(58209),d=n(34164);function u(e){let l,n=(0,a.c)(2),{contributingFileUrl:i,securityPolicyUrl:s,codeOfConductFileUrl:r,supportFileUrl:d}=e;return!(0,o.kA)()&&(i||s||r||d)?(n[0]!==e?(l=(0,t.jsx)(c,{...e}),n[0]=e,n[1]=l):l=n[1],l):null}function c(e){let l,n,o,u,c,m,p,g,f=(0,a.c)(36),{contributingFileUrl:y,securityPolicyUrl:h,codeOfConductFileUrl:b,supportFileUrl:_,className:k}=e;e:{let e,n,a,i,o;if(f[0]!==b||f[1]!==y||f[2]!==h||f[3]!==_){if(e=[],y){let l;f[5]!==y?(l=(0,t.jsx)(s.A,{inline:!0,href:y,children:"contributing guidelines"}),f[5]=y,f[6]=l):l=f[6],e.push(l)}if(h){let l;f[7]!==h?(l=(0,t.jsx)(s.A,{inline:!0,href:h,children:"security policy"}),f[7]=h,f[8]=l):l=f[8],e.push(l)}if(b){let l;f[9]!==b?(l=(0,t.jsx)(s.A,{inline:!0,href:b,children:"code of conduct"}),f[9]=b,f[10]=l):l=f[10],e.push(l)}if(_){let l;f[11]!==_?(l=(0,t.jsx)(s.A,{inline:!0,href:_,children:"Support"}),f[11]=_,f[12]=l):l=f[12],e.push(l)}f[0]=b,f[1]=y,f[2]=h,f[3]=_,f[4]=e}else e=f[4];if(1===e.length){let n;f[13]!==e[0]?(n=(0,t.jsx)(t.Fragment,{children:e[0]}),f[13]=e[0],f[14]=n):n=f[14],l=n;break e}f[15]!==e?(n=e.slice(0,-1),f[15]=e,f[16]=n):n=f[16];let d=n,u=e[e.length-1];f[17]!==d?(a=d.map((e,l)=>(0,t.jsxs)(r.Fragment,{children:[e,(0,t.jsx)("span",{children:l!==d.length-1?", ":" "})]},l)),f[17]=d,f[18]=a):a=f[18],f[19]!==u?(i=(0,t.jsxs)("span",{children:["and ",u]}),f[19]=u,f[20]=i):i=f[20],f[21]!==a||f[22]!==i?(o=(0,t.jsxs)(t.Fragment,{children:[a,i]}),f[21]=a,f[22]=i,f[23]=o):o=f[23],l=o}let I=l;return f[24]!==k?(n=(0,d.$)("ContributorFooter-module__ContributorFooterContainer__rrkBJ",k),f[24]=k,f[25]=n):n=f[25],f[26]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)(i.InfoIcon,{}),f[26]=o):o=f[26],f[27]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)("span",{children:"Remember, contributions to this repository should follow its "}),f[27]=u):u=f[27],f[28]!==I?(c=(0,t.jsx)("span",{children:I}),f[28]=I,f[29]=c):c=f[29],f[30]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)("span",{children:"."}),f[30]=m):m=f[30],f[31]!==c?(p=(0,t.jsxs)("div",{"data-testid":"contributor-footer-text",children:[u,c,m]}),f[31]=c,f[32]=p):p=f[32],f[33]!==n||f[34]!==p?(g=(0,t.jsxs)("div",{"data-testid":"contributor-footer",className:n,children:[o,p]}),f[33]=n,f[34]=p,f[35]=g):g=f[35],g}u.displayName="ContributorFooter",c.displayName="ContributorFooterContent"},79390(e,l,n){n.d(l,{F:()=>s});var t=n(16522),a=n(73537),i=n(96540);function s(e){let l,n,s,r,o,d,u,c,m,p=(0,t.c)(48),{editorRef:g,body:f,onChange:y,shouldShowCopilotFunctionality:h,repoOwner:b,repoName:_,title:k,generateTitle:I,commandId:x,canToggle:S}=e,v=void 0===b?"":b,j=void 0===_?"":_,F=void 0===k?"":k,C=void 0!==I&&I,T=void 0===x?"copilot-panel:toggle":x,E=void 0===S||S,[N,w]=(0,i.useState)(!1),[L,A]=(0,i.useState)(!1),[K,P]=(0,i.useState)(0);p[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.G7)("write_issue_body_with_copilot"),p[0]=l):l=p[0];let M=l&&void 0!==h&&h&&!!v&&!!j;p[1]!==g?(n=()=>{w(!1),g.current?.focus()},p[1]=g,p[2]=n):n=p[2];let D=n;p[3]!==E||p[4]!==D||p[5]!==L||p[6]!==N||p[7]!==M?(s=()=>{M&&!L&&E&&(N?D():w(!0))},p[3]=E,p[4]=D,p[5]=L,p[6]=N,p[7]=M,p[8]=s):s=p[8];let R=s;p[9]!==C||p[10]!==y?(r=(e,l)=>{y(l,C?e:void 0)},p[9]=C,p[10]=y,p[11]=r):r=p[11];let V=r;p[12]!==f||p[13]!==N?(o=()=>{N&&!f.trim()&&w(!1)},p[12]=f,p[13]=N,p[14]=o):o=p[14];let U=o;p[15]!==T||p[16]!==R?(d={[T]:R},p[15]=T,p[16]=R,p[17]=d):d=p[17];let O=d,B=f.trim()||L?"bottom":"top";e:{if(N){let e,l;p[18]!==f||p[19]!==L||p[20]!==K?(e=f.trim()||L?`${K}px`:void 0,p[18]=f,p[19]=L,p[20]=K,p[21]=e):e=p[21];let n=`${K+100}px`;p[22]!==e||p[23]!==n?(l={"--markdown-input-bottom-padding":e,"--markdown-editor-min-height":n},p[22]=e,p[23]=n,p[24]=l):l=p[24],u=l;break e}u=void 0}let $=u;p[25]!==B||p[26]!==f||p[27]!==D||p[28]!==g||p[29]!==C||p[30]!==V||p[31]!==N||p[32]!==j||p[33]!==v||p[34]!==F?(c={isOpen:N,onClose:D,onGenerate:V,repoOwner:v,repoName:j,title:F,body:f,onPendingChange:A,anchorPosition:B,onHeightChange:P,editorRef:g,generateTitle:C},p[25]=B,p[26]=f,p[27]=D,p[28]=g,p[29]=C,p[30]=V,p[31]=N,p[32]=j,p[33]=v,p[34]=F,p[35]=c):c=p[35];let H=c;return p[36]!==D||p[37]!==O||p[38]!==$||p[39]!==V||p[40]!==U||p[41]!==L||p[42]!==N||p[43]!==K||p[44]!==H||p[45]!==M||p[46]!==R?(m={isPanelOpen:N,isGenerating:L,panelHeight:K,shouldShowCopilot:M,togglePanel:R,closePanel:D,handleGenerate:V,handleInputFocus:U,commands:O,panelProps:H,containerStyle:$,setIsGenerating:A,setPanelHeight:P},p[36]=D,p[37]=O,p[38]=$,p[39]=V,p[40]=U,p[41]=L,p[42]=N,p[43]=K,p[44]=H,p[45]=M,p[46]=R,p[47]=m):m=p[47],m}},68375(e,l,n){n.d(l,{e:()=>nB});var t,a,i,s,r,o,d,u,c,m,p,g,f,y,h,b,_,k,I,x,S,v,j,F,C,T,E,N,w,L,A,K,P,M,D,R,V,U,O,B,$,H,W=n(74848),G=n(36216),q=n(20085),Y=n(11675),Q=n(57002),z=n(11515),X=n(79390),Z=n(61441),J=n(25649),ee=n(73537),el=n(34836),en=n(31717),et=n(97481),ea=n(40256),ei=n(55890),es=n(40914),er=n(70887),eo=n(51581),ed=n(79040),eu=n(64149),ec=n(38621),em=n(26707),ep=n(77052),eg=n(59134),ef=n(10095),ey=n(43715),eh=n(34164),eb=n(96540),e_=n(18312),ek=n(19924),eI=n(41872),ex=n(53400),eS=n(23202),ev=n(66743),ej=n(78597),eF=n(7478),eC=n(7624),eT=n(65820);function eE({isOpen:e,onClose:l,onGenerate:n,repoOwner:t,repoName:a,title:i,body:s,returnFocusRef:r}){let[o,d]=(0,eb.useState)(""),[u,c]=(0,eb.useState)(!1),[m,p]=(0,eb.useState)(null),{sendAnalyticsEvent:g}=(0,eo.s)(),f=!!(i?.trim()||s?.trim()||o?.trim()),y=(0,eb.useCallback)(()=>{d(""),p(null),l()},[l]),h=(0,eb.useCallback)(async()=>{g("analytics.click","ISSUE_CREATE_GENERATE_DESCRIPTION_WITH_COPILOT",{repoNWO:`${t}/${a}`,hasTitle:!!i,hasExistingDescription:!!s,hasAdditionalContext:!!o}),c(!0),p(null);try{let e=await (0,ej.lS)(`/${t}/${a}/issues/new/generate_copilot_description`,{method:"POST",body:{title:i,body:s,context:o}});if(!e.ok){p(eI.k.copilotGenerateError),eN("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){p(eI.k.copilotGenerateError),eN(`response_missing${!r?"_title":""}${!u?"_description":""}`);return}eN(),n(r,u),d("")}catch(e){p(eI.k.copilotGenerateError),eN(e instanceof Error?e.message:"unknown_error"),(0,J.N7)(e)}finally{c(!1)}},[g,t,a,i,s,o,n]);return e?(0,W.jsx)(em.l,{title:eI.k.copilotGenerateDialogTitle,onClose:y,footerButtons:[{buttonType:"default",content:"Cancel",onClick:y,disabled:u},{buttonType:"primary",content:u?(0,W.jsx)(eF.A,{size:"small",className:"mt-1 mr-1"}):eI.k.copilotGenerateDialogGenerateButton,onClick:h,disabled:u||!f}],returnFocusRef:r,children:(0,W.jsxs)("div",{className:"CopilotGenerateDescriptionDialog-module__dialogContent__SOVKD",children:[m&&(0,W.jsxs)(eg.A,{variant:"danger",children:[(0,W.jsx)(ef.A,{icon:ec.AlertIcon}),m]}),!f&&(0,W.jsxs)(eg.A,{variant:"warning",children:[(0,W.jsx)(ef.A,{icon:ec.AlertIcon}),eI.k.copilotGenerateValidationWarning]}),(0,W.jsxs)(eC.A,{disabled:u,children:[(0,W.jsx)(eC.A.Label,{children:eI.k.copilotGenerateDialogTextareaLabel}),(0,W.jsx)(eT.Ay,{value:o,onChange:e=>d(e.target.value),placeholder:eI.k.copilotGenerateDialogTextareaPlaceholder,rows:6,block:!0,className:"tmp-mt-3"})]})]})}):null}function eN(e,l,n,t){(0,ev.BI)("copilot.create_issue_description",{hasTitle:!!l,hasExistingDescription:!!n,hasAdditionalContext:!!t,error:e})}eE.displayName="CopilotGenerateDescriptionDialog";var ew=n(16522),eL=n(47836),eA=n(71637),eK=n(38750);let eP=e=>{let l,n,t,a,i,s,r=(0,ew.c)(16),{title:o,titleValidationResult:d,titleInputRef:u,handleTitleChange:c}=e,{settings:m}=(0,eA.z)();r[0]!==c||r[1]!==o||r[2]!==u?(l=(0,W.jsx)(eK.A,{ref:u,"aria-label":eI.k.issueCreateTitleLabel,placeholder:eI.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 p=l;return r[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,W.jsx)(eC.A.Label,{className:"CreateIssueFormTitle-module__formControlLabel__TYnt1",children:eI.k.issueCreateTitleLabel}),r[4]=n):n=r[4],r[5]!==m.emojiTone||r[6]!==p?(t=(0,W.jsx)(eL.x,{tone:m.emojiTone,children:p}),r[5]=m.emojiTone,r[6]=p,r[7]=t):t=r[7],r[8]!==t||r[9]!==p?(a=(0,W.jsx)(eb.Suspense,{fallback:p,children:t}),r[8]=t,r[9]=p,r[10]=a):a=r[10],r[11]!==d?(i=d&&(0,W.jsx)("span",{role:"alert","aria-live":"assertive",children:(0,W.jsx)(eC.A.Validation,{variant:"error",id:"title-validation",children:d})}),r[11]=d,r[12]=i):i=r[12],r[13]!==a||r[14]!==i?(s=(0,W.jsx)("div",{className:"CreateIssueFormTitle-module__container__lfxpk",children:(0,W.jsxs)(eC.A,{className:"CreateIssueFormTitle-module__formControl__jEalo",required:!0,children:[n,(0,W.jsxs)("div",{className:"CreateIssueFormTitle-module__subcontainer__JTymL",children:[a,i]})]})}),r[13]=a,r[14]=i,r[15]=s):s=r[15],s};eP.displayName="CreateIssueFormTitle";let eM=(t=[{defaultValue:null,kind:"LocalArgument",name:"id"}],a=[{kind:"Variable",name:"id",variableName:"id"}],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},d={alias:"issueFieldsVisibilitySettingsEnabled",args:[{kind:"Literal",name:"name",value:"issue_fields_visibility_settings"}],kind:"ScalarField",name:"isFeatureEnabled",storageKey:'isFeatureEnabled(name:"issue_fields_visibility_settings")'},u=[{kind:"Literal",name:"first",value:10}],c={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},f={kind:"InlineFragment",selections:g=[m={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},p={alias:null,args:null,kind:"ScalarField",name:"visibility",storageKey:null}],type:"IssueFieldText",abstractKey:null},_=[{kind:"Literal",name:"first",value:100}],{fragment:{argumentDefinitions:t,kind:"Fragment",metadata:null,name:"useIssueFormSecondaryQuery",selections:[{alias:null,args:a,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[i,s,r,o,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[{kind:"InlineFragment",selections:[d,{alias:null,args:u,concreteType:"IssueFieldsConnection",kind:"LinkedField",name:"pinnedIssueFields",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[c,f,y={kind:"InlineFragment",selections:g,type:"IssueFieldSingleSelect",abstractKey:null},h={kind:"InlineFragment",selections:g,type:"IssueFieldDate",abstractKey:null},b={kind:"InlineFragment",selections:g,type:"IssueFieldNumber",abstractKey:null}],storageKey:null}],storageKey:"pinnedIssueFields(first:10)"},{alias:null,args:_,concreteType:"IssueFieldsConnection",kind:"LinkedField",name:"issueFields",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[c,I={kind:"InlineFragment",selections:k=[m,p],type:"IssueFieldText",abstractKey:null},x={kind:"InlineFragment",selections:k,type:"IssueFieldSingleSelect",abstractKey:null},S={kind:"InlineFragment",selections:k,type:"IssueFieldDate",abstractKey:null},v={kind:"InlineFragment",selections:k,type:"IssueFieldNumber",abstractKey:null}],storageKey:null}],storageKey:"issueFields(first:100)"}],type:"Organization",abstractKey:null}],storageKey:null}],type:"Repository",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:t,kind:"Operation",name:"useIssueFormSecondaryQuery",selections:[{alias:null,args:a,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[c,{kind:"InlineFragment",selections:[i,s,r,o,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[c,{kind:"InlineFragment",selections:[d,{alias:null,args:u,concreteType:"IssueFieldsConnection",kind:"LinkedField",name:"pinnedIssueFields",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[c,f,y,h,b,j={kind:"InlineFragment",selections:[m],type:"Node",abstractKey:"__isNode"}],storageKey:null}],storageKey:"pinnedIssueFields(first:10)"},{alias:null,args:_,concreteType:"IssueFieldsConnection",kind:"LinkedField",name:"issueFields",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[c,I,x,S,v,j],storageKey:null}],storageKey:"issueFields(first:100)"}],type:"Organization",abstractKey:null},m],storageKey:null}],type:"Repository",abstractKey:null},m],storageKey:null}]},params:{id:"9a1f710fd99e27a299cfb4b7411efeae",metadata:{},name:"useIssueFormSecondaryQuery",operationKind:"query",text:null}});eM.hash="0acc917514fe7c94f358a9675d98e764";var eD=n(29501);function eR(e){return e?.__typename!=="%other"}n(69487);var eV=n(63397),eU=n(206),eO=n(46960),eB=n(7788),e$=n(95126);let eH=e=>{let l,n,t,a,i=(0,ew.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(eG),i[0]=m,i[1]=r,i[2]=l):l=i[2];let p=r.length>1?eO.k.assignees:eO.k.noAssignees;return i[3]!==m||i[4]!==r?(n=r.slice(0,m).map(eq).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?(t=!c&&d?"A":void 0,i[6]=d,i[7]=c,i[8]=t):t=i[8],i[9]!==o||i[10]!==c||i[11]!==s||i[12]!==l||i[13]!==p||i[14]!==n||i[15]!==t?(a=(0,W.jsx)(eB._,{leadingIconElement:l,anchorText:p,anchorProps:o,sharedPickerMainValue:n,ariaLabel:eO.k.selectAssignees,readonly:c,leadingIcon:ec.PeopleIcon,hotKey:t,ref:s}),i[9]=o,i[10]=c,i[11]=s,i[12]=l,i[13]=p,i[14]=n,i[15]=t,i[16]=a):a=i[16],a};function eW(e){let l=(0,ew.c)(8),{assignee:n}=e,t=(0,e$.yY)();if(n.isCopilot){let e;return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,W.jsx)(ec.CopilotIcon,{}),l[0]=e):e=l[0],e}{let e,a;l[1]!==n.login||l[2]!==t?(e=t("user",{login:n.login}),l[1]=n.login,l[2]=t,l[3]=e):e=l[3];let i=`@${n.login}`;return l[4]!==n.avatarUrl||l[5]!==e||l[6]!==i?(a=(0,W.jsx)(eU.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]=a):a=l[7],a}}function eG(e){return(0,W.jsx)(eW,{assignee:e},e.login)}function eq(e){return e.isCopilot?"Copilot":e.login}eH.displayName="CompressedAssigneeAnchor",eW.displayName="AssigneeLeadingVisual",eH.displayName="CompressedAssigneeAnchor";let eY=e=>{let l,n,t=(0,ew.c)(7),{ref:a,assignees:i,readonly:s,anchorProps:r}=e;t[0]!==i?(l=i||[],t[0]=i,t[1]=l):l=t[1];let o=s?void 0:r;return t[2]!==s||t[3]!==a||t[4]!==l||t[5]!==o?(n=(0,W.jsx)(eH,{assignees:l,displayHotkey:!1,anchorProps:o,readonly:s,ref:a}),t[2]=s,t[3]=a,t[4]=l,t[5]=o,t[6]=n):n=t[6],n};eY.displayName="DefaultAssigneePickerAnchor",eY.displayName="DefaultAssigneePickerAnchor";var eQ=n(4510),ez=n(29213);let eX=e=>{let l,n,t,a=(0,ew.c)(6),{color:i}=e;a[0]!==i?(l=ez.i4.find(e=>e===i),a[0]=i,a[1]=l):l=a[1];let s=l,{fg:r}=(0,ez.Wk)(s),o=`${r}`;a[2]!==o?(n={"--bg":o},a[2]=o,a[3]=n):n=a[3];let d=n;return a[4]!==d?(t=(0,W.jsx)("div",{style:d,className:"DefaultIssueTypePickerAnchor-module__issueTypeDot__tFF3h"}),a[4]=d,a[5]=t):t=a[5],t};eX.displayName="IssueTypeDot";let eZ=e=>{let l,n,t=(0,ew.c)(8),{ref:a,activeIssueType:i,readonly:s,anchorProps:r}=e,o=i?.name,d=s?void 0:r;return t[0]!==i?(l=i&&(0,W.jsx)(eX,{color:i.color}),t[0]=i,t[1]=l):l=t[1],t[2]!==s||t[3]!==a||t[4]!==o||t[5]!==d||t[6]!==l?(n=(0,W.jsx)(eB._,{anchorText:eO.k.noIssueTypes,sharedPickerMainValue:o,anchorProps:d,ariaLabel:eO.k.selectIssueTypes,readonly:s,leadingIcon:ec.IssueOpenedIcon,hotKey:void 0,ref:a,leadingIconElement:l}),t[2]=s,t[3]=a,t[4]=o,t[5]=d,t[6]=l,t[7]=n):n=t[7],n};eZ.displayName="DefaultIssueTypePickerAnchor",eZ.displayName="DefaultIssueTypePickerAnchor";var eJ=n(27430),e0=n(16497);let e1=e=>{let l,n,t=(0,ew.c)(5),{MAX_DISPLAYED_LABELS:a,labelColors:i}=e,s=void 0===a?5:a;return t[0]!==s||t[1]!==i?(l=i.slice(0,s).map(e2),t[0]=s,t[1]=i,t[2]=l):l=t[2],t[3]!==l?(n=(0,W.jsx)("div",{className:"LabelDots-module__labelDotsContainer__vCyCs",children:l}),t[3]=l,t[4]=n):n=t[4],n};function e2(e,l){return(0,W.jsx)("div",{style:{backgroundColor:`#${e}`},className:"LabelDots-module__labelDot__qtvam"},`${l}-${e}`)}e1.displayName="LabelDots";let e3=e=>{let l,n,t,a,i=(0,ew.c)(21),{ref:s,size:r,labelNamesWithColor:o,anchorProps:d,MAX_DISPLAYED_LABELS:u,readonly:c,leadingIcon:m,hotKey:p,anchorText:g}=e,f=void 0===r?"large":r,y=void 0===u?5:u;i[0]!==y||i[1]!==o?(l=o.slice(0,y).map(e5).join(", ").concat(o.length>y?`, ${o.length-y}+`:""),i[0]=y,i[1]=o,i[2]=l):l=i[2];let h=l,b=g||(o.length>1?eO.k.labels:eO.k.noLabels);return i[3]!==y||i[4]!==h||i[5]!==o?(n=o.length>0&&(0,W.jsx)(e4,{labelNamesWithColor:o,MAX_DISPLAYED_LABELS:y,compressedLabelTitle:h}),i[3]=y,i[4]=h,i[5]=o,i[6]=n):n=i[6],i[7]!==y||i[8]!==o?(t=o.length>0&&(0,W.jsx)(e1,{MAX_DISPLAYED_LABELS:y,labelColors:o.map(e6)}),i[7]=y,i[8]=o,i[9]=t):t=i[9],i[10]!==d||i[11]!==h||i[12]!==p||i[13]!==m||i[14]!==c||i[15]!==s||i[16]!==f||i[17]!==b||i[18]!==n||i[19]!==t?(a=(0,W.jsx)(eB._,{anchorProps:d,readonly:c,anchorText:b,sharedPickerMainValue:n,leadingIconElement:t,ariaLabel:eO.k.selectLabels,size:f,leadingIcon:m,hotKey:p,ref:s,compressedTitle:h}),i[10]=d,i[11]=h,i[12]=p,i[13]=m,i[14]=c,i[15]=s,i[16]=f,i[17]=b,i[18]=n,i[19]=t,i[20]=a):a=i[20],a};e3.displayName="CompressedLabelsToken",e3.displayName="CompressedLabelsToken";let e4=e=>{let l,n=(0,ew.c)(2),{compressedLabelTitle:t}=e;return n[0]!==t?(l=(0,W.jsx)(e0.JR,{html:t}),n[0]=t,n[1]=l):l=n[1],l};function e5(e){return e.nameHTML}function e6(e){return e.color}e4.displayName="LabelNames";let e7=e=>{let l,n,t,a=(0,ew.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,p=void 0===u?2:u;a[0]!==r?(l=r.map(e9),a[0]=r,a[1]=l):l=a[1],a[2]!==d||a[3]!==c?(n=!c&&d?"L":void 0,a[2]=d,a[3]=c,a[4]=n):n=a[4];let g=r?.length===0?eO.k.noLabels:void 0;return a[5]!==p||a[6]!==o||a[7]!==c||a[8]!==i||a[9]!==m||a[10]!==l||a[11]!==n||a[12]!==g?(t=(0,W.jsx)(e3,{size:m,labelNamesWithColor:l,anchorProps:o,MAX_DISPLAYED_LABELS:p,readonly:c,leadingIcon:ec.TagIcon,hotKey:n,anchorText:g,ref:i}),a[5]=p,a[6]=o,a[7]=c,a[8]=i,a[9]=m,a[10]=l,a[11]=n,a[12]=g,a[13]=t):t=a[13],t};e7.displayName="CompressedLabelAnchor",e7.displayName="CompressedLabelAnchor";let e8=e=>{let l,n=(0,ew.c)(5),{ref:t,labels:a,readonly:i,anchorProps:s}=e,r=i?void 0:s;return n[0]!==a||n[1]!==i||n[2]!==t||n[3]!==r?(l=(0,W.jsx)(e7,{labels:a,readonly:i,displayHotkey:!1,anchorProps:r,ref:t}),n[0]=a,n[1]=i,n[2]=t,n[3]=r,n[4]=l):l=n[4],l};function e9(e){return{nameHTML:e.nameHTML,color:e.color}}e8.displayName="DefaultLabelPickerAnchor",e8.displayName="DefaultLabelAnchor";var le=n(5584);let ll=e=>{let l,n=(0,ew.c)(6),{ref:t,activeMilestone:a,readonly:i,nested:s,anchorProps:r}=e,o=a?.title,d=i?void 0:r;return n[0]!==s||n[1]!==i||n[2]!==t||n[3]!==o||n[4]!==d?(l=(0,W.jsx)(eB._,{anchorText:eO.k.noMilestones,sharedPickerMainValue:o,anchorProps:d,ariaLabel:eO.k.selectMilestones,readonly:i,nested:s,leadingIcon:ec.MilestoneIcon,hotKey:void 0,ref:t}),n[0]=s,n[1]=i,n[2]=t,n[3]=o,n[4]=d,n[5]=l):l=n[5],l};ll.displayName="DefaultMilestonePickerAnchor",ll.displayName="DefaultMilestonePickerAnchor";var ln=n(90327),lt=n(59089),la=n(37582),li=n(36010),ls=n(89917);let lr=()=>{let e,l=(0,ew.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,W.jsx)("div",{className:"MetadataFooterLoading-module__MetadataFooterLoadingContainer__T44jF",children:(0,W.jsx)(ls.Q,{borderRadius:"pill",height:"lg",width:"400px"})}),l[0]=e):e=l[0],e};function lo(e){return void 0!==e}function ld(e){return e.field.name}function lu(e){return e.field.name}function lc(e){return null!==e}lr.displayName="MetadataFooterLoading";var lm=n(22645),lp=n(69658),lg=n(2513),lf=n(15014),ly=n(82099),lh=n(49021),lb=n(60625);let l_="MetadataFooter-module__animationClass__hhpfW",lk=e=>{let l,n=(0,ew.c)(2);return n[0]!==e?(l=(0,W.jsx)(ec.GlobeIcon,{...e,size:12}),n[0]=e,n[1]=l):l=n[1],l};lk.displayName="GlobeIconWithProps";let lI=e=>{let l,n,t,a=(0,ew.c)(18),{fieldWithValue:i,buttonProps:s,className:r,readonly:o,showVisibilityIndicator:d}=e,u=(0,el.HZ)(i.field.dataType),c=(0,et.nB)(u,i.value);a[0]!==i?(l=lx(i),a[0]=i,a[1]=l):l=a[1];let m=l,p=c?`${i.field.name}:`:i.field.name,g=(0,lh.B)(),f=eB._,y=i.field.id,h=(0,el.mQ)(u),b=d?lk:void 0,_=d?g:void 0;a[2]!==f||a[3]!==p||a[4]!==s||a[5]!==r||a[6]!==i.field.id||a[7]!==m||a[8]!==o||a[9]!==h||a[10]!==b||a[11]!==_||a[12]!==c?(n=(0,W.jsx)(f,{anchorText:p,sharedPickerMainValue:c,leadingIcon:h,leadingIconElement:m,trailingIcon:b,anchorProps:s,className:r,readonly:o,visibilityTooltipId:_},y),a[2]=f,a[3]=p,a[4]=s,a[5]=r,a[6]=i.field.id,a[7]=m,a[8]=o,a[9]=h,a[10]=b,a[11]=_,a[12]=c,a[13]=n):n=a[13];let k=n;return a[14]!==k||a[15]!==d||a[16]!==g?(t=d?(0,W.jsx)(lb.m,{id:g,text:eI.k.visibilityIndicatorTooltip,type:"description",direction:"s",delay:"medium",children:(0,W.jsx)(ly.p,{children:k})}):k,a[14]=k,a[15]=d,a[16]=g,a[17]=t):t=a[17],t};lI.displayName="IssueFieldValueSharedEditorAnchor";let lx=e=>{if("SINGLE_SELECT"===e.field.dataType&&e.value){let l=e.value,n=l?.color||"GRAY";return(0,W.jsx)(lS,{color:n})}return null},lS=e=>{let l,n,t,a=(0,ew.c)(6),{color:i}=e;a[0]!==i?(l=ez.i4.find(e=>e===i),a[0]=i,a[1]=l):l=a[1];let s=l,{fg:r}=(0,ez.Wk)(s),o=`${r}`;a[2]!==o?(n={"--bg":o},a[2]=o,a[3]=n):n=a[3];let d=n;return a[4]!==d?(t=(0,W.jsx)("div",{style:d,className:"MetadataFooter-module__SingleSelectFieldDot__Y1QVg"}),a[4]=d,a[5]=t):t=a[5],t};lS.displayName="SingleSelectFieldDot";let lv="256px",lj=e=>{let l,n,t=(0,ew.c)(6),{pendingField:a,onCommit:i,onClose:s}=e;return t[0]!==a?(l=(0,et.Y0)(a,null),t[0]=a,t[1]=l):l=t[1],t[2]!==s||t[3]!==i||t[4]!==l?(n=(0,W.jsx)(lw,{field:l,onCommit:i,onClose:s,shouldOpen:!0}),t[2]=s,t[3]=i,t[4]=l,t[5]=n):n=t[5],n};lj.displayName="IssueFieldValueSharedPendingEditor";let lF=e=>{let l,n,t=(0,ew.c)(9),{field:a,onChange:i,className:s,readonly:r,showVisibilityIndicator:o}=e;t[0]!==a||t[1]!==i?(l=(e,l)=>{i(a,l)},t[0]=a,t[1]=i,t[2]=l):l=t[2];let d=l;return a.field.id&&a.field.name?(t[3]!==s||t[4]!==a||t[5]!==d||t[6]!==r||t[7]!==o?(n=(0,W.jsx)(lw,{field:a,onCommit:d,className:s,readonly:r,showVisibilityIndicator:o}),t[3]=s,t[4]=a,t[5]=d,t[6]=r,t[7]=o,t[8]=n):n=t[8],n):null};lF.displayName="IssueFieldValueSharedEditor";let lC=e=>{let l,n=(0,ew.c)(8),{field:t,onCommit:a,anchorElement:i,shouldOpen:s,onClose:r}=e,o=void 0!==s&&s,d=t.value;return n[0]!==i||n[1]!==t.field.id||n[2]!==t.field.name||n[3]!==r||n[4]!==a||n[5]!==o||n[6]!==d?(l=(0,W.jsx)(lg.lT,{fieldId:t.field.id,fieldName:t.field.name,initialValue:d,onCommit:a,renderAnchor:i,overrideWidth:lv,isNumber:!0,validate:lp.H,shouldOpen:o,onClose:r}),n[0]=i,n[1]=t.field.id,n[2]=t.field.name,n[3]=r,n[4]=a,n[5]=o,n[6]=d,n[7]=l):l=n[7],l};lC.displayName="IssueFieldNumberEditor";let lT=e=>{let l,n=(0,ew.c)(8),{field:t,onCommit:a,anchorElement:i,shouldOpen:s,onClose:r}=e,o=void 0!==s&&s,d=t.value;return n[0]!==i||n[1]!==t.field.id||n[2]!==t.field.name||n[3]!==r||n[4]!==a||n[5]!==o||n[6]!==d?(l=(0,W.jsx)(lg.lT,{fieldId:t.field.id,fieldName:t.field.name,initialValue:d,onCommit:a,renderAnchor:i,overrideWidth:lv,shouldOpen:o,onClose:r}),n[0]=i,n[1]=t.field.id,n[2]=t.field.name,n[3]=r,n[4]=a,n[5]=o,n[6]=d,n[7]=l):l=n[7],l};lT.displayName="IssueFieldTextEditor";let lE=e=>{let l,n,t,a,i,s,r,o=(0,ew.c)(18),{field:d,onCommit:u,anchorElement:c,shouldOpen:m,onClose:p}=e,[g,f]=(0,eb.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 y=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 h=n;return o[5]!==c?(t=e=>c(e),o[5]=c,o[6]=t):t=o[6],o[7]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{f(!0)},o[7]=a):a=o[7],o[8]!==p?(i=()=>{f(!1),p?.()},o[8]=p,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]!==y||o[12]!==d.field.id||o[13]!==h||o[14]!==g||o[15]!==t||o[16]!==i?(r=(0,W.jsx)(lm.DatePicker,{anchor:t,showClearButton:!0,showTodayButton:!0,variant:"single",dateFormat:"long",onChange:h,value:y,placeholder:"Set date",open:g,onOpen:a,onClose:i,anchoredOverlayProps:s},d.field.id),o[11]=y,o[12]=d.field.id,o[13]=h,o[14]=g,o[15]=t,o[16]=i,o[17]=r):r=o[17],r};lE.displayName="IssueFieldDateEditor";let lN=e=>{let l,n,t,a=(0,ew.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||"",p=c?.name||null;return a[0]!==i.field.id||a[1]!==s?(l=e=>{s(i.field.id,e)},a[0]=i.field.id,a[1]=s,a[2]=l):l=a[2],a[3]!==r?(n=e=>r(e),a[3]=r,a[4]=n):n=a[4],a[5]!==i.field.id||a[6]!==d||a[7]!==u||a[8]!==m||a[9]!==p||a[10]!==l||a[11]!==n?(t=(0,W.jsx)(lf.CZ,{fieldId:i.field.id,fieldName:m,selectedOption:p,onSelectionChange:l,anchorElement:n,readonly:!1,isLazy:!0,shouldOpen:u,onClose:d,insidePortal:!0},i.field.id),a[5]=i.field.id,a[6]=d,a[7]=u,a[8]=m,a[9]=p,a[10]=l,a[11]=n,a[12]=t):t=a[12],t};lN.displayName="IssueFieldSingleSelectEditor";let lw=e=>{let l,n=(0,ew.c)(29),{field:t,onCommit:a,onClose:i,shouldOpen:s,className:r,readonly:o,showVisibilityIndicator:d}=e,u=void 0!==s&&s;n[0]!==r||n[1]!==t||n[2]!==o||n[3]!==d?(l=e=>(0,W.jsx)(lI,{fieldWithValue:t,buttonProps:e,className:r,readonly:o,showVisibilityIndicator:d},t.field.id),n[0]=r,n[1]=t,n[2]=o,n[3]=d,n[4]=l):l=n[4];let c=l;switch(t.field.dataType){case"SINGLE_SELECT":{let e;return n[5]!==c||n[6]!==t||n[7]!==i||n[8]!==a||n[9]!==u?(e=(0,W.jsx)(lN,{field:t,onCommit:a,anchorElement:c,shouldOpen:u,onClose:i}),n[5]=c,n[6]=t,n[7]=i,n[8]=a,n[9]=u,n[10]=e):e=n[10],e}case"DATE":{let e;return n[11]!==c||n[12]!==t||n[13]!==i||n[14]!==a||n[15]!==u?(e=(0,W.jsx)(lE,{field:t,onCommit:a,anchorElement:c,shouldOpen:u,onClose:i}),n[11]=c,n[12]=t,n[13]=i,n[14]=a,n[15]=u,n[16]=e):e=n[16],e}case"TEXT":{let e;return n[17]!==c||n[18]!==t||n[19]!==i||n[20]!==a||n[21]!==u?(e=(0,W.jsx)(lT,{field:t,onCommit:a,anchorElement:c,shouldOpen:u,onClose:i}),n[17]=c,n[18]=t,n[19]=i,n[20]=a,n[21]=u,n[22]=e):e=n[22],e}case"NUMBER":{let e;return n[23]!==c||n[24]!==t||n[25]!==i||n[26]!==a||n[27]!==u?(e=(0,W.jsx)(lC,{field:t,onCommit:a,anchorElement:c,shouldOpen:u,onClose:i}),n[23]=c,n[24]=t,n[25]=i,n[26]=a,n[27]=u,n[28]=e):e=n[28],e}}};lw.displayName="IssueFieldEditor";let lL=e=>{let l,n,t,a,i,s,r,o,d,u,c,m,p,g,f,y,h,b,_,k=(0,ew.c)(101),{repo:I,owner:x,canSetAssignees:S,canSetLabels:v,canSetMilestone:j,canCreateLabel:F,canCreateMilestone:C,canSetProjects:T,canSetIssueFields:E,canSetType:N,issueTypesEnabled:w,orgPinnedFields:L,fieldVisibilityMap:A}=e,{optionConfig:K}=(0,ex.a)(),{repository:P,labels:M,setLabels:D,assignees:R,setAssignees:V,projects:U,setProjects:O,milestone:B,setMilestone:$,issueType:H,setIssueType:G,issueFields:q,setIssueFields:Y}=(0,eS.u)(),Q=null!=P&&!P.isPrivate;k[0]!==K.insidePortal?(l={insidePortal:K.insidePortal,anchorSide:"outside-top"},k[0]=K.insidePortal,k[1]=l):l=k[1];let z=l;k[2]!==H||k[3]!==L?(n=H?(0,el.IR)(H.pinnedFields?.filter(lA))??[]:L??[],k[2]=H,k[3]=L,k[4]=n):n=k[4];let X=n;k[5]!==K.scopedFields?(t=K.scopedFields||[],k[5]=K.scopedFields,k[6]=t):t=k[6],k[7]!==q||k[8]!==X||k[9]!==Y||k[10]!==t?(a={pinnedFieldsFromType:X,setIssueFieldsWithValues:Y,scopedFields:t,issueFields:q},k[7]=q,k[8]=X,k[9]=Y,k[10]=t,k[11]=a):a=k[11];let{pendingSelectedField:Z,setPendingSelectedField:J,pinnedFields:ee,unpinnedFields:en,onPendingFieldCommit:ea,onIssueFieldValueChanged:ei}=function(e){let l,n,t,a,i,s,r,o,d,u=(0,ew.c)(26),{pinnedFieldsFromType:c,setIssueFieldsWithValues:m,scopedFields:p,issueFields:g}=e,[f,y]=(0,eb.useState)(null);u[0]!==c?(l=c||[],u[0]=c,u[1]=l):l=u[1];let h=l;u[2]!==m?(n=e=>{let l=[];for(let n of e)n.value&&l.push(n);m(l)},u[2]=m,u[3]=n):n=u[3];let b=n;u[4]!==g||u[5]!==f||u[6]!==b?(t=(e,l)=>{if(!f||f.id!==e)return;y(null);let n=(0,el.HZ)(f.dataType),t=(0,et.vl)(n,l);if("string"==typeof t?!t.trim():!t)return;let a=[...g];f.name&&!a.some(e=>e.field.name===f.name)&&a.push((0,et.Y0)(f,l)),b(a)},u[4]=g,u[5]=f,u[6]=b,u[7]=t):t=u[7];let _=t;u[8]===Symbol.for("react.memo_cache_sentinel")?(a=e=>{let l=e[0];l?.id&&l?.name&&l?.dataType&&y({id:l.id,name:l.name,dataType:(0,el.HZ)(l.dataType)})},u[8]=a):a=u[8];let k=a;u[9]!==g||u[10]!==h||u[11]!==b?(i=(e,l)=>{h.find(l=>l.id===e.field.id)&&!g.find(l=>l.field.id===e.field.id)?b([...g,(0,et.Y0)(e.field,l)]):b(g.map(n=>n.field.id===e.field.id?(0,et.Y0)(n.field,l):n).filter(lc))},u[9]=g,u[10]=h,u[11]=b,u[12]=i):i=u[12];let I=i;u[13]!==g||u[14]!==p||u[15]!==h?(s=((e,l,n)=>{let t=[];for(let a of l){let l=e.find(e=>e.field.id===a.id);if(l)t.push(l);else{let e=n.find(e=>e.fieldId===a.id);t.push((0,et.IE)(a,e?e.value:null,!!e))}}return t})(g,h,p),o=((e,l,n)=>{let t=n?.map(e=>e.fieldId)||[],a=[...new Set([...e.map(e=>e.field.id).filter(e=>void 0!==e),...t])],i=[];for(let t of a)if(!l.find(e=>e.id===t)){let l=n?.find(e=>e.fieldId===t),a=e.find(e=>e.field.id===t);i.push(a||(0,et.IE)({id:t,name:l.fieldName,dataType:l.fieldType},l.value,!0))}return i})(g,h,p),r=s.map(lu).concat(o.map(ld)).filter(lo),u[13]=g,u[14]=p,u[15]=h,u[16]=s,u[17]=r,u[18]=o):(s=u[16],r=u[17],o=u[18]);let x=r;return u[19]!==I||u[20]!==_||u[21]!==f||u[22]!==s||u[23]!==x||u[24]!==o?(d={pendingSelectedField:f,setPendingSelectedField:y,pinnedFields:s,unpinnedFields:o,selectedFieldNames:x,onPendingFieldCommit:_,onIssueFieldPickerSelectionChange:k,onIssueFieldValueChanged:I},u[19]=I,u[20]=_,u[21]=f,u[22]=s,u[23]=x,u[24]=o,u[25]=d):d=u[25],d}(a),es=U[0]?.title||"",{sendAnalyticsEvent:er}=(0,eo.s)();k[12]!==R||k[13]!==S||k[14]!==K.scopedAssignees||k[15]!==P||k[16]!==V||k[17]!==z?(i=P&&(S||R.length>0)&&!K.scopedAssignees?{repo:P.name,owner:P.owner.login,readonly:!S,includeAuthorableBots:!1,includeAssignableBots:!0,assignees:R,assigneeTokens:[],anchorElement:(e,l)=>(0,W.jsx)(eY,{assignees:R,readonly:!S,anchorProps:{...e,id:"assignees-select-menu"},ref:l,...z}),onSelectionChange:V,...z}:null,k[12]=R,k[13]=S,k[14]=K.scopedAssignees,k[15]=P,k[16]=V,k[17]=z,k[18]=i):i=k[18];let ed=i,eu=null;if(ed){let e;k[19]!==ed?(e=(0,W.jsx)(eQ._,{...ed}),k[19]=ed,k[20]=e):e=k[20],eu=e}return k[21]===Symbol.for("react.memo_cache_sentinel")?(s=(0,W.jsx)(lr,{}),k[21]=s):s=k[21],k[22]!==K.scopedAssignees?(r=K.scopedAssignees&&(0,W.jsx)(eH,{assignees:K.scopedAssignees,displayHotkey:!1,anchorProps:void 0,readonly:!0}),k[22]=K.scopedAssignees,k[23]=r):r=k[23],k[24]!==F||k[25]!==v||k[26]!==M||k[27]!==x||k[28]!==I||k[29]!==D||k[30]!==z?(o=(v||M.length>0)&&(0,W.jsx)(le.t,{repo:I,owner:x,readonly:!v,canCreateLabel:F,showNoMatchItem:!0,labels:M,anchorElement:(e,l)=>(0,W.jsx)(e8,{readonly:!v,labels:M,anchorProps:e,ref:l,...z}),onSelectionChange:D,...z}),k[24]=F,k[25]=v,k[26]=M,k[27]=x,k[28]=I,k[29]=D,k[30]=z,k[31]=o):o=k[31],k[32]!==N||k[33]!==H||k[34]!==w||k[35]!==K.scopedIssueType||k[36]!==x||k[37]!==I||k[38]!==er||k[39]!==G||k[40]!==z?(d=w&&(N||null!==H)&&!K.scopedIssueType&&(0,W.jsx)(eJ.u,{owner:x,repo:I,onSelectionChange:e=>{let l=e?.[0]||null;er("issue_create.update_issue_type","ISSUE_CREATE_UPDATE_ISSUE_TYPE_DIALOG",{issueTypeId:l?.id??""}),G(l)},anchorElement:e=>(0,W.jsx)(eZ,{readonly:!N,activeIssueType:H,anchorProps:e,...z}),readonly:!N,activeIssueType:H??null,width:"medium",...z}),k[32]=N,k[33]=H,k[34]=w,k[35]=K.scopedIssueType,k[36]=x,k[37]=I,k[38]=er,k[39]=G,k[40]=z,k[41]=d):d=k[41],k[42]!==E||k[43]!==A||k[44]!==ei||k[45]!==ee||k[46]!==Q?(u=E&&ee.map(e=>(0,W.jsx)(lF,{field:e,onChange:ei,className:l_,readonly:e.readonly,showVisibilityIndicator:Q&&!!e.field.id&&"ALL"===A[e.field.id]},e.field.id)),k[42]=E,k[43]=A,k[44]=ei,k[45]=ee,k[46]=Q,k[47]=u):u=k[47],k[48]!==E||k[49]!==N||k[50]!==H||k[51]!==w||k[52]!==ee?(c=(w&&(N||null!==H)||E&&ee.length>0)&&(0,W.jsx)("div",{className:"MetadataFooter-module__MetadataFooterSeparator__V9ivs","data-testid":"issue-fields-divider"}),k[48]=E,k[49]=N,k[50]=H,k[51]=w,k[52]=ee,k[53]=c):c=k[53],k[54]!==K.scopedIssueType?(m=K.scopedIssueType&&(0,W.jsx)(eB._,{anchorText:K.scopedIssueType,leadingIcon:ec.IssueOpenedIcon,readonly:!0}),k[54]=K.scopedIssueType,k[55]=m):m=k[55],k[56]!==T||k[57]!==es||k[58]!==K.scopedProjectTitle||k[59]!==U||k[60]!==P||k[61]!==O||k[62]!==z?(p=P&&!K.scopedProjectTitle&&(T||U.length>0)&&(0,W.jsx)(li.t,{fallback:(0,W.jsx)(eB._,{anchorText:"Projects are unavailable",leadingIcon:ec.AlertIcon,readonly:!0}),children:(0,W.jsx)(la.wX,{pickerId:"create-issue-projects-picker",readonly:!T,onSave:O,selectedProjects:U,owner:P.owner.login,repo:P.name,anchorElement:e=>(0,W.jsx)(lt.C,{nested:!1,readonly:!T,anchorProps:e,firstSelectedProjectTitle:es,...z}),...z})}),k[56]=T,k[57]=es,k[58]=K.scopedProjectTitle,k[59]=U,k[60]=P,k[61]=O,k[62]=z,k[63]=p):p=k[63],k[64]!==K.scopedProjectTitle?(g=K.scopedProjectTitle&&(0,W.jsx)(eB._,{anchorText:K.scopedProjectTitle,leadingIcon:ec.TableIcon,readonly:!0}),k[64]=K.scopedProjectTitle,k[65]=g):g=k[65],k[66]!==C||k[67]!==j||k[68]!==B||k[69]!==K.scopedMilestone||k[70]!==x||k[71]!==I||k[72]!==$||k[73]!==z?(f=(j||null!==B)&&!K.scopedMilestone&&(0,W.jsx)(ln.D,{repo:I,owner:x,readonly:!j,canCreateMilestone:C,showNoMatchItem:!0,activeMilestone:B,anchorElement:(e,l)=>(0,W.jsx)(ll,{nested:!1,readonly:!j,activeMilestone:B,anchorProps:e,ref:l,...z}),onSelectionChange:e=>$(e?.[0]||null),...z}),k[66]=C,k[67]=j,k[68]=B,k[69]=K.scopedMilestone,k[70]=x,k[71]=I,k[72]=$,k[73]=z,k[74]=f):f=k[74],k[75]!==K.scopedMilestone?(y=K.scopedMilestone&&(0,W.jsx)(eB._,{anchorText:K.scopedMilestone,leadingIcon:ec.MilestoneIcon,readonly:!0}),k[75]=K.scopedMilestone,k[76]=y):y=k[76],k[77]!==E||k[78]!==A||k[79]!==ei||k[80]!==Q||k[81]!==en?(h=E&&en.map(e=>(0,W.jsx)(lF,{field:e,onChange:ei,className:l_,readonly:e.readonly,showVisibilityIndicator:Q&&!!e.field.id&&"ALL"===A[e.field.id]},e.field.id)),k[77]=E,k[78]=A,k[79]=ei,k[80]=Q,k[81]=en,k[82]=h):h=k[82],k[83]!==ea||k[84]!==Z||k[85]!==J?(b=Z&&(0,W.jsx)(lj,{pendingField:Z,onCommit:ea,onClose:()=>{J(null)}}),k[83]=ea,k[84]=Z,k[85]=J,k[86]=b):b=k[86],k[87]!==eu||k[88]!==u||k[89]!==c||k[90]!==m||k[91]!==p||k[92]!==g||k[93]!==f||k[94]!==y||k[95]!==h||k[96]!==b||k[97]!==r||k[98]!==o||k[99]!==d?(_=(0,W.jsx)(eb.Suspense,{fallback:s,children:(0,W.jsxs)("div",{className:"MetadataFooter-module__MetadataFooterContainer__oZmYS",children:[eu,r,o,d,u,c,m,p,g,f,y,h,b]})}),k[87]=eu,k[88]=u,k[89]=c,k[90]=m,k[91]=p,k[92]=g,k[93]=f,k[94]=y,k[95]=h,k[96]=b,k[97]=r,k[98]=o,k[99]=d,k[100]=_):_=k[100],_};function lA(e){return e?.__typename!=="%other"}lL.displayName="MetadataFooter";var lK=n(49266),lP=n(46791),lM=n(12161),lD=n(68845);function lR(e){let l,n,t,a,i,s,r,o,d,u,c,m,p=(0,ew.c)(28);if(p[0]!==e){let{repo:o,owner:d,readonly:u,assignees:c,onSelectionChange:m,className:g,repository:f,issueNumber:y,onIssueUpdate:h,...b}=e;s=o,a=d,i=u,l=c,t=m,n=g,r=b,p[0]=e,p[1]=l,p[2]=n,p[3]=t,p[4]=a,p[5]=i,p[6]=s,p[7]=r}else l=p[1],n=p[2],t=p[3],a=p[4],i=p[5],s=p[6],r=p[7];let g=(0,lK.u)();p[8]===Symbol.for("react.memo_cache_sentinel")?(o=[],p[8]=o):o=p[8],p[9]!==l||p[10]!==t||p[11]!==a||p[12]!==i||p[13]!==s||p[14]!==r?(d={repo:s,owner:a,readonly:i,includeAuthorableBots:!1,includeAssignableBots:!0,assigneeTokens:o,assignees:l,onSelectionChange:t,anchorElement:lV,...r},p[9]=l,p[10]=t,p[11]=a,p[12]=i,p[13]=s,p[14]=r,p[15]=d):d=p[15];let f=d;p[16]!==f||p[17]!==i?(u=i?(0,W.jsx)(lD.NQ,{}):(0,W.jsx)(eQ._,{...f}),p[16]=f,p[17]=i,p[18]=u):u=p[18];let y=u;return p[19]!==t||p[20]!==g?(c=()=>t(g?[g]:[]),p[19]=t,p[20]=g,p[21]=c):c=p[21],p[22]!==l||p[23]!==n||p[24]!==i||p[25]!==y||p[26]!==c?(m=(0,W.jsx)(lD.Aq,{sectionHeader:y,onSelfAssignClick:c,assignees:l,readonly:i,className:n}),p[22]=l,p[23]=n,p[24]=i,p[25]=y,p[26]=c,p[27]=m):m=p[27],m}function lV(e,l){return(0,W.jsx)(lM.X,{title:lP.k.sectionTitles.assignees,buttonProps:{...e,id:"assignees-select-menu"},ref:l})}lR.displayName="CreateIssueAssigneesSection";var lU=n(95673),lO=n(46249),lB=n(38569),l$=n(97766),lH=n(95526),lW=n(59914);function lG(e){return e.field.name}function lq(e){return e.field.name}function lY(e){return e.field.id}function lQ(e){return(0,et.Y0)((0,el.YQ)(e),null)}var lz=n(18053);function lX(e){let l,n,t,a,i,s,r,o,d,u,c,m,p=(0,ew.c)(31),{ownerId:g,onSelectionChange:f,issueType:y,orgPinnedFields:h,isPinnedFieldsLoading:b,isPrivate:_,fieldVisibilityMap:k}=e;p[0]===Symbol.for("react.memo_cache_sentinel")?(l=[],p[0]=l):l=p[0];let[I,x]=(0,eb.useState)(l);p[1]===Symbol.for("react.memo_cache_sentinel")?(n=[],p[1]=n):n=p[1];let[S,v]=(0,eb.useState)(n),{animatePinned:j}=(0,lW.bW)(y?.name||null),{reportUsage:F}=(0,lU.k)();p[2]!==y||p[3]!==h?(t=y?(0,el.IR)(y.pinnedFields?.filter(l3))??[]:h??[],p[2]=y,p[3]=h,p[4]=t):t=p[4];let C=t;p[5]!==C?(a={pinnedFields:C,setFields:x,setFieldsSet:v},p[5]=C,p[6]=a):a=p[6];let{pinnedFieldIds:T}=function(e){let l,n,t,a,i,s,r=(0,ew.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(lQ),r[2]=l,r[3]=n):n=r[3];let c=n;r[4]!==c?(t=new Set(c.map(lY)),r[4]=c,r[5]=t):t=r[5];let m=t;return r[6]!==m||r[7]!==c||r[8]!==d||r[9]!==u?(a=()=>{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(lq))):(d(e=>e.filter(e=>!m.has(e.field.id)&&e.value)),u(e=>e.filter(e=>!c.map(lG).includes(e))))},r[6]=m,r[7]=c,r[8]=d,r[9]=u,r[10]=a):a=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,eb.useEffect)(a,i),r[17]!==m?(s={pinnedFieldIds:m},r[17]=m,r[18]=s):s=r[18],s}(a),E=!(void 0===_||_);p[7]!==I||p[8]!==f?(i=()=>{f(I.filter(l2))},s=[I,f],p[7]=I,p[8]=f,p[9]=i,p[10]=s):(i=p[9],s=p[10]),(0,eb.useEffect)(i,s),p[11]!==I||p[12]!==S?(r=()=>{let e=[...new Set([...I.map(l1).filter(l0),...S])];e.length===S.length&&e.every(e=>S.includes(e))||v(e)},o=[I,S],p[11]=I,p[12]=S,p[13]=r,p[14]=o):(r=p[13],o=p[14]),(0,eb.useEffect)(r,o),p[15]!==g||p[16]!==T||p[17]!==F?(d=(e,l)=>{x(n=>{let t,a=n.map(n=>n.field.id===e?t=(0,et.IE)(n.field,l):n).filter(e=>void 0!==e.value||e.field.id&&T.has(e.field.id));return t&&!t.value&&(t.field.id&&T.has(t.field.id)||v(e=>e.filter(e=>e!==t?.field.name))),t&&t.field.dataType&&F({page:"issue#new",action:"create",fieldId:e,fieldType:(0,el.HZ)(t.field.dataType),status:"success",orgId:g?.toString()}),a})},p[15]=g,p[16]=T,p[17]=F,p[18]=d):d=p[18];let N=d;if(p[19]!==j||p[20]!==k||p[21]!==I||p[22]!==N||p[23]!==T||p[24]!==E){let e=I.map(lJ).filter(lZ);u=I.map(l=>{if(!l.field.id)return null;let n="object"==typeof l.value&&null!==l.value?{...l,...l.value}:l,t=T.has(l.field.id),a=(0,lW.u2)(l.field.id,T,e),i=k?.[l.field.id]??("visibility"in l.field?l.field.visibility:void 0),s=E&&"ALL"===i;return(0,lz.M8)({fieldValue:n,readonly:!1,onCommit:N,className:(0,lW.go)(t,j,a),showVisibilityIndicator:s})}).filter(Boolean),p[19]=j,p[20]=k,p[21]=I,p[22]=N,p[23]=T,p[24]=E,p[25]=u}else u=p[25];let w=u,L=C.length>0&&0===w.length,A=!b&&!L;return p[26]===Symbol.for("react.memo_cache_sentinel")?(c=(0,W.jsx)(lO.A,{as:"h3",className:lH.A.compactSectionHeader,children:"Fields"}),p[26]=c):c=p[26],p[27]!==y?.name||p[28]!==A||p[29]!==w?(m=(0,W.jsx)(W.Fragment,{children:(0,W.jsx)(lB.w,{sectionHeader:c,children:w.length>0?(0,W.jsx)(W.Fragment,{children:w}):A?(0,W.jsx)("span",{className:lH.A.compactSectionEmptyText,children:l$.k.noPinnedFieldsMessage(y?.name)}):(0,W.jsx)(W.Fragment,{children:(0,W.jsxs)("span",{className:lH.A.loadingRow,children:[(0,W.jsx)(ls.Q,{height:"md",width:"40%"}),(0,W.jsx)(ls.Q,{height:"md",width:"60%"})]})})})}),p[27]=y?.name,p[28]=A,p[29]=w,p[30]=m):m=p[30],m}function lZ(e){return!!e}function lJ(e){return e.field.id}function l0(e){return!!e}function l1(e){return e.field.name}function l2(e){return e.value}function l3(e){return e?.__typename!=="%other"}lX.displayName="CreateIssueFieldsSection";var l4=n(37329);function l5(e){let l,n,t,a,i,s,r,o,d=(0,ew.c)(19);d[0]!==e?({type:a,onSelectionChange:n,viewerCanType:i,className:l,...t}=e,d[0]=e,d[1]=l,d[2]=n,d[3]=t,d[4]=a,d[5]=i):(l=d[1],n=d[2],t=d[3],a=d[4],i=d[5]);let{sendAnalyticsEvent:u}=(0,eo.s)();d[6]!==n||d[7]!==u||d[8]!==t||d[9]!==a||d[10]!==i?(s=()=>i?(0,W.jsx)(eJ.u,{onSelectionChange:e=>{let l=e?.[0]||null;u("issue_create.update_issue_type","ISSUE_CREATE_UPDATE_ISSUE_TYPE_DIALOG",{issueTypeId:l?.id??""}),n(l)},readonly:i,activeIssueType:a,anchorElement:l6,...t,width:"medium"}):(0,W.jsx)(l4.OL,{}),d[6]=n,d[7]=u,d[8]=t,d[9]=a,d[10]=i,d[11]=s):s=d[11];let c=s,{repo:m,owner:p}=t;d[12]!==c?(r=c(),d[12]=c,d[13]=r):r=d[13];let g=`${p}/${m}`;return d[14]!==l||d[15]!==r||d[16]!==g||d[17]!==a?(o=(0,W.jsx)(l4.dk,{className:l,sectionHeader:r,type:a,repoNameWithOwner:g}),d[14]=l,d[15]=r,d[16]=g,d[17]=a,d[18]=o):o=d[18],o}function l6(e,l){return(0,W.jsx)(lM.X,{title:lP.k.sectionTitles.types,buttonProps:e,ref:l})}l5.displayName="CreateIssueIssueTypesSection";var l7=n(45820);let l8=e=>{let l,n,t,a,i,s,r,o,d,u=(0,ew.c)(19);u[0]!==e?({repo:s,owner:a,readonly:i,canCreateLabel:l,labels:n,onSelectionChange:t,...r}=e,u[0]=e,u[1]=l,u[2]=n,u[3]=t,u[4]=a,u[5]=i,u[6]=s,u[7]=r):(l=u[1],n=u[2],t=u[3],a=u[4],i=u[5],s=u[6],r=u[7]),u[8]!==l||u[9]!==n||u[10]!==t||u[11]!==a||u[12]!==i||u[13]!==s||u[14]!==r?(o=i?(0,W.jsx)(l7.if,{}):(0,W.jsx)(le.t,{repo:s,owner:a,readonly:i,canCreateLabel:l,labels:n,onSelectionChange:t,showNoMatchItem:!0,anchorElement:l9,...r}),u[8]=l,u[9]=n,u[10]=t,u[11]=a,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,W.jsx)(l7.b1,{sectionHeader:c,labels:n}),u[16]=n,u[17]=c,u[18]=d):d=u[18],d};function l9(e,l){return(0,W.jsx)(lM.X,{title:lP.k.sectionTitles.labels,buttonProps:e,ref:l})}l8.displayName="CreateIssueLabelsSection";var ne=n(64122);function nl(e){let l,n,t,a,i,s,r,o,d=(0,ew.c)(17);d[0]!==e?({milestone:t,onSelectionChange:a,viewerCanSetMilestone:s,canCreateMilestone:l,className:n,...i}=e,d[0]=e,d[1]=l,d[2]=n,d[3]=t,d[4]=a,d[5]=i,d[6]=s):(l=d[1],n=d[2],t=d[3],a=d[4],i=d[5],s=d[6]),d[7]!==l||d[8]!==t||d[9]!==a||d[10]!==i||d[11]!==s?(r=s?(0,W.jsx)(ln.D,{onSelectionChange:e=>{a(e?.[0]||null)},readonly:!1,canCreateMilestone:l,activeMilestone:t,anchorElement:nn,showMilestoneDescription:!0,...i}):(0,W.jsx)(ne.iz,{}),d[7]=l,d[8]=t,d[9]=a,d[10]=i,d[11]=s,d[12]=r):r=d[12];let u=r;return d[13]!==n||d[14]!==t||d[15]!==u?(o=(0,W.jsx)(ne.DR,{className:n,sectionHeader:u,milestone:t}),d[13]=n,d[14]=t,d[15]=u,d[16]=o):o=d[16],o}function nn(e,l){return(0,W.jsx)(lM.X,{title:lP.k.sectionTitles.milestones,buttonProps:e,ref:l})}nl.displayName="CreateIssueMilestonesSection";var nt=n(18990),na=n(14239),ni=n(79860);let ns=e=>{let l,n,t,a,i,s,r,o,d,u,c=(0,ew.c)(21);c[0]!==e?({owner:n,repo:i,projects:t,readonly:a,onSelectionChange:l,...s}=e,c[0]=e,c[1]=l,c[2]=n,c[3]=t,c[4]=a,c[5]=i,c[6]=s):(l=c[1],n=c[2],t=c[3],a=c[4],i=c[5],s=c[6]),c[7]!==l||c[8]!==n||c[9]!==t||c[10]!==a||c[11]!==i||c[12]!==s?(r=a?(0,W.jsx)(na.b3,{}):(0,W.jsx)(la.wX,{pickerId:"create-issue-projects-picker",owner:n,repo:i,selectedProjects:t,readonly:a,onSave:l,anchorElement:nr,...s}),c[7]=l,c[8]=n,c[9]=t,c[10]=a,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,W.jsx)(na.ym,{}),c[14]=o):o=c[14];let p=t.length>0;return c[15]!==t?(d=t.length>0&&(0,W.jsx)(nt.l,{"aria-labelledby":"create-issue-sidebar-projects-section-heading",variant:"full",className:ni.A.projectActionList,children:t.map(no)}),c[15]=t,c[16]=d):d=c[16],c[17]!==m||c[18]!==p||c[19]!==d?(u=(0,W.jsx)(li.t,{fallback:o,children:(0,W.jsx)(na.YE,{sectionHeader:m,hasItems:p,children:d})}),c[17]=m,c[18]=p,c[19]=d,c[20]=u):u=c[20],u};function nr(e){return(0,W.jsx)(na.f6,{...e,id:"create-issue-sidebar-projects-section-heading"})}function no(e){return(0,W.jsx)(nt.l.LinkItem,{href:e.url,className:ni.A.ActionList_LinkItem,children:e.title},e.id)}ns.displayName="CreateIssueProjectsSection";var nd=n(28629),nu=n(20757),nc=n(72551),nm=n(81375);let np="RelationshipsSection-module__groupHeading__WoWBT",ng=e=>{let l,n,t,a,i,s=(0,ew.c)(20),{sectionHeader:r,relationships:o,className:d}=e,{parent:u,blockedBy:c,blocking:m}=o,p=c&&c.length>0,g=m&&m.length>0,f=u||p||g?void 0:lP.k.emptySections.relationships;return s[0]!==u?(l=u&&(0,W.jsxs)(nt.l.Group,{children:[(0,W.jsx)(nt.l.GroupHeading,{as:"h4",className:np,children:lP.k.relationNames.parentIssue}),(0,W.jsx)(nm.H,{issue:u})]}),s[0]=u,s[1]=l):l=s[1],s[2]!==c||s[3]!==p||s[4]!==u?(n=p&&(0,W.jsxs)(W.Fragment,{children:[u&&(0,W.jsx)(nt.l.Divider,{}),(0,W.jsxs)(nt.l.Group,{children:[(0,W.jsx)(nt.l.GroupHeading,{as:"h4",className:np,children:lP.k.relationNames.blockedByIssues}),c.map(nf)]})]}),s[2]=c,s[3]=p,s[4]=u,s[5]=n):n=s[5],s[6]!==m||s[7]!==p||s[8]!==g||s[9]!==u?(t=g&&(0,W.jsxs)(W.Fragment,{children:[(u||p)&&(0,W.jsx)(nt.l.Divider,{}),(0,W.jsxs)(nt.l.Group,{children:[(0,W.jsx)(nt.l.GroupHeading,{as:"h4",className:np,children:lP.k.relationNames.blockingIssues}),m.map(ny)]})]}),s[6]=m,s[7]=p,s[8]=g,s[9]=u,s[10]=t):t=s[10],s[11]!==l||s[12]!==n||s[13]!==t?(a=(0,W.jsxs)(nt.l,{variant:"full",className:"RelationshipsSection-module__actionListOverrides__t71Ki",children:[l,n,t]}),s[11]=l,s[12]=n,s[13]=t,s[14]=a):a=s[14],s[15]!==d||s[16]!==f||s[17]!==r||s[18]!==a?(i=(0,W.jsx)(lB.w,{id:"sidebar-relationships-section",sectionHeader:r,emptyText:f,className:d,children:a}),s[15]=d,s[16]=f,s[17]=r,s[18]=a,s[19]=i):i=s[19],i};function nf(e){return(0,W.jsx)(nm.H,{issue:e},e.id)}function ny(e){return(0,W.jsx)(nm.H,{issue:e},e.id)}ng.displayName="RelationshipsSection";let nh=[];function nb(e){let l,n,t,a,i,s,r,o,d,u,c,m,p,g,f,y,h=(0,ew.c)(51),{owner:b,repo:_,readonly:k,parentIssue:I,onParentChange:x,blockedByIssues:S,onBlockedByChange:v,blockingIssues:j,onBlockingChange:F,className:C}=e,T=void 0===S?nh:S,E=void 0===j?nh:j,[N,w]=(0,eb.useState)(!1),[L,A]=(0,eb.useState)(null),[K,P]=(0,eb.useState)(null),M=(0,eb.useRef)(null);h[0]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{A(e)},h[0]=l):l=h[0];let D=l;h[1]!==x?(n=e=>{x(e[0]||null),A(null),P(null)},h[1]=x,h[2]=n):n=h[2];let R=n;h[3]!==v?(t=e=>{v(e),A(null),P(null)},h[3]=v,h[4]=t):t=h[4];let V=t;h[5]!==F?(a=e=>{F(e),A(null),P(null)},h[5]=F,h[6]=a):a=h[6];let U=a;h[7]!==K||h[8]!==V||h[9]!==U||h[10]!==R?(i=e=>{"parent"===K?R(e):"blockedBy"===K?V(e):"blocking"===K&&U(e)},h[7]=K,h[8]=V,h[9]=U,h[10]=R,h[11]=i):i=h[11];let O=i;e:{let e;if("parent"===K){let e;h[12]!==I?(e=I?[I.id]:[],h[12]=I,h[13]=e):e=h[13],s=e;break e}if("blockedBy"===K){let e;h[14]!==T?(e=T.map(nS),h[14]=T,h[15]=e):e=h[15],s=e;break e}if("blocking"===K){let e;h[16]!==E?(e=E.map(nx),h[16]=E,h[17]=e):e=h[17],s=e;break e}h[18]===Symbol.for("react.memo_cache_sentinel")?(e=[],h[18]=e):e=h[18],s=e}let B=s;l:{if("parent"===K){r="Select parent issue";break l}if("blockedBy"===K){r="Mark current issue as blocked by\u2026";break l}if("blocking"===K){r="Mark current issue as blocking\u2026";break l}r=void 0}let $=r;n:{let e;if("blockedBy"===K){let e;h[19]!==E?(e=E.map(nI),h[19]=E,h[20]=e):e=h[20],o=e;break n}if("blocking"===K){let e;h[21]!==T?(e=T.map(nk),h[21]=T,h[22]=e):e=h[22],o=e;break n}h[23]===Symbol.for("react.memo_cache_sentinel")?(e=[],h[23]=e):e=h[23],o=e}let H=o;h[24]===Symbol.for("react.memo_cache_sentinel")?(d=()=>{w(!1),P("parent"),A("Issue")},h[24]=d):d=h[24];let G=d;h[25]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{w(!1),P("blockedBy"),A("Issue")},h[25]=u):u=h[25];let q=u;h[26]===Symbol.for("react.memo_cache_sentinel")?(c=()=>{w(!1),P("blocking"),A("Issue")},h[26]=c):c=h[26];let Y=c;h[27]===Symbol.for("react.memo_cache_sentinel")?(m=()=>{A(null),P(null),w(n_)},h[27]=m):m=h[27];let Q=m;h[28]===Symbol.for("react.memo_cache_sentinel")?(p=e=>{let{ref:l}=e;return l&&(l.current=M.current),(0,W.jsx)(W.Fragment,{})},h[28]=p):p=h[28];let z=p;h[29]!==T||h[30]!==E||h[31]!==K||h[32]!==H||h[33]!==N||h[34]!==O||h[35]!==b||h[36]!==I||h[37]!==$||h[38]!==L||h[39]!==k||h[40]!==_||h[41]!==B?(g=k?(0,W.jsx)(nc.h,{title:lP.k.sectionTitles.relationships}):(0,W.jsxs)(W.Fragment,{children:[(0,W.jsx)(er.ak,{commands:{"issue-create:edit-parent":G,"issue-create:mark-blocked-by":q,"issue-create:mark-blocking":Y}}),(0,W.jsx)(lM.X,{ref:M,buttonProps:{onClick:Q},readonly:k,title:lP.k.sectionTitles.relationships}),(0,W.jsx)(nd.D,{onPickerTypeChange:D,selectedIssueIds:B,hiddenIssueIds:H,onIssueSelection:O,organization:b,defaultRepositoryNameWithOwner:`${b}/${_}`,pickerType:L,issuePickerProps:{selectionVariant:"parent"===K?"single":"multiple",subtitle:$},anchorElement:z}),(0,W.jsx)(nu.W,{open:N,onOpenChange:w,anchorRef:M,children:(0,W.jsx)(nu.W.Overlay,{width:"medium",children:(0,W.jsx)(nt.l,{children:(0,W.jsxs)(nt.l.Group,{children:[(0,W.jsx)(er.Vr,{commandId:"issue-create:edit-parent",onSelect:G,children:I?"Change or remove parent":"Add parent"}),(0,W.jsx)(er.Vr,{commandId:"issue-create:mark-blocked-by",onSelect:q,children:T.length>0?"Add or change blocked by":"Mark as blocked by"}),(0,W.jsx)(er.Vr,{commandId:"issue-create:mark-blocking",onSelect:Y,children:E.length>0?"Add or change blocking":"Mark as blocking"})]})})})})]}),h[29]=T,h[30]=E,h[31]=K,h[32]=H,h[33]=N,h[34]=O,h[35]=b,h[36]=I,h[37]=$,h[38]=L,h[39]=k,h[40]=_,h[41]=B,h[42]=g):g=h[42];let X=g;return h[43]!==T||h[44]!==E||h[45]!==I?(f={parent:I,blockedBy:T,blocking:E},h[43]=T,h[44]=E,h[45]=I,h[46]=f):f=h[46],h[47]!==C||h[48]!==X||h[49]!==f?(y=(0,W.jsx)(ng,{sectionHeader:X,relationships:f,className:C}),h[47]=C,h[48]=X,h[49]=f,h[50]=y):y=h[50],y}function n_(e){return!e}function nk(e){return e.id}function nI(e){return e.id}function nx(e){return e.id}function nS(e){return e.id}nb.displayName="CreateIssueRelationshipsSection";let nv="MetadataSidebar-module__CreateIssueAssigneesSection__gNzDQ",nj=e=>{let l,n,t,a,i,s,r,o,d,u,c=(0,ew.c)(68),{canSetAssignees:m,canSetLabels:p,canSetMilestone:g,canCreateLabel:f,canCreateMilestone:y,canSetProjects:h,canSetType:b,canSetIssueFields:_,canSetRelationships:k,issueTypesEnabled:I,orgPinnedFields:x,isPinnedFieldsLoading:S,fieldVisibilityMap:v}=e,{optionConfig:j}=(0,ex.a)(),{repository:F,labels:C,setLabels:T,assignees:E,setAssignees:N,projects:w,setProjects:L,milestone:A,setMilestone:K,issueType:P,setIssueType:M,setIssueFields:D,parentIssue:R,setParentIssue:V,blockedByIssues:U,setBlockedByIssues:O,blockingIssues:B,setBlockingIssues:$}=(0,eS.u)();c[0]!==j.insidePortal?(l={insidePortal:j.insidePortal},c[0]=j.insidePortal,c[1]=l):l=c[1];let H=l;if(!F)return null;c[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,W.jsx)("h2",{className:"sr-only",children:"Metadata"}),c[2]=n):n=c[2],c[3]!==E||c[4]!==m||c[5]!==F||c[6]!==N||c[7]!==H?(t=F&&(0,W.jsx)(lR,{repo:F.name,owner:F.owner.login,readonly:!m,assignees:E,onSelectionChange:N,className:nv,repository:F,issueNumber:void 0,onIssueUpdate:void 0,...H}),c[3]=E,c[4]=m,c[5]=F,c[6]=N,c[7]=H,c[8]=t):t=c[8];let G=!p;c[9]!==f||c[10]!==C||c[11]!==F.name||c[12]!==F.owner.login||c[13]!==T||c[14]!==H||c[15]!==G?(a=(0,W.jsx)(l8,{repo:F.name,owner:F.owner.login,readonly:G,canCreateLabel:f,labels:C,onSelectionChange:T,...H}),c[9]=f,c[10]=C,c[11]=F.name,c[12]=F.owner.login,c[13]=T,c[14]=H,c[15]=G,c[16]=a):a=c[16],c[17]!==b||c[18]!==P||c[19]!==I||c[20]!==F.name||c[21]!==F.owner.login||c[22]!==M||c[23]!==H?(i=I&&(0,W.jsx)(l5,{owner:F.owner.login,repo:F.name,...H,viewerCanType:b,type:P,onSelectionChange:M}),c[17]=b,c[18]=P,c[19]=I,c[20]=F.name,c[21]=F.owner.login,c[22]=M,c[23]=H,c[24]=i):i=c[24],c[25]!==_||c[26]!==v||c[27]!==S||c[28]!==P||c[29]!==x||c[30]!==F.isPrivate||c[31]!==F.owner.databaseId||c[32]!==D||c[33]!==H?(s=_&&(0,W.jsx)(lX,{ownerId:F.owner.databaseId,onSelectionChange:D,issueType:P,orgPinnedFields:x,isPinnedFieldsLoading:S,isPrivate:F.isPrivate,fieldVisibilityMap:v,...H}),c[25]=_,c[26]=v,c[27]=S,c[28]=P,c[29]=x,c[30]=F.isPrivate,c[31]=F.owner.databaseId,c[32]=D,c[33]=H,c[34]=s):s=c[34];let q=!h;c[35]!==w||c[36]!==F.name||c[37]!==F.owner.login||c[38]!==L||c[39]!==H||c[40]!==q?(r=(0,W.jsx)(ns,{owner:F.owner.login,repo:F.name,projects:w,readonly:q,onSelectionChange:L,...H}),c[35]=w,c[36]=F.name,c[37]=F.owner.login,c[38]=L,c[39]=H,c[40]=q,c[41]=r):r=c[41];let Y=g??!1;return c[42]!==y||c[43]!==A||c[44]!==F.name||c[45]!==F.owner.login||c[46]!==K||c[47]!==H||c[48]!==Y?(o=(0,W.jsx)(nl,{repo:F.name,owner:F.owner.login,milestone:A,onSelectionChange:K,viewerCanSetMilestone:Y,canCreateMilestone:y,className:nv,...H}),c[42]=y,c[43]=A,c[44]=F.name,c[45]=F.owner.login,c[46]=K,c[47]=H,c[48]=Y,c[49]=o):o=c[49],c[50]!==U||c[51]!==B||c[52]!==k||c[53]!==R||c[54]!==F.name||c[55]!==F.owner.login||c[56]!==O||c[57]!==$||c[58]!==V?(d=(0,ee.G7)("issue_create_relationships")&&(0,W.jsx)(nb,{owner:F.owner.login,repo:F.name,readonly:!k,parentIssue:R,onParentChange:V,blockedByIssues:U,onBlockedByChange:O,blockingIssues:B,onBlockingChange:$}),c[50]=U,c[51]=B,c[52]=k,c[53]=R,c[54]=F.name,c[55]=F.owner.login,c[56]=O,c[57]=$,c[58]=V,c[59]=d):d=c[59],c[60]!==o||c[61]!==d||c[62]!==t||c[63]!==a||c[64]!==i||c[65]!==s||c[66]!==r?(u=(0,W.jsxs)("div",{className:"MetadataSidebar-module__MetadataSidebarContainer__tk5O7",children:[n,t,a,i,s,r,o,d]}),c[60]=o,c[61]=d,c[62]=t,c[63]=a,c[64]=i,c[65]=s,c[66]=r,c[67]=u):u=c[67],u};nj.displayName="MetadataSidebar";let nF=e=>{let l,n,t=(0,ew.c)(18),{orgPinnedFields:a,isPinnedFieldsLoading:i,fieldVisibilityMap:s}=e,{optionConfig:r}=(0,ex.a)(),o=!r.insidePortal,{repository:d}=(0,eS.u)(),u=d?.viewerIssueCreationPermissions?.assignable??!1,c=d?.viewerIssueCreationPermissions?.labelable??!1,m=d?.viewerIssueCreationPermissions?.milestoneable??!1,p=d?.viewerCanPush??!1,g=d?.viewerIssueCreationPermissions?.triageable??!1,f=d?.viewerIssueCreationPermissions?.typeable??!1,y=d?.viewerIssueCreationPermissions?.canSetIssueFields??!1,h=d?.viewerIssueCreationPermissions?.triageable??!1,b=d?.owner?.issueTypesEnabled??!1,_=d?.name||"",k=d?.owner.login||"";t[0]!==u||t[1]!==y||t[2]!==c||t[3]!==m||t[4]!==g||t[5]!==h||t[6]!==f||t[7]!==s||t[8]!==i||t[9]!==b||t[10]!==a||t[11]!==_||t[12]!==k||t[13]!==p?(l={repo:_,owner:k,canSetAssignees:u,canSetLabels:c,canSetMilestone:m,canCreateLabel:p,canCreateMilestone:p,canSetProjects:g,canSetType:f,canSetIssueFields:y,canSetRelationships:h,issueTypesEnabled:b,orgPinnedFields:a,isPinnedFieldsLoading:i,fieldVisibilityMap:s},t[0]=u,t[1]=y,t[2]=c,t[3]=m,t[4]=g,t[5]=h,t[6]=f,t[7]=s,t[8]=i,t[9]=b,t[10]=a,t[11]=_,t[12]=k,t[13]=p,t[14]=l):l=t[14];let I=l;return t[15]!==I||t[16]!==o?(n=o?(0,W.jsx)(nj,{...I}):(0,W.jsx)(lL,{...I}),t[15]=I,t[16]=o,t[17]=n):n=t[17],n};nF.displayName="MetadataSelectors";let nC=(F={defaultValue:!1,kind:"LocalArgument",name:"fetchParent"},C={defaultValue:null,kind:"LocalArgument",name:"input"},T=[{kind:"Variable",name:"input",variableName:"input"}],E={alias:null,args:null,kind:"ScalarField",name:"databaseId",storageKey:null},w={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},L={alias:null,args:null,kind:"ScalarField",name:"login",storageKey:null},A={alias:null,args:null,kind:"ScalarField",name:"number",storageKey:null},K={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},P={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},R={alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"parent",plural:!1,selections:[N={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:"SubIssuesSummary",kind:"LinkedField",name:"subIssuesSummary",plural:!1,selections:[M={alias:null,args:null,kind:"ScalarField",name:"total",storageKey:null},D={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:[F,C],kind:"Fragment",metadata:null,name:"createIssueMutation",selections:[{alias:null,args:T,concreteType:"CreateIssuePayload",kind:"LinkedField",name:"createIssue",plural:!1,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:[E,{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[E,N,w,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[L],storageKey:null}],storageKey:null},A,K,N,P,{condition:"fetchParent",kind:"Condition",passingValue:!0,selections:[{args:null,kind:"FragmentSpread",name:"SubIssuesListItem"},R]}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"errors",plural:!0,selections:[V={alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[C,F],kind:"Operation",name:"createIssueMutation",selections:[{alias:null,args:T,concreteType:"CreateIssuePayload",kind:"LinkedField",name:"createIssue",plural:!1,selections:[{alias:null,args:null,concreteType:"Issue",kind:"LinkedField",name:"issue",plural:!1,selections:[E,{alias:null,args:null,concreteType:"Repository",kind:"LinkedField",name:"repository",plural:!1,selections:[E,N,w,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"owner",plural:!1,selections:[U={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},L,N],storageKey:null}],storageKey:null},A,K,N,P,{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:[O={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:[N,L,{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:[N,w,{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:[M,D],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:[O],storageKey:"closedByPullRequestsReferences(first:0,includeClosedPrs:true)"},R]}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"errors",plural:!0,selections:[U,V],storageKey:null}],storageKey:null}]},params:{id:"f06cbfa3acc3dd5ed6724c55e1fd64a2",metadata:{},name:"createIssueMutation",operationKind:"mutation",text:null}});nC.hash="a0fc1d6cb2e696257826bd50783fb175";var nT=n(85001),nE=n(54881);function nN(e,l){if(!l)return null;let n=l.getLinkedRecord("subIssues",{first:100});return n||null}var nw=n(21373);let nL=e=>{let l,n,t,a=(0,ew.c)(7),{reasonHTML:i,issuesUrl:s}=e;return a[0]!==i?(l=i&&(0,W.jsx)(ep.l,{"aria-label":"Warning",variant:"warning",hideTitle:!0,title:"Action restricted",children:(0,W.jsx)(ep.l.Description,{children:(0,W.jsx)(e0.JR,{html:i})})}),a[0]=i,a[1]=l):l=a[1],a[2]!==s?(n=s&&(0,W.jsx)(nw.Q,{as:"a",href:s,className:"UserRestrictedView-module__backToAllIssuesButton__jRXow",children:eI.k.backToAllIssues}),a[2]=s,a[3]=n):n=a[3],a[4]!==l||a[5]!==n?(t=(0,W.jsxs)("div",{className:"UserRestrictedView-module__userRestrictedContainer__N0flr",children:[l,n]}),a[4]=l,a[5]=n,a[6]=t):t=a[6],t};nL.displayName="UserRestrictedView";var nA=n(65289),nK=n(10118);let nP={fragment:{argumentDefinitions:B=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"createIssueAddBlockedByMutation",selections:H=[{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:$=[{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:$,storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:B,kind:"Operation",name:"createIssueAddBlockedByMutation",selections:H},params:{id:"e0daa3cc39578a0c6d16892c620ba652",metadata:{},name:"createIssueAddBlockedByMutation",operationKind:"mutation",text:null}};async function nM(e,l,n){let t=(await Promise.allSettled(l.map(({issueId:l,blockingIssueId:n})=>new Promise(t=>{!function({environment:e,input:l,onError:n,onCompleted:t}){(0,e_.commitMutation)(e,{mutation:nP,variables:{input:l},onError:e=>n&&n(e),onCompleted:e=>t&&t(e)})}({environment:e,input:{issueId:l,blockingIssueId:n},onError:e=>{t({success:!1,issueId:n,error:e.message})},onCompleted:e=>{t({success:null!==e.addBlockedBy,issueId:n})}})})))).filter(e=>"fulfilled"===e.status&&!e.value.success).length;t>0&&setTimeout(()=>{throw Error(`Failed to add ${t} of ${l.length} ${n} relationship(s)`)})}async function nD(e,l,n,t){let a=[];n.length>0&&a.push(nM(e,n.map(e=>({issueId:l,blockingIssueId:e})),"blocked-by")),t.length>0&&a.push(nM(e,t.map(e=>({issueId:e,blockingIssueId:l})),"blocking")),await Promise.all(a)}nP.hash="bddab089b466747a365e4f8c57ef56f1";var nR=n(18873);let nV=eb.lazy(async()=>({default:(await Promise.all([n.e("60207"),n.e("55043"),n.e("4121")]).then(n.bind(n,50030))).CopilotGenerateDescriptionPanel}));nV.displayName="CopilotGenerateDescriptionPanel";let nU=[],nO={},nB=({repository:e,title:l,setTitle:n,body:t,setBody:a,clearOnCreate:i,onCreateSuccess:s,onCreateError:r,selectedTemplate:o,footer:d,issueFormRef:u,onBeforeCreate:c,defaultValuesById:m,showUserRestrictedView:p=!1,onFieldChange:g,duplicateDetection:f})=>{let{optionConfig:y,createMore:h,createMoreCreatedPath:b,setCreateMoreCreatedPath:_,isSubmitting:k,setIsSubmitting:I,onCreateAction:x,setIsFileUploading:S,displayMode:v,isCreatingSubIssueFromProject:j}=(0,ex.a)(),F=!y.insidePortal,C=(0,eb.useRef)(null),T=(0,eb.useRef)(void 0),[E,N]=(0,eb.useState)(),[w,L]=(0,eb.useState)(void 0),[A,K]=(0,eb.useState)(void 0),[P,M]=(0,eb.useState)(null),D=function(e){let l,n,t=(0,ew.c)(4),{repoId:a}=e,i=(0,e_.useRelayEnvironment)(),[s,r]=(0,eb.useState)(null);return t[0]!==i||t[1]!==a?(l=()=>{(0,eD.SD)({environment:i,query:eM,variables:{id:a}}).subscribe({next:e=>{let l=(0,el.IR)(e.node?.owner?.pinnedIssueFields?.nodes?.filter(eR)),n={};for(let l of e.node?.owner?.issueFields?.nodes??[])l&&"%other"!==l.__typename&&"id"in l&&"visibility"in l&&(n[l.id]=l.visibility);r({securityPolicyUrl:e.node?.securityPolicyUrl??null,contributingFileUrl:e.node?.contributingFileUrl??null,codeOfConductFileUrl:e.node?.codeOfConductFileUrl??null,supportFileUrl:e.node?.supportFileUrl??null,orgPinnedFields:l,fieldVisibilityMap:n})}})},n=[i,a],t[0]=i,t[1]=a,t[2]=l,t[3]=n):(l=t[2],n=t[3]),(0,eb.useEffect)(l,n),s}({repoId:e.id}),R=(0,eb.useRef)(null),V=(0,e_.useRelayEnvironment)(),{sendAnalyticsEvent:U}=(0,eo.s)(),{addToast:O}=(0,es.Y6)(),{labels:B,assignees:$,replaceAssignees:H,projects:ev,milestone:ej,issueType:eF,issueFields:eC,parentIssueId:eT,blockedByIssueIds:eN,blockingIssueIds:eL,usedStorageKeyPrefix:eA,isCopilotAssignmentDialogOpen:eK,setIsCopilotAssignmentDialogOpen:eU,copilotAssignmentAttributes:eO,setCopilotAssignmentAttributes:eB,setIssueFormBody:e$}=(0,eS.u)(),eH=f?.resetForNewSession,eW=f?.trackIssueCreated,eG=(0,eu.E)({additionalConditions:[!o||!(0,nK.GQ)(o.data)],repositoryVisibility:e.visibility,userCanPushToRepo:e.viewerCanPush}),eq=(e=>{let l,n,t,a=(0,ew.c)(5),{sendAnalyticsEvent:i}=(0,eo.s)();a[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,ee.G7)("issues_create_semantic_similarity_analytics"),a[0]=l):l=a[0];let s=l;return a[1]!==e||a[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})},a[1]=e,a[2]=i,a[3]=n):n=a[3],a[4]===Symbol.for("react.memo_cache_sentinel")?(t={onChangeBehavior:"cancel"},a[4]=t):t=a[4],(0,eV.d)(n,800,t)})(e);(0,eb.useEffect)(()=>{eG&&U("analytics.view","ISSUE_CREATE_NEW_ISSUE_WITH_COPILOT_BUTTON_VIEW",{repoNWO:`${e.owner.login}/${e.name}`})},[e.name,e.owner.login,U,eG]);let eY=(0,eb.useRef)(!1);(0,eb.useEffect)(()=>{eO&&eY.current&&(eY.current=!1,x.current?.onCreate(!1,!1))},[eO]),(0,eb.useEffect)(()=>{eK||eO||(eY.current=!1)},[eK,eO]);let eQ=(0,W.jsx)(nL,{reasonHTML:e.viewerInteractionLimitReasonHTML,issuesUrl:`/${e.owner.login}/${e.name}/issues`}),ez=e.viewerIssueCreationPermissions.typeable,eX=e.viewerIssueCreationPermissions.canSetIssueFields,eZ=e=>{let l=e.map(e=>e?.message).filter(Boolean).join(", ");return(l?l.charAt(0).toUpperCase()+l.slice(1):null)??ek.S.createIssueError},eJ=(0,eb.useMemo)(()=>m||(0,nR.Zi)(),[m]);(0,eb.useEffect)(()=>{P&&P.length>0&&R?.current&&R.current.focus()},[R,P]);let e0=f?.isDuplicateDetectionEnabled??!1,e1=o&&(0,nK.GQ)(o.data),e2=(0,eb.useCallback)((e,l,n)=>{g?.(e,l,n),e0&&u.current&&queueMicrotask(()=>{e$(u.current?.markdown()??"")})},[e0,u,e$,g]);(0,eb.useImperativeHandle)(x,()=>({onCreate:async(n,a)=>{let d,m;if(n)return;let p=(0,Z.O_)(l);L(p.errorMessage),!p.isValid&&C.current&&(d=C.current);let g=o&&(0,nK.GQ)(o.data),f=t;if(g&&u.current){let e=u.current.getInvalidInputs();e.length>0?d=d||e[0]:f=u.current.markdown()??""}if(d||void 0!==w||0===(l??"").trim().length||void 0===e||void 0!==A)return void d?.focus();if(M(null),I(!0),$.some(e=>(0,q.v)(e.login))&&!eO){eY.current=!0,eU(!0),I(!1);return}c&&(f=await c(f)),o&&(o.kind===nK.t7.IssueTemplate||o.kind===nK.t7.IssueForm)&&(m=o.name);let y={repositoryId:e.id,title:l?l.trim():"",body:f,labelIds:B.length>0?B.map(e=>e.id):void 0,assigneeIds:$.length>0?$.map(e=>e.id):void 0,milestoneId:ej?.id,issueTypeId:ez||m?eF?.id:null,issueFields:eX?eC.map(e=>{if(void 0===e.field.dataType||void 0===e.field.id)return null;let l=(0,et.vl)((0,el.HZ)(e.field.dataType),e.value);return{fieldId:e.field.id,...(0,el.Ft)((0,el.HZ)(e.field.dataType),l)}}).filter(e=>!!e):null,issueTemplate:m,isDuplicated:v===nA.q.IssueDuplication,parentIssueId:eT,clientMutationId:T.current??=crypto.randomUUID(),copilotAssignment:eO??void 0},h=!j&&!!eT&&!a;!function({environment:e,input:l,onError:n,onCompleted:t}){(0,e_.commitMutation)(e,{mutation:nC,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 t=nN(e,n);if(!t)return;let a=function(e,l,n){let t=`${nE.xv}${Date.now()}`,a=e.create(t,"Issue");a.setValue(t,"id"),a.setValue(l.title,"title"),a.setValue(l.title.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),"titleHTML"),a.setValue("OPEN","state"),a.setValue(null,"stateReason");let i=function(e,l,n){let t=`${l}-assignees`,a=e.create(t,"UserConnection"),i=[];if(n&&n.length>0)for(let t of n){let n=e.get(t);if(n){let a=`${l}-assignee-edge-${t}`,s=e.create(a,"UserEdge");s.setLinkedRecord(n,"node"),i.push(s)}}return a.setValue(i.length,"totalCount"),a.setLinkedRecords(i,"edges"),a}(e,t,l.assigneeIds);a.setLinkedRecord(i,"assignees",{first:10});let s=e.get(l.repositoryId);if(s)a.setLinkedRecord(s,"repository");else{let e=n.getLinkedRecord("repository");e&&a.setLinkedRecord(e,"repository")}a.setValue("","url");let r=`${t}-deps`,o=e.create(r,"IssueDependenciesSummary");o.setValue(0,"blockedBy"),a.setLinkedRecord(o,"issueDependenciesSummary");let d=`${t}-subIssuesSummary`,u=e.create(d,"SubIssuesSummary");return u.setValue(0,"total"),a.setLinkedRecord(u,"subIssuesSummary"),a}(e,l,n),i=t.getLinkedRecords("nodes")||[];t.setLinkedRecords([...i,a],"nodes");let s=t.getValue("totalCount");"number"==typeof s?t.setValue(s+1,"totalCount"):t.setValue(1,"totalCount"),function(e,l,n){let t=l.getLinkedRecord("subIssuesSummary");if(!t){let a=`${n}-subIssuesSummary`;t=e.create(a,"SubIssuesSummary");let i={total:0,completed:0,percentCompleted:0};for(let e in i)t.setValue(i[e],e);l.setLinkedRecord(t,"subIssuesSummary")}let a=t.getValue("total");"number"==typeof a?t.setValue(a+1,"total"):t.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 t=n.getLinkedRecord("issue");if(!t)return;let a=e.get(l.parentIssueId);if(!a)return;let i=nN(e,a);if(!i)return;let s=i.getLinkedRecords("nodes")||[],r=t.getValue("id");if(!s.some(e=>e?.getValue("id")===r)){i.setLinkedRecords([...s,t],"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=>{t?.(e),(0,nT.fu)()}})}({environment:V,input:y,onError:e=>{(0,J.N7)(n$(e.message)),r(e),I(!1);let l=ek.S.createIssueError;e.cause&&Array.isArray(e.cause)&&e.cause.length>0&&(l=eZ(e.cause)),h?O({type:"error",message:l}):M(l)},onCompleted:e=>{if(I(!1),!e.createIssue?.issue){e.createIssue?.errors.map(e=>(0,J.N7)(n$(e.message)));let l=ek.S.createIssueError;e.createIssue?.errors&&e.createIssue?.errors.length>0&&(l=eZ(e.createIssue.errors)),h?O({type:"error",message:l}):M(l);return}let n=e.createIssue.issue;U("analytics.click","ISSUE_CREATE_NEW_ISSUE_BUTTON",{issueId:n.id,issueNumber:n.number,issueNWO:`${n.repository.owner.login}/${n.repository.name}`}),e0&&eW?.(n.id,n.number,l.trim(),f),ev.length>0&&function(e,l,n){for(let t of l)(0,ea.Z)({environment:n,issueId:e,projectId:t.id})}(n.id,ev,V),(eN.length>0||eL.length>0)&&nD(V,n.id,eN,eL),T.current=crypto.randomUUID(),a&&(N("edit"),_({...b,number:n.number}),e0&&(eH?.(),e$(""))),h||s({issue:n,createMore:a})}}),h&&(i(),s({issue:{id:T.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,t,u,w,e,A,I,c,B,$,ej?.id,ez,eF?.id,eX,eC,v,eT,eN,eL,eO,eU,V,r,U,ev,s,_,b,i,O,j,e0,eH,eW,e$]);let e3=e=>{(0,Z.O_)(e).isValid&&L(void 0),n(e),eq(e,t)},e4=e=>{K((0,Z.QK)(e).errorMessage),a(e),eq(l,e)},e5=(0,eb.useMemo)(()=>{if(e)return{type:"issue",repository:{databaseId:e.databaseId,nwo:`${e.owner.login}/${e.name}`,slashCommandsEnabled:e.slashCommandsEnabled}}},[e]),e6=(0,eb.useId)(),e7=[],e8=(0,ed.Zp)(),e9=(0,eb.useRef)(null),le=(0,eb.useRef)(null),ll=(0,eb.useRef)(null),[ln,lt]=(0,eb.useState)(!1),[la,li]=(0,eb.useState)(!1),ls=(0,ee.G7)("create_issue_description_with_copilot"),lr=ls&&eG,{isPanelOpen:lo,isGenerating:ld,shouldShowCopilot:lu,togglePanel:lc,handleInputFocus:lm,commands:lp,panelProps:lg,containerStyle:lf}=(0,X.F)({editorRef:ll,body:t,onChange:(e,l)=>{e4(e),void 0!==l&&e3(l)},shouldShowCopilotFunctionality:eG,repoOwner:e.owner.login,repoName:e.name,title:l,generateTitle:!0,commandId:"issue-create:open-copilot-panel",canToggle:"preview"!==E});(0,eb.useEffect)(()=>{let e=document.getElementById("assignees-select-menu");e&&(le.current=e)},[]);let ly=()=>{U("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 `});e8(`${z.Jz}?${l.toString()}`)};eG&&!lu&&e7.push((0,W.jsx)(ei.n.FooterButton,{ref:e9,variant:"invisible",leadingVisual:lr?ec.CopilotIcon:ec.ArrowUpRightIcon,size:"small",className:"CreateIssueForm-module__footerButton__e3BHj",onClick:()=>{lu?lc():ls?li(!0):t.length||l.length?lt(!0):ly()},children:eI.k.copilotCTAButton},"create-issue-with-copilot"));let lh=p?eQ:(0,W.jsxs)(W.Fragment,{children:[ln&&(0,W.jsx)(em.l,{title:eI.k.copilotCTADialogTitle,onClose:()=>lt(!1),footerButtons:[{buttonType:"default",content:eI.k.copilotCTADialogCancelButton,onClick:()=>lt(!1)},{buttonType:"primary",content:eI.k.copilotCTADialogContinueButton,onClick:ly}],returnFocusRef:e9,children:eI.k.copilotCTADialogDescription}),!lu&&ls&&(0,W.jsx)(eE,{isOpen:la,onClose:()=>li(!1),onGenerate:(e,l)=>{n(e),a(l),li(!1)},repoOwner:e.owner.login,repoName:e.name,title:l,body:t,returnFocusRef:e9}),P&&(0,W.jsx)(ep.l,{ref:R,title:"Error",description:(0,W.jsx)(ey.o,{children:P}),variant:"critical",className:"CreateIssueForm-module__errorBanner__mz4wM",role:"alert"}),(0,W.jsx)(G.CopilotAssignmentModal,{isOpen:eK,onClose:()=>eU(!1),onSubmit:(e,l,n,t,a)=>{if(eB({targetRepositoryId:e,baseRef:l,customInstructions:n,customAgent:t?.subAgentSlug,model:a}),t?.displayName&&t?.login&&t?.botGlobalRelayId&&!(0,q.v)(t.login)){let e={id:t.botGlobalRelayId??"",login:t.login,name:t.displayName,avatarUrl:t.avatarUrl??"",__typename:"Bot",isCopilot:!1,isAgent:!0,displayName:t.displayName};H($.map(l=>(0,q.v)(l.login)?e:l))}},repository:{name:e.name,owner:{login:e.owner.login}},returnFocusRef:le}),(0,W.jsx)(eP,{title:l,titleInputRef:C,handleTitleChange:e=>{e3(e.currentTarget.value)},titleValidationResult:w}),e5&&!e1&&(0,W.jsx)(er.tL,{commands:lp,children:(0,W.jsxs)("div",{className:"CreateIssueForm-module__commentBox__aBlQ1",style:lf,children:[(0,W.jsx)(Y.hF,{ref:ll,subject:e5,label:eI.k.issueCreateBodyLabel,showLabel:!0,placeholder:eI.k.issueBodyPlaceholder,viewMode:E,onChangeViewMode:N,value:t,onSave:()=>x?.current?.onCreate(k,h),onChange:e=>{e4(e)},saveButtonTrailingIcon:!1,minHeightLines:y.insidePortal?14:20,"aria-describedby":A?e6:void 0,setIsFileUploading:S,toolbarButtons:lu?(0,W.jsx)(ei.n.ToolbarButton,{variant:"invisible",icon:ec.PencilAiIcon,size:"small",className:"CreateIssueForm-module__copilotWriteButton__QoIos",onClick:lc,"aria-pressed":lo,"aria-label":eI.k.copilotCTAButton}):null,footerButtons:e7,disabled:ld,generatingText:ld,onInputFocus:lm}),lu&&lo&&"preview"!==E&&(0,W.jsx)(eb.Suspense,{fallback:null,children:(0,W.jsx)(nV,{...lg})}),A&&(0,W.jsxs)(eg.A,{variant:"danger",id:e6,children:[(0,W.jsx)(ef.A,{icon:ec.AlertIcon}),A]})]})}),e5&&e1&&(0,nK.GQ)(o.data)&&(0,W.jsx)(en.Z,{outputRef:u,issueFormRef:o.data,subject:e5,sessionStorageKey:eA,defaultValuesById:eJ,onSave:()=>x?.current?.onCreate(k,h),setIsFileUploading:S,onFieldChange:e0?e2:g})]}),lb=(0,W.jsxs)(W.Fragment,{children:[(0,W.jsx)(nF,{orgPinnedFields:D?.orgPinnedFields??nU,isPinnedFieldsLoading:null===D,fieldVisibilityMap:D?.fieldVisibilityMap??nO}),D&&(0,W.jsx)(Q.t,{supportFileUrl:D.supportFileUrl??void 0,codeOfConductFileUrl:D.codeOfConductFileUrl??void 0,securityPolicyUrl:D.securityPolicyUrl??void 0,contributingFileUrl:D.contributingFileUrl??void 0})]}),l_=p?null:(0,W.jsx)(W.Fragment,{children:d&&(0,W.jsx)("div",{className:(0,eh.$)("CreateIssueForm-module__footerArea__uT90O",e1?"CreateIssueForm-module__footerAreaIssueForm__rZep8":"CreateIssueForm-module__footerAreaDefault__QZMbq",!y.insidePortal&&e0&&"CreateIssueForm-module__duplicateDetectionStickyFooter__JJGEq"),children:d})});return F?(0,W.jsx)("div",{className:"CreateIssueForm-module__CreateIssueFormWrapper__XP4hZ",children:(0,W.jsxs)("div",{className:(0,eh.$)("width-fit","CreateIssueForm-module__formGridContainer__ljc4B","CreateIssueForm-module__formGridWithMetadata__zYKOC"),children:[(0,W.jsx)("div",{className:"CreateIssueForm-module__mainContentSection___zm0W",children:lh}),(0,W.jsx)("div",{className:"CreateIssueForm-module__metadataSection__e1hS4",children:lb}),l_]})}):(0,W.jsxs)(W.Fragment,{children:[lh,lb,l_]})};function n$(e){return Error(`Issue create mutation failed with error: ${e}`)}nB.displayName="CreateIssueForm"},19924(e,l,n){n.d(l,{S:()=>t});let t={createIssueError:"Unable to create issue.",unableToLoadSelectedTemplate:"Unable to selected template"}},47174(e,l,n){n.d(l,{K:()=>o});var t=n(16522),a=n(23666),i=n(96540),s=n(23202),r=n(10118);let o=e=>{let l,n,o,d=(0,t.c)(13),{issueFormRef:u,callback:c,handleTemplateChange:m,navigate:p,template:g}=e,{clearTitleAndBody:f,clearSessionData:y,clearSessionMetadata:h,clearSessionTitleAndBody:b,clearSessionCreateMore:_}=(0,s.u)();d[0]!==c||d[1]!==y||d[2]!==b||d[3]!==f||d[4]!==m||d[5]!==u||d[6]!==p||d[7]!==g?(l=e=>{let{issue:l,createMore:n}=e;c?.({issue:l,createMore:n}),n?(g&&g.kind!==r.t7.BlankIssue?g:void 0)?(b(),u.current?.resetInputs({textOnly:!0}),m(g)):f():(u.current?.clearSessionStorage({silent:!0}),y({silent:!0}),p?.((0,a.dRG)({owner:l.repository.owner.login,repo:l.repository.name,issueNumber:l.number})))},d[0]=c,d[1]=y,d[2]=b,d[3]=f,d[4]=m,d[5]=u,d[6]=p,d[7]=g,d[8]=l):l=d[8];let k=l;return d[9]!==_||d[10]!==h?(n=()=>()=>{h(),_()},o=[_,h],d[9]=_,d[10]=h,d[11]=n,d[12]=o):(n=d[11],o=d[12]),(0,i.useEffect)(n,o),k}},71711(e,l,n){n.d(l,{wT:()=>p,EV:()=>m});let t={kind:"InlineDataFragment",name:"useHandleTemplateChangeIssueTemplate"};t.hash="f40f14b9fc5e68c991814566f1700581";let a={kind:"InlineDataFragment",name:"useHandleTemplateChangeIssueForm"};a.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)(t,n.issueTemplate);l={name:e.name,fileName:e.filename,kind:u.t7.IssueTemplate,data:e}}else if(n.issueForm){let e=(0,r.readInlineData)(a,n.issueForm);l={name:e.name,fileName:e.filename,kind:u.t7.IssueForm,data:e}}return l},p=e=>{let l,n=(0,s.c)(13),{optionConfig:t,repository:a,navigate:i,setDisplayMode:r}=e,{setTemplate:m,reinitTitle:p,reinitBody:h,reinitAssignees:b,reinitLabels:_,reinitProjects:k,reinitMilestone:I,reinitIssueType:x}=(0,o.u)();return n[0]!==i||n[1]!==t.navigateToFullScreenOnTemplateChoice||n[2]!==b||n[3]!==h||n[4]!==x||n[5]!==_||n[6]!==I||n[7]!==k||n[8]!==p||n[9]!==a||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||"",t="";l?.appendTitleToTemplate&&(t=` ${l.appendTitleToTemplate}`),s=[n,t].join("").trimStart()}p(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||""),h(o),_(l?.discussion?l.discussion?.labels||[]:l?.labels?l.labels:e?.data.labels?.edges?.flatMap(g)||[]),b(l?.assignees??((e?.data.assignees?.edges||[]).flatMap(f)||[])),l?.projects?k(l.projects):e&&(0,u.GQ)(e?.data)&&k(e.data.projects?.edges?.flatMap(y)||[]),l?.milestone&&I(l?.milestone);let S=l?.type??null;e&&!S&&((0,u.GQ)(e.data)||(0,u.Al)(e.data))&&void 0!==e.data.type&&(S=e.data.type||null),x(S??null),(!l||void 0!==n&&n)&&(t.navigateToFullScreenOnTemplateChoice&&a&&e?i((0,c.Qy)(a.nameWithOwner,e.fileName)):r(d.q.IssueCreation))},n[0]=i,n[1]=t.navigateToFullScreenOnTemplateChoice,n[2]=b,n[3]=h,n[4]=x,n[5]=_,n[6]=I,n[7]=k,n[8]=p,n[9]=a,n[10]=r,n[11]=m,n[12]=l):l=n[12],l};function g(e){return e?.node?[e?.node]:[]}function f(e){return e?.node?[e?.node]:[]}function y(e){return e?.node?[e.node]:[]}},31717(e,l,n){n.d(l,{Z:()=>ej});var t,a=n(74848);let i={kind:"InlineDataFragment",name:"IssueFormElements_templateElements"};i.hash="60d8de5d7abb34b5d1a8ee16008c8224";var s=n(16522),r=n(95751),o=n(96540),d=n(18312);let u={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CheckboxesElement_input",selections:[{alias:"itemId",args:null,kind:"ScalarField",name:"id",storageKey:null},t={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:[t,{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};u.hash="66c71c2357977009e7b34571e8a11e21";var c=n(61441),m=n(16497),p=n(64451),g=n(7624),f=n(85965),y=n(83e3);let h="_No response_";function b(e,l){return(0===l.length&&(l=h),e)?`### ${e} ${l}`:l}function _(e,l){return`- [${l?"x":" "}] ${e}`}function k(e,l){return l&&e!==h?`\`\`\`${l} ${e.replace(/(```)(\w+)/g,"").replace(/(```)/g,"").trim()} \`\`\``:e}let I=(e,l,n,t)=>{if("markdown"===l)return"";let a=""===l?n:`${l}-${n}`;return`${e}-${a}-${t}`};function x({itemId:e,indexOfFormElement:l,defaultValuesById:n,checkboxCount:t}){if(!e)return Array(t).fill(!1);let a=(0,y.k)({id:e,value:"",indexOfFormElement:l,defaultValuesById:n}).split(",").map(e=>"true"===e.trim());return a.length===t?a:Array(t).fill(!1)}let S=e=>{let l,n,t,i=(0,s.c)(12),{ref:r,elementRef:o,index:c,sessionStorageKey:m,defaultValuesById:p,onFieldChange:g}=e;i[0]===Symbol.for("react.memo_cache_sentinel")?(l=u,i[0]=l):l=i[0];let f=(0,d.useFragment)(l,o);if(!f.checkboxOptions)return null;i[1]!==f.__id||i[2]!==f.label||i[3]!==m?(n=I(m,"",f.label,f.__id),i[1]=f.__id,i[2]=f.label,i[3]=m,i[4]=n):n=i[4];let y=n;return i[5]!==f||i[6]!==p||i[7]!==y||i[8]!==c||i[9]!==g||i[10]!==r?(t=(0,a.jsx)(v,{...f,type:"checkboxes",index:c,ref:r,sessionStorageKey:y,defaultValuesById:p,onFieldChange:g}),i[5]=f,i[6]=p,i[7]=y,i[8]=c,i[9]=g,i[10]=r,i[11]=t):t=i[11],t};S.displayName="CheckboxesElement";let v=e=>{let l,n,t,i,d,u,y,h,k,I,S,v,C,T,E,N,w=(0,s.c)(57),{ref:L,itemId:A,index:K,sessionStorageKey:P,label:M,descriptionHTML:D,checkboxOptions:R,defaultValuesById:V,onFieldChange:U}=e,O=(0,o.useRef)(null);w[0]!==R.length||w[1]!==V||w[2]!==K||w[3]!==A?(l=x({itemId:A,indexOfFormElement:K,defaultValuesById:V,checkboxCount:R.length}),w[0]=R.length,w[1]=V,w[2]=K,w[3]=A,w[4]=l):l=w[4];let B=l,[$,H]=(0,r.Fo)(P,B),W=(0,o.useRef)($);w[5]!==$?(n=()=>{W.current=$},t=[$],w[5]=$,w[6]=n,w[7]=t):(n=w[6],t=w[7]),(0,o.useEffect)(n,t),w[8]!==R.length||w[9]!==V||w[10]!==K||w[11]!==A||w[12]!==U||w[13]!==H?(i=()=>{let e=V&&Object.keys(V).length>0;if(U&&e){let e=x({itemId:A,indexOfFormElement:K,defaultValuesById:V,checkboxCount:R.length});H(e),W.current=e}},d=[V,K,A,R.length,H,U],w[8]=R.length,w[9]=V,w[10]=K,w[11]=A,w[12]=U,w[13]=H,w[14]=i,w[15]=d):(i=w[14],d=w[15]),(0,o.useEffect)(i,d),w[16]!==R.length||w[17]!==V||w[18]!==K||w[19]!==A||w[20]!==U?(u=()=>{if(U){let e=W.current,l=x({itemId:A,indexOfFormElement:K,defaultValuesById:V,checkboxCount:R.length});e.length===l.length&&e.every((e,n)=>e===l[n])||U(A,K,e.map(j).join(","))}},w[16]=R.length,w[17]=V,w[18]=K,w[19]=A,w[20]=U,w[21]=u):u=w[21],w[22]!==R.length||w[23]!==V||w[24]!==K||w[25]!==A||w[26]!==U||w[27]!==$?(y=[$,A,K,U,V,R.length],w[22]=R.length,w[23]=V,w[24]=K,w[25]=A,w[26]=U,w[27]=$,w[28]=y):y=w[28],(0,o.useEffect)(u,y);let[G,q]=(0,o.useState)(void 0);return w[29]!==R||w[30]!==B||w[31]!==M||w[32]!==$||w[33]!==P||w[34]!==H?(h=()=>({focus:()=>O.current?.focus(),markdown:()=>b(M,R.map((e,l)=>_(e.label,$[l])).join("\n")),initialMarkdown:()=>b(M,R.map(F).join("\n")),validate:()=>{for(let[e,l]of R.entries())if(l.required&&!$[e])return q(c.wY.checkboxInAGroupMustBeSelected),!1;return!0},reset:()=>{H(B),q(void 0)},hasChanges:()=>!B.every((e,l)=>e===$[l]),getSessionStorageKey:()=>P,type:"checkboxes"}),k=[R,B,M,$,P,H],w[29]=R,w[30]=B,w[31]=M,w[32]=$,w[33]=P,w[34]=H,w[35]=h,w[36]=k):(h=w[35],k=w[36]),(0,o.useImperativeHandle)(L,h,k),w[37]!==R||w[38]!==$||w[39]!==G?(I=()=>{G&&R.every((e,l)=>!e.required||$[l])&&q(void 0)},S=[R,$,G],w[37]=R,w[38]=$,w[39]=G,w[40]=I,w[41]=S):(I=w[40],S=w[41]),(0,o.useEffect)(I,S),w[42]!==M?(v=(0,a.jsx)(p.A.Label,{className:"CheckboxesElement-module__CheckboxesElementGroupLabel__jAG2M",children:M}),w[42]=M,w[43]=v):v=w[43],w[44]!==D?(C=D&&(0,a.jsx)(p.A.Caption,{className:"CheckboxesElement-module__CheckboxesElementGroupDescription__ob7y5",children:(0,a.jsx)(m.$6,{html:D,className:"markdown-body note text-small mb-2"})}),w[44]=D,w[45]=C):C=w[45],w[46]!==R||w[47]!==$||w[48]!==H?(T=R.map((e,l)=>(0,a.jsxs)(g.A,{required:e.required??!1,children:[(0,a.jsx)(f.A,{ref:0===l?O:void 0,checked:$[l],onChange:()=>{H($.map((e,n)=>n===l?!e:e))}}),(0,a.jsx)(g.A.Label,{className:"CheckboxesElement-module__checkboxOptionLabel__kwZCb",children:(0,a.jsx)(m.JR,{html:e.labelHTML})})]},l)),w[46]=R,w[47]=$,w[48]=H,w[49]=T):T=w[49],w[50]!==G?(E=G&&(0,a.jsx)(p.A.Validation,{variant:"error",children:G}),w[50]=G,w[51]=E):E=w[51],w[52]!==v||w[53]!==C||w[54]!==T||w[55]!==E?(N=(0,a.jsxs)(p.A,{className:"CheckboxesElement-module__CheckboxesElementGroup__X_jux",children:[v,C,T,E]}),w[52]=v,w[53]=C,w[54]=T,w[55]=E,w[56]=N):N=w[56],N};function j(e){return e.toString()}function F(e){return _(e.label,!1)}v.displayName="CheckboxesElementInternal",S.displayName="CheckboxesElement",v.displayName="CheckboxesElementInternal";let C={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};C.hash="c5f5c78821adbd1825aa041b7a1063bf";var T=n(20757),E=n(60625),N=n(18990);let w="DropdownElement-module__dropdownElementButtonText__sKkgU";var L=n(34164);function A(e){let l,n,t,i,r,d,u,c,p=(0,s.c)(27),{children:f,label:y,required:h,description:b,validationResult:_,className:k}=e,I=(0,o.useId)(),x=(0,o.useId)(),S=(0,o.useId)();p[0]!==k?(l=(0,L.$)("ElementWrapper-module__elementWrapperContainer__o5Uth",k),p[0]=k,p[1]=l):l=p[1];let v=h??!1,j=b&&"ElementWrapper-module__elementLabelWithDescription__YOLS5";p[2]!==j?(n=(0,L.$)("ElementWrapper-module__elementLabel__ZrTgs",j),p[2]=j,p[3]=n):n=p[3],p[4]!==y||p[5]!==I||p[6]!==n?(t=(0,a.jsx)(g.A.Label,{id:I,className:n,children:y}),p[4]=y,p[5]=I,p[6]=n,p[7]=t):t=p[7],p[8]!==b||p[9]!==x?(i=b&&(0,a.jsx)(g.A.Caption,{id:x,className:"ElementWrapper-module__elementDescription__oWqaP",children:(0,a.jsx)(m.$6,{html:b,className:"markdown-body note text-small mb-2"})}),p[8]=b,p[9]=x,p[10]=i):i=p[10],p[11]!==v||p[12]!==t||p[13]!==i?(r=(0,a.jsxs)(g.A,{required:v,children:[t,i]}),p[11]=v,p[12]=t,p[13]=i,p[14]=r):r=p[14];let F=`${x} ${S}`;return p[15]!==f||p[16]!==I||p[17]!==F?(d=f({labelId:I,descriptionIds:F}),p[15]=f,p[16]=I,p[17]=F,p[18]=d):d=p[18],p[19]!==S||p[20]!==_?(u=_&&(0,a.jsx)(g.A.Validation,{id:S,variant:"error",className:"ElementWrapper-module__validationMessage__aztqr",children:_}),p[19]=S,p[20]=_,p[21]=u):u=p[21],p[22]!==l||p[23]!==u||p[24]!==r||p[25]!==d?(c=(0,a.jsxs)("div",{className:l,children:[r,d,u]}),p[22]=l,p[23]=u,p[24]=r,p[25]=d,p[26]=c):c=p[26],c}function K({itemId:e,indexOfFormElement:l,defaultValuesById:n,optionChoices:t}){if(!e)return[];let a=new Set(function(e){if(!e.trim())return[];try{let l=`[${e}]`;return JSON.parse(l)}catch{return[]}}((0,y.k)({id:e,indexOfFormElement:l,value:"",defaultValuesById:n})));return t.filter(e=>a.has(e))}A.displayName="ElementWrapper";let P=e=>{let l,n,t,i=(0,s.c)(12),{ref:r,elementRef:o,index:u,sessionStorageKey:c,defaultValuesById:m,onFieldChange:p}=e;i[0]===Symbol.for("react.memo_cache_sentinel")?(l=C,i[0]=l):l=i[0];let g=(0,d.useFragment)(l,o);if(!g.options)return null;i[1]!==g.__id||i[2]!==g.label||i[3]!==c?(n=I(c,"",g.label,g.__id),i[1]=g.__id,i[2]=g.label,i[3]=c,i[4]=n):n=i[4];let f=n;return i[5]!==g||i[6]!==m||i[7]!==f||i[8]!==u||i[9]!==p||i[10]!==r?(t=(0,a.jsx)(M,{...g,index:u,ref:r,type:"dropdown",sessionStorageKey:f,defaultValuesById:m,onFieldChange:p}),i[5]=g,i[6]=m,i[7]=f,i[8]=u,i[9]=p,i[10]=r,i[11]=t):t=i[11],t};P.displayName="DropdownElement";let M=e=>{let l,n,t,i,d,u,m,p,g,f,y,h,_,k,I,x,S,v,j,F=(0,s.c)(72),{ref:C,itemId:L,index:P,sessionStorageKey:M,label:D,options:R,descriptionHTML:V,required:U,multiple:O,defaultOptionIndex:B,defaultValuesById:$,onFieldChange:H}=e,W=(0,o.useRef)(null),G=(0,o.useRef)(null),q=null!=B;F[0]!==q||F[1]!==O||F[2]!==R||F[3]!==U?(l=O||U||q?R:["None",...R],F[0]=q,F[1]=O,F[2]=R,F[3]=U,F[4]=l):l=F[4];let Y=l;e:{let e;F[5]!==$||F[6]!==P||F[7]!==L||F[8]!==Y?(e=K({itemId:L,indexOfFormElement:P,defaultValuesById:$,optionChoices:Y}),F[5]=$,F[6]=P,F[7]=L,F[8]=Y,F[9]=e):e=F[9];let l=e;if(0===l.length&&q&&B>=0&&B0&&!O){let e;F[12]!==Y[0]?(e=[Y[0]],F[12]=Y[0],F[13]=e):e=F[13],l=e}n=l}let Q=n,[z,X]=(0,r.Fo)(M,Q),Z=(0,o.useRef)(z);F[14]!==z?(t=()=>{Z.current=z},i=[z],F[14]=z,F[15]=t,F[16]=i):(t=F[15],i=F[16]),(0,o.useEffect)(t,i),F[17]!==$||F[18]!==P||F[19]!==L||F[20]!==H||F[21]!==Y||F[22]!==X?(d=()=>{let e=$&&Object.keys($).length>0;if(H&&e){let e=K({itemId:L,indexOfFormElement:P,defaultValuesById:$,optionChoices:Y});X(e),Z.current=e}},u=[$,P,L,Y,X,H],F[17]=$,F[18]=P,F[19]=L,F[20]=H,F[21]=Y,F[22]=X,F[23]=d,F[24]=u):(d=F[23],u=F[24]),(0,o.useEffect)(d,u),F[25]!==$||F[26]!==P||F[27]!==L||F[28]!==H||F[29]!==Y?(m=()=>{if(H){let e=Z.current,l=K({itemId:L,indexOfFormElement:P,defaultValuesById:$,optionChoices:Y}),n=new Set(e),t=new Set(l);n.size===t.size&&[...n].every(e=>t.has(e))||H(L,P,e.map(e=>`"${e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`).join(", "))}},F[25]=$,F[26]=P,F[27]=L,F[28]=H,F[29]=Y,F[30]=m):m=F[30],F[31]!==$||F[32]!==P||F[33]!==L||F[34]!==H||F[35]!==Y||F[36]!==z?(p=[z,L,P,H,$,Y],F[31]=$,F[32]=P,F[33]=L,F[34]=H,F[35]=Y,F[36]=z,F[37]=p):p=F[37],(0,o.useEffect)(m,p);let[J,ee]=(0,o.useState)(void 0);F[38]!==O||F[39]!==z||F[40]!==X?(g=e=>()=>{z.includes(e)?O&&X(z.filter(l=>l!==e)):O?X([...z,e]):X([e])},F[38]=O,F[39]=z,F[40]=X,F[41]=g):g=F[41];let el=g;l:{if(q&&B>=0&&B({focus:()=>W.current?.focus(),markdown:()=>b(D,z.join(", ")),initialMarkdown:()=>b(D,en),validate:()=>!U||0!==z.length||(ee(c.wY.missingDropdownSelection),!1),reset:()=>{X(Q),ee(void 0)},hasChanges:()=>{if(z.length!==Q.length)return!0;for(let e of z)if(!Q.includes(e))return!0;return!1},getSessionStorageKey:()=>M,type:"dropdown"}),h=[Q,D,U,z,M,X,en],F[42]=Q,F[43]=D,F[44]=U,F[45]=z,F[46]=M,F[47]=X,F[48]=en,F[49]=y,F[50]=h):(y=F[49],h=F[50]),(0,o.useImperativeHandle)(C,y,h),F[51]!==z.length?(_=()=>{z.length>0&&ee(void 0)},F[51]=z.length,F[52]=_):_=F[52],F[53]!==z?(k=[z],F[53]=z,F[54]=k):k=F[54],(0,o.useEffect)(_,k);let[et,ea]=(0,o.useState)(!1);F[55]!==z?(I=0===z.length?"None":z.join(", "),F[55]=z,F[56]=I):I=F[56];let ei=I;return F[57]===Symbol.for("react.memo_cache_sentinel")?(x=()=>{G.current&&ea(G.current.scrollWidth>G.current.clientWidth)},S=[G,ea],F[57]=x,F[58]=S):(x=F[57],S=F[58]),(0,o.useEffect)(x,S),F[59]!==ei||F[60]!==et||F[61]!==O||F[62]!==Y||F[63]!==z||F[64]!==el?(v=e=>{let{labelId:l,descriptionIds:n}=e;return(0,a.jsxs)(T.W,{anchorRef:W,children:[et?(0,a.jsx)(E.m,{text:ei,children:(0,a.jsx)(T.W.Button,{"aria-labelledby":l,"aria-describedby":n,children:(0,a.jsx)("span",{ref:G,className:w,children:ei})})}):(0,a.jsxs)(T.W.Button,{"aria-labelledby":l,"aria-describedby":n,children:[" ",(0,a.jsx)("span",{ref:G,className:w,children:ei})]}),(0,a.jsx)(T.W.Overlay,{width:"medium",side:"outside-top",maxHeight:"medium",className:"DropdownElement-module__dropdownMenuOverlay__WgE2t",children:(0,a.jsx)(N.l,{selectionVariant:O?"multiple":"single",children:Y.map((e,l)=>(0,a.jsx)(N.l.Item,{selected:z.includes(e),onSelect:el(e),children:e},l))})})]})},F[59]=ei,F[60]=et,F[61]=O,F[62]=Y,F[63]=z,F[64]=el,F[65]=v):v=F[65],F[66]!==V||F[67]!==D||F[68]!==U||F[69]!==v||F[70]!==J?(j=(0,a.jsx)(A,{label:D,description:V,required:U,validationResult:J,className:"DropdownElement-module__dropdownElementContainer__LSYlA",children:v}),F[66]=V,F[67]=D,F[68]=U,F[69]=v,F[70]=J,F[71]=j):j=F[71],j};M.displayName="DropdownElementInternal",P.displayName="DropdownElement",M.displayName="DropdownElementInternal";let D={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MarkdownElement_input",selections:[{alias:null,args:null,kind:"ScalarField",name:"contentHTML",storageKey:null}],type:"IssueFormElementMarkdown",abstractKey:null};D.hash="bcf5223d492443ecf5db4594632948d9";var R=n(29886),V=n(89917);let U=()=>{let e,l=(0,s.c)(1);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:"FormElementLoading-module__loadingSkeletonContainer__eVPn_",children:(0,a.jsx)(V.Q,{borderRadius:"pill",height:"lg",width:"400px"})}),l[0]=e):e=l[0],e};U.displayName="FormElementLoading";let O=e=>{let l,n,t=(0,s.c)(3),{elementRef:i}=e;t[0]===Symbol.for("react.memo_cache_sentinel")?(l=D,t[0]=l):l=t[0];let r=(0,d.useFragment)(l,i).contentHTML;return t[1]!==r?(n=(0,a.jsx)(B,{verifiedHTML:r,type:"markdown"}),t[1]=r,t[2]=n):n=t[2],n};O.displayName="MarkdownElement";let B=e=>{let l,n,t=(0,s.c)(3),{verifiedHTML:i}=e;return t[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)(U,{}),t[0]=l):l=t[0],t[1]!==i?(n=(0,a.jsx)(o.Suspense,{fallback:l,children:(0,a.jsx)(R.G,{verifiedHTML:i})}),t[1]=i,t[2]=n):n=t[2],n};B.displayName="MarkdownElementInternal";let $={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};$.hash="77263c4a3e8e6f76c8ddc25b88931e27";var H=n(11675),W=n(65820);let G=e=>{let l,n,t,i,r,o,u,c,m=(0,s.c)(17);m[0]!==e?({ref:i,elementRef:l,index:n,sessionStorageKey:r,...t}=e,m[0]=e,m[1]=l,m[2]=n,m[3]=t,m[4]=i,m[5]=r):(l=m[1],n=m[2],t=m[3],i=m[4],r=m[5]),m[6]===Symbol.for("react.memo_cache_sentinel")?(o=$,m[6]=o):o=m[6];let p=(0,d.useFragment)(o,l);m[7]!==p.__id||m[8]!==p.label||m[9]!==r?(u=I(r,"",p.label,p.__id),m[7]=p.__id,m[8]=p.label,m[9]=r,m[10]=u):u=m[10];let g=u;return m[11]!==p||m[12]!==g||m[13]!==n||m[14]!==t||m[15]!==i?(c=(0,a.jsx)(q,{...p,...t,index:n,ref:i,type:"textarea",sessionStorageKey:g}),m[11]=p,m[12]=g,m[13]=n,m[14]=t,m[15]=i,m[16]=c):c=m[16],c};G.displayName="TextAreaElement";let q=e=>{let l,n,t,i,d,u,m,p,g,f,h=(0,s.c)(49),{ref:_,itemId:I,sessionStorageKey:x,index:S,label:v,descriptionHTML:j,placeholder:F,required:C,value:T,render:E,subject:N,defaultValuesById:w,onSave:L,setIsFileUploading:K,onFieldChange:P}=e;h[0]!==w||h[1]!==S||h[2]!==I||h[3]!==T?(l=(0,y.k)({id:I,indexOfFormElement:S,value:T,defaultValuesById:w}),h[0]=w,h[1]=S,h[2]=I,h[3]=T,h[4]=l):l=h[4];let M=l,[D,R]=(0,r.Fo)(x,M),[V,U]=(0,o.useState)(!1),O=(0,o.useRef)(null);h[5]!==w||h[6]!==S||h[7]!==V||h[8]!==I||h[9]!==P||h[10]!==R||h[11]!==T||h[12]!==D?(n=()=>{let e=w&&Object.keys(w).length>0;if(P&&e&&!V){let e=(0,y.k)({id:I,indexOfFormElement:S,value:T,defaultValuesById:w}),l=T??"";e!==D&&e!==l&&R(e)}},t=[w,S,I,R,T,V,D,P],h[5]=w,h[6]=S,h[7]=V,h[8]=I,h[9]=P,h[10]=R,h[11]=T,h[12]=D,h[13]=n,h[14]=t):(n=h[13],t=h[14]),(0,o.useEffect)(n,t),h[15]!==S||h[16]!==I||h[17]!==P||h[18]!==R?(i=e=>{U(!0),R(e),P&&P(I,S,e),O.current&&clearTimeout(O.current),O.current=setTimeout(()=>{U(!1),O.current=null},500)},h[15]=S,h[16]=I,h[17]=P,h[18]=R,h[19]=i):i=h[19];let B=i,$=(0,o.useRef)(null),[G,q]=(0,o.useState)(void 0);return h[20]!==M||h[21]!==v||h[22]!==E||h[23]!==C||h[24]!==x||h[25]!==R||h[26]!==T||h[27]!==D?(d=()=>({focus:()=>$.current?.focus(),markdown:()=>b(v,k(D,E)),initialMarkdown:()=>b(v,k(T??"",E)),validate:()=>{let e=(0,c.sT)(D,C??!1);return q(e.errorMessage),e.isValid},reset:()=>{R(M),q(void 0)},hasChanges:()=>D!==M,getSessionStorageKey:()=>x,type:"textarea"}),u=[M,v,E,C,x,R,T,D],h[20]=M,h[21]=v,h[22]=E,h[23]=C,h[24]=x,h[25]=R,h[26]=T,h[27]=D,h[28]=d,h[29]=u):(d=h[28],u=h[29]),(0,o.useImperativeHandle)(_,d,u),h[30]!==C||h[31]!==D||h[32]!==G?(m=()=>{G&&(0,c.sT)(D,C??!1).isValid&&q(void 0)},p=[C,D,G],h[30]=C,h[31]=D,h[32]=G,h[33]=m,h[34]=p):(m=h[33],p=h[34]),(0,o.useEffect)(m,p),h[35]!==B||h[36]!==L||h[37]!==F||h[38]!==E||h[39]!==K||h[40]!==N||h[41]!==D?(g=e=>{let{labelId:l,descriptionIds:n}=e;return E?(0,a.jsx)(W.Ay,{"aria-labelledby":l,"aria-describedby":n,ref:$,placeholder:F??void 0,value:D,className:"TextAreaElement-module__codeViewTextArea__HWL4h",onChange:e=>{B(e.target.value)}}):(0,a.jsx)(H.hF,{labelledBy:l,"aria-describedby":n,ref:$,placeholder:F??void 0,value:D,onChange:e=>{B(e)},onSave:L,saveButtonTrailingIcon:!1,subject:N,setIsFileUploading:K})},h[35]=B,h[36]=L,h[37]=F,h[38]=E,h[39]=K,h[40]=N,h[41]=D,h[42]=g):g=h[42],h[43]!==j||h[44]!==v||h[45]!==C||h[46]!==g||h[47]!==G?(f=(0,a.jsx)(A,{label:v,required:C,description:j,validationResult:G,className:"TextAreaElement-module__TextAreaElementContainer__mCQc_",children:g}),h[43]=j,h[44]=v,h[45]=C,h[46]=g,h[47]=G,h[48]=f):f=h[48],f};q.displayName="TextAreaElementInternal",G.displayName="TextAreaElement",q.displayName="TextAreaElementInternal";let Y={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};Y.hash="20ef068a2834313afaaf43e8b01d0d49";var Q=n(38750);let z=e=>{let l,n,t,i,r,o,u,c=(0,s.c)(15);c[0]!==e?({ref:t,elementRef:l,sessionStorageKey:i,...n}=e,c[0]=e,c[1]=l,c[2]=n,c[3]=t,c[4]=i):(l=c[1],n=c[2],t=c[3],i=c[4]),c[5]===Symbol.for("react.memo_cache_sentinel")?(r=Y,c[5]=r):r=c[5];let m=(0,d.useFragment)(r,l);c[6]!==m.__id||c[7]!==m.label||c[8]!==i?(o=I(i,"",m.label,m.__id),c[6]=m.__id,c[7]=m.label,c[8]=i,c[9]=o):o=c[9];let p=o;return c[10]!==m||c[11]!==p||c[12]!==n||c[13]!==t?(u=(0,a.jsx)(X,{...m,...n,type:"input",sessionStorageKey:p,ref:t}),c[10]=m,c[11]=p,c[12]=n,c[13]=t,c[14]=u):u=c[14],u};z.displayName="TextInputElement";let X=e=>{let l,n,t,i,d,u,m,p,g,f,h=(0,s.c)(44),{ref:_,sessionStorageKey:k,itemId:I,index:x,label:S,descriptionHTML:v,placeholder:j,required:F,value:C,defaultValuesById:T,onFieldChange:E}=e;h[0]!==T||h[1]!==x||h[2]!==I||h[3]!==C?(l=(0,y.k)({id:I,indexOfFormElement:x,value:C,defaultValuesById:T}),h[0]=T,h[1]=x,h[2]=I,h[3]=C,h[4]=l):l=h[4];let N=l,[w,L]=(0,r.Fo)(k,N),[K,P]=(0,o.useState)(!1),M=(0,o.useRef)(null);h[5]!==T||h[6]!==x||h[7]!==K||h[8]!==I||h[9]!==E||h[10]!==L||h[11]!==C||h[12]!==w?(n=()=>{let e=T&&Object.keys(T).length>0;if(E&&e&&!K){let e=(0,y.k)({id:I,indexOfFormElement:x,value:C,defaultValuesById:T}),l=C??"";e!==w&&e!==l&&L(e)}},t=[T,x,K,I,E,L,C,w],h[5]=T,h[6]=x,h[7]=K,h[8]=I,h[9]=E,h[10]=L,h[11]=C,h[12]=w,h[13]=n,h[14]=t):(n=h[13],t=h[14]),(0,o.useEffect)(n,t),h[15]!==x||h[16]!==I||h[17]!==E||h[18]!==L?(i=e=>{P(!0),L(e),E&&E(I,x,e),M.current&&clearTimeout(M.current),M.current=setTimeout(()=>{P(!1),M.current=null},500)},h[15]=x,h[16]=I,h[17]=E,h[18]=L,h[19]=i):i=h[19];let D=i,R=(0,o.useRef)(null),[V,U]=(0,o.useState)(void 0);return h[20]!==N||h[21]!==S||h[22]!==F||h[23]!==k||h[24]!==L||h[25]!==C||h[26]!==w?(d=()=>({focus:()=>R.current?.focus(),markdown:()=>b(S,w),initialMarkdown:()=>b(S,C??""),validate:()=>{let e=(0,c.sT)(w,F??!1);return U(e.errorMessage),e.isValid},reset:()=>{L(N),U(void 0)},hasChanges:()=>w!==N,getSessionStorageKey:()=>k,type:"input"}),u=[N,S,F,k,L,C,w],h[20]=N,h[21]=S,h[22]=F,h[23]=k,h[24]=L,h[25]=C,h[26]=w,h[27]=d,h[28]=u):(d=h[27],u=h[28]),(0,o.useImperativeHandle)(_,d,u),h[29]!==F||h[30]!==w||h[31]!==V?(m=()=>{V&&(0,c.sT)(w,F??!1).isValid&&U(void 0)},p=[F,w,V],h[29]=F,h[30]=w,h[31]=V,h[32]=m,h[33]=p):(m=h[32],p=h[33]),(0,o.useEffect)(m,p),h[34]!==D||h[35]!==j||h[36]!==w?(g=e=>{let{labelId:l,descriptionIds:n}=e;return(0,a.jsx)(Q.A,{ref:R,"aria-labelledby":l,"aria-describedby":n,placeholder:j??void 0,value:w,className:"TextInputElement-module__issueFormTextField__tilLQ",onChange:e=>{D(e.target.value)}})},h[34]=D,h[35]=j,h[36]=w,h[37]=g):g=h[37],h[38]!==v||h[39]!==S||h[40]!==F||h[41]!==g||h[42]!==V?(f=(0,a.jsx)(A,{label:S,description:v,required:F,validationResult:V,children:g}),h[38]=v,h[39]=S,h[40]=F,h[41]=g,h[42]=V,h[43]=f):f=h[43],f};X.displayName="TextInputElementInternal",z.displayName="TextInputElement",X.displayName="TextInputElementInternal";let Z={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};Z.hash="ad08997c0d69269d2c83ec8f902a466c";var J=n(68747),ee=n(78617),el=n(38621),en=n(21373),et=n(56133);function ea(e){let l,n,t,i,r,o=(0,s.c)(13),{state:d,index:u,onRemoveFile:c}=e;o[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)(N.l.LeadingVisual,{children:(0,a.jsx)(el.FileIcon,{})}),o[0]=l):l=o[0],o[1]!==d.file.name||o[2]!==d.url?(n=d.url?(0,a.jsx)("a",{href:d.url,target:"_blank",rel:"noreferrer",children:d.file.name}):(0,a.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?(t=()=>c(u),o[4]=u,o[5]=c,o[6]=t):t=o[6];let m=`Remove ${d.file.name}`;return o[7]!==t||o[8]!==m?(i=(0,a.jsx)(N.l.TrailingAction,{onClick:t,label:m,icon:el.XIcon}),o[7]=t,o[8]=m,o[9]=i):i=o[9],o[10]!==n||o[11]!==i?(r=(0,a.jsxs)(N.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 ei(e){let l,n,t,i,r,d=(0,s.c)(19),{uploadStates:u,onRemoveFile:c}=e,[m,p]=(0,o.useState)(!1),g=(0,o.useId)();if(0===u.length)return null;let f=u.length>3;d[0]!==m||d[1]!==u?(l=m?u:u.slice(0,3),d[0]=m,d[1]=u,d[2]=l):l=d[2];let y=l;if(d[3]!==y||d[4]!==c){let e;d[6]!==c?(e=(e,l)=>(0,a.jsx)(ea,{state:e,index:l,onRemoveFile:c},l),d[6]=c,d[7]=e):e=d[7],n=y.map(e),d[3]=y,d[4]=c,d[5]=n}else n=d[5];return d[8]!==g||d[9]!==n?(t=(0,a.jsx)(N.l,{className:"UploadElement-module__list__RGtWf",id:g,children:n}),d[8]=g,d[9]=n,d[10]=t):t=d[10],d[11]!==f||d[12]!==g||d[13]!==m||d[14]!==u.length?(i=f&&(0,a.jsxs)(et.A,{as:"button",type:"button",onClick:()=>{p(es)},className:"UploadElement-module__toggleButton__Tsbpd","aria-expanded":m,"aria-controls":g,children:[(0,a.jsx)("span",{children:m?"View less":`View ${u.length-3} more`}),(0,a.jsx)("span",{children:m?(0,a.jsx)(el.ChevronUpIcon,{}):(0,a.jsx)(el.ChevronDownIcon,{})})]}),d[11]=f,d[12]=g,d[13]=m,d[14]=u.length,d[15]=i):i=d[15],d[16]!==t||d[17]!==i?(r=(0,a.jsxs)(a.Fragment,{children:[t,i]}),d[16]=t,d[17]=i,d[18]=r):r=d[18],r}function es(e){return!e}ea.displayName="UploadFileListItem",ei.displayName="UploadFileList";let er=e=>{let l,n,t,i,r,o,u,c=(0,s.c)(15);c[0]!==e?({ref:t,elementRef:l,sessionStorageKey:i,...n}=e,c[0]=e,c[1]=l,c[2]=n,c[3]=t,c[4]=i):(l=c[1],n=c[2],t=c[3],i=c[4]),c[5]===Symbol.for("react.memo_cache_sentinel")?(r=Z,c[5]=r):r=c[5];let m=(0,d.useFragment)(r,l);c[6]!==m.__id||c[7]!==m.label||c[8]!==i?(o=I(i,"",m.label,m.__id),c[6]=m.__id,c[7]=m.label,c[8]=i,c[9]=o):o=c[9];let p=o;return c[10]!==m||c[11]!==p||c[12]!==n||c[13]!==t?(u=(0,a.jsx)(eo,{...m,...n,type:"upload",sessionStorageKey:p,ref:t}),c[10]=m,c[11]=p,c[12]=n,c[13]=t,c[14]=u):u=c[14],u};er.displayName="UploadElement";let eo=e=>{let l,n,t,i,d,u,m,p,g,f,y,h,_,k,I,x,S=(0,s.c)(55),{ref:v,label:j,descriptionHTML:F,required:C,itemId:T,subject:E,index:N,sessionStorageKey:w,onFieldChange:L,accept:K}=e;S[0]===Symbol.for("react.memo_cache_sentinel")?(l=[],S[0]=l):l=S[0];let[P,M]=(0,r.Fo)(w,l);S[1]!==P?(n=()=>(Array.isArray(P)?P:[]).map(ed),S[1]=P,S[2]=n):n=S[2];let[D,R]=(0,o.useState)(n),[V,U]=(0,o.useState)(void 0),[O,B]=(0,o.useState)(0),[$,H]=(0,o.useState)(void 0);S[3]!==D?(t=D.filter(eu).map(ec).join("\n"),S[3]=D,S[4]=t):t=S[4];let W=t,G=(0,o.useRef)(null);S[5]!==E.repository.databaseId?(i=E.repository.databaseId.toString(),S[5]=E.repository.databaseId,S[6]=i):i=S[6];let q=(0,J.fU)(i);S[7]!==K?(d=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}(K,(0,J.jw)(!0)),S[7]=K,S[8]=d):d=S[8];let Y=d;S[9]!==N||S[10]!==T||S[11]!==L||S[12]!==q?(u=async(e,l)=>{if(0!==e.length)for(let l of(B(l=>l+e.length),H(void 0),e))(async()=>{try{let e=await q(l);R(n=>{let t=[...n,{file:l,url:e.url}],a=t.filter(em).map(ep).join("\n");return L?.(T,N,a),t}),B(eg)}catch{B(ef),H(ey)}})()},S[9]=N,S[10]=T,S[11]=L,S[12]=q,S[13]=u):u=S[13];let Q=u;S[14]!==Y||S[15]!==Q?(m={multi:!0,acceptedFileTypes:Y,onSelect:Q},S[14]=Y,S[15]=Q,S[16]=m):m=S[16];let{clickTargetProps:z,pasteTargetProps:X,dropTargetProps:Z}=(0,ee.wd)(m);S[17]!==N||S[18]!==T||S[19]!==L?(p=e=>{H(void 0),R(l=>{let n=l.filter((l,n)=>n!==e),t=n.filter(eh).map(eb).join("\n");return L?.(T,N,t),n})},S[17]=N,S[18]=T,S[19]=L,S[20]=p):p=S[20];let et=p;return S[21]!==M||S[22]!==D?(f=()=>{M(D.filter(e_).map(ek))},g=[D,M],S[21]=M,S[22]=D,S[23]=g,S[24]=f):(g=S[23],f=S[24]),(0,o.useEffect)(f,g),S[25]!==N||S[26]!==T||S[27]!==j||S[28]!==L||S[29]!==C||S[30]!==w||S[31]!==M||S[32]!==W||S[33]!==D?(y=()=>({focus:()=>G.current?.focus(),markdown:()=>b(j,W),initialMarkdown:()=>b(j,""),validate:()=>{if(!C)return!0;let e=D.some(eI),l=""!==W.trim();return!!e||!!l||(U(c.wY.fieldRequired),!1)},reset:()=>{R([]),M([]),U(void 0),H(void 0),L?.(T,N,"")},hasChanges:()=>""!==W,getSessionStorageKey:()=>w,type:"upload"}),h=[j,C,w,W,D,R,M,L,T,N],S[25]=N,S[26]=T,S[27]=j,S[28]=L,S[29]=C,S[30]=w,S[31]=M,S[32]=W,S[33]=D,S[34]=y,S[35]=h):(y=S[34],h=S[35]),(0,o.useImperativeHandle)(v,y,h),S[36]!==W||S[37]!==D||S[38]!==V?(_=()=>{if(V){let e=D.some(ex),l=""!==W.trim();(e||l)&&U(void 0)}},k=[D,W,V],S[36]=W,S[37]=D,S[38]=V,S[39]=_,S[40]=k):(_=S[39],k=S[40]),(0,o.useEffect)(_,k),S[41]!==z||S[42]!==Z||S[43]!==et||S[44]!==X||S[45]!==$||S[46]!==D||S[47]!==O?(I=e=>{let{labelId:l,descriptionIds:n}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(en.Q,{ref:G,"aria-labelledby":l,"aria-describedby":n,leadingVisual:el.UploadIcon,className:"UploadElement-module__pasteButton__cRSEh",...z,...X,...Z,children:"Paste, drop, or click to add files"}),O>0&&(0,a.jsx)("div",{className:"UploadElement-module__uploadingMessage__MqEbe","aria-live":"polite",children:`Uploading ${O} ${1===O?"file":"files"}...`}),(0,a.jsx)(ei,{uploadStates:D,onRemoveFile:et}),$&&(0,a.jsxs)("div",{className:"UploadElement-module__errorMessage__it_eJ",role:"alert","aria-live":"assertive",children:[(0,a.jsx)(el.AlertIcon,{"aria-hidden":"true"}),(0,a.jsx)("span",{children:$})]})]})},S[41]=z,S[42]=Z,S[43]=et,S[44]=X,S[45]=$,S[46]=D,S[47]=O,S[48]=I):I=S[48],S[49]!==F||S[50]!==j||S[51]!==C||S[52]!==I||S[53]!==V?(x=(0,a.jsx)(A,{label:j,description:F,required:C,validationResult:V,children:I}),S[49]=F,S[50]=j,S[51]=C,S[52]=I,S[53]=V,S[54]=x):x=S[54],x};function ed(e){return{file:new File([new Uint8Array(e.fileSize)],e.fileName,{type:"application/octet-stream"}),url:e.url}}function eu(e){return e.url}function ec(e){return`[${e.file.name}](${e.url})`}function em(e){return e.url}function ep(e){return`[${e.file.name}](${e.url})`}function eg(e){return e-1}function ef(e){return e-1}function ey(e){return e||"Failed to upload file. Please try again."}function eh(e){return e.url}function eb(e){return`[${e.file.name}](${e.url})`}function e_(e){return e.url}function ek(e){return{fileName:e.file.name,fileSize:e.file.size,url:e.url}}function eI(e){return!!e.url}function ex(e){return!!e.url}eo.displayName="UploadElementInternal";let eS="IssueFormElements-module__formElementsContainer__uT6s9",ev="IssueFormElements-module__markdownElementWrapper__c00FO",ej=e=>{let l=(0,s.c)(4);if("elements"in e){let n;return l[0]!==e?(n=(0,a.jsx)(eF,{...e}),l[0]=e,l[1]=n):n=l[1],n}{let n;return l[2]!==e?(n=(0,a.jsx)(eC,{...e}),l[2]=e,l[3]=n):n=l[3],n}};ej.displayName="IssueFormElements";let eF=e=>{let l,n,t,i,r,o,d=(0,s.c)(16);d[0]!==e?({elements:l,outputRef:n,sessionStorageKey:i,...t}=e,d[0]=e,d[1]=l,d[2]=n,d[3]=t,d[4]=i):(l=d[1],n=d[2],t=d[3],i=d[4]);let u=eT(l.length,n);if(d[5]!==l||d[6]!==u||d[7]!==t||d[8]!==i){let e;d[10]!==u||d[11]!==t||d[12]!==i?(e=(e,l)=>{let n,s=(n=i,"markdown"===e.type?"":I(n,e.type,e.label,l));switch(e.type){case"markdown":return(0,a.jsx)(B,{...e},l);case"textarea":return(0,a.jsx)(q,{index:l,...e,ref:u[l],sessionStorageKey:s,...t},l);case"input":return(0,a.jsx)(X,{index:l,...e,ref:u[l],sessionStorageKey:s,...t},l);case"dropdown":return(0,a.jsx)(M,{index:l,...e,ref:u[l],sessionStorageKey:s},l);case"checkboxes":return(0,a.jsx)(v,{index:l,...e,ref:u[l],sessionStorageKey:s},l)}},d[10]=u,d[11]=t,d[12]=i,d[13]=e):e=d[13],r=l.map(e),d[5]=l,d[6]=u,d[7]=t,d[8]=i,d[9]=r}else r=d[9];return d[14]!==r?(o=(0,a.jsx)("div",{className:eS,children:r}),d[14]=r,d[15]=o):o=d[15],o};eF.displayName="IssueFormElementsViaPayload";let eC=e=>{let l,n,t,r,o,u,c=(0,s.c)(12);c[0]!==e?({issueFormRef:l,outputRef:n,subject:r,...t}=e,c[0]=e,c[1]=l,c[2]=n,c[3]=t,c[4]=r):(l=c[1],n=c[2],t=c[3],r=c[4]);let m=(0,d.readInlineData)(i,l),p=eT(m.elements.length,n);c[5]!==p||c[6]!==t||c[7]!==r?(o=(e,l)=>{switch(e.__typename){case"IssueFormElementMarkdown":return(0,a.jsx)("div",{className:ev,children:(0,a.jsx)(O,{elementRef:e})},l);case"IssueFormElementUpload":if("repository"in r&&r.repository)return(0,a.jsx)(er,{index:l,subject:r,elementRef:e,ref:p[l],...t},l);return null;case"IssueFormElementInput":return(0,a.jsx)(z,{index:l,elementRef:e,ref:p[l],...t},l);case"IssueFormElementDropdown":return(0,a.jsx)(P,{index:l,elementRef:e,ref:p[l],...t},l);case"IssueFormElementTextarea":return(0,a.jsx)(G,{index:l,elementRef:e,subject:r,ref:p[l],...t},l);case"IssueFormElementCheckboxes":return(0,a.jsx)(S,{index:l,elementRef:e,ref:p[l],...t},l);default:return null}},c[5]=p,c[6]=t,c[7]=r,c[8]=o):o=c[8];let g=m.elements.map(o);return c[9]!==eS||c[10]!==g?(u=(0,a.jsx)("div",{className:eS,children:g}),c[9]=eS,c[10]=g,c[11]=u):u=c[11],u};eC.displayName="IssueFormElementsViaQuery";let eT=(e,l)=>{let n,t,a,i=(0,s.c)(6);i[0]!==e?(n=Array.from({length:e},eE),i[0]=e,i[1]=n):n=i[1];let d=n;return i[2]!==d||i[3]!==l?(t=()=>({markdown:()=>d.map(eN).filter(ew).join("\n\n"),initialMarkdown:()=>d.map(eL).filter(eA).join("\n\n"),getInvalidInputs:()=>d.map(eK).filter(eP),validateInputs:()=>!d.map(eM).some(eD),resetInputs:e=>{let{textOnly:n}=void 0===e?{}:e,t=void 0!==n&&n;for(let e of d){if(!t){e.current?.reset();continue}(e.current?.type==="input"||e.current?.type==="textarea"||e.current?.type==="markdown")&&e.current?.reset()}l.current?.clearSessionStorage()},hasChanges:()=>d.some(eR),clearSessionStorage:e=>{let l=d.map(eV).filter(eU);(0,r.D6)(l,e)}}),a=[d,l],i[2]=d,i[3]=l,i[4]=t,i[5]=a):(t=i[4],a=i[5]),(0,o.useImperativeHandle)(l,t,a),d};function eE(){return(0,o.createRef)()}function eN(e){return e.current?.markdown()??""}function ew(e){return e.length>0}function eL(e){return e.current?.initialMarkdown()??""}function eA(e){return e.length>0}function eK(e){return e.current}function eP(e){return null!==e&&!e.validate()}function eM(e){return e.current?.validate()??!0}function eD(e){return!e}function eR(e){return e.current?.hasChanges()??!1}function eV(e){return e.current?.getSessionStorageKey()}function eU(e){return null!==e}},83e3(e,l,n){n.d(l,{k:()=>a,y:()=>t});let t="template-field",a=({id:e,indexOfFormElement:l,value:n,defaultValuesById:a})=>{let i=a&&e?a[e]:void 0;return void 0===i&&a&&void 0!==l&&(i=a[`${t}-${l}`]),i??n??""}},81375(e,l,n){n.d(l,{H:()=>r});var t=n(74848),a=n(16522),i=n(72901),s=n(18990);function r(e){let l,n,r,o,d,u,c,m=(0,a.c)(21),{issue:p,onLinkClick:g}=e;m[0]!==p.url||m[1]!==g?(l=()=>{g?.(p.url)},m[0]=p.url,m[1]=g,m[2]=l):l=m[2];let f=l;m[3]!==p.state||m[4]!==p.stateReason?(n={state:p.state,stateReason:p.stateReason},m[3]=p.state,m[4]=p.stateReason,m[5]=n):n=m[5];let{sourceIcon:y}=(0,i.e)(n);m[6]!==y?(r=y("Issue"),m[6]=y,m[7]=r):r=m[7];let h=r;return m[8]!==h?(o=(0,t.jsx)(s.l.LeadingVisual,{children:(0,t.jsx)(h,{})}),m[8]=h,m[9]=o):o=m[9],m[10]!==p.title?(d=(0,t.jsx)("span",{className:"markdown-title",children:p.title}),m[10]=p.title,m[11]=d):d=m[11],m[12]!==p.number||m[13]!==p.repository.nameWithOwner?(u=(0,t.jsxs)(s.l.Description,{variant:"block",children:[p.repository.nameWithOwner,"#",p.number]}),m[12]=p.number,m[13]=p.repository.nameWithOwner,m[14]=u):u=m[14],m[15]!==f||m[16]!==p.url||m[17]!==o||m[18]!==d||m[19]!==u?(c=(0,t.jsxs)(s.l.LinkItem,{href:p.url,target:"_blank",onClick:f,children:[o,d,u]}),m[15]=f,m[16]=p.url,m[17]=o,m[18]=d,m[19]=u,m[20]=c):c=m[20],c}r.displayName="IssueItem"}}]); //# sourceMappingURL=73896-d99c6b9f726e522b-e52a0fc6b59c5962.js.map