mirror of
https://github.com/mediacms-io/mediacms.git
synced 2025-11-05 23:18:53 -05:00
1 line
8.8 KiB
JavaScript
1 line
8.8 KiB
JavaScript
!function(){"use strict";var e,n={878:function(e,n,t){t.d(n,{c:function(){return c}});var r=t(9471),i=t(8713),a=t.n(i),o=t(6387),l=t(5321),u=t(2828);function c(e){const{thumbnail:n}=(0,o.useUser)(),t={"aria-label":"Account profile photo that opens list of options and settings pages links",className:"thumbnail"};switch(e.isButton?void 0!==e.onClick&&(t.onClick=e.onClick):t.type="span",e.size){case"small":case"large":t.className+=" "+e.size+"-thumb"}return r.createElement(l.i,t,n?r.createElement("img",{src:n,alt:""}):r.createElement(u.Z,{type:"person"}))}c.propTypes={isButton:a().bool,size:a().oneOf(["small","medium","large"]),onClick:a().func},c.defaultProps={isButton:!1,size:"medium"}},1838:function(e,n,t){t.d(n,{BrowserEvents:function(){return r.GT},addClassname:function(){return r.zc},cancelAnimationFrame:function(){return r.uU},csrfToken:function(){return u.G},deleteRequest:function(){return f.Fb},exportStore:function(){return a.A},formatInnerLink:function(){return o.c},formatViewsNumber:function(){return l.A},getRequest:function(){return f.iq},hasClassname:function(){return r.CX},isPositiveIntegerOrZero:function(){return c.tR},logErrorAndReturnError:function(){return i.m},logWarningAndReturnError:function(){return i.g},postRequest:function(){return f.MB},publishedOnDate:function(){return s.A},putRequest:function(){return f.zi},removeClassname:function(){return r.qk},replaceString:function(){return m.u},requestAnimationFrame:function(){return r.xi},supportsSvgAsImg:function(){return r.kN},translateString:function(){return p.g}});var r=t(1134),i=t(6403),a=t(977),o=t(463),l=t(4632),u=t(5393),c=(t(8004),t(8354)),s=(t(1702),t(7673)),f=t(9659),p=t(4036),m=t(4470)},1936:function(e,n,t){t.d(n,{PageHeader:function(){return r.z},PageSidebar:function(){return i.E}});var r=t(1254),i=(t(3212),t(795));t(1470)},2828:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(9471);const i=({type:e})=>e?r.createElement("i",{className:"material-icons","data-icon":e}):null},2901:function(e,n,t){t.d(n,{AP:function(){return o},cp:function(){return a}});var r=t(9471);const i=r.forwardRef((e,n)=>void 0!==e.children?r.createElement("div",{ref:n,className:"popup"+(void 0!==e.className?" "+e.className:""),style:e.style},e.children):null);function a(e){return void 0!==e.children?r.createElement("div",{className:"popup-top"+(void 0!==e.className?" "+e.className:""),style:e.style},e.children):null}function o(e){return void 0!==e.children?r.createElement("div",{className:"popup-main"+(void 0!==e.className?" "+e.className:""),style:e.style},e.children):null}n.Ay=i},5305:function(e,n,t){t.d(n,{V:function(){return l}});var r=t(9471),i=t(9834),a=t(8713),o=t.n(a);function l(e){const n=(0,r.useRef)(null),[t,a]=(0,r.useState)(null);let o=[];function l(n,t){var r;t.preventDefault(),t.stopPropagation(),r=o[n].id,void 0!==e.pages[r]&&a(r)}return(0,r.useEffect)(()=>{void 0!==e.pages[e.initPage]?a(e.initPage):Object.keys(e.pages).length?a(Object.keys(e.pages)[0]):a(null)},[e.initPage]),(0,r.useEffect)(()=>{!function(){let e=0;for(;e<o.length;)o[e].elem.removeEventListener("click",o[e].listener),e+=1;o=[]}(),t&&(function(){let t,r,a=(0,i.findDOMNode)(n.current),u=a.querySelectorAll(e.pageChangeSelector);if(u.length)for(t=0;t<u.length;)r=u[t].getAttribute(e.pageIdSelectorAttr),r=r?r.trim():r,r&&(o[t]={id:r,elem:u[t]},o[t].listener=(e=>n=>l(e,n))(t),o[t].elem.addEventListener("click",o[t].listener)),t+=1;e.focusFirstItemOnPageChange&&a.focus()}(),"function"==typeof e.pageChangeCallback&&e.pageChangeCallback(t))},[t]),t?r.createElement("div",{ref:n},r.cloneElement(e.pages[t])):null}l.propTypes={initPage:o().string,pages:o().object.isRequired,pageChangeSelector:o().string.isRequired,pageIdSelectorAttr:o().string.isRequired,focusFirstItemOnPageChange:o().bool,pageChangeCallback:o().func},l.defaultProps={focusFirstItemOnPageChange:!0}},5321:function(e,n,t){t.d(n,{i:function(){return l}});var r=t(9471),i=t(8713),a=t.n(i);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},o.apply(null,arguments)}function l(e){const n=r.createElement("span",null,r.createElement("span",null,e.children)),t={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"]&&(t["data-page-id"]=e["data-page-id"]),void 0!==e["aria-label"]&&(t["aria-label"]=e["aria-label"]),"link"===e.type?r.createElement("a",o({},t,{href:e.href||null,rel:e.rel||null}),n):"span"===e.type?r.createElement("span",o({},t,{onClick:e.onClick||null}),n):r.createElement("button",o({},t,{onClick:e.onClick||null}),n)}l.propTypes={type:a().oneOf(["button","link","span"]),buttonShadow:a().bool,className:a().string},l.defaultProps={type:"button",buttonShadow:!1}},5879:function(e,n,t){(0,t(2985).C)()},7201:function(e,n,t){t.d(n,{S:function(){return c}});var r=t(9471),i=t(8713),a=t.n(i),o=t(2828);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},l.apply(null,arguments)}function u(e){let n=[];const t=e.itemAttr||{};void 0===t.className?t.className="":t.className&&(t.className+=" ");let i=e.text?e.icon&&"right"!==e.iconPos?1:0:-1,a=e.icon?e.text&&"right"===e.iconPos?1:0:-1;switch(-1<i&&(n[i]=r.createElement("span",{key:"Text"},e.text)),-1<a&&(n[a]=r.createElement("span",{key:"Icon",className:"right"===e.iconPos?"menu-item-icon-right":"menu-item-icon"},r.createElement(o.Z,{type:e.icon}))),e.itemType){case"link":n=r.createElement("a",l({},e.linkAttr||{},{href:e.link,title:e.text||null}),n),t.className+="link-item"+(e.active?" active":"");break;case"button":case"open-subpage":n=r.createElement("button",l({},e.buttonAttr||{},{key:"button"}),n);break;case"label":n=r.createElement("button",l({},e.buttonAttr||{},{key:"button"}),r.createElement("span",null,e.text||null)),t.className="label-item";break;case"div":n=r.createElement("div",l({},e.divAttr||{},{key:"div"}),e.text||null)}return""!==t.className&&(t.className=" "+t.className),t.className=t.className.trim(),r.createElement("li",t,n)}function c(e){const n=e.items.map((e,n)=>r.createElement(u,l({key:n},e)));return n.length?r.createElement("div",{className:"nav-menu"+(e.removeVerticalPadding?" pv0":"")},r.createElement("nav",null,r.createElement("ul",null,n))):null}u.propTypes={itemType:a().oneOf(["link","open-subpage","button","label","div"]),link:a().string,icon:a().string,iconPos:a().oneOf(["left","right"]),text:a().string,active:a().bool,divAttr:a().object,buttonAttr:a().object,itemAttr:a().object,linkAttr:a().object},u.defaultProps={itemType:"link",iconPos:"left",active:!1},c.propTypes={removeVerticalPadding:a().bool,items:a().arrayOf(a().shape(u.propTypes)).isRequired},c.defaultProps={removeVerticalPadding:!1}},7664:function(e,n,t){t.d(n,{CircleIconButton:function(){return r.i},MaterialIcon:function(){return i.Z},NavigationContentApp:function(){return a.V},NavigationMenuList:function(){return o.S},PopupMain:function(){return l.AP},PopupTop:function(){return l.cp},UserThumbnail:function(){return u.c}});var r=t(5321),i=(t(7256),t(3135),t(2828)),a=t(5305),o=t(7201),l=(t(6089),t(3818),t(2901)),u=(t(6568),t(878))}},t={};function r(e){var i=t[e];if(void 0!==i)return i.exports;var a=t[e]={exports:{}};return n[e].call(a.exports,a,a.exports,r),a.exports}r.m=n,e=[],r.O=function(n,t,i,a){if(!t){var o=1/0;for(s=0;s<e.length;s++){t=e[s][0],i=e[s][1],a=e[s][2];for(var l=!0,u=0;u<t.length;u++)(!1&a||o>=a)&&Object.keys(r.O).every(function(e){return r.O[e](t[u])})?t.splice(u--,1):(l=!1,a<o&&(o=a));if(l){e.splice(s--,1);var c=i();void 0!==c&&(n=c)}}return n}a=a||0;for(var s=e.length;s>0&&e[s-1][2]>a;s--)e[s]=e[s-1];e[s]=[t,i,a]},r.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(n,{a:n}),n},r.d=function(e,n){for(var t in n)r.o(n,t)&&!r.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.j=543,function(){var e={543:0};r.O.j=function(n){return 0===e[n]};var n=function(n,t){var i,a,o=t[0],l=t[1],u=t[2],c=0;if(o.some(function(n){return 0!==e[n]})){for(i in l)r.o(l,i)&&(r.m[i]=l[i]);if(u)var s=u(r)}for(n&&n(t);c<o.length;c++)a=o[c],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(s)},t=self.webpackChunkmediacms_frontend=self.webpackChunkmediacms_frontend||[];t.forEach(n.bind(null,0)),t.push=n.bind(null,t.push.bind(t))}();var i=r.O(void 0,[276],function(){return r(5879)});i=r.O(i)}(); |