(this["webpackJsonppicturestory-v2-client"]=this["webpackJsonppicturestory-v2-client"]||[]).push([[8],{149:function(e,t,n){"use strict";n.r(t);var a=n(0),r=n.n(a),o=n(3),i=n.n(o),c=n(24),l=n(48),s=n(7),u=n(52),p=n(25),m=function(e){var t=e.tab;return r.a.createElement("li",{className:"".concat(t.activeClass?"active":""," c-SideBarTab")},r.a.createElement(p.b,{to:t.href},r.a.createElement("i",{className:"fas ".concat(t.tabImage)}),r.a.createElement("span",{className:"hideable hide"},t.tabText)),t.subList&&r.a.createElement("ul",{className:"collapse list-unstyled",id:"pageSubmenu"},r.a.createElement("li",null,r.a.createElement(p.b,{to:"#"},"Repo")),r.a.createElement("li",null,r.a.createElement(p.b,{to:"#"},"Issues")),r.a.createElement("li",null,r.a.createElement(p.b,{to:"#"},"Admin"))))};m.propTypes={tab:i.a.object};var f=m,d=n(58),h=n.n(d),b=function(e){Object(a.useEffect)((function(){h()("#sidebar.active > span").on("click",(function(){h()("#sidebar").css("transform","translateX(85px)"),h()("#sidebar").css("box-shadow","rgb(224, 151, 32) 10px 10px 30px"),h()(".triangle").removeClass("animation")})),h()("*").on("click",(function(e){0===h()(e.target).closest("#sidebar").length&&(h()("#sidebar").css("transform","translateX(0px)"),h()("#sidebar").css("box-shadow",""),h()(".triangle").addClass("animation"))}))}));var t=[{href:"homeSubmenu",tabImage:"fa-home",tabText:"Home",activeClass:!0,subList:!1},{href:"about",tabImage:"fa-briefcase",tabText:"About",activeClass:!1,subList:!1},{href:"pageSubmenu",tabImage:"fa-copy",tabText:"Tasks",activeClass:!1,subList:!0},{href:"favorites",tabImage:"fa-image",tabText:"Favorites",activeClass:!1,subList:!1},{href:"question",tabImage:"fa-question",tabText:"FAQ",activeClass:!1,subList:!1},{href:"contact",tabImage:"fa-paper-plane",tabText:"Contact",activeClass:!1,subList:!1}],n=t&&t.map((function(e,t){return r.a.createElement(f,{tab:e,key:t})}));return r.a.createElement("nav",{id:"sidebar",className:"c-SideBar active"},r.a.createElement("span",{className:"triangle animation",id:"pullOutButton"}),r.a.createElement("div",{className:"sidebar-header"},r.a.createElement("button",{type:"button",id:"sidebarCollapse",className:"btn btn-info",onClick:function(){var e=+h()("#sidebar").css("transform").split(/[()]/)[1].split(",")[4];e&&255===e?h()("#sidebar").css("transform","translateX(85px)"):e&&85===e&&h()("#sidebar").css("transform","translateX(255px)"),h()("#sidebar").toggleClass("active"),h()(".hideable").toggleClass("hide"),h()(".triangle").addClass("animation")}},r.a.createElement("i",{className:"fas fa-align-justify"})),r.a.createElement("h3",{className:"logotext"},"Ecstatica")),r.a.createElement("ul",{className:"list-unstyled components"},n))};b.propTypes={tabsData:i.a.array};var y=b;function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],a=!0,r=!1,o=void 0;try{for(var i,c=e[Symbol.iterator]();!(a=(i=c.next()).done)&&(n.push(i.value),!t||n.length!==t);a=!0);}catch(l){r=!0,o=l}finally{try{a||null==c.return||c.return()}finally{if(r)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var v=function(e){var t=e.toolData,n=g(Object(a.useState)(t.icon),2),o=n[0],i=n[1],c=function(e,t){var n=h()(e.target).find("i").addBack("i");(n&&n[0]&&n[0].innerHTML)===t.icon?i(t.iconHovered):i(t.icon)};return r.a.createElement("li",{id:t.id,className:"nav-item",onClick:t.clickHandler},r.a.createElement(p.b,{to:"#",className:"nav-link"},r.a.createElement("i",{className:"material-icons md-light md-36",onMouseEnter:function(e){return c(e,t)},onMouseLeave:function(e){return c(e,t)}},o)))};v.propTypes={toolData:i.a.object};var E=v,w=n(133),O=n(154),S=n(155),C=n(137),j=n(138),k=n(101),x=n.n(k),N=n(98),T=n.n(N),_=n(100),P=n.n(_),D=n(102),A=n.n(D);function F(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],a=!0,r=!1,o=void 0;try{for(var i,c=e[Symbol.iterator]();!(a=(i=c.next()).done)&&(n.push(i.value),!t||n.length!==t);a=!0);}catch(l){r=!0,o=l}finally{try{a||null==c.return||c.return()}finally{if(r)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function I(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var M=Object(w.a)((function(e){return{grow:{flexGrow:1},menuButton:{marginRight:e.spacing(2)},sectionDesktop:I({display:"none",float:"right"},e.breakpoints.up("md"),{display:"flex"}),sectionMobile:I({display:"flex"},e.breakpoints.up("md"),{display:"none"})}})),U={uploaderModalStateDispatcher:function(e){return Object(s.o)(e)}},R=Object(c.b)(null,U)((function(e){var t=M(),n=F(r.a.useState(null),2),a=n[0],o=n[1],i=F(r.a.useState(null),2),c=i[0],l=i[1],s=Boolean(a),u=Boolean(c),p=function(e){o(e.currentTarget)},m=function(){l(null)},f=function(e,t){o(null),m(),"Upload Image/s"===e.currentTarget.innerText&&t(!0)},d="primary-search-account-menu",h=r.a.createElement(O.a,{anchorEl:a,anchorOrigin:{vertical:"top",horizontal:"right"},id:d,keepMounted:!0,transformOrigin:{vertical:"top",horizontal:"right"},open:s,onClose:f},r.a.createElement(S.a,{onClick:f},"Profile"),r.a.createElement(S.a,{onClick:f},"My account"),r.a.createElement(S.a,{onClick:function(t){return f(t,e.uploaderModalStateDispatcher)}},"Upload Image/s")),b=r.a.createElement(O.a,{anchorEl:c,anchorOrigin:{vertical:"top",horizontal:"right"},id:"primary-search-account-menu-mobile",keepMounted:!0,transformOrigin:{vertical:"top",horizontal:"right"},open:u,onClose:m},r.a.createElement(S.a,null,r.a.createElement(C.a,{"aria-label":"show 4 new mails",color:"inherit"},r.a.createElement(j.a,{badgeContent:4,color:"secondary"},r.a.createElement(T.a,null))),r.a.createElement("p",null,"Messages")),r.a.createElement(S.a,null,r.a.createElement(C.a,{"aria-label":"show 11 new notifications",color:"inherit"},r.a.createElement(j.a,{badgeContent:11,color:"secondary"},r.a.createElement(P.a,null))),r.a.createElement("p",null,"Notifications")),r.a.createElement(S.a,{onClick:p},r.a.createElement(C.a,{"aria-label":"account of current user","aria-controls":"primary-search-account-menu","aria-haspopup":"true",color:"inherit"},r.a.createElement(x.a,null)),r.a.createElement("p",null,"Profile")));return r.a.createElement("div",{className:t.grow},r.a.createElement("div",{className:t.sectionDesktop},r.a.createElement(C.a,{"aria-label":"show 4 new mails",color:"inherit"},r.a.createElement(j.a,{badgeContent:4,color:"secondary"},r.a.createElement(T.a,{style:{width:"1.5em",height:"1.5em",top:"-5px",position:"relative",right:"-2px"}}))),r.a.createElement(C.a,{"aria-label":"show 17 new notifications",color:"inherit"},r.a.createElement(j.a,{badgeContent:17,color:"secondary"},r.a.createElement(P.a,{style:{width:"1.5em",height:"1.5em",top:"-5px",position:"relative",right:"-2px"}}))),r.a.createElement(C.a,{edge:"end","aria-label":"account of current user","aria-controls":d,"aria-haspopup":"true",onClick:p,color:"inherit"},r.a.createElement(x.a,{style:{width:"1.5em",height:"1.5em",top:"-5px",position:"relative",right:"-2px"}}))),r.a.createElement("div",{className:t.sectionMobile},r.a.createElement(C.a,{"aria-label":"show more","aria-controls":"primary-search-account-menu-mobile","aria-haspopup":"true",onClick:function(e){l(e.currentTarget)},color:"inherit"},r.a.createElement(A.a,null))),b,h)}));function H(e){return(H="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function V(e,t){for(var n=0;n2&&0===t.selectionStart&&t.selectionEnd===t.value.length){var n=e.pageY-10,a=e.pageX-90;h()("#inputSelectionContextMenu").css({display:"block",top:n,left:a}).addClass("show"),this.contextMenuFirstDisplay=!0,this.contextMenuDisplayed=!0}}}},{key:"executeCommand",value:function(){var e=h()("#command");e.toggleClass("loading");var t=e.val(),n=new K(t,!0);this.props.dispatchMessage(n)}},{key:"toggleChatView",value:function(){this.setState({chatView:!this.state.chatView}),this.props.dispatchShowChatView(!this.state.chatView)}},{key:"render",value:function(){var e=this;return r.a.createElement("div",{id:"header",className:"c-CommandPrompt headerprompt",onDragEnd:this.showContextMenu},r.a.createElement("div",{className:"prompt"},r.a.createElement("p",{className:"promptext"},"$_"),r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"equalizer hide",viewBox:"0 0 80 80"},r.a.createElement("rect",{className:"bar",transform:"translate(13,30)"}),r.a.createElement("rect",{className:"bar",transform:"translate(25,30)"}),r.a.createElement("rect",{className:"bar",transform:"translate(37,30)"}),r.a.createElement("rect",{className:"bar",transform:"translate(49,30)"}),r.a.createElement("rect",{className:"bar",transform:"translate(61,30)"}))),r.a.createElement("nav",{className:"navbar navbar-expand-lg navbar-light"},r.a.createElement("div",{className:"container-fluid"},r.a.createElement("div",{className:"c-iFieldContainer"},r.a.createElement("input",{type:"text",className:"form-control",placeholder:"What you need...",name:"command",id:"command",onKeyUp:function(t){return e.initiateDomOpsOnEnter(t,e.executeCommand,2e3)},onClick:this.showContextMenu}),r.a.createElement("button",{className:"btn btn-primary",onClick:this.toggleChatView},this.state.chatView?"Hide Chat":"Show Chat")),r.a.createElement("div",{className:"dropdown-menu","aria-labelledby":"dropdownMenuButton",id:"inputSelectionContextMenu"},r.a.createElement(p.b,{to:"#",className:"dropdown-item",onClick:this.executeCommand},"Fire"),r.a.createElement(p.b,{to:"#",className:"dropdown-item",onClick:this.resetCommand},"Clear"),r.a.createElement(p.b,{to:"#",className:"dropdown-item",onClick:this.saveToFavorites},"Add to Favorites")),r.a.createElement(q,{execute:this.executeCommand,reset:this.resetCommand,save:this.saveToFavorites}))),r.a.createElement("input",{type:"hidden",id:"intentHidden",value:"createissue"}))}}])&&W(n.prototype,a),o&&W(n,o),t}(r.a.Component);$.props={dispatchMessage:i.a.func,dispatchShowChatView:i.a.func};var Z={dispatchMessage:function(e){return Object(s.m)(e)},dispatchShowChatView:function(e){return Object(s.k)(e)}},ee=Object(c.b)(null,Z)($),te=n(72),ne=n(153),ae=n(157),re=n(147),oe=n(136),ie=Object(w.a)((function(e){return{modal:{display:"flex",alignItems:"center",justifyContent:"center"},paper:{backgroundColor:e.palette.background.paper,border:"2px solid #000",boxShadow:e.shadows[5],padding:e.spacing(2,4,3),width:"85%",height:"85%"},polygon:{fill:e.palette.common.white,stroke:e.palette.divider,strokeWidth:1}}})),ce=function(e){var t=ie();return r.a.createElement("div",{className:"c-ImageViewer"},r.a.createElement(ne.a,{"aria-labelledby":"transition-modal-title","aria-describedby":"transition-modal-description",className:t.modal,open:e.modalState||!1,onClose:function(){return e.handleCloseDispatcher(!1)},closeAfterTransition:!0,BackdropComponent:ae.a,BackdropProps:{timeout:500}},r.a.createElement(re.a,{in:e.modalState||!1},r.a.createElement(oe.a,{elevation:4,className:t.paper}))))};ce.propTypes={handleCloseDispatcher:i.a.func,modalState:i.a.bool,selectedImage:i.a.string};var le=Object(l.createPropsSelector)({modalState:u.d,selectedImage:u.a}),se={handleCloseDispatcher:s.n},ue=Object(c.b)(le,se)(ce),pe=function(e){return r.a.createElement("div",{className:"c-PrincipalContent"},r.a.createElement(te.a,null),r.a.createElement(ue,null))},me=n(46);function fe(e){return(fe="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function de(e,t){for(var n=0;n