Files
mediacms/static/js/manage-comments.js
T

1 line
14 KiB
JavaScript
Raw Normal View History

!function(){"use strict";var e,t={878:function(e,t,n){n.d(t,{c:function(){return c}});var i=n(9471),a=n(8713),o=n.n(a),r=n(6387),s=n(5321),l=n(2828);function c(e){const{thumbnail:t}=(0,r.useUser)(),n={"aria-label":"Account profile photo that opens list of options and settings pages links",className:"thumbnail"};switch(e.isButton?void 0!==e.onClick&&(n.onClick=e.onClick):n.type="span",e.size){case"small":case"large":n.className+=" "+e.size+"-thumb"}return i.createElement(s.i,n,t?i.createElement("img",{src:t,alt:""}):i.createElement(l.Z,{type:"person"}))}c.propTypes={isButton:o().bool,size:o().oneOf(["small","medium","large"]),onClick:o().func},c.defaultProps={isButton:!1,size:"medium"}},2828:function(e,t,n){n.d(t,{Z:function(){return a}});var i=n(9471);const a=e=>{let{type:t}=e;return t?i.createElement("i",{className:"material-icons","data-icon":t}):null}},2901:function(e,t,n){n.d(t,{AP:function(){return r},cp:function(){return o}});var i=n(9471);const a=i.forwardRef(((e,t)=>void 0!==e.children?i.createElement("div",{ref:t,className:"popup"+(void 0!==e.className?" "+e.className:""),style:e.style},e.children):null));function o(e){return void 0!==e.children?i.createElement("div",{className:"popup-top"+(void 0!==e.className?" "+e.className:""),style:e.style},e.children):null}function r(e){return void 0!==e.children?i.createElement("div",{className:"popup-main"+(void 0!==e.className?" "+e.className:""),style:e.style},e.children):null}t.Ay=a},3135:function(e,t,n){var i=n(9471),a=n(8713),o=n.n(a),r=n(2828);function s(e){const[t,n]=(0,i.useState)(e.active);return i.createElement("div",{className:"mi-filters-toggle"},i.createElement("button",{className:t?"active":"","aria-label":"Filter",onClick:function(){n(!t),void 0!==e.onClick&&e.onClick()}},i.createElement(r.Z,{type:"filter_list"}),i.createElement("span",{className:"filter-button-label"},i.createElement("span",{className:"filter-button-label-text"},"FILTERS"))))}s.propTypes={onClick:o().func,active:o().bool},s.defaultProps={active:!1}},5305:function(e,t,n){n.d(t,{V:function(){return s}});var i=n(9471),a=n(9834),o=n(8713),r=n.n(o);function s(e){const t=(0,i.useRef)(null),[n,o]=(0,i.useState)(null);let r=[];function s(t,n){var i;n.preventDefault(),n.stopPropagation(),i=r[t].id,void 0!==e.pages[i]&&o(i)}return(0,i.useEffect)((()=>{void 0!==e.pages[e.initPage]?o(e.initPage):Object.keys(e.pages).length?o(Object.keys(e.pages)[0]):o(null)}),[e.initPage]),(0,i.useEffect)((()=>{!function(){let e=0;for(;e<r.length;)r[e].elem.removeEventListener("click",r[e].listener),e+=1;r=[]}(),n&&(function(){let n,i,o=(0,a.findDOMNode)(t.current),l=o.querySelectorAll(e.pageChangeSelector);if(l.length)for(n=0;n<l.length;)i=l[n].getAttribute(e.pageIdSelectorAttr),i=i?i.trim():i,i&&(r[n]={id:i,elem:l[n]},r[n].listener=(e=>t=>s(e,t))(n),r[n].elem.addEventListener("click",r[n].listener)),n+=1;e.focusFirstItemOnPageChange&&o.focus()}(),"function"==typeof e.pageChangeCallback&&e.pageChangeCallback(n))}),[n]),n?i.createElement("div",{ref:t},i.cloneElement(e.pages[n])):null}s.propTypes={initPage:r().string,pages:r().object.isRequired,pageChangeSelector:r().string.isRequired,pageIdSelectorAttr:r().string.isRequired,focusFirstItemOnPageChange:r().bool,pageChangeCallback:r().func},s.defaultProps={focusFirstItemOnPageChange:!0}},5321:function(e,t,n){n.d(t,{i:function(){return s}});var i=n(9471),a=n(8713),o=n.n(a);function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},r.apply(null,arguments)}function s(e){const t=i.createElement("span",null,i.createElement("span",null,e.children)),n={tabIndex:e.tabIndex||null,title:e.title||null,className:"circle-icon-button"+(void 0!==e.className?" "+e.className:"")+(e.buttonShadow?" button-shadow":"")};return void 0!==e["data-page-id"]&&(n["data-page-id"]=e["data-page-id"]),void 0!==e["aria-label"]&&(n["aria-label"]=e["aria-label"]),"link"===e.type?i.createElement("a",r({},n,{href:e.href||null,rel:e.rel||null}),t):"span"===e.type?i.createEle