1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="6980a604-ee0b-44bf-afbe-c7ef81f45ec8",e._sentryDebugIdIdentifier="sentry-dbid-6980a604-ee0b-44bf-afbe-c7ef81f45ec8")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[76029],{1602:(e,t,r)=>{var n=r(19031);e.exports=function(){return n.Date.now()}},4917:(e,t,r)=>{var n=r(98825),o=r(1602),i=r(52782),a=Math.max,c=Math.min;e.exports=function(e,t,r){var s,u,l,p,d,f,h=0,b=!1,m=!1,v=!0;if("function"!=typeof e)throw TypeError("Expected a function");function j(t){var r=s,n=u;return s=u=void 0,h=t,p=e.apply(n,r)}function g(e){var r=e-f,n=e-h;return void 0===f||r>=t||r<0||m&&n>=l}function y(){var e,r,n,i=o();if(g(i))return x(i);d=setTimeout(y,(e=i-f,r=i-h,n=t-e,m?c(n,l-r):n))}function x(e){return(d=void 0,v&&s)?j(e):(s=u=void 0,p)}function O(){var e,r=o(),n=g(r);if(s=arguments,u=this,f=r,n){if(void 0===d)return h=e=f,d=setTimeout(y,t),b?j(e):p;if(m)return clearTimeout(d),d=setTimeout(y,t),j(f)}return void 0===d&&(d=setTimeout(y,t)),p}return t=i(t)||0,n(r)&&(b=!!r.leading,l=(m="maxWait"in r)?a(i(r.maxWait)||0,t):l,v="trailing"in r?!!r.trailing:v),O.cancel=function(){void 0!==d&&clearTimeout(d),h=0,s=f=u=d=void 0},O.flush=function(){return void 0===d?p:x(o())},O}},7008:(e,t,r)=>{"use strict";r.d(t,{Hu:()=>a,Oo:()=>i,nO:()=>o});var n=/[#%&{}\\<>*?/$!'":@+\[\]=,\/;\|\^~]/gm,o=function(e){return e.replace(n,"")},i=function(e){return e instanceof File?new File([e],o(e.name),{type:e.type}):e},a=function(e){return n.test(e.name)}},23288:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(40123),o=r.n(n),i=r(69364),a=r.n(i),c=r(65595),s=r(37876);let u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:30,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"bottom";return o()(e)?"":e.length<t?e:(0,s.jsx)(c.A,{title:e,placement:r,slotProps:{tooltip:{sx:{maxWidth:360,wordBreak:"break-word"}}},children:(0,s.jsx)("span",{children:a()(e,{length:t})})})}},36467:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>R,default:()=>I});var n=r(66689),o=r(63857),i=r(60180),a=r.n(i),c=r(98512),s=r(59234),u=r(21471),l=r(71858),p=r(80425),d=r(89003),f=r(82803),h=r(33713),b=r(34626),m=r(46783),v=r(18566),j=r(88997),g=r(43067),y=r(31777),x=r(83129);let O=(0,y.Ng)(function(e){return{fetching:e.project.generatingPermalink,permalink:e.project.permalink,holdPostRequest:e.project.project.holdPostRequest,errors:e.project.generatePermalinkError,addonBefore:"",name:e.project.project.name||""}},function(e){return(0,x.zH)({disable:n.vr,generatePermalink:n.xR},e)})(g.A);var w=r(84227),P=r(77328),A=r.n(P),S=r(28118),k=r(89099),E=r(14232),_=r(37876),D=r(96633);let T=(0,y.Ng)(function(e){return{project:e.project.project,saving:e.project.saving,saveError:e.project.saveError,holdPostRequest:e.project.project.holdPostRequest,errors:e.project.errors,permalink:e.project.project.permalink,isHubAdmin:e.currentUser.user.roleName===D.HubAdmin,isProtectedHubsOnNewAE:Object.prototype.hasOwnProperty.call(e.features.features,"protected_hubs_on_new_appearance_editor")&&e.features.features.protected_hubs_on_new_appearance_editor.enabled,isSocialShareModalEnabled:Object.prototype.hasOwnProperty.call(e.features.features,"social_share_modal")&&e.features.features.social_share_modal.enabled,dataTestId:"admin-projects-create-project"}},function(e){return(0,x.zH)({saveProject:n.JU,updateProject:n.vr},e)})(function(e){var t,r=e.project,n=e.isHubAdmin,i=e.isProtectedHubsOnNewAE,g=e.isSocialShareModalEnabled,y=e.errors,x=e.saveError,P=e.saveProject,D=e.updateProject,T=e.dataTestId,C=e.permalink,H=e.holdPostRequest,U=(0,k.useRouter)(),R=(0,S.useTranslation)(["common","create-project","errors"]).t,I=(0,E.useState)(!1),F=I[0],W=I[1],q=(0,E.useState)(""),M=q[0],B=q[1],N=(0,E.useState)(!1),z=N[0],L=N[1],Q=(0,E.useRef)({saveError:void 0,errors:{},project:{}});Q.current={saveError:x,errors:y,project:r};var V=(0,E.useCallback)(function(e){var t=e.target.value.replace(/[\r\n]+/gm," ");D(e.target.name,t)},[D]),X=(0,E.useCallback)(function(){W(!1)},[]),Y=(0,E.useCallback)((t=(0,o.A)(a().mark(function e(t){var r,n,o,i;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),L(!0),g&&D("isSocialSharingModalEnabled",!0),D("permalink",C),e.next=6,P();case 6:if(!(r=Q.current).saveError){e.next=15;break}return o=(n=Object.keys(r.errors||{}).map(function(e){return(0,w.A)(r.errors[e])}
1).filter(Boolean)).length>0?n.join("\n"):r.saveError||R("common:common.error"),W(!0),B(o),L(!1),e.abrupt("return");case 15:if("string"!=typeof(i=r.project.permalink)){e.next=26;break}return e.prev=17,e.next=20,U.push("/admin/projects/".concat(i));case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(17),L(!1);case 25:return e.abrupt("return");case 26:L(!1);case 27:case"end":return e.stop()}},e,null,[[17,22]])})),function(e){return t.apply(this,arguments)}),[g,C,U,P,R,D]),$=(0,E.useMemo)(function(){return i||n?(0,_.jsx)(j.A,{noLabel:!1,compact:!0,disabled:z}):null},[n,i,z]),G=!!r.name&&!H;return(0,_.jsxs)(s.A,{component:"main","data-testid":T,sx:{flex:1,width:"100%",minHeight:"100vh",boxSizing:"border-box",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",bgcolor:function(e){return"dark"===e.palette.mode?"background.default":v.A[200]},py:{xs:3,sm:6}},children:[(0,_.jsx)(A(),{children:(0,_.jsxs)("title",{children:[R("common:common.admin")," |"," ",R("create-project:createProject.projectCreate")]})}),(0,_.jsx)(p.A,{maxWidth:"sm",sx:{px:{xs:2,sm:3},width:"100%"},children:(0,_.jsxs)(h.A,{spacing:3,children:[(0,_.jsx)(h.A,{spacing:1,children:(0,_.jsx)(m.A,{variant:"h4",component:"h1","data-testid":"".concat(T,"-heading"),sx:{fontWeight:700,letterSpacing:"-0.02em",color:"text.primary"},children:R("create-project:createProject.projectCreate")})}),(0,_.jsxs)(d.A,{elevation:0,variant:"outlined",sx:{p:{xs:2.5,sm:3.5},borderRadius:2,borderColor:"divider",bgcolor:"background.paper"},children:[$?(0,_.jsx)(s.A,{sx:{display:"flex",justifyContent:{xs:"stretch",sm:"flex-end"},mb:2},children:$}):null,(0,_.jsxs)(h.A,{component:"form",spacing:3,onSubmit:Y,noValidate:!0,"data-testid":"".concat(T,"-form"),children:[(0,_.jsx)(b.A,{name:"name",label:R("create-project:createProject.title"),placeholder:R("create-project:createProject.title"),value:r.name||"",onChange:V,multiline:!0,minRows:1,maxRows:8,fullWidth:!0,autoFocus:!0,required:!0,disabled:z,variant:"outlined","data-testid":"".concat(T,"-addTitle"),slotProps:{htmlInput:{"aria-label":R("create-project:createProject.title")}}}),(0,_.jsx)(O,{tooltip:R("create-project:createProject.permalinkTooltip"),showTooltip:!0,dataTestId:"".concat(T,"-permalink"),disabled:z}),(0,_.jsx)(u.A,{type:"submit",disableElevation:!0,variant:"contained",color:"primary",size:"large",fullWidth:!0,disabled:!G||z,"aria-busy":z,"data-testid":"".concat(T,"-projectCreateBtn"),children:z?(0,_.jsx)(l.A,{size:24,color:"inherit","aria-label":R("common:common.loading")}):R("admin-projects:adminProjects.createProject")})]})]})]})}
1),(0,_.jsx)(f.A,{open:F,autoHideDuration:8e3,onClose:X,anchorOrigin:{vertical:"bottom",horizontal:"center"},children:(0,_.jsx)(c.A,{severity:"error",variant:"filled",onClose:X,"data-testid":"".concat(T,"-errorAlert"),sx:{width:"100%",maxWidth:560,whiteSpace:"pre-line"},children:M})})]})});var C=r(20640),H=r(49012),U=(0,C.A)((0,H.A)(T)),R=!0;let I=U},40123:(e,t,r)=>{var n=r(29934),o=r(24015),i=r(48894),a=r(93007),c=r(27136),s=r(4756),u=r(59059),l=r(82731),p=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(c(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||s(e)||l(e)||i(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(u(e))return!n(e).length;for(var r in e)if(p.call(e,r))return!1;return!0}},43067:(e,t,r)=>{"use strict";r.d(t,{A:()=>E});var n=r(42969),o=r(63857),i=r(60180),a=r.n(i),c=r(98512),s=r(59234),u=r(21471),l=r(71858),p=r(30528),d=r(82803),f=r(34626),h=r(28118),b=r(84227),m=r(4917),v=r.n(m),j=r(40123),g=r.n(j),y=r(98825),x=r.n(y),O=r(14232),w=r(65062),P=r(37876);let A=(0,h.withTranslation)("common")(function(e){var t=e.t,r=e.tooltip||t("common:common.permalink");return(0,P.jsx)(w.A,{required:!0,tooltip:r,"aria-label":r,placement:"top",typographyVariant:"subtitle2",fontWeight:600,mb:0,children:t("common:common.permalink")})});function S(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function k(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?S(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):S(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let E=(0,h.withTranslation)(["common","project"])(function(e){var t=e.t,r=e.generatePermalink,n=e.disable,i=e.errors,h=e.permalink,m=e.holdPostRequest,j=e.addonBefore,y=void 0===j?"/":j,w=e.tooltip,S=e.name,E=e.showTooltip,_=void 0!==E&&E,D=e.noFetch,T=void 0!==D&&D,C=e.dataTestId,H=e.disabled,U=void 0!==H&&H,R=(0,O.useState)(!1),I=R[0],F=R[1],W=(0,O.useState)(!1),q=W[0],M=W[1],B=(0,O.useState)(h||""),N=B[0],z=B[1],L=(0,O.useState)({open:!1,message:""}),Q=L[0],V=L[1],X=(0,O.useRef)(0),Y=(0,O.useMemo)(function(){var e;return v()((e=(0,o.A)(a().mark(function e(t){var n;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=X.current,M(!0),e.prev=2,e.next=5,r(t);case 5:return e.prev=5,n===X.current&&M(!1),e.finish(5);case 8:case"end":return e.stop()}},e,null,[[2,,5,8]])})),function(t){return e.apply(this,arguments)}),2e3)},[r]);(0,O.useEffect)(function(){return function(){return Y.cancel()}},[Y]);var $=(0,O.useCallback)(function(){m||n("holdPostRequest",!0)},[m,n]),G=(0,O.useCallback)(function(e){X.current+=1,M(!1),Y(e),$()},[Y,$]);(0,O.useEffect)(function(){if(i){if(x()(i)&&!g()(i))return void V({open:!0,message:Object.keys(i).map(function(e){return(0,b.A)(i[e])}).filter(Boolean).join("\n")});"string"==typeof i&&V({open:!0,message:i})}},[i]),(0,O.useEffect)(function(){_&&!T&&S&&String(S).trim()&&G(S)},[S,_,T]),(0,O.useEffect)(function(){if(S&&!h){var e=setTimeout(function(){F(!0)},1e3);return function(){return clearTimeout(e)}}F(!1)},[S,h]),(0,O.useEffect)(function(){I&&z(h||"")},[I,h]);var J=function(){V(function(e){return k(k({},e),{},{open:!1})})};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)(s.A,{sx:{display:"flex",flexDirection:"column",gap:.25,width:"100%"},children:[_&&(0,P.jsx)(A,{tooltip:w}),(0,P.jsxs)(s.A,{sx:{display:"flex",alignItems:"center",gap:1.5,width:"100%"},children:[(0,P.jsx)(s.A,{sx:{flex:1,minWidth:0},children:(0,P.jsx)(f.A,{fullWidth:!0,margin:"none",variant:"outlined",size:"small",disabled:U||!I||q,value:I?N:h||"",onChange:function(e){var t=e.target.value;z(t),G(t)},placeholder:t("common:common.permalink"),"data-testid":C,sx:{"& .MuiOutlinedInput-root":{height:40}},slotProps:{htmlInput:{title:h||void 0},input:{startAdornment:y?(0,P.jsx)(p.A,{position:"start",children:y}):void 0,endAdornment:q?(0,P.jsx)(p.A,{position:"end",children:(0,P.jsx)(l.A,{size:20,"aria-hidden":!0})}):void 0}}})}),(0,P.jsx)(u.A,{variant:"outlined",size:"small",color:"primary",disabled:U||q,onClick:function(){I||z(h||""),F(!I)},"data-testid":"".concat(C||S,"-editBtn"),sx:{flexShrink:0,textTransform:"uppercase",fontWeight:600,height:40,minHeight:40,boxSizing:"border-box"},children:t(I&&!q?"common:common.close":"common:common.edit")})]})]}),(0,P.jsx)(d.A,{open:Q.open,autoHideDuration:8e3,onClose:J,anchorOrigin:{vertical:"bottom",horizontal:"center"},children:(0,P.jsx)(c.A,{severity:"error",variant:"filled",onClose:J,"data-testid":"".concat(C||S,"-errorAlert"),sx:{width:"100%",maxWidth:480,whiteSpace:"pre-line"},children:Q.message})})]})})},46872:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/projects/new",function(){return r(36467)}])},55700:(e,t,r)=>{"use strict";r.d(t,{$S:()=>b,Av:()=>m,HE:()=>p,OP:()=>l,Po:()=>f,Ug:()=>j,Xc:()=>d,qL:()=>v,uk:()=>h});var n=r(59860),o=r(42969),i=r(37876),a=["key"];function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?c(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var u={display:"block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},l={"& .MuiAutocomplete-input":{overflow:"hidden",textOverflow:"ellipsis"}},p={paper:{sx:{maxWidth:"100%"}},listbox:{sx:{"& .MuiAutocomplete-option":u}}};function d(e){return s(s({},p),{},{listbox:s(s({},p.listbox),{},{"data-testid":e})})}function f(e){return{listbox:{"data-testid":e}}}function h(e,t){var r=e.key,o=(0,n.A)(e,a);return(0,i.jsx)("li",s(s({},o),{},{title:t,style:u,children:t}),r)}function b(e,t){return h(e,t.name||"")}var m=u;function v(e){return{list:{"data-testid":e}}}function j(e,t){return{slotProps:s({paper:{sx:e?{width:e,maxWidth:e}:{maxWidth:"100%"}}},t?v(t):{})}}},65062:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(42969),o=r(44478),i=r(59234),a=r(33713),c=r(46783),s=r(56296),u=r(57459),l=r(37876);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){var t=e.children,r=e.required,d=e.tooltip,f=e["aria-label"],h=e.htmlFor,b=e.typographyVariant,m=e.fontWeight,v=e.placement,j=e.accessory,g=e.mb,y=e.mt,x=e.sx,O=e["data-testid"],w=null!=d&&!1!==d;return(0,l.jsxs)(a.A,{direction:"row",alignItems:"center",flexWrap:"nowrap",useFlexGap:!0,spacing:0,mt:y,mb:void 0===g?.75:g,"data-testid":O,sx:[{width:"fit-content",maxWidth:"100%",minWidth:0}].concat((0,o.A)(Array.isArray(x)?x:x?[x]:[])),children:[(0,l.jsx)(c.A,{component:h?"label":"span",htmlFor:h,variant:void 0===b?"body2":b,fontWeight:void 0===m?400:m,color:"text.primary",sx:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({wordBreak:"break-word",lineHeight:1.4,minWidth:0},h?{cursor:"pointer"}:null),children:t}),void 0!==r&&r?(0,l.jsx)(u.A,{}):null,w?(0,l.jsx)(s.A,{tooltip:d,"aria-label":null!=f?f:"string"==typeof d?d:void 0,placement:void 0===v?"top":v}):null,!w&&j?(0,l.jsx)(i.A,{sx:{flexShrink:0,ml:.5},children:j}):null]})}},65588:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n,o=r(63857),i=r(67251),a=r(23745),c=r(60180),s=r.n(c),u=r(93287),l=r(40714),p=r(7008),d=(0,a.default)(function e(){(0,i.default)(this,e)},null,[{key:"perform",value:(n=(0,o.A)(s().mark(function e(t){var r,n,o,i;return s().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}throw Error("Missing required argument: file");case 2:return(r=new FormData).append("data[attributes][file]",(0,p.Hu)(t)?(0,p.Oo)(t):t),n={},l.A||(n["X-API-Token"]="Bearer ".concat(u.A.apiToken)),e.next=8,fetch("/api/v2/file_uploads",{method:"POST",body:r,headers:n});case 8:if(!(o=e.sent).ok){e.next=17;break}return e.next=12,o.json();case 12:return i=e.sent.data.attributes.url,e.abrupt("return",i);case 16:return e.abrupt("return",location.origin+i);case 17:throw o;case 18:case"end":return e.stop()}},e)})),function(e){return n.apply(this,arguments)})}])},73473:(e,t,r)=>{"use strict";r.d(t,{nD:()=>s,um:()=>c});var n=r(42969);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function a(e){if(null==e||"object"!=typeof e)return e;var t,r="function"==typeof e.attributes?e.attributes():i({},e),n=null!=(t=e.id)?t:r.id;return i(i({},r),null!=n?{id:n}:{})}function c(e){if(null==e)return[];var t=(Array.isArray(e)?e:[]).map(a);return null!=e.meta&&(t.meta=e.meta),t}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["owner","project","trackable"];if(null==e||"object"!=typeof e)return e;var r=a(e);return t.forEach(function(t){null!=e[t]&&(r[t]=a(e[t]))}),r}},73706:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var n=r(67251),o=r(23745),i=r(29898),a=r(52672),c=r(76966),s=r(42969),u=r(14232),l=r(59234),p=r(71858),d=r(37876);function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(h=function(){return!!e})()}let b=function(e){var t,r,b=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t=function(t){function r(){(0,n.default)(this,r);for(var e,t,o,c=arguments.length,u=Array(c),l=0;l<c;l++)u[l]=arguments[l];return t=r,o=[].concat(u),t=(0,a.default)(t),e=(0,i.default)(this,h()?Reflect.construct(t,o||[],(0,a.default)(this).constructor):t.apply(this,o)),(0,s.default)(e,"awaitingPrerequisites",!1),e}
1return(0,c.default)(r,t),(0,o.default)(r,[{key:"componentDidMount",value:function(){var e=this.props,t=e.doneFetching,r=e.fetchData;void 0!==t&&t||(this.awaitingPrerequisites=!0,r())}},{key:"componentDidUpdate",value:function(e){var t,r=this.props,n=r.doneFetching,o=void 0!==n&&n,i=r.fetchData,a=r.fetching,c=null!=(t=e.doneFetching)&&t;if(!o&&c&&!a){this.awaitingPrerequisites=!1,i();return}if(o||a&&!e.fetching){this.awaitingPrerequisites=!1;return}this.awaitingPrerequisites&&!a&&i()}},{key:"componentWillUnmount",value:function(){this.awaitingPrerequisites=!1;var e=this.props,t=e.resetData,r=e.doneFetching;"function"==typeof t&&void 0!==r&&r&&t()}},{key:"errorNode",value:function(){return null}},{key:"contentNode",value:function(){return this.props.fetchError?this.errorNode():(0,d.jsx)(e,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach(function(t){(0,s.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},this.props))}},{key:"loadingNode",value:function(){var e={small:24,medium:40,large:60}[this.props.spinnerSize||"medium"];return this.props.loaderMinHeight,(0,d.jsx)(l.A,{position:"relative",minHeight:"200px",display:"flex",alignItems:"center",justifyContent:"center",children:(0,d.jsx)(p.A,{size:e})})}},{key:"render",value:function(){var e=this.props,t=e.doneFetching,r=e.suppressLoader;return void 0!==t&&t||void 0!==r&&r?this.contentNode():this.loadingNode()}}])}(u.Component),(0,s.default)(t,"displayName","WithDataFetching"),(0,s.default)(t,"defaultProps",{spinnerSize:"medium",suppressLoader:null!=(r=b.suppressLoader)&&r}),t}},75564:(e,t,r)=>{"use strict";r.d(t,{Br:()=>f,R5:()=>h,oR:()=>b,qQ:()=>v,vm:()=>m});var n=r(42969),o=r(63857),i=r(60180),a=r.n(i),c=r(15158),s=r(73664),u=r(61158),l=r(73473);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var f=function(){var e;return e=(0,o.A)(a().mark(function e(t){var r;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:c.A.FETCH_HUBS_REQUEST}),e.prev=1,e.next=4,s.A.query({per_page:9999});case 4:r=e.sent,t({type:c.A.FETCH_HUBS_SUCCESS,hubs:(0,l.um)(r)}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),t({type:c.A.FETCH_HUBS_FAILURE,errorMessage:e.t0.message||e.t0.statusText||e.t0.status});case 11:case"end":return e.stop()}},e,null,[[1,8]])})),function(t){return e.apply(this,arguments)}},h=function(){var e;return e=(0,o.A)(a().mark(function e(t,r){var n,o,i,p,f;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:c.A.QUERY_HUBS_REQUEST}),n=r().hubs.query,o=r().hubs.filters.state,i=d(d({},r().hubs.filters),{},{state:o}),p=new u.A(n,i),e.prev=5,e.next=8,s.A.query(p);case 8:f=e.sent,t({type:c.A.QUERY_HUBS_SUCCESS,hubs:(0,l.um)(f)}),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(5),t({type:c.A.QUERY_HUBS_FAILURE,errorMessage:e.t0.message||e.t0.statusText||e.t0.status});case 15:case"end":return e.stop()}},e,null,[[5,12]])})),function(t,r){return e.apply(this,arguments)}},b=function(e){return{type:c.A.UPDATE_HUBS_QUERY,query:e}},m=function(e){return{type:c.A.UPDATE_HUBS_FILTERS,filters:e}},v=function(){return{type:c.A.RESET_HUBS}}},84227:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(28118);let o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(function(e){return n.i18n.t("errors:errors.codes.".concat(e.code),e.meta||{})}).join(", ")}},88997:(e,t,r)=>{"use strict";r.d(t,{A:()=>C});var n=r(37375),o=r(75564),i=r(66689),a=r(99371),c=r(42969),s=r(63857),u=r(60180),l=r.n(u),p=r(71858),d=r(39512),f=r(30528),h=r(59592),b=r(2708),m=r(38816),v=r(46783),j=r(73706),g=r(96633),y=r(23288),x=r(55700),O=r(65013),w=r.n(O),P=r(28118),A=r(14232),S=r(37876);function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var E=(0,P.withTranslation)(["project","common"])(function(e){var t,r=e.t,n=e.value,o=e.options,i=e.width,a=void 0===i?100:i,u=e.noLabel,j=void 0!==u&&u,O=e.compact,P=void 0!==O&&O,E=e.disabled,_=e.onChange,D=e.autoSelect,T=e.isVisibilityModes,C=void 0!==T&&T,H=e.fetchHub,U=e.currentUserRole,R=e.dataTestId,I=e.updateHub,F=e.fetchUsers,W=e.fetching,q=(0,A.useMemo)(function(){if(null==n||""===n)return"";var e=w()(o,function(e){return e.name===n});return null!=e?String(e.id):""},[n,o]),M=U!==g.HubAdmin,B=(t=(0,s.A)(l().mark(function e(t){var r,n,i;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(_("parentId",r=""===t||null==t?"":t),!(n=w()(o,function(e){return String(e.id)===String(r)}))){e.next=18;break}if(i=n.visibilityMode,!C){e.next=8;break}return e.next=8,H(n.id);case 8:if("Protected"!==i){e.next=13;break}return e.next=11,F(!0);case 11:e.next=15;break;case 13:return e.next=15,F();case 15:_("visibilityMode",i),e.next=19;break;case 18:I("visibilityMode","Public");case 19:case"end":return e.stop()}},e)})),function(e){return t.apply(this,arguments)});(0,A.useEffect)(function(){o.length&&D&&!n&&U===g.HubAdmin&&_("parentId",o[0].id)},[o,n,D,U,_]);var N=(0,A.useRef)(null),z=(0,A.useState)(),L=z[0],Q=z[1],V="".concat(R,"-hub-label"),X=r("project:project.assignHub"),Y=!j,$=r("project:project.selectHub"),G=void 0!==E&&E||W;return(0,S.jsxs)(d.A,{ref:N,fullWidth:!P&&a>=100,size:"medium",variant:"outlined",hiddenLabel:j,disabled:G,sx:P?{minWidth:{xs:"100%",sm:220},width:{xs:"100%",sm:220}}:a<100?{width:"".concat(a,"%"),maxWidth:"100%"}:void 0,className:"testId-".concat(R),children:[j?null:(0,S.jsx)(h.A,{id:V,shrink:Y,children:X}),(0,S.jsxs)(m.A,{labelId:j?void 0:V,label:j?void 0:X,displayEmpty:!0,notched:Y||void 0,value:q,disabled:G,onChange:function(e){var t=e.target.value;B(""===t?"":t)},onOpen:function(){var e;return Q(null==(e=N.current)?void 0:e.clientWidth)},MenuProps:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?k(Object(r),!0).forEach(function(t){(0,c.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({disablePortal:!0},(0,x.Ug)(L,"".concat(R,"-listbox"))),inputProps:{"data-testid":R,"aria-label":X},IconComponent:W?function(){return null}:void 0,endAdornment:W?(0,S.jsx)(f.A,{position:"end",sx:{position:"absolute",right:12},children:(0,S.jsx)(p.A,{size:18,"aria-label":r("common:common.loading")})}):void 0,renderValue:function(e){if(""===e||null==e)return(0,S.jsx)(v.A,{variant:"body2",color:"text.secondary",component:"span",children:$});var t=w()(o,function(t){return String(t.id)===String(e)});return t?(0,y.A)(t.name):""},children:[(0,S.jsx)(b.A,{value:"",disabled:!M,"data-testid":"".concat(R,"-option-empty"),children:(0,S.jsx)("em",{children:$})}),o.map(function(e){return(0,S.jsx)(b.A,{value:String(e.id),title:e.name,sx:x.Av,"data-testid":"".concat(R,"-option-").concat(e.id),children:(0,y.A)(e.name)},e.id)})]})]})});let _=(0,j.A)(E,{suppressLoader:!0});var D=r(31777),T=r(83129);let C=(0,D.Ng)(function(e,t){var r,n=e.hubs.hubs,o=e.project.project.parentId;if(o){var i=w()(n,function(e){return e.id==o});i&&(r=i.name)}return{value:r,options:n,autoSelect:t.autoSelect,currentUserRole:e.currentUser.user.roleName,fetching:e.hubs.fetching,doneFetching:e.hubs.doneFetching,fetchError:e.hubs.fetchError,dataTestId:"admin-projects-create-project-hub-selector"}},function(e){return(0,T.zH)({onChange:i.vr,fetchData:o.Br,fetchHub:n.gC,updateHub:n.nk,fetchUsers:a.h},e)})(_)},99371:(e,t,r)=>{"use strict";r.d(t,{h:()=>d});var n=r(42969),o=r(63857),i=r(60180),a=r.n(i),c=r(99006),s=r.n(c),u=r(61158),l=r(53121);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var d=function(){var e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e=(0,o.A)(a().mark(function e(r,o){var i,c,d,f;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r({type:l.A.FETCH_USERS_REQUEST}),i={per_page:9999,page:1},c="",0!==(c=t?o().hubSegments.segments:o().projectSegments.segments).length){e.next=8;break}r({type:l.A.FETCH_USERS_SUCCESS,users:{}}),e.next=19;break;case 8:return e.prev=8,d=new u.A(i,{participant_segment_ids:c}),e.next=12,s().query(d);case 12:f=e.sent,r({type:l.A.FETCH_USERS_SUCCESS,users:f.reduce(function(e,t){return e[t.id]=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({id:t.id},t.attributes()),e},{})}),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(8),r({type:l.A.FETCH_USERS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 19:case"end":return e.stop()}},e,null,[[8,16]])})),function(t,r){return e.apply(this,arguments)}}}},e=>{e.O(0,[70206,75514,26478,34018,20776,21471,94686,63877,62095,8145,28672,62070,3608,98073,93394,32065,51293,82150,3449,90636,46593,38792],()=>e(e.s=46872)),_N_E=e.O()}]); 2//# sourceMappingURL=new-807a2e8011e15cbf.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.