!function(){"use strict";vare,t={878:function(e,t,n){n.d(t,{c:function(){returnc}});vari=n(9471),a=n(8713),r=n.n(a),s=n(6387),l=n(5321),o=n(2828);functionc(e){const{thumbnail:t}=(0,s.useUser)(),n={"aria-label":"Account profile photo that opens list of options and settings pages links",className:"thumbnail"};switch(e.isButton?void0!==e.onClick&&(n.onClick=e.onClick):n.type="span",e.size){case"small":case"large":n.className+=" "+e.size+"-thumb"}returni.createElement(l.i,n,t?i.createElement("img",{src:t,alt:""}):i.createElement(o.Z,{type:"person"}))}c.propTypes={isButton:r().bool,size:r().oneOf(["small","medium","large"]),onClick:r().func},c.defaultProps={isButton:!1,size:"medium"}},1826:function(e,t,n){vari=n(2985),a=n(9471),r=n(8713),s=n.n(r),l=n(8790),o=n(285),c=n(7664),u=n(2855),d=n(7460),m=n(5338);constf={role:[{id:"all",title:"All"},{id:"editor",title:"Editor"},{id:"manager",title:"Manager"}],approved:[{id:"all",title:"All"},{id:"true",title:"Yes"},{id:"false",title:"No"}]};functionp(e){const{userCan:t}=(0,m.useUser)(),[n,i]=(0,a.useState)(e.hidden),[r,s]=(0,a.useState)("all"),[l,o]=(0,a.useState)("all"),u=(0,a.useRef)(null),p=(0,a.useRef)(null);functiong(){n||(u.current.style.height=24+p.current.offsetHeight+"px")}functionh(t){constn={role:r,is_approved:l};switch(t.currentTarget.getAttribute("filter")){case"role":n.role=t.currentTarget.getAttribute("value"),e.onFiltersUpdate(n),s(n.role);break;case"approved":n.is_approved=t.currentTarget.getAttribute("value"),e.onFiltersUpdate(n),o(n.is_approved)}}return(0,a.useEffect)((()=>{i(e.hidden),g()}),[e.hidden]),(0,a.useEffect)((()=>(d.PageStore.on("window_resize",g),()=>d.PageStore.removeListener("window_resize",g))),[]),a.createElement("div",{ref:u,className:"mi-filters-row"+(n?" hidden":"")},a.createElement("div",{ref:p,className:"mi-filters-row-inner"},a.createElement("div",{className:"mi-filter"},a.createElement("div",{className:"mi-filter-title"},"ROLE"),a.createElement("div",{className:"mi-filter-options"},a.createElement(c.FilterOptions,{id:"role",options:f.role,selected:r,onSelect:h}))),t.usersNeedsToBeApproved?a.createElement("div",{className:"mi-filter"},a.createElement("div",{className:"mi-filter-title"},"APPROVED"),a.createElement("div",{className:"mi-filter-options"},a.createElement(c.FilterOptions,{id:"approved",options:f.approved,selected:l,onSelect:h}))):null))}p.propTypes={hidden:s().bool},p.defaultProps={hidden:!1};varg=n(9835),h=n(9479);functionv(e,t,n,i){returne+"?"+t+(""===t?"":"&")+n+(""===n?"":"&")+"page="+i}classbextendsh.Y{constructor(e){super(e,"manage-users"),this.state={resultsCount:null,currentPage:1,requestUrl:l.ApiUrlContext._currentValue.manage.users,hiddenFilters:!0,filterArgs:"",sortingArgs:"",sortBy:"add_date",ordering:"desc",refresh:0},this.getCountFunc=this.getCountFunc.bind(this),this.onTablePageChange=this.onTablePageChange.bind(this),this.onToggleFiltersClick=this.onToggleFiltersClick.bind(this),this.onFiltersUpdate=this.onFiltersUpdate.bind(this),this.onColumnSortClick=this.onColumnSortClick.bind(this),this.onItemsRemoval=this.onItemsRemoval.bind(this),this.onItemsRemovalFail=this.onItemsRemovalFail.bind(this)}onTablePageChange(e,t){this.setState({currentPage:t,requestUrl:v(l.ApiUrlContext._currentValue.manage.users,this.state.filterArgs,this.state.sortingArgs,t)})}onToggleFiltersClick(){this.setState({hiddenFilters:!this.state.hiddenFilters})}getCountFunc(e){this.setState({resultsCount:e})}onFiltersUpdate(e){constt=[];for(letnine)null!==e[n]&&"all"!==e[n]&&t.push(n+"="+e[n]);this.setState({filterArgs:t.join("&"),requestUrl:v(l.ApiUrlContext._currentValue.manage.users,t.join("&"),this.state.sortingArgs,this.state.currentPage)})}onColumnSortClick(e,t){constn="sort_by="+e+"&ordering="+t;this.setState({sortBy:e,ordering:t,sortingArgs:n,requestUrl:v(l.ApiUrlContext._currentValue.manage.users,this.state.filterArgs,n,this.state.currentPage)})}onItemsRemoval(e){this.setState({resultsCount:null,refresh:this.state.refresh+1,requestUrl:l.ApiUrlContext._currentValue.manage.users},(function(){e?o.PageActions.addNotificati