mediacms/static/js/manage-users.js

1 line
9.5 KiB
JavaScript
Raw Normal View History

!function(){"use strict";var e={1661:function(e,t,r){var n=r(2667),o=(r(7441),r(5101),r(5466)),i=r(3074),l=r.n(i),a=r(1346),s=r(8204),u=r(4426),c=r(8349),f=r(9174),d=r(5341),m=(r(2070),r(2331));function h(e){return e.options.map((function(t){return o.createElement("div",{key:t.id,className:t.id===e.selected?"active":""},o.createElement("button",{onClick:e.onSelect,filter:e.id,value:t.id},o.createElement("span",null,t.title),t.id===e.selected?o.createElement(m.O,{type:"close"}):null))}))}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,i=void 0;try{for(var l,a=e[Symbol.iterator]();!(n=(l=a.next()).done)&&(r.push(l.value),!t||r.length!==t);n=!0);}catch(e){o=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(o)throw i}}return r}}(e,t)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?y(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}h.propTypes={id:l().string.isRequired,selected:l().string.isRequired,onSelect:l().func.isRequired};var g={role:[{id:"all",title:"All"},{id:"editor",title:"Editor"},{id:"manager",title:"Manager"}]};function v(e){var t=p((0,o.useState)(e.hidden),2),r=t[0],n=t[1],i=p((0,o.useState)("all"),2),l=i[0],a=i[1],s=(0,o.useRef)(null),c=(0,o.useRef)(null);function f(){r||(s.current.style.height=24+c.current.offsetHeight+"px")}return(0,o.useEffect)((function(){n(e.hidden),f()}),[e.hidden]),(0,o.useEffect)((function(){return u.Z.on("window_resize",f),function(){return u.Z.removeListener("window_resize",f)}}),[]),o.createElement("div",{ref:s,className:"mi-filters-row"+(r?" hidden":"")},o.createElement("div",{ref:c,className:"mi-filters-row-inner"},o.createElement("div",{className:"mi-filter"},o.createElement("div",{className:"mi-filter-title"},"ROLE"),o.createElement("div",{className:"mi-filter-options"},o.createElement(h,{id:"role",options:g.role,selected:l,onSelect:function(t){var r={role:l};switch(t.currentTarget.getAttribute("filter")){case"role":r.role=t.currentTarget.getAttribute("value"),e.onFiltersUpdate(r),a(r.role)}}})))))}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function C(e){var t,r,n=(t=(0,o.useState)(e.active),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,i=void 0;try{for(var l,a=e[Symbol.iterator]();!(n=(l=a.next()).done)&&(r.push(l.value),!t||r.length!==t);n=!0);}catch(e){o=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(o)throw i}}return r}}(t,r)||function(e,t){if(e){if("string"==typeof e)return b(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?b(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),i=n[0],l=n[1];return o.createElement("div",{className:"mi-filters-toggle"},o.createElement("button",{className:i?"active":"","aria-label":"Filter",onClick:function(){l(!i),void 0!==e.onClick&&e.onClick()}},o.createElement(m.O,{type:"filter_list"}),o.createElement("span",{className:"filter-button-label"},o.createElement("span",{className:"filter-button-label-text"},"FILTERS"))))}function S(e){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&