PageSourceSearch

https://www.letstalkmonmouthshire.co.uk/_next/static/chunks/pages/…/people/administrators-c99a173afe0a1e5a.js

js letstalkmonmouthshire.co.uk collected 2026-09-29 03:14:39 UTC 55,876 bytes, 2 lines download raw bytes

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]="f60cfa36-bc50-40b4-a797-d329431731a8",e._sentryDebugIdIdentifier="sentry-dbid-f60cfa36-bc50-40b4-a797-d329431731a8")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[67490,77211],{1861:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(44478),i=r(44739),a=r(30528),o=r(34626),s=r(37876),c={width:{xs:"100%",sm:280},flexShrink:0};function l(e){var t=e.value,r=e.onChange,l=e.onKeyDown,u=e.placeholder,d=e.disabled,p=e.id,m=e.name,f=e.autoComplete,h=e["data-testid"],g=e["data-intercomid"],x=e["data-tname"],b=e.sx;return(0,s.jsx)(o.A,{value:t,onChange:r,onKeyDown:l,placeholder:u,disabled:d,id:p,name:m,autoComplete:f,"data-testid":h,"data-intercomid":g,"data-tname":x,variant:"standard",size:"small",margin:"none",sx:[c].concat((0,n.A)(Array.isArray(b)?b:b?[b]:[])),slotProps:{htmlInput:{"aria-label":u},input:{sx:{minHeight:40,boxSizing:"border-box"},startAdornment:(0,s.jsx)(a.A,{position:"start",children:(0,s.jsx)(i.A,{sx:{fontSize:20,color:"text.disabled"}})})}}})}},2514:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>ev,default:()=>ej});var n=r(59234),i=r(21471),a=r(37900),o=r(86477),s=r(89082),c=r(42969),l=r(63857),u=r(60180),d=r.n(u),p=r(86085),m=r(98512),f=r(1796),h=r(92105),g=r(39512),x=r(39502),b=r(31123),y=r(59592),A=r(2708),v=r(38816),j=r(82803),O=r(33713),w=r(34626),S=r(46783),_=r(84227),E=r(54237),T=r(14232),C=r(31777),P=r(55700),k=r(37876);function R(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?R(Object(r),!0).forEach(function(t){(0,c.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function D(e){return Array.isArray(e)?e:null==e||""===e?[]:[String(e)]}function U(e){if(null==e)return"";var t=Array.isArray(e)?e:[e];return(0,_.A)(t)}var H=r(7073),M=r(75564),L=r(83129);let N=(0,C.Ng)(function(e){return{email:e.administrator.administrator.email,roleName:e.administrator.administrator.roleName,projects:e.projects.allProjectsList||[],hubs:e.hubs.hubs||[],projectIds:e.administrator.administrator.projectIds,hubIds:e.administrator.administrator.hubIds,saving:e.administrator.saving,saveError:e.administrator.saveError,errors:e.administrator.errors,selfServiceHub:Object.prototype.hasOwnProperty.call(e.features.features,"self_service_hubs")&&e.features.features.self_service_hubs.enabled,hubAdmin:Object.prototype.hasOwnProperty.call(e.features.features,"hub_admin")&&e.features.features.hub_admin.enabled,currentUserRole:e.currentUser.user.roleName}},function(e){return(0,L.zH)({fetchAllProjects:H.C8,updateAdministrator:o.vr,createAdminInvitation:o.vE,fetchAdministrators:s.jl,resetAdministrator:o.hy,fetchHubs:M.Br},e)})(function(e){var t,r=e.isVisible,a=e.onClose,o=e.email,s=e.roleName,c=e.projects,u=e.hubs,_=e.projectIds,R=e.hubIds,H=e.saving,M=e.errors,L=e.selfServiceHub,N=e.hubAdmin,F=e.currentUserRole,z=e.fetchAllProjects,B=e.fetchHubs,W=e.updateAdministrator,q=e.createAdminInvitation,Q=e.resetAdministrator,J=e.fetchAdministrators,Y=(0,E.useTranslation)(["administrators","errors","common"]).t,K=(0,C.Pj)(),G=(0,T.useState)(null),$=G[0],X=G[1];(0,T.useEffect)(function(){!r||c.length&&u.length||(z(["name"],!0),B())},[r,c.length,u.length,z,B]);var V=function(){a(),Q()},Z=(t=(0,l.A)(d().mark(function e(){var t;return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q();case 2:if(!(null!=(t=K.getState().administrator.errors)&&t.licence)){e.next=7;break}return X(U(t.licence)),e.abrupt("return");case 7:0===Object.keys(t||{}).length&&(Q(),a(),J());case 8:case"end":return e.stop()}},e)})),function(){return t.apply(this,arguments)}),ee=D(_),et=D(R),er=c.filter(function(e){return ee.includes(e.id)}),en=u.filter(function(e){return et.includes(e.id)});return(0,k.jsxs)(h.Ay,{anchor:"right",open:r,onClose:V,slotProps:{paper:{sx:{width:{xs:"100%",sm:500},maxWidth:"100%",height:"100%",display:"flex",flexDirection:"column",boxSizing:"border-box"}}},children:[(0,k.jsx)(j.A,{open:!!$,autoHideDuration:6e3,onClose:function(){return X(null)},anchorOrigin:{vertical:"bottom",horizontal:"center"},children:(0,k.jsx)(m.A,{severity:"error",variant:"filled",onClose:function(){return X(null)},children:$})}),(0,k.jsxs)(n.A,{sx:{flexShrink:0,display:"flex",alignItems:"flex-start",justifyContent:"space-between",px:2,py:1.5},children:[(0,k.jsx)(n.A,{sx:{minWidth:0,flex:1,pr:1},children:(0,k.jsx)(S.A,{variant:"h6",component:"h2",children:Y("administrators:administrators.inviteAdmin")})}),(0,k.jsx)(b.A,{"aria-label":Y("common:common.close"),onClick:V,edge:"end",size:"small",sx:{flexShrink:0,mt:-.5},children:(0,k.jsx)(p.A,{})})]}),(0,k.jsxs)(n.A,{sx:{p:2,pb:2,flex:1,minHeight:0,overflow:"auto"},children:[(0,k.jsx)(S.A,{variant:"body2",color:"text.secondary",sx:{mb:2},children:Y("administrators:administrators.adminInviteDescription")}),(0,k.jsxs)(O.A,{spacing:2.5,children:[(0,k.jsx)(w.A,{required:!0,autoFocus:!0,fullWidth:!0,label:Y("administrators:administrators.userEmail"),name:"email",type:"email",value:o,variant:"standard",placeholder:Y("administrators:administrators.enterEmailAddress"),onChange:function(e){return W("email",e.target.value)},error:!!M.email,helperText:M.email?U(M.email):""}),(0,k.jsxs)(g.A,{fullWidth:!0,required:!0,error:!!M.role,children:[(0,k.jsx)(y.A,{id:"invite-role-label",children:Y("administrators:administrators.userRole")}),(0,k.jsxs)(v.A,{labelId:"invite-role-label",label:Y("administrators:administrators.userRole"),value:s||"",onChange:function(e){return W("roleName",e.target.value)},children:["hub_admin"!==F&&(0,k.jsx)(A.A,{value:"admin",children:Y("administrators:administrators.site_admin")}),(0,k.jsx)(A.A,{value:"project_admin",children:Y("administrators:administrators.project_admin")}),L&&N&&"hub_admin"!==F&&(0,k.jsx)(A.A,{value:"hub_admin",children:Y("administrators:administrators.hub_admin")})]}),M.role?(0,k.jsx)(x.A,{sx:{mx:0},children:U(M.role)}):null]}),"project_admin"===s&&(0,k.jsx)(f.A,{multiple:!0,options:c,getOptionLabel:function(e){return e.name}
1,value:er,onChange:function(e,t){return W("projectIds",t.map(function(e){return e.id}))},sx:P.OP,slotProps:P.HE,renderOption:P.$S,renderInput:function(e){return(0,k.jsx)(w.A,I(I({},e),{},{required:!0,label:Y("administrators:administrators.projectAccess"),placeholder:Y("administrators:administrators.selectProjects"),error:!!M.projectIds,helperText:M.projectIds?U(M.projectIds):"",sx:{"& .MuiFormHelperText-root":{mx:0}}}))}}),"hub_admin"===s&&(0,k.jsx)(f.A,{multiple:!0,options:u,getOptionLabel:function(e){return e.name},value:en,onChange:function(e,t){return W("hubIds",t.map(function(e){return e.id}))},sx:P.OP,slotProps:P.HE,renderOption:P.$S,renderInput:function(e){return(0,k.jsx)(w.A,I(I({},e),{},{required:!0,label:Y("administrators:administrators.hubAccess"),placeholder:Y("administrators:administrators.selectHubs"),error:!!M.hubIds,helperText:M.hubIds?U(M.hubIds):"",sx:{"& .MuiFormHelperText-root":{mx:0}}}))}})]})]}),(0,k.jsx)(n.A,{sx:{flexShrink:0,p:2,borderTop:1,borderColor:"divider",bgcolor:function(e){return"dark"===e.palette.mode?"rgba(255,255,255,0.02)":"grey.50"}},children:(0,k.jsxs)(O.A,{direction:"row",spacing:1.5,justifyContent:"flex-start",children:[(0,k.jsx)(i.A,{variant:"outlined",onClick:V,children:Y("administrators:administrators.cancel")}),(0,k.jsx)(i.A,{disableElevation:!0,variant:"contained",onClick:function(){Z()},disabled:H,children:Y("administrators:administrators.invite")})]})})]})});var F=r(9724),z=r(21014),B=r(67761),W=r(42062),q=r(71858),Q=r(3513),J=r(63065),Y=r(89003),K=r(65595),G=r(54228),$=r(75912),X=r(48230),V=r.n(X),Z=r(89099),ee=r(59860),et=r(1861),er=r(4917),en=r.n(er),ei=["fetchAdministrators"];function ea(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 eo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ea(Object(r),!0).forEach(function(t){(0,c.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ea(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let es=(0,C.Ng)(function(e){var t;return{search:null!=(t=e.administrators.filters.search)?t:""}},function(e){return(0,L.zH)({fetchAdministrators:s.jl,updateQueries:s.yg,updateFilters:s.vm},e)},function(e,t){var r=t.fetchAdministrators,n=(0,ee.A)(t,ei);return eo(eo(eo({},e),n),{},{fetchAdministratorsWithFilter:function(){return r()}})})(function(e){var t=e.updateQueries,r=e.updateFilters,n=e.fetchAdministratorsWithFilter,i=e.search,a=(0,E.useTranslation)("administrators").t,o=T.useRef(n);o.current=n;var s=T.useMemo(function(){return en()(function(){o.current()},500)},[]);return T.useEffect(function(){return function(){return s.cancel()}},[s]),(0,k.jsx)(et.A,{placeholder:a("administrators:administrators.searchByNameOrEmail"),value:i,onChange:function(e){t({page:1}),r({search:e.target.value}),s()},"data-testid":"search-administrators-page"})});function ec(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 el(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ec(Object(r),!0).forEach(function(t){(0,c.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ec(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eu=["site_admin","hub_admin","project_admin","platform_admin"],ed="admin-role-menu",ep={login:"login",email:"email",role_id:"roleId",last_seen_at:"lastSeenAt"},em={login:"login",email:"email",roleId:"role_id",lastSeenAt:"last_seen_at"};function ef(e,t,r,n){switch(e.roleName){case"hub_admin":return e.id===t||"project_admin"===r||"project_admin"===n;case"project_admin":return e.id===t;default:return!0}}let eh=(0,C.Ng)(function(e){return{administrators:e.administrators.administrators,fetching:e.administrators.fetching,currentPage:e.administrators.queries.page,pageSize:e.administrators.queries.per_page,totalRecords:e.administrators.meta.count,currentUser:e.currentUser.user,saving:e.administrator.saving,isHubEnabled:Object.prototype.hasOwnProperty.call(e.features.features,"self_service_hubs")&&e.features.features.self_service_hubs.enabled,sort:e.administrators.filters.sort}},function(e){return(0,L.zH)({blockAdministrator:s.L0,unblockAdministrator:s.UT,fetchAdministrators:s.jl,updateFilters:s.vm,updateQueries:s.yg,updateToParticipant:s.MA,updateToProjectAdmin:s.zX,updateToSiteAdmin:s.x8,updateToHubAdmin:s.DE,deleteAdminInvitation:o.u7},e)})(function(e){var t,r,a=e.administrators,o=e.fetching,s=e.currentPage,u=e.pageSize,p=e.totalRecords,f=e.currentUser,h=e.saving,g=e.isHubEnabled,x=e.sort,y=e.updateFilters,v=e.updateQueries,w=e.fetchAdministrators,P=e.blockAdministrator,R=e.unblockAdministrator,I=e.updateToParticipant,D=e.updateToProjectAdmin,U=e.updateToSiteAdmin,H=e.updateToHubAdmin,M=e.deleteAdminInvitation,L=(0,E.useTranslation)(["common","administrators"]).t,N=(0,Z.useRouter)(),X=(0,C.Pj)(),ee=(0,T.useState)({anchor:null,adminId:null}),et=ee[0],er=ee[1],en=(0,T.useState)({open:!1,message:"",severity:"error"}),ei=en[0],ea=en[1],eo=(0,T.useMemo)(function(){return a.filter(function(e){return"participant"!==e.roleName})},[a]),ec=(0,T.useMemo)(function(){if(!x||0===Object.keys(x).length)return[{field:"login",sort:"asc"}];var e=Object.keys(x)[0],t="asc"===x[e]?"asc":"desc";return[{field:ep[e]||"login",sort:t}]},[x]),eh=(0,T.useCallback)(function(e){if(!e.length){y({sort:{login:"asc"}}),v({page:1}),w();return}var t=e[0],r=t.field,n=t.sort,i=em[r];i&&(y({sort:(0,c.default)({},i,n)}),v({page:1}),w())},[w,y,v]),eg=(0,T.useCallback)(function(e,t){er({anchor:e.currentTarget,adminId:t})},[]),ex=(0,T.useCallback)(function(){er({anchor:null,adminId:null})},[]),eb=(0,T.useCallback)(function(e){var t=X.getState().administrators.administrators.find(function(t){return t.id===e}),r=null==t?void 0:t.updateRoleErrors;r&&Object.keys(r).length>0&&ea({open:!0,message:Object.keys(r).map(function(e){var t=r[e],n=Array.isArray(t)?t:null!=t?[t]:[];return(0,_.A)(n)}
1).filter(Boolean).join(" "),severity:"error"})},[X]),ey=(0,T.useCallback)((t=(0,l.A)(d().mark(function e(t,r){return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:ex(),e.t0=r,e.next="participant"===e.t0?4:"project_admin"===e.t0?7:"site_admin"===e.t0?10:"hub_admin"===e.t0?13:16;break;case 4:return e.next=6,I(t);case 6:case 9:case 12:case 15:case 16:return e.abrupt("break",17);case 7:return e.next=9,D(t);case 10:return e.next=12,U(t);case 13:return e.next=15,H(t);case 17:eb(t);case 18:case"end":return e.stop()}},e)})),function(e,r){return t.apply(this,arguments)}),[ex,H,I,D,U,eb]),eA=(0,T.useCallback)(function(e){N.push("/admin/people/administrators/".concat(e))},[N]),ev=(0,T.useCallback)((r=(0,l.A)(d().mark(function e(t){return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M(t);case 2:if(!X.getState().administrator.saveError){e.next=6;break}return ea({open:!0,message:L("administrators:administrators.errorMessage"),severity:"error"}),e.abrupt("return");case 6:w();case 7:case"end":return e.stop()}},e)})),function(e){return r.apply(this,arguments)}),[M,w,X,L]),ej=eo.find(function(e){return e.id===et.adminId}),eO=(0,T.useMemo)(function(){return[{field:"login",headerName:L("administrators:administrators.screenName"),minWidth:200,flex:1,sortable:!0,renderCell:function(e){var t=e.row,r=-1!==eu.indexOf(f.roleName);return(0,k.jsx)(n.A,{width:"100%",height:"100%",display:"flex",alignItems:"center",minWidth:0,sx:{whiteSpace:"normal",wordBreak:"break-word",overflowWrap:"break-word",lineHeight:1.5},children:r?(0,k.jsx)(Q.A,{component:V(),href:"/admin/people/administrators/".concat(t.id),underline:"hover",sx:{textAlign:"left",fontWeight:400,whiteSpace:"normal",wordBreak:"break-word",overflowWrap:"break-word",color:"primary.main",typography:"body2",minWidth:0},children:(0,k.jsx)($.A,{html:String(t.login)})}):(0,k.jsx)(S.A,{variant:"body2",component:"span",children:(0,k.jsx)($.A,{html:String(t.login)})})})}},{field:"email",headerName:L("administrators:administrators.email"),minWidth:220,sortable:!0,renderCell:function(e){return(0,k.jsx)(n.A,{width:"100%",height:"100%",display:"flex",alignItems:"center",children:(0,k.jsx)(S.A,{variant:"body2",children:e.row.email})})}},{field:"roleId",headerName:L("administrators:administrators.role"),minWidth:200,sortable:!0,renderCell:function(e){var t,r,a,o=e.row,s=(t=["hub_admin","project_admin"].indexOf(f.roleName)>-1,r=o.email===f.email,a=!0===o.unconfirmed,t||r||a||!!o.updatingRole),c=!!o.blocked,l=et.adminId===o.id&&!!et.anchor;return(0,k.jsx)(n.A,{width:"100%",height:"100%",display:"flex",alignItems:"center",children:(0,k.jsx)(i.A,{size:"small",variant:"text",disabled:s,"aria-haspopup":"true","aria-expanded":l,"aria-controls":l?ed:void 0,"aria-label":"".concat(L("administrators:administrators.selectRole"),", ").concat(o.login),"aria-busy":o.updatingRole||void 0,endIcon:o.updatingRole?(0,k.jsx)(q.A,{size:14}):(0,k.jsx)(W.A,{sx:{fontSize:18}}),onClick:function(e){return eg(e,o.id)},sx:{textTransform:"none",fontWeight:400,typography:"body2",color:c?"error.main":"primary.main",maxWidth:"100%"},children:L("administrators:administrators.".concat(o.roleName))})})}},{field:"lastSeenAt",headerName:L("common:common.lastSeen"),minWidth:160,sortable:!0,renderCell:function(e){var t=e.row.lastSeenAt;return(0,k.jsx)(n.A,{children:(0,k.jsx)(S.A,{variant:"body2",color:"text.secondary",children:t?String(t):"—"})})}},{field:"accessibleProjectsCount",headerName:L("administrators:administrators.projects"),minWidth:120,sortable:!1,renderCell:function(e){var t,r=e.row,i="site_admin"===r.roleName?L("common:common.all"):String(null!=(t=r.accessibleProjectsCount)?t:"");return(0,k.jsx)(n.A,{children:(0,k.jsx)(S.A,{variant:"body2",color:"text.secondary",children:i})})}},{field:"__actions__",headerName:L("common:common.actions"),minWidth:140,sortable:!1,display:"flex",align:"right",headerAlign:"right",renderCell:function(e){var t=e.row,r=t.id,n=t.roleName,i=t.blocked,a=t.roleBeforeBlocking,o=t.unconfirmed,s=ef(f,r,n);if(o)return(0,k.jsx)(O.A,{direction:"row",spacing:.5,alignItems:"center",sx:{width:"100%",height:"100%",
1justifyContent:"flex-end"},children:(0,k.jsx)(K.A,{title:L("common:common.delete"),placement:"top",children:(0,k.jsx)("span",{children:(0,k.jsx)(b.A,{size:"small",disabled:h,onClick:function(){ev(r)},"aria-label":L("common:common.delete"),sx:{p:.5,color:"text.secondary","&:hover":{color:"error.main"}},children:(0,k.jsx)(z.A,{sx:{fontSize:18}})})})})});var c=ef(f,r,n,a),u=f.id===r;return(0,k.jsxs)(O.A,{direction:"row",spacing:.5,alignItems:"center",sx:{width:"100%",height:"100%",justifyContent:"flex-end"},children:[(0,k.jsx)(K.A,{title:L("common:common.edit"),placement:"top",children:(0,k.jsx)("span",{children:(0,k.jsx)(b.A,{size:"small",color:"primary",disabled:!s,onClick:function(){return eA(r)},"aria-label":L("common:common.edit"),sx:{p:.5},children:(0,k.jsx)(B.A,{sx:{fontSize:18}})})})}),i?(0,k.jsx)(K.A,{title:L("common:common.unblock"),placement:"top",children:(0,k.jsx)("span",{children:(0,k.jsx)(b.A,{size:"small",disabled:!c,onClick:(0,l.A)(d().mark(function e(){return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,R(r);case 2:w();case 3:case"end":return e.stop()}},e)})),"aria-label":L("common:common.unblock"),sx:{p:.5,color:"text.secondary","&:hover":{color:"error.main"}},children:(0,k.jsx)(F.A,{sx:{fontSize:18}})})})}):(0,k.jsx)(K.A,{title:L("common:common.block"),placement:"top",children:(0,k.jsx)("span",{children:(0,k.jsx)(b.A,{size:"small",disabled:u||!c,onClick:(0,l.A)(d().mark(function e(){return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P(r);case 2:w();case 3:case"end":return e.stop()}},e)})),"aria-label":L("common:common.block"),sx:{p:.5,color:"text.secondary","&:hover":{color:"error.main"}},children:(0,k.jsx)(F.A,{sx:{fontSize:18}})})})})]})}}]},[L,f,h,et.adminId,et.anchor,eA,eg,ev,R,P,w]);return(0,k.jsxs)(n.A,{flex:1,minHeight:0,display:"flex",flexDirection:"column",width:"100%",children:[(0,k.jsx)(J.A,{id:ed,anchorEl:et.anchor,open:!!(et.anchor&&ej),onClose:ex,anchorOrigin:{vertical:"bottom",horizontal:"left"},children:ej?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(A.A,{disabled:"participant"===ej.roleName,onClick:function(){ey(ej.id,"participant")},children:L("administrators:administrators.participant")}),g&&(0,k.jsx)(A.A,{disabled:"hub_admin"===ej.roleName,onClick:function(){ey(ej.id,"hub_admin")},children:L("administrators:administrators.hub_admin")}),(0,k.jsx)(A.A,{disabled:"project_admin"===ej.roleName,onClick:function(){ey(ej.id,"project_admin")},children:L("administrators:administrators.project_admin")}),(0,k.jsx)(A.A,{disabled:"site_admin"===ej.roleName,onClick:function(){ey(ej.id,"site_admin")},children:L("administrators:administrators.site_admin")})]}):null}),(0,k.jsx)(j.A,{open:ei.open,autoHideDuration:6e3,onClose:function(){return ea(function(e){return el(el({},e),{},{open:!1})})},anchorOrigin:{vertical:"bottom",horizontal:"center"},children:(0,k.jsx)(m.A,{severity:ei.severity,variant:"filled",onClose:function(){return ea(function(e){return el(el({},e),{},{open:!1})})},children:ei.message})}),(0,k.jsx)(O.A,{direction:{xs:"column",sm:"row"},spacing:2,alignItems:{xs:"stretch",sm:"center"},justifyContent:"flex-end",flexShrink:0,py:2,children:(0,k.jsx)(es,{})}),(0,k.jsx)(Y.A,{elevation:0,variant:"outlined",sx:{borderRadius:2,overflow:"hidden",flex:1,minHeight:0,display:"flex",flexDirection:"column"},children:(0,k.jsx)(n.A,{"data-testid":"administrators-table",flex:1,minHeight:0,width:"100%",children:(0,k.jsx)(G.m,{className:"testId-administrators-table",rows:eo,columns:eO,getRowId:function(e){return e.id},getRowHeight:function(){return"auto"},loading:o,rowCount:p,page:s,pageSize:u,pageSizeOptions:[10,20,25,50,100],onPageChange:function(e){v({page:e}),w()},onPageSizeChange:function(e,t){v({per_page:e,page:t}),w()},sortModel:ec,onSortModelChange:eh,emptyMessage:L("administrators:administrators.emptyList")})})})]})});var eg=r(77328),ex=r.n(eg),eb=r(20640),ey=r(49012),eA=(0,eb.A)((0,ey.A)(function(){var e=(0,E.useTranslation)("administrators").t,t=(0,T.useState)(!1),r=t[0],o=t[1];return(0,k.jsxs)(n.A,{height:"100vh",display:"flex",flexDirection:"column",minHeight:0,children:[(0,k.jsx)(ex(),{children:(0,k.jsx)("title",{children:e("administrators:administrators.pageTitle")})}),(0,k.jsx)(a.A,{stretchContentHeight:!0,title:e("administrators:administrators.heading"),actions:[(0,k.jsx)(i.A,{component:V(),href:"/admin/people/administrators/new",variant:"contained",color:"primary",size:"large",disableElevation:!0,children:e("administrators:administrators.addAdmin")},"add-admin"),(0,k.jsx)(i.A,{variant:"outlined",color:"primary",size:"large",onClick:function(){return o(!0)},children:e("administrators:administrators.invite_admin")},"invite-admin")],content:(0,k.jsx)(n.A,{flex:1,minHeight:0,display:"flex",flexDirection:"column",height:"100%",children:(0,k.jsx)(eh,{})})}),(0,k.jsx)(N,{isVisible:r,onClose:function(){return o(!1)}})]})})),ev=!0;let ej=eA},7073:(e,t,r)=>{"use strict";r.d(t,{C8:()=>C,vj:()=>k,O$:()=>I,s5:()=>R,d0:()=>H,Vs:()=>T,r$:()=>M,Ym:()=>N,wE:()=>L,vm:()=>U,oR:()=>D});var n,i=r(44478),a=r(42969),o=r(63857),s=r(60180),c=r.n(s),l=r(58398),u=r(23745),d=r(67251),p=r(29898),m=r(52672),f=r(76966),h=r(7379),g=r.n(h);function x(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(x=function(){return!!e})()}var b=function(e){function t(){var e,r,n,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,d.default)(this,t),e=t,r=[i],e=(0,m.default)(e),n=(0,p.default)(this,x()?Reflect.construct(e,r||[],(0,m.default)(this).constructor):e.apply(this,r)),g().call(n,i),n.name=i.name,n.description=i.description,n.imageUrl=i.imageUrl,n.viewCount=i.viewCount,n.subscribersCount=i.subscribersCount,n.permalink=i.permalink,n}return(0,f.default)(t,e),(0,u.default)(t)}(g());(0,a.default)(b,"_type","recommendations"),(0,a.default)(b,"baseURL","/recommendations");var y=r(63415),A=r.n(y),v=r(5323),j=r.n(v),O=r(92604),w=r(61158),S=r(64747);function _(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 E(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?_(Object(r),!0).forEach(function(t){(0,a.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var T=function(e){var t;return t=(0,o.A)(c().mark(function t(r){var n;return c().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:O.A.FETCH_PROJECTS_REQUEST}),t.prev=1,t.next=4,l.A.query(e);case 4:n=t.sent,r({type:O.A.FETCH_PROJECTS_SUCCESS,projects:n.map(function(e){return E({id:e.id},e.attributes())}),meta:n.meta}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),r({type:O.A.FETCH_PROJECTS_FAILURE,errorMessage:t.t0.statusText||t.t0.status});case 11:case"end":return t.stop()}},t,null,[[1,8]])})),function(e){return t.apply(this,arguments)}},C=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e=(0,o.A)(c().mark(function e(n){var a,s,u,d,p,m,f;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n({type:O.A.FETCH_ALL_PROJECTS_REQUEST}),e.prev=1,a=[],s={page:1,per_page:r?999:50,sort:"name",order:"asc",assigned:!0,filterable:!0,fields:{project:["name"].concat((0,i.A)(t))}},e.next=6,l.A.query(s);case 6:if(u=e.sent,d={data:(0,i.A)(u),meta:u.meta},!(u&&u.meta&&u.meta.all>50)){e.next=13;break}return p=Math.ceil(u.meta.all/50),m=A()(2,p+1),e.next=13,Promise.all(m.map(function(){var e=(0,o.A)(c().mark(function e(t,r){var n,i;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=E(E({},s),{},{page:t}),e.next=3,l.A.query(n).catch(function(e){return{chunkIndex:r,error:Error(e)}});case 3:i=e.sent,d.data=d.data.concat(i);case 5:case"end":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()));case 13:f=[],d.data.forEach(function(e){e&&e.error instanceof Error?a.push(e):f.push(E({id:e.id},e.attributes()))}),n({type:O.A.FETCH_ALL_PROJECTS_SUCCESS,projects:j()(f,"name"),meta:d.meta}),e.next=21;break;case 18:e.prev=18,e.t0=e.catch(1),n({type:O.A.FETCH_ALL_PROJECTS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 21:case"end":return e.stop()}},e,null,[[1,18]])})),function(t){return e.apply(this,arguments)}},P=(n=(0,o.A)(c().mark(function e(t,r,n,a){var o,s,u;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.A.query(n);case 3:s=(o=e.sent).map(function(e){return E({id:e.id},e.attributes())}),u=a.length>0?[].concat((0,i.A)(a),(0,i.A)(s)):s,t({type:O.A.FETCH_PROJECTS_SUCCESS,projects:u,meta:o.meta}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),t({type:O.A.FETCH_PROJECTS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 12:case"end":return e.stop()}},e,null,[[0,9]])})),function(e,t,r,i){return n.apply(this,arguments)}),k=function(){var e,t=!(arguments.length>0)||void 0===arguments[0]||arguments[0],r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e=(0,o.A)(c().mark(function e(n,i){var a,o,s,l;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n({type:O.A.FETCH_PROJECTS_REQUEST}),a=!1===t?E(E({},i().projects.query),{},{assigned:r}):E(E({},i().projects.query),{},{assigned:!0,filterable:t}),o=i().projects.filters.state,s=E(E({},i().projects.filters),{},{state:"all"===o?"":o}),l=new w.A(a,s),e.next=7,P(n,i,l,[]);case 7:case"end":return e.stop()}},e)})),function(t,r){return e.apply(this,arguments)}},R=function(){var e;return e=(0,o.A)(c().mark(function e(t,r){var n,i,a,o;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:O.A.FETCH_PROJECTS_REQUEST}),i=E(E({},r().projects.query),{},{per_page:50,assigned:!0,filterable:!0}),a={sort:{created_at:"desc"},state:S.wu,parent_id:null==(n=r())||null==(n=n.hub)||null==(n=n.hub)?void 0:n.id},o=new w.A(i,a),e.prev=4,e.next=7,P(t,r,o,r().projects.projects);case 7:e.next=12;break;case 9:e.prev=9,e.t0=e.catch(4),t({type:O.A.FETCH_PROJECTS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 12:case"end":return e.stop()}},e,null,[[4,9]])})),function(t,r){return e.apply(this,arguments)}},I=function(){var e;return e=(0,o.A)(c().mark(function e(t,r){var n,i,a;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:O.A.FETCH_PROJECTS_REQUEST}),n=E(E({},r().projects.query),{},{fields:{project:["name","image_url","banner_url","description","permalink","state","published_at","parent_id","visibility_mode"]},per_page:50,assigned:!0,filterable:!0}),i=E(E({},r().projects.filters),{},{sort:{created_at:"desc"},state:S.wu}),a=new w.A(n,i),e.next=6,P(t,r,a,r().projects.projects);case 6:case"end":return e.stop()}},e)})),function(t,r){return e.apply(this,arguments)}},D=function(e){return{type:O.A.UPDATE_PROJECTS_QUERY,query:e}},U=function(e){return{type:O.A.UPDATE_PROJECTS_FILTERS,filters:e}},H=function(e){return{type:O.A.FILTER_PROJECTS_BY_NAME,search:e}},M=function(){return{type:O.A.RESET_PROJECTS_PAGE}},L=function(e){return{type:O.A.TOGGLE_PROJECT,id:e}},N=function(e){return{type:O.A.TOGGLE_ALL_PROJECTS,selected:e}}},37900:(e,t,r)=>{"use strict";r.d(t,{A:()=>R});var n=r(42969),i=r(59234),a=r(46783),o=r(14232),s=r(7194),c=r(63857),l=r(60180),u=r.n(l),d=r(40259),p=r(14221),m=r(79753),f=r(60578),h=r(73614),g=r(98512),x=r(21471),b=r(50225),y=r(66035),A=r(40553),v=r(45911),j=r(31123);let O=function(e,t,r){var n="";switch(e){case"twitter":return"https://twitter.com/intent/tweet?url=".concat(t,"&text=").concat(r);case"facebook":return"https://www.facebook.com/sharer/sharer.php?u=".concat(t,"&quote=").concat(r);case"mail":return"mailto:?body=".concat(r," ").concat(t);case"linkedin":return"https://www.linkedin.com/sharing/share-offsite/?url=".concat(t);default:return n}};var w=r(54237),S=r(17580),_=r(37876),E=r(31777),T=r(83129);let C=(0,E.Ng)(null,function(e){return(0,T.zH)({fetchSite:s.Cc,launchSite:s.$p},e)})(function(e){var t,r=e.fetchSite,n=e.launchSite,s=e.showBanner,l=(0,w.useTranslation)(["common","site-settings","errors"]).t,E=(0,S.Sf)(),T=(0,o.useState)(!1),C=T[0],P=T[1],k=(0,o.useState)(!1),R=k[0],I=k[1],D=(0,o.useId)(),U=(0,o.useId)(),H=window.location.origin,M=function(e){var t=l("site-settings:siteSettings.socialShareLink"),r=O(e,window.location.origin,t);window.open(r)},L=function(){var e=O("mail",window.location.origin,l("site-settings:siteSettings.mailLinkText"));window.open(e)},N=(t=(0,c.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n();case 2:if(e.sent){e.next=6;break}return E.error(l("errors:errors.500.title")),e.abrupt("return");case 6:return e.next=8,r();case 8:P(!1),I(!0);case 10:case"end":return e.stop()}},e)})),function(){return t.apply(this,arguments)});return(0,_.jsxs)(_.Fragment,{children:[(void 0===s||s)&&(0,_.jsxs)(g.A,{severity:"info",sx:{mx:3,mt:2,mb:0,alignItems:"center"},action:(0,_.jsx)(x.A,{variant:"contained","data-testid":"confirm-modal-button",onClick:function(){return P(!0)},children:l("site-settings:siteSettings.launchYourSite")}),children:[(0,_.jsx)(a.A,{variant:"body1",sx:{fontWeight:500},children:l("site-settings:siteSettings.launchSite.title")}),(0,_.jsx)(a.A,{variant:"body2",color:"text.secondary",children:l("site-settings:siteSettings.launchSite.descriptionTwo")})]}),(0,_.jsxs)(b.A,{open:C,onClose:function(){return P(!1)},maxWidth:"sm",fullWidth:!0,role:"alertdialog","aria-labelledby":D,children:[(0,_.jsx)(v.A,{id:D,children:l("site-settings:siteSettings.launchSite")}),(0,_.jsxs)(A.A,{children:[(0,_.jsx)(a.A,{variant:"body2",sx:{mb:2},children:l("site-settings:siteSettings.launchSiteDescription")}),(0,_.jsx)(a.A,{variant:"body2",children:l("site-settings:siteSettings.launchSitePrompt")})]}),(0,_.jsxs)(y.A,{children:[(0,_.jsx)(x.A,{onClick:function(){return P(!1)},children:l("site-settings:siteSettings.no")}),(0,_.jsx)(x.A,{variant:"contained","data-testid":"launch-button",onClick:function(){N()},children:l("site-settings:siteSettings.yes")})]})]}),(0,_.jsxs)(b.A,{open:R,onClose:function(){return I(!1)},maxWidth:!1,fullWidth:!0,"aria-labelledby":U,slotProps:{paper:{sx:{maxWidth:4
110,width:"100%",p:3.5}}},children:[(0,_.jsxs)(v.A,{id:U,sx:{display:"flex",alignItems:"center",gap:1,p:0},children:[(0,_.jsx)(p.A,{color:"info",fontSize:"small","aria-hidden":!0}),l("site-settings:siteSettings.congratulations")]}),(0,_.jsxs)(A.A,{sx:{p:3.5},children:[(0,_.jsx)(a.A,{variant:"body2",component:"h3",fontWeight:500,sx:{mt:2,mb:1},children:l("site-settings:siteSettings.launchSite.paraOne")}),(0,_.jsx)(i.A,{sx:{bgcolor:"grey.50",px:1,py:1,minHeight:40,display:"flex",alignItems:"center",borderRadius:1},children:(0,_.jsx)(a.A,{variant:"body2",children:H})}),(0,_.jsx)(x.A,{variant:"outlined","data-testid":"visit-site",onClick:function(){return window.open(H)},sx:{mt:1,minWidth:136},children:l("site-settings:siteSettings.visitSite")}),(0,_.jsx)(a.A,{variant:"body2",component:"h3",fontWeight:500,sx:{mt:3,mb:1},children:l("site-settings:siteSettings.launchSite.paraTwo")}),(0,_.jsx)(x.A,{"data-testid":"create-project",variant:"outlined",onClick:function(){return window.open("/admin/projects")},children:l("site-settings:siteSettings.createAProject")}),(0,_.jsx)(a.A,{variant:"body2",component:"h3",fontWeight:500,sx:{mt:3,mb:1},children:l("site-settings:siteSettings.launchSite.paraThree")}),(0,_.jsxs)(i.A,{sx:{display:"flex",flexWrap:"wrap",gap:1},children:[(0,_.jsx)(j.A,{"data-testid":"twitter","aria-label":"Twitter",onClick:function(){return M("twitter")},sx:{width:40,height:40,color:"#1da1f2",bgcolor:"rgba(29, 161, 242, 0.12)"},children:(0,_.jsx)(h.A,{})}),(0,_.jsx)(j.A,{"data-testid":"facebook","aria-label":"Facebook",onClick:function(){return M("facebook")},sx:{width:40,height:40,color:"#4267b2",bgcolor:"rgba(66, 103, 178, 0.12)"},children:(0,_.jsx)(d.A,{})}),(0,_.jsx)(j.A,{"data-testid":"linkedin","aria-label":"LinkedIn",onClick:function(){return M("linkedin")},sx:{width:40,height:40,color:"#0e76a8",bgcolor:"rgba(14, 118, 168, 0.12)"},children:(0,_.jsx)(m.A,{})}),(0,_.jsx)(j.A,{"data-testid":"mail","aria-label":"Email",onClick:function(){return L()},sx:{width:40,height:40,color:"text.secondary",bgcolor:"rgba(89, 89, 89, 0.12)"},children:(0,_.jsx)(f.A,{})})]})]}),(0,_.jsx)(y.A,{sx:{pr:1.5},children:(0,_.jsx)(x.A,{variant:"outlined",onClick:function(){return I(!1)},children:l("site-settings:siteSettings.close")})})]})]})});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 k(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}let R=function(e){var t=e.title,r=e.actions,n=e.filters,s=e.navigation,c=e.bulkActions,l=e.content,u=e.isSiteSettingsPage,d=void 0!==u&&u,p=e.isSiteLaunched,m=e.stretchContentHeight,f=void 0!==m&&m,h=e.contentCardMaxWidth,g=e.contentCardAlign,x=e.contentSx,b=d&&void 0!==p&&p,y=o.Children.toArray(r).some(Boolean);return(0,_.jsxs)(i.A,{sx:k({height:"100%"},f&&{flex:1,minHeight:0,display:"flex",flexDirection:"column"}),children:[(0,_.jsxs)(i.A,{component:"header",display:"flex",flexDirection:{xs:"column",sm:"row"},alignItems:{xs:"stretch",sm:"center"},justifyContent:"space-between",gap:{xs:1.5,sm:2},bgcolor:"background.paper",px:{xs:2,sm:3},py:2,children:[(0,_.jsx)(a.A,{component:"h1",variant:"h5",color:"text.primary",fontWeight:500,minWidth:0,py:.5,children:t}),y&&(0,_.jsx)(i.A,{display:"flex",alignItems:"center",justifyContent:{xs:"flex-start",sm:"flex-end"},flexWrap:"wrap",flexShrink:0,gap:1,width:{xs:"100%",sm:"auto"},children:r})]}),n&&(0,_.jsx)(i.A,{sx:{px:{xs:2,sm:3},bgcolor:"background.paper"},children:n}),s&&(0,_.jsx)(i.A,{sx:{bgcolor:"background.paper"},children:s}),d&&(0,_.jsx)(C,{showBanner:b}),c?(0,_.jsx)(i.A,{flexShrink:0,children:c}):null,(0,_.jsx)(i.A,{sx:k(k(k(k({bgcolor:"background.paper",p:{xs:1.5,sm:"18px 24px"},position:"relative",boxSizing:"border-box"},null!=h&&h>0?k({maxWidth:h,width:"100%"},"left"===(void 0===g?"center":g)?f?{marginTop:0,marginBottom:0,marginLeft:{xs:1.5,sm:3},marginRight:"auto",alignSelf:"flex-start"}:{marginTop:{xs:1.5,sm:3},marginBottom:{xs:1.5,sm:3},marginLeft:{xs:1.5,sm:3},marginRight:"auto"}:{marginTop:f?0:{xs:1.5,sm:3},marginBottom:f?0:{xs:1.5,sm:3},marginLeft:"auto",marginRight:"auto"}):{m:{xs:1.5,sm:3}}),f?{flex:1,minHeight:0,display:"flex",flexDirection:"column"}
1:{minHeight:{xs:"calc(100dvh - 140px)",sm:"calc(100vh - 140px)"}}),b?{mt:2}:{}),x),children:l})]})}},40987:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/people/administrators",function(){return r(2514)}])},46700:(e,t,r)=>{"use strict";r.d(t,{u:()=>o});var n=r(42969),i=r(34637),a=["name","subject","login","owner"].map(function(e){return"& .".concat(i.x.cell,'[data-field="').concat(e,'"]')}).join(", "),o=(0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)({border:"none",minHeight:0,height:"100%",width:"100%"},a,{py:2,px:2}),"& .".concat(i.x.columnHeaders),{borderRadius:0,borderBottom:"1px solid",borderColor:"divider",bgcolor:function(e){return"dark"===e.palette.mode?"rgba(255,255,255,0.03)":"grey.50"}}),"& .".concat(i.x.columnHeader),{py:1.5,px:1.25}),"& .".concat(i.x.cell),{borderColor:"divider",py:1.75,px:1.25}),"& .".concat(i.x.columnHeaderCheckbox,", & .").concat(i.x.cellCheckbox),{p:0,justifyContent:"center",alignItems:"center"}),"& .".concat(i.x.columnHeaderCheckbox," .").concat(i.x.columnHeaderTitleContainer),{justifyContent:"center",width:"100%",p:0,m:0}),"& .".concat(i.x.row),{"&:hover":{bgcolor:function(e){return"dark"===e.palette.mode?"rgba(255,255,255,0.04)":"grey.50"}}}),"& .".concat(i.x.footerContainer),{borderTop:"1px solid",borderColor:"divider"})},49012:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(42969),i=r(68523);r(14232);var a=r(37876);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}let s=function(e){return function(t){return t.isAuthorized?(0,a.jsx)(e,function(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}({},t)):(0,a.jsx)(i.default,{statusCode:404})}}},54228:(e,t,r)=>{"use strict";r.d(t,{m:()=>b});var n=r(44478),i=r(42969),a=r(59234),o=r(99343),s=r(71886),c=r(18269),l=r(54237),u=r(14232),d=r(46700),p=r(37876);function m(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 f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(t){(0,i.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var h=["asc","desc",null];function g(e){var t=e.message,r=e.overlay;return(0,p.jsx)(a.A,{sx:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",typography:"body2",color:"text.secondary",px:2,textAlign:"center"},children:null!=r?r:t})}function x(e){var t=e.summary,r=e.dataTestId,n=null!=t&&!1!==t,i=u.useMemo(function(){var e;return e=r?"".concat(r,"-pagination"):void 0,{root:{sx:{display:"block",width:"100%",overflow:"visible",typography:"caption",color:"text.secondary"}},toolbar:{sx:f({alignItems:"center",flexWrap:"nowrap",boxSizing:"border-box"},n?{pl:0}:{})},selectLabel:{sx:{typography:"caption",color:"text.secondary",m:0,alignSelf:"center"}},displayedRows:{sx:{typography:"caption",color:"text.secondary",m:0,alignSelf:"center"}},select:f({sx:{typography:"caption",color:"text.primary",alignSelf:"center"}},e?{inputProps:{"data-testid":"".concat(e,"-pageSize")}}:{}),actions:{previousButton:f({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-prev")}:{}),nextButton:f({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-next")}:{}),firstButton:f({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-first")}:{}),lastButton:f({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-last")}:{})}}},[n,r]);return(0,p.jsxs)(o.J,{sx:f({pr:6,bgcolor:"background.paper"},n?{flexWrap:"wrap",rowGap:1,columnGap:2,pl:1}:{}),children:[n&&(0,p.jsx)(a.A,{component:"span",sx:{typography:"body2",color:"text.secondary",alignSelf:"center"},children:t}),(0,p.jsx)(s.h,{slotProps:i,sx:n?{flex:1,minWidth:0,border:0,margin:0}:void 0})]})}function b(e){var t=e.rows,r=e.columns,i=e.getRowId,a=e.loading,o=e.rowCount,s=e.page,m=e.pageSize,f=e.pageSizeOptions,b=e.onPageChange,y=e.onPageSizeChange,A=e.sortModel,v=e.onSortModelChange,j=e.emptyMessage,O=e.emptyOverlay,w=e.checkboxSelection,S=e.keepNonExistentRowsSelected,_=e.rowSelectionModel,E=e.onRowSelectionModelChange,T=e.paginationSummary,C=e.className,P=e.sx,k=e.dataTestId,R=e.slotProps,I=e.disableColumnMenu,D=e.getRowHeight,U=(0,l.useTranslation)(),H=U.t,M=U.i18n,L=u.useMemo(function(){return{MuiTablePagination:{labelRowsPerPage:H("common.rowsPerPage"),labelDisplayedRows:function(e){var t=e.from,r=e.to,n=e.count;return -1!==n?H("common.tablePaginationDisplayedRows",{from:t,to:r,count:n}):H("common.tablePaginationDisplayedRowsMoreThan",{from:t,to:r})}}}},[M.language]),N=Math.min(m,100),F=u.useMemo(function(){return{page:Math.max(0,s-1),pageSize:N}},[s,N]),z=u.useCallback(function(e,t){var r=Math.max(0,s-1);e.pageSize!==N?y(e.pageSize,e.page+1):e.page!==r&&b(e.page+1)},[s,N,b,y]),B=u.useCallback(function(){return(0,p.jsx)(g,{message:j,overlay:O})},[j,O]),W=u.useCallback(function(){return(0,p.jsx)(x,{summary:T,dataTestId:k})},[T,k]);return(0,p.jsx)(c.z,{className:C,rows:t,columns:r,getRowId:i,loading:a,rowCount:o,paginationModel:F,onPaginationModelChange:z,pageSizeOptions:void 0===f?[10,20,25,50,100]:f,paginationMode:"server",sortingMode:"server",sortModel:void 0===A?[]:A,onSortModelChange:void 0===v?function(){}:v,sortingOrder:h,disableRowSelectionOnClick:!0,checkboxSelection:w,keepNonExistentRowsSelected:S,rowSelectionModel:_,onRowSelectionModelChange:E,disableColumnMenu:void 0===I||I,hideFooterSelectedRowCount:!0,slots:{noRowsOverlay:B,footer:W},slotProps:R,localeText:L,getRowHeight:D,sx:[d.u,{minHeight:360}].concat((0,n.A)(Array.isArray(P)?P:P?[P]:[]))})}},61158:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1o});var n=r(23745),i=r(67251),a=function(e){return null==e||"object"==typeof e&&0===Object.keys(e).length||"string"==typeof e&&0===e.trim().length||Array.isArray(e)&&0===e.length};let o=(0,n.default)(function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in(0,i.default)(this,e),t)a(t[n])||(this[n]=t[n]);for(var o in r){var s=r[o];a(s)||(this.filters||(this.filters={}),this.filters[o]=s)}})},64747:(e,t,r)=>{"use strict";r.d(t,{YL:()=>n,kn:()=>i,wu:()=>o,yL:()=>a});var n="fr-CA",i="en",a="fr",o=["published","archived","draft"]},73473:(e,t,r)=>{"use strict";r.d(t,{nD:()=>c,um:()=>s});var n=r(42969);function i(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 a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function o(e){if(null==e||"object"!=typeof e)return e;var t,r="function"==typeof e.attributes?e.attributes():a({},e),n=null!=(t=e.id)?t:r.id;return a(a({},r),null!=n?{id:n}:{})}function s(e){if(null==e)return[];var t=(Array.isArray(e)?e:[]).map(o);return null!=e.meta&&(t.meta=e.meta),t}function c(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=o(e);return t.forEach(function(t){null!=e[t]&&(r[t]=o(e[t]))}),r}},73664:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n=r(67251),i=r(23745),a=r(29898),o=r(52672),s=r(76966),c=r(42969),l=r(7379),u=r.n(l),d=r(48363),p=r(1234);function m(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(m=function(){return!!e})()}var f=function(e){function t(){var e,r,i,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,n.default)(this,t),e=t,r=[s],e=(0,o.default)(e),i=(0,a.default)(this,m()?Reflect.construct(e,r||[],(0,o.default)(this).constructor):e.apply(this,r)),u().call(i,s),i.name=s.name,i.description=s.description,i.state=s.state,i.createdAt=s.createdAt,i.updatedAt=s.updatedAt,i.permalink=s.permalink,i.isNewHub=s.isNewHub||!1,i.platformAnalyticsTagList=s.platformAnalyticsTagList||[],i.userIds=s.userIds||[],i.imageDescription=s.imageDescription,i.imageCaption=s.imageCaption,i.imageUrl=s.imageUrl,i.visibilityMode=s.visibilityMode,i.segments=i.hasMany(p.A,s.segments),i}return(0,s.default)(t,e),(0,i.default)(t,[{key:"validate",value:function(){(0,d.default)(this.name)&&this.errors.add({code:"blank",source:{pointer:"/data/attributes/name"}})}},{key:"getTags",value:function(){var e=this;return this.constructor.adapter.get("".concat(this.constructBaseURL(),"/").concat(this.id,"/tags")).then(function(t){var r=t.data;return e.constructor.deserialize(r)})}},{key:"getAdmins",value:function(){var e=this;return this.constructor.adapter.get("".concat(this.constructBaseURL(),"/").concat(this.id,"/admins")).then(function(t){var r=t.data;return e.constructor.deserialize(r)})}},{key:"associateSegments",value:function(){return this.constructor.adapter.put("".concat(this.constructBaseURL(),"/").concat(this.id,"/visibility"),this.serialize())}},{key:"generatePermalink",value:function(){var e=this;return this.constructor.adapter.get("".concat(this.constructBaseURL(),"/generate_permalink?name=").concat(this.name)).then(function(t){var r=t.data;return e.constructor.deserialize(r)})}}],[{key:"authorize",value:function(e,t){return this.adapter.post("".concat(this.constructBaseURL(),"/").concat(e,"/admins"),{data:{attributes:{user_id:t}}})}},{key:"unauthorize",value:function(e,t){return this.adapter.delete("".concat(this.constructBaseURL(),"/").concat(e,"/admins/").concat(t))}}])}(u());(0,c.default)(f,"_type","hubs"),(0,c.default)(f,"baseURL","/hubs");let h=f},75564:(e,t,r)=>{"use strict";r.d(t,{Br:()=>m,R5:()=>f,oR:()=>h,qQ:()=>x,vm:()=>g});
1var n=r(42969),i=r(63857),a=r(60180),o=r.n(a),s=r(15158),c=r(73664),l=r(61158),u=r(73473);function d(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 p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var m=function(){var e;return e=(0,i.A)(o().mark(function e(t){var r;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:s.A.FETCH_HUBS_REQUEST}),e.prev=1,e.next=4,c.A.query({per_page:9999});case 4:r=e.sent,t({type:s.A.FETCH_HUBS_SUCCESS,hubs:(0,u.um)(r)}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),t({type:s.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)}},f=function(){var e;return e=(0,i.A)(o().mark(function e(t,r){var n,i,a,d,m;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:s.A.QUERY_HUBS_REQUEST}),n=r().hubs.query,i=r().hubs.filters.state,a=p(p({},r().hubs.filters),{},{state:i}),d=new l.A(n,a),e.prev=5,e.next=8,c.A.query(d);case 8:m=e.sent,t({type:s.A.QUERY_HUBS_SUCCESS,hubs:(0,u.um)(m)}),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(5),t({type:s.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)}},h=function(e){return{type:s.A.UPDATE_HUBS_QUERY,query:e}},g=function(e){return{type:s.A.UPDATE_HUBS_FILTERS,filters:e}},x=function(){return{type:s.A.RESET_HUBS}}},75912:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(59234),i=r(69364),a=r.n(i);r(14232);var o=r(67376),s=r.n(o),c=r(37876),l=function(e,t){return s()(e,{allowedTags:t||["h1","h2","h3","h4","h5","h6","blockquote","p","a","ul","ol","s","u","nl","li","b","i","strong","em","strike","code","hr","br","div","table","thead","caption","tbody","tr","th","td","pre","img","span","style"],allowedAttributes:{span:["class","style"],a:["class","style","href","target"],img:["class","style","src","width","height","alt"],"*":["class","style","src","target","alt","width","height","type","tabindex","role","aria-hidden","id"]},selfClosing:["img","br","hr"]})},u={"& a":{textDecoration:"none","&:hover":{textDecoration:"underline"}}};let d=function(e){var t=e.html,r=e.allowTags,i=e.truncateLength;return t?i?(0,c.jsx)(n.A,{component:"span",sx:u,dangerouslySetInnerHTML:{__html:a()(l(t,r),{length:i})}}):(0,c.jsx)(n.A,{component:"span",sx:u,dangerouslySetInnerHTML:{__html:l(t,r)}}):(0,c.jsx)(c.Fragment,{})}},89082:(e,t,r)=>{"use strict";r.d(t,{DE:()=>_,L0:()=>x,MA:()=>O,SL:()=>j,UT:()=>b,jl:()=>g,sk:()=>y,vm:()=>v,x8:()=>S,yg:()=>A,zX:()=>w});var n=r(63857),i=r(44478),a=r(42969),o=r(60180),s=r.n(o),c=r(85150),l=r.n(c),u=r(65132),d=r(61158);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 m(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,a.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(e){return null!=e&&"function"==typeof e.attributes?m(m({id:e.id},e.attributes()),e.links||{}):e},h=function(e){if(null==e)return e;var t=(0,i.A)(e).map(f);return null!=e.meta&&(t.meta=e.meta),t},g=function(){var e;return e=(0,n.A)(s().mark(function e(t,r){var n,i,a;return s().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=m({},r().administrators.filters),i=new d.A(r().administrators.queries,n),t({type:u.A.FETCH_ADMINISTRATORS_REQUEST}),e.prev=3,e.next=6,l().query(i);case 6:a=e.sent,t({type:u.A.FETCH_ADMINISTRATORS_SUCCESS,administrators:h(a),meta:a.meta||{count:10}}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(3),t({type:u.A.FETCH_ADMINISTRATORS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 13:case"end":return e.stop()}},e,null,[[3,10]])})),function(t,r){return e.apply(this,arguments)}},x=function(e){var t;return t=(0,n.A)(s().mark(function t(r){var n,i;return s().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.BLOCK_ADMINISTRATOR_REQUEST,id:e}),n=l().new({id:e}),t.prev=2,t.next=5,n.block();case 5:i=t.sent,r({type:u.A.BLOCK_ADMINISTRATOR_SUCCESS,administrator:f(i)}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r({type:u.A.BLOCK_ADMINISTRATOR_FAILURE,administrator:f(n),errorMessage:t.t0.statusText||t.t0.status});case 12:case"end":return t.stop()}},t,null,[[2,9]])}
1)),function(e){return t.apply(this,arguments)}},b=function(e){var t;return t=(0,n.A)(s().mark(function t(r){var n,i;return s().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.UNBLOCK_ADMINISTRATOR_REQUEST,id:e}),n=l().new({id:e}),t.prev=2,t.next=5,n.unblock();case 5:i=t.sent,r({type:u.A.UNBLOCK_ADMINISTRATOR_SUCCESS,administrator:f(i)}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r({type:u.A.UNBLOCK_ADMINISTRATOR_FAILURE,administrator:f(n),errorMessage:t.t0.statusText||t.t0.status});case 12:case"end":return t.stop()}},t,null,[[2,9]])})),function(e){return t.apply(this,arguments)}},y=function(){return{type:u.A.RESET_ADMINISTRATORS}},A=function(e){return{type:u.A.UPDATE_ADMINISTRATORS_QUERIES,queries:e}},v=function(e){return{type:u.A.UPDATE_ADMINISTRATORS_FILTERS,filters:e}},j=function(){var e;return e=(0,n.A)(s().mark(function e(t,r){var n,i;return s().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=new d.A({filterable:!0,page:1,per_page:9999},{filters:{role_id:6}}),t({type:u.A.FETCH_HUB_ADMINISTRATORS_REQUEST}),e.prev=2,e.next=5,l().query(n);case 5:i=e.sent,t({type:u.A.FETCH_HUB_ADMINISTRATORS_SUCCESS,administrators:h(i)}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),t({type:u.A.FETCH_HUB_ADMINISTRATORS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 12:case"end":return e.stop()}},e,null,[[2,9]])})),function(t,r){return e.apply(this,arguments)}},O=function(e){var t;return t=(0,n.A)(s().mark(function t(r){var n,i;return s().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.UPDATE_TO_PARTICIPANT_ROLE_REQUEST,id:e}),n=l().new({id:e}),t.prev=2,t.next=5,n.updateToParticipantRole();case 5:i=t.sent,r({type:u.A.UPDATE_TO_PARTICIPANT_ROLE_SUCCESS,administrator:f(i)}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r({type:u.A.UPDATE_TO_PARTICIPANT_ROLE_FAILURE,id:e,errorMessage:t.t0.statusText||t.t0.status||t.t0.message,errors:n.errors.extract()});case 12:case"end":return t.stop()}},t,null,[[2,9]])})),function(e){return t.apply(this,arguments)}},w=function(e){var t;return t=(0,n.A)(s().mark(function t(r){var n,i;return s().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.UPDATE_TO_PROJECT_ADMIN_ROLE_REQUEST,id:e}),n=l().new({id:e}),t.prev=2,t.next=5,n.updateToProjectAdminRole();case 5:i=t.sent,r({type:u.A.UPDATE_TO_PROJECT_ADMIN_ROLE_SUCCESS,administrator:f(i)}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r({type:u.A.UPDATE_TO_PROJECT_ADMIN_ROLE_FAILURE,id:e,errorMessage:t.t0.statusText||t.t0.status||t.t0.message,errors:n.errors.extract()});case 12:case"end":return t.stop()}},t,null,[[2,9]])})),function(e){return t.apply(this,arguments)}},S=function(e){var t;return t=(0,n.A)(s().mark(function t(r){var n,i;return s().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.UPDATE_TO_SITE_ADMIN_ROLE_REQUEST,id:e}),n=l().new({id:e}),t.prev=2,t.next=5,n.updateToSiteAdminRole();case 5:i=t.sent,r({type:u.A.UPDATE_TO_SITE_ADMIN_ROLE_SUCCESS,administrator:f(i)}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r({type:u.A.UPDATE_TO_SITE_ADMIN_ROLE_FAILURE,id:e,errorMessage:t.t0.statusText||t.t0.status||t.t0.message,errors:n.errors.extract()});case 12:case"end":return t.stop()}},t,null,[[2,9]])})),function(e){return t.apply(this,arguments)}},_=function(e){var t;return t=(0,n.A)(s().mark(function t(r){var n,i;return s().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.UPDATE_TO_HUB_ADMIN_ROLE_REQUEST,id:e}),n=l().new({id:e}),t.prev=2,t.next=5,n.updateToHubAdminRole();case 5:i=t.sent,r({type:u.A.UPDATE_TO_HUB_ADMIN_ROLE_SUCCESS,administrator:f(i)}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r({type:u.A.UPDATE_TO_HUB_ADMIN_ROLE_FAILURE,id:e,errorMessage:t.t0.statusText||t.t0.status||t.t0.message,errors:n.errors.extract()});case 12:case"end":return t.stop()}},t,null,[[2,9]])})),function(e){return t.apply(this,arguments)}}}},e=>{e.O(0,[62501,6853,65595,8145,40990,28672,23638,61284,26122,4942,1796,82909,67376,17989,35881,18269,93434,20640,65597,90636,46593,38792],()=>e(e.s=40987)),_N_E=e.O()}]);
2//# sourceMappingURL=administrators-c99a173afe0a1e5a.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.