Files
mediacms/static/js/profile-about.js
Markos Gogoulos f28ce5990b all
2026-02-01 13:38:48 +02:00

1 line
25 KiB
JavaScript

!function(){"use strict";var e,t={878:function(e,t,n){n.d(t,{c:function(){return u}});var i=n(9471),a=n(8713),r=n.n(a),l=n(6387),o=n(5321),s=n(2828);function u(e){const{thumbnail:t}=(0,l.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(o.i,n,t?i.createElement("img",{src:t,alt:""}):i.createElement(s.Z,{type:"person"}))}u.propTypes={isButton:r().bool,size:r().oneOf(["small","medium","large"]),onClick:r().func},u.defaultProps={isButton:!1,size:"medium"}},1003:function(e,t,n){var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MediaListHeader=void 0;var a=i(n(9471)),r=n(7591);t.MediaListHeader=function(e){var t=e.viewAllText||(0,r.translateString)("VIEW ALL"),n=(0,r.inSelectMediaEmbedMode)();return a.default.createElement("div",{className:(e.className?e.className+" ":"")+"media-list-header",style:e.style},a.default.createElement("h2",null,e.title),!n&&e.viewAllLink?a.default.createElement("h3",null," ",a.default.createElement("a",{href:e.viewAllLink,title:t}," ",t||e.viewAllLink," ")," "):null)}},1453:function(e,t,n){function i(e,t,n){var i=e[t];e[t]=e[n],e[n]=i}function a(e,t,n){var r;return e.length,t<n&&(r=function(e,t,n,a){for(var r=e[t],l=n,o=n;o<a;o++)e[o]<r&&(i(e,o,l),l++);return i(e,a,l),l}(e,n,t,n),a(e,t,r-1),a(e,r+1,n)),e}n.d(t,{g:function(){return a}})},1936:function(e,t,n){n.d(t,{PageHeader:function(){return i.z},PageMain:function(){return a.P},PageSidebar:function(){return r.E}});var i=n(1254),a=n(3212),r=n(795);n(1470)},2101:function(e,t,n){n.r(t)},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 l},cp:function(){return r}});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 r(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 l(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){n.d(t,{I:function(){return o}});var i=n(9471),a=n(8713),r=n.n(a),l=n(2828);function o(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(l.Z,{type:"filter_list"}),i.createElement("span",{className:"filter-button-label"},i.createElement("span",{className:"filter-button-label-text"},"FILTERS"))))}o.propTypes={onClick:r().func,active:r().bool},o.defaultProps={active:!1}},3155:function(e,t,n){var i=n(2985),a=n(9471),r=n(8713),l=n.n(r),o=n(4571),s=n.n(o),u=n(8790),c=n(7591),m=n(285),d=n(7460),f=n(1177),p=n(239),h=n(6190),g=n(7545),v=n(8974);class b extends a.PureComponent{constructor(e){super(e),this.state={subject:"",body:"",isSending:!1},this.onUpdateSubject=this.onUpdateSubject.bind(this),this.onUpdateBody=this.onUpdateBody.bind(this),this.onSubmit=this.onSubmit.bind(this),this.onSubmitSuccess=this.onSubmitSuccess.bind(this),this.onSubmitFail=this.onSubmitFail.bind(this)}onUpdateSubject(){this.setState({subject:this.refs.msgSubject.value.trim()})}onUpdateBody(){this.setState({body:this.refs.msgBody.value.trim()})}onSubmitSuccess(e){this.setState({subject:"",body:"",isSending:!1},(function(){setTimeout(function(){m.PageActions.addNotification("Your message was successfully submitted to "+this.props.author.name,"messageSubmitSucceed")}.bind(this),100)}))}onSubmitFail(e){this.setState({isSending:!1},(function(){v.log(e),setTimeout(function(){m.PageActions.addNotification("Your message failed to submit. Please try again","messageSubmitFailed")}.bind(this),100)}))}onSubmit(e){this.state.isSending||""===this.state.subject||""===this.state.body||(e.preventDefault(),e.stopPropagation(),this.setState({isSending:!0},(function(){const e=u.ApiUrlContext._currentValue.users+"/"+this.props.author.username+"/contact";(0,c.postRequest)(e,{subject:this.state.subject,body:this.state.body},{headers:{"X-CSRFToken":(0,c.csrfToken)()}},!1,this.onSubmitSuccess,this.onSubmitFail)})))}render(){return a.createElement("div",{className:"media-list-row profile-contact"},a.createElement("div",{className:"media-list-header"},a.createElement("h2",null,"Contact")),a.createElement("form",{method:"post",className:"user-contact-form"+(this.state.isSending?" pending-response":"")},a.createElement("span",null,a.createElement("label",null,"Subject"),a.createElement("input",{ref:"msgSubject",type:"text",required:!0,onChange:this.onUpdateSubject,value:this.state.subject})),a.createElement("span",null,a.createElement("label",null,"Message"),a.createElement("textarea",{ref:"msgBody",required:!0,cols:"40",rows:"10",onChange:this.onUpdateBody,value:this.state.body})),a.createElement("button",{onClick:this.onSubmit},"SUBMIT")))}}class y extends g.R{constructor(e){super(e,"author-about"),this.userIsAuthor=null,this.enabledContactForm=!1}pageContent(){let e=null,t=[],n=[];if(this.state.author){let i,r;if(null===this.userIsAuthor&&(u.MemberContext._currentValue.is.anonymous?(this.userIsAuthor=!1,this.enabledContactForm=!1):(this.userIsAuthor=d.ProfilePageStore.get("author-data").username===u.MemberContext._currentValue.username,this.enabledContactForm=!this.userIsAuthor&&u.MemberContext._currentValue.can.contactUser)),void 0!==this.state.author.description&&this.state.author.description&&""!==this.state.author.description&&(e=this.state.author.description),void 0!==this.state.author.location_info&&this.state.author.location_info.length){let e=[];for(i=0;i<this.state.author.location_info.length;)void 0!==this.state.author.location_info[i].title&&void 0!==this.state.author.location_info[i].url&&e.push(a.createElement("a",{key:i,href:(0,c.formatInnerLink)(this.state.author.location_info[i].url,u.SiteContext._currentValue.url),title:this.state.author.location_info[i].title},this.state.author.location_info[i].title)),i+=1;t.push(a.createElement("li",{key:"location"},a.createElement("span",null,"Location:"),a.createElement("span",null,e)))}else void 0!==this.state.author.location&&this.state.author.location&&""!==this.state.author.location&&t.push(a.createElement("li",{key:"location"},a.createElement("span",null,"Location:"),a.createElement("span",null,this.state.author.location)));if(void 0!==this.state.author.home_page&&this.state.author.home_page&&""!==this.state.author.home_page&&(r=s()(this.state.author.home_page.trim()).toString(),""!==r&&t.push(a.createElement("li",{key:"website"},a.createElement("span",null,"Website:"),a.createElement("span",null,r)))),void 0!==this.state.author.social_media_links&&this.state.author.social_media_links&&""!==this.state.author.social_media_links){let e=this.state.author.social_media_links.split(",");if(e.length){for(i=0;i<e.length;)r=e[i].trim(),""!==r&&n.push(a.createElement("span",{key:i},r)),i+=1;t.push(a.createElement("li",{key:"social_media"},a.createElement("span",null,"Social media:"),a.createElement("span",{className:"author-social-media"},n)))}}}return[this.state.author?a.createElement(f.A,{key:"ProfilePagesHeader",author:this.state.author,type:"about",hideChannelBanner:(0,c.inEmbeddedApp)()}):null,this.state.author?a.createElement(p.A,{key:"ProfilePagesContent",enabledContactForm:this.enabledContactForm},a.createElement("div",{className:"media-list-wrapper items-list-ver profile-about-content "},null===e&&0<t.length?null:d.PageStore.get("config-options").pages.profile.htmlInDescription?a.createElement(h.MediaListRow,{title:this.props.title},a.createElement("span",{dangerouslySetInnerHTML:{__html:e||null}})):a.createElement(h.MediaListRow,{title:this.props.title},e),t.length?a.createElement(h.MediaListRow,{title:"Details"},a.createElement("ul",{className:"profile-details"},t)):null,this.enabledContactForm?a.createElement(b,{author:this.state.author}):null)):null]}}y.propTypes={title:l().string.isRequired},y.defaultProps={title:"Biography"},(0,i.C)("page-profile-about",y)},3818:function(e,t,n){n.d(t,{_:function(){return l}});var i=n(9471),a=n(8713),r=n.n(a);function l(e){const t=(0,i.useRef)(null),n=(0,i.useRef)(null),[a,r]=(0,i.useState)(null),[l,o]=(0,i.useState)(null);return(0,i.useEffect)((()=>{r(function(e,t,n){if(void 0!==e){let i=null;return i=void 0!==t&&t>e?t:e,i=void 0!==n&&n<i?n:i,i}return void 0!==t?t:void 0!==n?n:void 0}(0+e.defaultValue,e.minValue,e.maxValue)),o(function(e,t){if(!t||!t.length)return null;let n=0;for(;n<t.length;){if(void 0!==t[n].key&&e===t[n].key)return t[n].key;n+=1}return t[0].key}(e.defaultUnit,e.units))})),i.createElement("div",{className:"num-value-unit"},void 0!==e.label?i.createElement("span",{className:"label"},e.label):null,i.createElement("input",{ref:t,className:"value-input",type:"number",value:null!==a?a:"",min:void 0!==e.minValue?e.minValue:null,max:void 0!==e.maxValue?e.maxValue:null,onChange:function(){r(t.current.value),void 0!==e.valueCallback&&e.valueCallback(t.current.value)}}),i.createElement("select",{ref:n,className:"value-unit",onChange:function(){o(n.current.value),void 0!==e.unitCallback&&e.unitCallback(n.current.value)},value:null!==l?l:""},function(){if(!e.units.length)return null;const t=[];let n=0;for(;n<e.units.length;)void 0!==e.units[n].key&&t.push(i.createElement("option",{key:e.units[n].key,value:e.units[n].key},void 0!==e.units[n].label?e.units[n].label:e.units[n].key)),n+=1;return t}()))}l.propTypes={label:r().string,units:r().array.isRequired,defaultUnit:r().string,defaultValue:r().number,minValue:r().number,maxValue:r().number,valueCallback:r().func,unitCallback:r().func}},5305:function(e,t,n){n.d(t,{V:function(){return o}});var i=n(9471),a=n(9834),r=n(8713),l=n.n(r);function o(e){const t=(0,i.useRef)(null),[n,r]=(0,i.useState)(null);let l=[];function o(t,n){var i;n.preventDefault(),n.stopPropagation(),i=l[t].id,void 0!==e.pages[i]&&r(i)}return(0,i.useEffect)((()=>{void 0!==e.pages[e.initPage]?r(e.initPage):Object.keys(e.pages).length?r(Object.keys(e.pages)[0]):r(null)}),[e.initPage]),(0,i.useEffect)((()=>{!function(){let e=0;for(;e<l.length;)l[e].elem.removeEventListener("click",l[e].listener),e+=1;l=[]}(),n&&(function(){let n,i,r=(0,a.findDOMNode)(t.current),s=r.querySelectorAll(e.pageChangeSelector);if(s.length)for(n=0;n<s.length;)i=s[n].getAttribute(e.pageIdSelectorAttr),i=i?i.trim():i,i&&(l[n]={id:i,elem:s[n]},l[n].listener=(e=>t=>o(e,t))(n),l[n].elem.addEventListener("click",l[n].listener)),n+=1;e.focusFirstItemOnPageChange&&r.focus()}(),"function"==typeof e.pageChangeCallback&&e.pageChangeCallback(n))}),[n]),n?i.createElement("div",{ref:t},i.cloneElement(e.pages[n])):null}o.propTypes={initPage:l().string,pages:l().object.isRequired,pageChangeSelector:l().string.isRequired,pageIdSelectorAttr:l().string.isRequired,focusFirstItemOnPageChange:l().bool,pageChangeCallback:l().func},o.defaultProps={focusFirstItemOnPageChange:!0}},5321:function(e,t,n){n.d(t,{i:function(){return o}});var i=n(9471),a=n(8713),r=n.n(a);function l(){return l=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},l.apply(null,arguments)}function o(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",l({},n,{href:e.href||null,rel:e.rel||null}),t):"span"===e.type?i.createElement("span",l({},n,{onClick:e.onClick||null}),t):i.createElement("button",l({},n,{onClick:e.onClick||null}),t)}o.propTypes={type:r().oneOf(["button","link","span"]),buttonShadow:r().bool,className:r().string},o.defaultProps={type:"button",buttonShadow:!1}},5633:function(e,t,n){n.d(t,{B:function(){return r}});var i=n(7460),a=n(7591);function r(e,t,n,r,l,o,s){const u={maxItems:t||255,pageItems:e?Math.min(t,e):1},c={totalItems:0,totalPages:0,nextRequestUrl:(0,a.formatInnerLink)(r,i.PageStore.get("config-site").url)},m={pageItems:0,requestResponse:!1};let d=null;const f=[],p=[];function h(e){let t,n;if(e=isNaN(e)?u.pageItems:e,m.pageItems&&m.pageItems<=p.length?(t=m.pageItems,n=!1,m.pageItems=0):(t=Math.min(e,p.length),n=e>p.length&&!!c.nextRequestUrl,m.pageItems=n?e-p.length:0),t){let e=0;for(;e<t;)f.push(p.shift()),e+=1;"function"==typeof o&&o(f)}n&&g()}function g(e){m.requestResponse=!0,(0,a.getRequest)(c.nextRequestUrl,!1,(function(t){if(m.requestResponse=!1,!t||!t.data)return;let n=t.data,i=void 0!==n.results?n.results:n,a=0;for(;a<i.length&&u.maxItems>p.length;)null!==d&&d===i[a].url||p.push(i[a]),a+=1;c.nextRequestUrl=n.next&&u.maxItems>p.length?n.next:null,e&&(c.totalItems=n.count?n.count:p.length,c.totalItems=Math.min(u.maxItems,c.totalItems),c.totalPages=Math.ceil(c.totalItems/u.pageItems),"function"==typeof l&&l(c.totalItems),"function"==typeof s&&s(n)),h()})),c.nextRequestUrl=null}return null!=n?(0,a.getRequest)((0,a.formatInnerLink)(n,i.PageStore.get("config-site").url),!1,(function(e){if(e&&e.data){let t=e.data,n=void 0!==t.results?t.results:t;n.length&&(d=n[0].url,f.push(n[0]))}g(!0)})):g(!0),{loadItems:function(e){!m.requestResponse&&f.length<c.totalItems&&h(e)},totalPages:function(){return c.totalPages},loadedAllItems:function(){return f.length===c.totalItems},cancelAll:function(){l=null,o=null}}}},5742:function(e,t){function n(){try{var e=new URL(globalThis.location.href).searchParams.get("mode");return"embed_mode"===e?(sessionStorage.setItem("media_cms_embed_mode","true"),!0):"standard"===e?(sessionStorage.removeItem("media_cms_embed_mode"),!1):"true"===sessionStorage.getItem("media_cms_embed_mode")}catch(e){return!1}}function i(){try{var e=new URL(globalThis.location.href).searchParams.get("action");return"select_media"===e?(sessionStorage.setItem("media_cms_select_media","true"),!0):e&&"select_media"!==e?(sessionStorage.removeItem("media_cms_select_media"),!1):"true"===sessionStorage.getItem("media_cms_select_media")}catch(e){return!1}}Object.defineProperty(t,"BJ",{value:!0}),t.RJ=n,t.qQ=i,t.Ix=function(){return n()&&i()}},6089:function(e,t,n){n.d(t,{$:function(){return o}});var i=n(9471),a=n(6371);let r=[];function l(e){const[t,n]=(0,i.useState)(!1),[a,r]=(0,i.useState)(!0);let l=null,o=null;return(0,i.useEffect)((()=>(l=setTimeout((function(){o=setTimeout((function(){r(!1),o=null}),1e3),l=null,n(!0),e.onHide(e.id)}),5e3),()=>{l&&clearTimeout(l),o&&clearTimeout(o)})),[]),a?i.createElement("div",{className:"notification-item"+(t?" hidden":"")},i.createElement("div",null,i.createElement("span",null,e.children||"No message"))):null}function o(){const[e,t]=(0,i.useState)(r.length);function n(){t(a.default.get("notifications-size")+r.length)}function o(e){const t=[];r.map((n=>{n[0]!==e&&t.push(n)})),r=t}return(0,i.useEffect)((()=>(n(),a.default.on("added_notification",n),()=>a.default.removeListener("added_notification",n))),[]),e?i.createElement("div",{className:"notifications"},i.createElement("div",null,function(){const e=a.default.get("notifications");return[...r.map((e=>i.createElement(l,{key:e[0],id:e[0],onHide:o},e[1]))),...e.map((e=>(r.push(e),i.createElement(l,{key:e[0],id:e[0],onHide:o},e[1]))))]}())," "):null}},6190:function(e,t,n){var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MediaListRow=void 0;var a=i(n(9471)),r=n(1003);t.MediaListRow=function(e){return a.default.createElement("div",{className:(e.className?e.className+" ":"")+"media-list-row",style:e.style},e.title?a.default.createElement(r.MediaListHeader,{title:e.title,viewAllLink:e.viewAllLink,viewAllText:e.viewAllText}):null,e.children||null)}},6568:function(e,t,n){n.d(t,{x:function(){return l}});var i=n(9471),a=n(8713),r=n.n(a);function l(e){let t="spinner-loader";switch(e.size){case"tiny":case"x-small":case"small":case"large":case"x-large":t+=" "+e.size}return i.createElement("div",{className:t},i.createElement("svg",{className:"circular",viewBox:"25 25 50 50"},i.createElement("circle",{className:"path",cx:"50",cy:"50",r:"20",fill:"none",strokeWidth:"1.5",strokeMiterlimit:"10"})))}l.propTypes={size:r().oneOf(["tiny","x-small","small","medium","large","x-large"])},l.defaultProps={size:"medium"}},7201:function(e,t,n){n.d(t,{S:function(){return u}});var i=n(9471),a=n(8713),r=n.n(a),l=n(2828);function o(){return o=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},o.apply(null,arguments)}function s(e){let t=[];const n=e.itemAttr||{};void 0===n.className?n.className="":n.className&&(n.className+=" ");let a=e.text?e.icon&&"right"!==e.iconPos?1:0:-1,r=e.icon?e.text&&"right"===e.iconPos?1:0:-1;switch(-1<a&&(t[a]=i.createElement("span",{key:"Text"},e.text)),-1<r&&(t[r]=i.createElement("span",{key:"Icon",className:"right"===e.iconPos?"menu-item-icon-right":"menu-item-icon"},i.createElement(l.Z,{type:e.icon}))),e.itemType){case"link":t=i.createElement("a",o({},e.linkAttr||{},{href:e.link,title:e.text||null}),t),n.className+="link-item"+(e.active?" active":"");break;case"button":case"open-subpage":t=i.createElement("button",o({},e.buttonAttr||{},{key:"button"}),t);break;case"label":t=i.createElement("button",o({},e.buttonAttr||{},{key:"button"}),i.createElement("span",null,e.text||null)),n.className="label-item";break;case"div":t=i.createElement("div",o({},e.divAttr||{},{key:"div"}),e.text||null)}return""!==n.className&&(n.className=" "+n.className),n.className=n.className.trim(),i.createElement("li",n,t)}function u(e){const t=e.items.map(((e,t)=>i.createElement(s,o({key:t},e))));return t.length?i.createElement("div",{className:"nav-menu"+(e.removeVerticalPadding?" pv0":"")},i.createElement("nav",null,i.createElement("ul",null,t))):null}s.propTypes={itemType:r().oneOf(["link","open-subpage","button","label","div"]),link:r().string,icon:r().string,iconPos:r().oneOf(["left","right"]),text:r().string,active:r().bool,divAttr:r().object,buttonAttr:r().object,itemAttr:r().object,linkAttr:r().object},s.defaultProps={itemType:"link",iconPos:"left",active:!1},u.propTypes={removeVerticalPadding:r().bool,items:r().arrayOf(r().shape(s.propTypes)).isRequired},u.defaultProps={removeVerticalPadding:!1}},7256:function(e,t,n){n.d(t,{P:function(){return o}});var i=n(9471),a=n(8713),r=n.n(a),l=n(2828);function o(e){return e.options.map((t=>i.createElement("div",{key:t.id,className:t.id===e.selected?"active":""},i.createElement("button",{onClick:e.onSelect,filter:e.id,value:t.id},i.createElement("span",null,t.title),t.id===e.selected?i.createElement(l.Z,{type:"close"}):null))))}o.propTypes={id:r().string.isRequired,selected:r().string.isRequired,onSelect:r().func.isRequired}},7591:function(e,t,n){n.r(t),n.d(t,{BrowserEvents:function(){return i.GT},PositiveInteger:function(){return g},PositiveIntegerOrZero:function(){return h},__esModule:function(){return k.BJ},addClassname:function(){return i.zc},cancelAnimationFrame:function(){return i.uU},csrfToken:function(){return m.G},deleteRequest:function(){return y.Fb},error:function(){return f.z},exportStore:function(){return r.A},formatInnerLink:function(){return s},formatManagementTableDate:function(){return u.n},formatViewsNumber:function(){return c.A},getRequest:function(){return y.iq},greaterCommonDivision:function(){return p.p7},hasClassname:function(){return i.CX},imageExtension:function(){return d.t},inEmbeddedApp:function(){return k.RJ},inSelectMediaEmbedMode:function(){return k.Ix},isGt:function(){return p.en},isInteger:function(){return p.Fq},isNumber:function(){return p.Et},isPositive:function(){return p.ep},isPositiveInteger:function(){return p.q6},isPositiveIntegerOrZero:function(){return p.tR},isPositiveNumber:function(){return p.F5},isSelectMediaMode:function(){return k.qQ},isZero:function(){return p.be},logErrorAndReturnError:function(){return a.m},logWarningAndReturnError:function(){return a.g},postRequest:function(){return y.MB},publishedOnDate:function(){return v.A},putRequest:function(){return y.zi},quickSort:function(){return b.g},removeClassname:function(){return i.qk},replaceString:function(){return S.u},requestAnimationFrame:function(){return i.xi},supportsSvgAsImg:function(){return i.kN},translateString:function(){return E.g},warn:function(){return f.R}});var i=n(1134),a=n(6403),r=n(977),l=n(4571),o=n.n(l);function s(e,t){let n=o()(e,{});return""!==n.origin&&"null"!==n.origin&&n.origin||(n=o()(t+"/"+e.replace(/^\//g,""),{})),n.toString()}var u=n(8482),c=n(4632),m=n(5393),d=n(1554),f=n(8004),p=n(8354);const h=function(e,t,n){return void 0===e[t]||(i=e[t])===Math.trunc(i)&&i>=0?null:(0,a.m)(["Invalid prop `"+t+"` of type `"+typeof e[t]+"` supplied to `"+(n||"N/A")+"`, expected `positive integer or zero` ("+e[t]+")."]);var i},g=function(e,t,n){return void 0===e[t]||(i=e[t])===Math.trunc(i)&&i>0?null:(0,a.m)(["Invalid prop `"+t+"` of type `"+typeof e[t]+"` supplied to `"+(n||"N/A")+"`, expected `positive integer` ("+e[t]+")."]);var i};var v=n(7673),b=n(1453),y=n(9659),E=n(4036),S=n(4470),k=n(5742)},7731:function(e,t,n){n.d(t,{LazyLoadItemListAsync:function(){return m}});var i=n(9471),a=n(7460),r=n(5338),l=n(4685),o=n(2495),s=n(4433),u=n(5633);function c(){return c=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},c.apply(null,arguments)}function m(e){const[t,n,l,m,d,f,p,h,g,v,b,y,E]=(0,r.useItemListLazyLoad)(e);return(0,i.useEffect)((()=>(m(new u.B(e.pageItems,e.maxItems,e.firstItemRequestUrl,e.requestUrl,f,p,e.onResponseDataLoaded)),a.PageStore.on("window_scroll",h),a.PageStore.on("document_visibility_change",g),h(),()=>{a.PageStore.removeListener("window_scroll",h),a.PageStore.removeListener("document_visibility_change",g),l&&(l.cancelAll(),m(null))})),[]),(0,i.useEffect)((()=>{e.onItemsUpdate&&t.length>0&&e.onItemsUpdate(t)}),[t]),n?t.length?i.createElement("div",{className:d.listOuter},y(),i.createElement("div",{ref:v,className:"items-list-wrap"},i.createElement("div",{ref:b,className:d.list},t.map(((t,n)=>i.createElement(s.c,c({key:n},(0,s.k)(e,t,n),{showSelection:e.showSelection,hasAnySelection:e.hasAnySelection,isSelected:e.selectedMedia&&e.selectedMedia.has(t.friendly_token||t.uid||t.id),onSelectionChange:e.onMediaSelection,mediaId:t.friendly_token||t.uid||t.id})))))),E()):null:i.createElement(o.e,{className:d.listOuter})}m.propTypes={...l.ItemListAsync.propTypes},m.defaultProps={...l.ItemListAsync.defaultProps,pageItems:2}},8354:function(e,t,n){n.d(t,{Et:function(){return r},F5:function(){return s},Fq:function(){return l},be:function(){return a},en:function(){return i},ep:function(){return o},p7:function(){return m},q6:function(){return u},tR:function(){return c}});const i=(e,t)=>e>t,a=e=>0===e,r=e=>!isNaN(e)&&e===0+e,l=e=>e===Math.trunc(e),o=e=>i(e,0),s=e=>r(e)&&o(e),u=e=>l(e)&&o(e),c=e=>l(e)&&(o(e)||a(e)),m=(e,t)=>t?m(t,e%t):e},8482:function(e,t,n){n.d(t,{n:function(){return a}});var i=n(1463);function a(e){const t=e.getDate(),n=i.A[e.getMonth()].substring(0,3),a=e.getFullYear(),r=e.getHours(),l=e.getMinutes(),o=e.getSeconds();let s=n+" "+t+", "+a;return s+=" "+(r<10?"0":"")+r,s+=":"+(l<10?"0":"")+l,s+=":"+(o<10?"0":"")+o,s}}},n={};function i(e){var a=n[e];if(void 0!==a)return a.exports;var r=n[e]={exports:{}};return t[e].call(r.exports,r,r.exports,i),r.exports}i.m=t,e=[],i.O=function(t,n,a,r){if(!n){var l=1/0;for(c=0;c<e.length;c++){n=e[c][0],a=e[c][1],r=e[c][2];for(var o=!0,s=0;s<n.length;s++)(!1&r||l>=r)&&Object.keys(i.O).every((function(e){return i.O[e](n[s])}))?n.splice(s--,1):(o=!1,r<l&&(l=r));if(o){e.splice(c--,1);var u=a();void 0!==u&&(t=u)}}return t}r=r||0;for(var c=e.length;c>0&&e[c-1][2]>r;c--)e[c]=e[c-1];e[c]=[n,a,r]},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=382,function(){var e={382:0};i.O.j=function(t){return 0===e[t]};var t=function(t,n){var a,r,l=n[0],o=n[1],s=n[2],u=0;if(l.some((function(t){return 0!==e[t]}))){for(a in o)i.o(o,a)&&(i.m[a]=o[a]);if(s)var c=s(i)}for(t&&t(n);u<l.length;u++)r=l[u],i.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return i.O(c)},n=self.webpackChunkmediacms_frontend=self.webpackChunkmediacms_frontend||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var a=i.O(void 0,[276],(function(){return i(3155)}));a=i.O(a)}();