Plugin Directory

Changeset 2374052


Ignore:
Timestamp:
09/02/2020 04:39:30 PM (6 years ago)
Author:
flothemesplugins
Message:

V 1.0.7

Location:
flopictime/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • flopictime/trunk/README.txt

    r2352215 r2374052  
    6363== Changelog ==
    6464
     65= 1.0.7 =
     66* Fix - Fixed the images base URL issue
     67
    6568= 1.0.6 =
    6669* Fix - WP 5.5 compatibility
  • flopictime/trunk/admin/js/app.min.js

    r2311434 r2374052  
    1 !function(e){function t(t){for(var r,i,c=t[0],l=t[1],s=t[2],p=0,f=[];p<c.length;p++)i=c[p],Object.prototype.hasOwnProperty.call(a,i)&&a[i]&&f.push(a[i][0]),a[i]=0;for(r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r]);for(u&&u(t);f.length;)f.shift()();return o.push.apply(o,s||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],r=!0,c=1;c<n.length;c++){var l=n[c];0!==a[l]&&(r=!1)}r&&(o.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},a={0:0},o=[];function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var c=window.webpackJsonp=window.webpackJsonp||[],l=c.push.bind(c);c.push=t,c=c.slice();for(var s=0;s<c.length;s++)t(c[s]);var u=l;o.push([77,1]),n()}({77:function(e,t,n){"use strict";n.r(t);var r=n(0),a=n.n(r),o=n(9),i=n.n(o),c=n(3),l=n(27),s=n(15),u=n.n(s);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(n,!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d={currentTab:"selectProject",projects:[],selectedProject:null,projectData:{baseUrl:null,scenes:[],galleryGridType:null,blockPhotoEnlarge:!0},selectedImages:{},selectedImagesNoScene:{},selectedImagesSeo:{},activeSeoPopupId:"",selectedView:"stacked",showSelectedViewReorderPopup:!1,showPremiumFeaturesPopup:!1,galleryGridTypeSettings:{pictime:{clonedPhotos:{},containerHeight:"0vw"},stacked:{gridSpacing:"normal",positions:{}},grid:{nrColumns:3,gridSpacing:"normal",positions:{}},slideshow:{loop:!0,navigation:"arrows",navigationStyle:"no_background",slider_style:"single_image",transition:"slide",images_spacing:"normal",images_height_desktop:"360",images_height_mobile:"250"}},generalGridSettings:{lightbox_style:"light",content_padding_x:50,content_padding_y:50}};if("undefined"!=typeof pictime_data){if(void 0!==pictime_data.pt_gallery_data&&""!=pictime_data.pt_gallery_data){var y=JSON.parse(pictime_data.pt_gallery_data);d=f({},d,{},y)}var g=!1;"1"===pt_needs_activation&&(g=!0);var b=pictime_data,h=b.projects,v=b.api_url,w=b.token,S=b.is_new_post;d=f({},d,{projects:h,api_url:v,token:w,is_new_post:S,pt_not_activated:g})}var _=function(e){return f({type:"SET_PROP"},e)},E=function(e){return f({type:"SET_NESTED_PROPS"},e)},O=function(e,t){return u()(e,m({},t.prop,{$set:t.val}))},j=function(e,t){var n;return t.data.forEach((function(t){var r={},a=t.path,o={$set:t.payload},i=m({},a[a.length-1],o);if(a.length>1)for(var c=a.length-2;c>-1;c--){i=r=m({},a[c],i)}else 1===a.length&&(r=i);n=u()(n||e,r)})),n},P=Object(l.b)({main:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_PROP":return O(e,t);case"SET_NESTED_PROPS":return j(e,t);default:return e}}}),N=Object(l.c)(P),k=n(14),T=n.n(k),I=Object(c.b)((function(e){return{currentTab:e.main.currentTab}}))((function(e){var t=e.tab,n=e.clickHandler,r=e.currentTab,o=T()("pictime__tab-switcher","pictime__tab-switcher--"+t.val,{"pictime__tab-switcher--active":r===t.val});return a.a.createElement("div",{onClick:function(){return n(t.val)},className:o},t.label)})),C=n(103);function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var x=Object(c.b)((function(e){var t=e.main;return{selectedProject:t.selectedProject,selectedImagesNoScene:t.selectedImagesNoScene,currentTab:t.currentTab,api_url:t.api_url,token:t.token}}))((function(e){var t=e.dispatch,n=e.selectedProject,r=e.selectedImagesNoScene,o=e.currentTab,i=(e.api_url,e.token,function(){t(_({prop:"currentTab",val:"selectView"}))}),c={};switch(o){case"selectProject":n&&(c={onClick:function(){var e={action:"get_project_photos",project_id:n};alertify.warning("Fetching project data ...","custom",2),jQuery.post(ajaxurl,e,(function(e){alertify.dismissAll();var n=e=JSON.parse(e),r=n.galleryGridType,a=n.scenes,o=n.baseUrl,i=n.blockPhotoEnlarge;t(E({data:[{path:["projectData"],payload:{galleryGridType:r,scenes:a,baseUrl:o,blockPhotoEnlarge:i}},{path:["currentTab"],payload:"selectImages"}]}))}))}});break;case"selectImages":case"selectedImages":c={onClick:i};break;default:c={}}return a.a.createElement("div",{className:"next-step-wrap"},"selectView"!=o&&a.a.createElement(C.a,G({},c,{variant:"contained",disabled:!n||!("selectedImages"!=o&&"selectImages"!=o||r.length)||"selectView"==o}),"Continue"))})),D=Object(c.b)((function(e){return{currentTab:e.main.currentTab}}))((function(e){var t=e.currentTab,n=["selectProject","selectImages","selectView"],r=(n.indexOf(t)+1)*(100/n.length)+"%";return a.a.createElement("div",{style:{width:r},className:"tabs-progress-bar"})}));function V(e){return(V="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 A(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function R(e){return(R=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function M(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Q(e,t){return(Q=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function F(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var U=[{label:"Select Project",val:"selectProject"},{label:"Select Images",val:"selectImages"},{label:"Select View",val:"selectView"}],H=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=R(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==V(a)&&"function"!=typeof a?M(r):a,F(M(n),"tabSwitcherClickHandler",(function(e){var t=n.props,r=t.projects,a=t.selectedProject,o=t.selectedImages,i=t.selectedImagesNoScene;t.api_url,t.token;r&&r.length&&null!=a&&("selectImages"==e&&0===Object.entries(o).length&&o.constructor===Object?n.fetchSelectedProject():"selectedImages"==e||"selectView"==e?i.length&&n.props.dispatch(_({prop:"currentTab",val:e})):n.props.dispatch(_({prop:"currentTab",val:e})))})),F(M(n),"fetchSelectedProject",(function(){var e=n.props,t=e.selectedProject,r=(e.api_url,e.token,n.props),a={action:"get_project_photos",project_id:t};alertify.warning("Fetching project data ...","custom",2),jQuery.post(ajaxurl,a,(function(e){alertify.dismissAll();var t=e=JSON.parse(e),n=t.galleryGridType,a=t.scenes,o=t.baseUrl,i=t.blockPhotoEnlarge;r.dispatch(E({data:[{path:["projectData"],payload:{galleryGridType:n,scenes:a,baseUrl:o,blockPhotoEnlarge:i}},{path:["currentTab"],payload:"selectImages"}]}))})).fail((function(){console.log("error fetching project photos")}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Q(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this;return a.a.createElement("div",{className:"pictime__tabs-switcher-wrap"},a.a.createElement("div",{className:"pictime__tabs-and-progress"},U.map((function(t,n){return a.a.createElement(I,{clickHandler:e.tabSwitcherClickHandler,key:t.val,tab:t})})),a.a.createElement(D,null)),a.a.createElement(x,null))}}])&&A(n.prototype,r),o&&A(n,o),t}(r.Component),B=Object(c.b)((function(e){return{projects:e.main.projects,selectedProject:e.main.selectedProject,selectedImages:e.main.selectedImages,selectedImagesNoScene:e.main.selectedImagesNoScene,currentTab:e.main.currentTab,api_url:e.main.api_url,token:e.main.token}}))(H),L=n(105),$=n(107);function z(e){return(z="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 J(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function W(e){return(W=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function X(e,t){return(X=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var q=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=W(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==z(a)&&"function"!=typeof a?Y(r):a,o=Y(n),c=function(){var e=n.props,t=e.project,r=e.selectedProject,a=t.projectId!==r?t.projectId:null,o={};n.props.dispatch(E({data:[{path:["selectedProject"],payload:a},{path:["selectedImages"],payload:o},{path:["selectedImagesNoScene"],payload:o}]}))},(i="toggleSelected")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&X(e,t)}(t,e),n=t,(r=[{key:"getProjectDate",value:function(e){var t="";if(e){var n=e.replace("/Date(","").replace(")/",""),r=new Date(parseInt(n)).getTime(),a=new Date(r),o=a.getDate(),i=["January","February","March","April","May","June","July","August","September","October","November","December"][a.getMonth()],c=a.getFullYear();t="".concat(o," ").concat(i,", ").concat(c)}return t}},{key:"render",value:function(){var e=this.props,t=e.project,n=e.selectedProject,r=t.name,o=t.publishDate,i=t.projectId,c=this.getProjectDate(o),l=T()("pictime__project-preview",{"pictime__project-preview--selected":i===n}),s=t.coverSmallres;return 0==t.coverProp&&(s=pictime_data.wp_plugin_dir_url+"admin/img/project_cover.png"),a.a.createElement("div",{onClick:this.toggleSelected,className:l},a.a.createElement("div",{className:"project-featimg-wrap"},a.a.createElement("img",{src:s,className:"project-featimg"})),a.a.createElement("div",{className:"project-meta"},a.a.createElement("span",{className:"project-name"},r),a.a.createElement("span",{className:"project-date"},c)))}}])&&J(n.prototype,r),o&&J(n,o),t}(r.Component),K=Object(c.b)((function(e){return{selectedProject:e.main.selectedProject}}))(q);function Z(e){return(Z="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 ee(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function te(e){return(te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ne(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function re(e,t){return(re=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ae(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var oe=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=te(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==Z(a)&&"function"!=typeof a?ne(r):a,ae(ne(n),"state",{sortBy:"publishDate"}),ae(ne(n),"handleSortByChange",(function(e){return n.setState({sortBy:e.target.value})})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&re(e,t)}(t,e),n=t,(r=[{key:"sortByHandler",value:function(){return a.a.createElement(L.a,{variant:"standard",value:this.state.sortBy,onChange:this.handleSortByChange},a.a.createElement($.a,{value:"name"},"By Name"),a.a.createElement($.a,{value:"publishDate"},"By Date"))}},{key:"render",value:function(){var e=this,t=this.props.projects,n=[];return null!==t&&t.length&&(n=t.sort((function(t,n){return t[e.state.sortBy]>n[e.state.sortBy]?1:-1}))),a.a.createElement("div",{className:"pictime__select-project-tab"},!(t&&t.length)&&a.a.createElement("div",{className:"no-selected-msg"},"No projects are available. ",a.a.createElement("br",null),"Make sure the  ",a.a.createElement("a",{href:pictime_data.pt_settings_url},"PicTime account is connected")),null!==t&&t.length&&a.a.createElement("div",null,a.a.createElement("div",{className:"select-project-top-wrap"},a.a.createElement("span",{className:"pictime__tab-title"},"Select Your Project"),this.sortByHandler()),a.a.createElement("div",{className:"select-project-previews"},n.map((function(e){return a.a.createElement(K,{key:e.projectId,project:e})})))))}}])&&ee(n.prototype,r),o&&ee(n,o),t}(r.Component),ie=Object(c.b)((function(e){return{projects:e.main.projects}}))(oe),ce=n(108),le=n(106);function se(e){return(se="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 ue(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function pe(e){return(pe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function fe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function me(e,t){return(me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function de(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ye=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=pe(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==se(a)&&"function"!=typeof a?fe(r):a,de(fe(n),"state",{showAll:!1}),de(fe(n),"toggleSceneImages",(function(){var e=n.props.scene.photos,t=e.length,r=n.props.selected.length,a=[];(!r||r&&r!==t)&&(a=e.map((function(e){return e.photoId}))),n.props.setSelected(a)})),de(fe(n),"toggleSelected",(function(e){var t=n.props.selected.slice(0),r=t.indexOf(e);r>-1?t.splice(r,1):t.push(e),n.props.setSelected(t)})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&me(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.scene,r=t.baseUrl,o=t.selected,i=n.photos,c=n.sceneName,l=(n.sceneId,this.state.showAll),s=l?i:i.slice(0,6),u=i.length===o.length,p=!!(o.length&&o.length<i.length);return a.a.createElement("div",{className:"pictime__single-scene"},i.length>0&&a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"scene-top-wrap"},a.a.createElement("div",{className:"scene-top-left-wrap"},a.a.createElement(ce.a,{onChange:this.toggleSceneImages,control:a.a.createElement(le.a,{checked:u,indeterminate:p}),label:c}),a.a.createElement("span",{className:"scene-info-delimiter"}),a.a.createElement("span",{className:"scene-total-selected-counter"},o.length," of ",i.length," images selected"))),a.a.createElement("div",{className:"scene-photos"},s.map((function(t){var n=T()("scene-photo-wrap",{"scene-photo-wrap--selected":o.indexOf(t.photoId)>-1},{"enlarged-photo":void 0!==t.enlarged&&t.enlarged}),i="thumbres";return t.prop>1&&(i="smallres"),a.a.createElement("div",{key:t.photoId,onClick:function(){return e.toggleSelected(t.photoId)},className:n},a.a.createElement("div",{className:"scene-photo-wrap--inner"},void 0!==t.enlarged&&t.enlarged&&a.a.createElement("div",{className:"enlarged-icon"},a.a.createElement("span",{className:"pictime-icn_arrow-view-more-up top"}),a.a.createElement("span",{className:"middle-line"}),a.a.createElement("span",{className:"pictime-icn_arrow-view-more-up bottom"})),a.a.createElement("img",{className:"scene-photo",src:"".concat(r).concat(i,"/").concat(t.filename),alt:""})))}))),a.a.createElement("div",{onClick:function(){return e.setState({showAll:!l})},className:"scene-view-more scene-top-right-wrap"},a.a.createElement("div",{className:"scene-view-more--border"}),a.a.createElement("div",{className:"scene-view-more-label--container"},a.a.createElement("span",{className:"scene-view-more-label"},l?"View less Photos":"View all Photos"),a.a.createElement("i",{className:"pictime-icn_arrow-view-more-down",style:{transform:l?"rotate(180deg)":"none"}})),a.a.createElement("div",{className:"scene-view-more--border"}))))}}])&&ue(n.prototype,r),o&&ue(n,o),t}(r.Component);function ge(e){return(ge="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 be(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function he(e){return(he=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ve(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function we(e,t){return(we=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Se(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _e=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=he(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==ge(a)&&"function"!=typeof a?ve(r):a,Se(ve(n),"state",{checked:!1}),Se(ve(n),"getCount",(function(){var e=n.props,t=e.projectData,r=e.selectedImages,a=t.scenes,o=0,i=0;return a.forEach((function(e){return o+=e.photos.length})),Object.keys(r).length&&Object.keys(r).forEach((function(e){return i+=r[e].length})),{total:o,selected:i}})),Se(ve(n),"toggleAll",(function(){var e=n.props.projectData.scenes,t=[],r=n.getCount(),a=r.selected<r.total;n.props.selectedImages;a?e.forEach((function(e){t.push({path:["selectedImages",e.sceneId],payload:e.photos.map((function(e){return e.photoId}))}),n.setSceneImages(e.sceneId,e.photos.map((function(e){return e.photoId})))})):e.forEach((function(e){t.push({path:["selectedImages",e.sceneId],payload:[]}),n.setSceneImages(e.sceneId,[])})),n.props.dispatch(E({data:t,shortName:"SET_SELECTED_SCENE_IMAGES"})),n.setState({checked:!n.state.checked})})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&we(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.selectedImages;0==Object.keys(e).length&&this.toggleAll()}},{key:"setSceneImages",value:function(e,t){var n=this.props,r=n.selectedImages,a=n.galleryGridTypeSettings;a.grid.positions={},r[e]=t;var o=this.setSelectedImagesNoScene(r);this.props.dispatch(E({data:[{path:["selectedImages",e],payload:t},{path:["selectedImagesNoScene"],payload:o},{path:["galleryGridTypeSettings"],payload:a}],shortName:"SET_SELECTED_SCENE_IMAGES"}))}},{key:"setSelectedImagesNoScene",value:function(e){var t=[];return Object.values(e).forEach((function(e){t=t.concat(e)})),t}},{key:"render",value:function(){var e=this,t=this.props,n=t.projectData,r=t.selectedImages,o=t.selectedImagesNoScene,i=this.getCount(),c=i.total===i.selected,l=i.selected>0&&i.selected<i.total,s=[];return n.scenes.forEach((function(e){return s=s.concat(e.photos)})),a.a.createElement("div",{className:"select-images-tab"},a.a.createElement("div",{className:"select-images-top-wrap"},a.a.createElement("div",{className:"select-images-top-left-wrap"},a.a.createElement("span",{className:"pictime__tab-title"},"Select your images ",a.a.createElement("span",{className:"info-delimiter"})," ",o.length," OF ",s.length," IMAGES SELECTED")),a.a.createElement("div",{className:"select-images-top-right-wrap"},a.a.createElement(ce.a,{onChange:this.toggleAll,control:a.a.createElement(le.a,{checked:c,indeterminate:l}),label:"Select all"}))),n.scenes.map((function(t){return a.a.createElement(ye,{scene:t,key:t.sceneId,baseUrl:n.baseUrl,selected:r[t.sceneId]||[],setSelected:function(n){return e.setSceneImages(t.sceneId,n)}})})))}}])&&be(n.prototype,r),o&&be(n,o),t}(r.Component),Ee=Object(c.b)((function(e){return{projectData:e.main.projectData,selectedImages:e.main.selectedImages,selectedImagesNoScene:e.main.selectedImagesNoScene,galleryGridTypeSettings:e.main.galleryGridTypeSettings}}))(_e);function Oe(e){return(Oe="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 je(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Pe(e){return(Pe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ne(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ke(e,t){return(ke=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Te(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ie=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=Pe(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==Oe(a)&&"function"!=typeof a?Ne(r):a,Te(Ne(n),"state",{checked:!1}),Te(Ne(n),"getSelectedImagesCount",(function(){var e=n.props.selectedImages,t=0;return Object.keys(e).map((function(n,r){e[n].map((function(e){return t++}))})),t})),Te(Ne(n),"goToSelectImages",(function(){n.props.dispatch(_({prop:"currentTab",val:"selectImages"}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ke(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.projectData,n=(e.selectedImages,e.selectedImagesNoScene),r=t.baseUrl,o=this.getSelectedImagesCount();return a.a.createElement("div",{className:"selected-images-tab"},a.a.createElement("div",{className:"selected-images-top-wrap"},a.a.createElement("div",{className:"selected-images-top-left-wrap"},a.a.createElement("span",{className:"pictime__tab-title"},"Your Selected images - ",o," images")),a.a.createElement("div",{className:"selected-images-top-right-wrap"},a.a.createElement(C.a,{className:"selected-change-selection",onClick:this.goToSelectImages,variant:"outlined"},"Change Selection"))),a.a.createElement("div",{className:"selected-photos"},n.length>0&&n.map((function(e){return a.a.createElement("div",{key:e,className:"selected-photo-wrap"},a.a.createElement("img",{className:"selected-photo",src:"".concat(r,"thumbres/").concat(e,".jpg"),alt:""}))}))),0==o&&a.a.createElement("div",{className:"no-selected-msg"}," No images were selected "))}}])&&je(n.prototype,r),o&&je(n,o),t}(r.Component),Ce=Object(c.b)((function(e){return{projectData:e.main.projectData,selectedImages:e.main.selectedImages,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(Ie),Ge=Object(c.b)((function(e){return{selectedView:e.main.selectedView,showPremiumPopups:e.main.pt_not_activated}}))((function(e){var t=e.tab,n=e.clickHandler,r=e.selectedView,o=e.showPremiumPopups,i=T()("select-view--styles-tab",t.class,{"select-view--styles-tab--active":r===t.val}),c="";return t.premium&&(c="Premium feature"),a.a.createElement("div",{onClick:function(){return n(t.val)},title:c,className:i},t.premium&&o&&a.a.createElement("span",{className:"pictime-icn_badge-for-premium-gallery-view premium-layout"}))}));function xe(e){return(xe="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<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ve(e,t){return!t||"object"!==xe(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ae(e){return(Ae=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Re(e,t){return(Re=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Me=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ve(this,Ae(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Re(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.selectedImagesNoScene,n=e.projectData,r=e.gridSpacing,o=e.generalGridSettings,i=n.baseUrl;if(!Object.keys(t).length)return a.a.createElement("div",{className:"no-selected-msg "},"There are no selected images");var c=[];n.scenes.forEach((function(e){return c=c.concat(e.photos)}));var l=(c=c.filter((function(e){return t.includes(e.photoId)}))).slice(0,8),s={"--content_padding_x":o.content_padding_x+"px","--content_padding_y":o.content_padding_y+"px"};return a.a.createElement("div",{className:"pt-preview-container stacked-preview "+r,style:s},l.map((function(e){var t="smallres";return e.filename.indexOf(".gif")>-1&&(t="lowres"),a.a.createElement("div",{key:e.photoId,className:"selected-photo-wrap"},a.a.createElement("img",{className:"selected-photo",src:"".concat(i).concat(t,"/").concat(e.filename),alt:""}))})))}}])&&De(n.prototype,r),o&&De(n,o),t}(r.Component),Qe=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene,projectData:e.main.projectData,gridSpacing:e.main.galleryGridTypeSettings.stacked.gridSpacing,generalGridSettings:e.main.generalGridSettings}}))(Me);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 Ue(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function He(e){return(He=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Be(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Le(e,t){return(Le=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function $e(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ze=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=He(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==Fe(o)&&"function"!=typeof o?Be(r):o,$e(Be(n),"state",{galleryGridTypeSettings:{},imagesSpacing:""}),$e(Be(n),"imagesSpacing",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.imagesSpacing,onChange:n.setImagesSpacing},a.a.createElement($.a,{value:"thin_space"},"Thin Spaces"),a.a.createElement($.a,{value:"normal"},"Normal"),a.a.createElement($.a,{value:"spaced"},"Spaced"))})),$e(Be(n),"setImagesSpacing",(function(e){n.setState({imagesSpacing:e.target.value}),n.state.galleryGridTypeSettings=u()(n.state.galleryGridTypeSettings,{stacked:{gridSpacing:{$set:e.target.value}}}),n.updateGalleryGridTypeSettings()})),$e(Be(n),"updateGalleryGridTypeSettings",(function(){var e=n.state.galleryGridTypeSettings;n.props.dispatch(E({data:[{path:["galleryGridTypeSettings"],payload:e}]}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Le(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.galleryGridTypeSettings;this.setState({galleryGridTypeSettings:e}),this.setState({imagesSpacing:e.stacked.gridSpacing})}},{key:"render",value:function(){return a.a.createElement("div",{className:"view-stack-settings"},a.a.createElement("div",{className:"pt-label"},"Stack Settings"),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Images Spacing:"),this.imagesSpacing()))}}])&&Ue(n.prototype,r),o&&Ue(n,o),t}(r.Component),Je=Object(c.b)((function(e){return{selectedView:e.main.selectedView,galleryGridTypeSettings:e.main.galleryGridTypeSettings}}))(ze),We=n(109);function Ye(e){return(Ye="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 Xe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function qe(e){return(qe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ke(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ze(e,t){return(Ze=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function et(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tt=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=qe(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==Ye(o)&&"function"!=typeof o?Ke(r):o,et(Ke(n),"state",{generalGridSettings:{},lightbox_style:""}),et(Ke(n),"setLightBoxStyle",(function(e){n.setState({lightbox_style:e.target.value}),n.state.generalGridSettings=u()(n.state.generalGridSettings,{lightbox_style:{$set:e.target.value}}),n.updateGeneralGridSettings()})),et(Ke(n),"lightBoxStyle",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.lightbox_style,onChange:n.setLightBoxStyle},a.a.createElement($.a,{value:"light"},"Light"),a.a.createElement($.a,{value:"dark"},"Dark"))})),et(Ke(n),"setContentPaddingX",(function(e,t){var r=n.state.generalGridSettings;r=u()(r,{content_padding_x:{$set:t}}),n.setState({generalGridSettings:r},(function(){}))})),et(Ke(n),"setContentPaddingXGlobally",(function(){n.updateGeneralGridSettings(),jQuery("body").trigger("flo_init_flo_grid")})),et(Ke(n),"setContentPaddingY",(function(e,t){var r=n.state.generalGridSettings;r=u()(r,{content_padding_y:{$set:t}}),n.setState({generalGridSettings:r},(function(){}))})),et(Ke(n),"xSectionPadding",(function(){var e;return e="number"==typeof n.state.generalGridSettings.content_padding_x?n.state.generalGridSettings.content_padding_x:50,a.a.createElement(We.a,{value:e,onChange:n.setContentPaddingX,onChangeCommitted:n.setContentPaddingXGlobally,"aria-labelledby":"input-slider"})})),et(Ke(n),"ySectionPadding",(function(){var e;return e="number"==typeof n.state.generalGridSettings.content_padding_y?n.state.generalGridSettings.content_padding_y:50,a.a.createElement(We.a,{value:e,onChange:n.setContentPaddingY,onChangeCommitted:n.updateGeneralGridSettings,"aria-labelledby":"input-slider"})})),et(Ke(n),"updateGeneralGridSettings",(function(){var e=n.state.generalGridSettings;n.props.dispatch(E({data:[{path:["generalGridSettings"],payload:e}]}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ze(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.generalGridSettings;this.setState({generalGridSettings:e}),this.setState({lightbox_style:e.lightbox_style})}},{key:"render",value:function(){var e=this.props.selectedView;return a.a.createElement("div",{className:"view-general-settings"},a.a.createElement("div",{className:"pt-label"},a.a.createElement("span",{className:"pictime-icn_settings"}),"General Settings"),"slideshow"!=e&&!1,"slideshow"!=e&&a.a.createElement("div",{className:"pt-slider-options"},a.a.createElement("label",{className:"pt-option-label"},"Desktop Content Section Padding"),a.a.createElement("div",{className:"slider-wrap"},this.xSectionPadding(),a.a.createElement("div",{className:"slider-value"},this.state.generalGridSettings.content_padding_x,"px"))),a.a.createElement("div",{className:"pt-slider-options"},a.a.createElement("label",{className:"pt-option-label"},"Desktop Top and Bottom Section Padding"),a.a.createElement("div",{className:"slider-wrap"},this.ySectionPadding(),a.a.createElement("div",{className:"slider-value"},this.state.generalGridSettings.content_padding_y,"px"))))}}])&&Xe(n.prototype,r),o&&Xe(n,o),t}(r.Component),nt=Object(c.b)((function(e){return{selectedView:e.main.selectedView,generalGridSettings:e.main.generalGridSettings,lightbox_style:e.main.generalGridSettings.lightbox_style}}))(tt);function rt(e){return(rt="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 at(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ot(e,t){return!t||"object"!==rt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function it(e){return(it=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ct(e,t){return(ct=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var lt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ot(this,it(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ct(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return this.props.selectedImagesNoScene,a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"select-view--preview-wrap"},a.a.createElement("div",{className:"select-view--preview-wrap-header"},a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"})),a.a.createElement(Qe,null)),a.a.createElement("div",{className:"select-view--settings-wrap"},a.a.createElement(nt,null),a.a.createElement(Je,null)))}}])&&at(n.prototype,r),o&&at(n,o),t}(r.Component),st=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(lt),ut=n(38),pt=n.n(ut),ft=n(39),mt=n.n(ft),dt=n(56),yt=n.n(dt);function gt(e){return(gt="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 bt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ht(e){return(ht=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function wt(e,t){return(wt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var St=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=ht(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==gt(a)&&"function"!=typeof a?vt(r):a,o=vt(n),c=function(e){n.props.showPremiumPopups?n.props.dispatch(_({prop:"showPremiumFeaturesPopup",val:!0})):n.props.dispatch(_({prop:"activeSeoPopupId",val:e}))},(i="openEditSeoTags")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&wt(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props.img_id;return a.a.createElement(a.a.Fragment,null,a.a.createElement("span",{className:"image-seo-tags--open-popup-icn dashicons dashicons-info",title:"Edit Image Tags",onClick:function(){return e.openEditSeoTags(t)}}))}}])&&bt(n.prototype,r),o&&bt(n,o),t}(r.Component),_t=Object(c.b)((function(e){return{selectedImagesNoScene:e.main.selectedImagesNoScene,selectedImagesSeo:e.main.selectedImagesSeo,showPremiumPopups:e.main.pt_not_activated}}))(St);function Et(e){return(Et="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 Ot(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function jt(e){return(jt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Pt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Nt(e,t){return(Nt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function kt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Tt=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=jt(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==Et(a)&&"function"!=typeof a?Pt(r):a,kt(Pt(n),"packery",null),kt(Pt(n),"state",{imgWidth:"",columns:3,gutter:"normal"}),kt(Pt(n),"masonryRefreshHandler",(function(e){jQuery(".pt-preview-container.grid-preview").length&&n.refreshLayout()})),kt(Pt(n),"initPackery",(function(){var e=n.getNumericSpacing();n.packery=new pt.a(n.grid,{itemSelector:".packery-photo-wrap",percentPosition:!0,initLayout:!1,gutter:e}),mt()(n.grid,n.setSavedPositions),n.packery.on("layoutComplete",n.savePositions),n.props.is_sortable&&n.packery.on("dragItemPositioned",n.savePositions)})),kt(Pt(n),"getNumericSpacing",(function(){switch(n.props.gridOptions.gridSpacing){case"thin_space":return 3;case"spaced":return 30;default:return 12}})),kt(Pt(n),"initDragabilly",(function(){n.packery.items.forEach((function(e){var t=new yt.a(e.element);n.packery.bindDraggabillyEvents(t)}))})),kt(Pt(n),"setSavedPositions",(function(){var e=n.props.gridOptions.positions;e&&e.length?(n.packery._resetLayout(),n.packery.items=e.map((function(e){var t=n.grid.querySelector('[data-id="'.concat(e.id,'"]')),r=n.packery.getItem(t);if(void 0!==r)return r.rect.x=parseFloat(e.x)*n.packery.packer.width,r})),n.packery.layout()):n.packery.layout()})),kt(Pt(n),"getPositions",(function(){return n.packery.items.map((function(e){var t=e.rect.x/n.packery.packer.width;return{id:e.element.getAttribute("data-id"),x:t,prop:e.element.getAttribute("data-prop")}}))})),kt(Pt(n),"savePositions",(function(){var e=n.getPositions();n.props.dispatch(E({data:[{path:["galleryGridTypeSettings","grid","positions"],payload:e}]}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Nt(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this,t=this.props.gridOptions;this.setState({columns:t.nrColumns}),this.setState({gutter:t.gridSpacing}),setTimeout((function(){e.refreshLayout()}),0),jQuery("body").on("flo_refresh_masonry",this.masonryRefreshHandler)}},{key:"componentWillUnmount",value:function(){jQuery("body").off("flo_refresh_masonry",this.masonryRefreshHandler)}},{key:"componentDidUpdate",value:function(e,t){this.props.gridOptions.nrColumns!==e.gridOptions.nrColumns&&this.refreshLayout(),this.props.gridOptions.gridSpacing!==e.gridOptions.gridSpacing&&this.refreshLayout(),this.props.parentPadding!==e.parentPadding&&this.packery.layout()}},{key:"refreshLayout",value:function(){var e=this.props.gridOptions,t=this.getNumericSpacing(),n=(this.props.gridOptions.nrColumns-1)*t;this.setState({gutter:e.gridSpacing},(function(){this.setState({columns:e.nrColumns},(function(){var e=this;this.getNumericSpacing();var t="calc((100% - ".concat(n,"px)/").concat(this.state.columns,")");this.setState({imgWidth:t},(function(){e.initAll()}))}))}))}},{key:"initAll",value:function(){this.initPackery(),this.props.is_sortable&&this.initDragabilly()}},{key:"render",value:function(){var e=this,t=this.getNumericSpacing();return a.a.createElement("div",{className:"packery-main-wrap",style:kt({},"--items-padding",t/2+"px"),ref:function(t){return e.grid=t}},this.props.photos.map((function(t,n){var r,o="smallres";return t.filename.indexOf(".gif")>-1&&(o="lowres"),a.a.createElement("div",{key:t.photoId,"data-id":t.photoId,"data-prop":t.prop,"data-prop_text":100*t.prop+"%",className:"packery-photo-wrap",style:(r={},kt(r,"--img-width",e.state.imgWidth),kt(r,"--img-height",100*t.prop+"%"),kt(r,"boxSizing","border-box"),r)},a.a.createElement(_t,{img_id:t.photoId}),a.a.createElement("div",{className:"packery-photo-wrap--inner"},n<10&&a.a.createElement("img",{className:"selected-photo flo-lazyload lazyload",src:"".concat(e.props.baseUrl,"thumbres/").concat(t.filename),"data-src":"".concat(e.props.baseUrl).concat(o,"/").concat(t.filename)}),n>=10&&a.a.createElement("img",{className:"selected-photo flo-lazyload lazyload","data-src":"".concat(e.props.baseUrl).concat(o,"/").concat(t.filename)})))})))}}])&&Ot(n.prototype,r),o&&Ot(n,o),t}(r.Component),It=Object(c.b)((function(e){return{gridOptions:e.main.galleryGridTypeSettings.grid}}))(Tt);function Ct(e){return(Ct="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 Gt(){return(Gt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function xt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Dt(e){return(Dt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Vt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function At(e,t){return(At=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Rt=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=Dt(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==Ct(a)&&"function"!=typeof a?Vt(r):a,o=Vt(n),c=function(){var e=n.props,t=e.projectData,r=e.selectedImagesNoScene,a=t.scenes,o=t.baseUrl,i=[];return a.forEach((function(e){return i=i.concat(e.photos)})),{baseUrl:o,photos:i=i.filter((function(e){return r.includes(e.photoId)})),is_sortable:!1}},(i="getMasonryData")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&At(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.selectedImagesNoScene,n=e.projectData,r=e.gridSpacing,o=e.generalGridSettings;if(n.baseUrl,!Object.keys(t).length)return a.a.createElement("div",{className:"no-selected-msg "},"There are no selected images");t.slice(0,8);var i={"--content_padding_x":o.content_padding_x+"px","--content_padding_y":o.content_padding_y+"px"};return a.a.createElement("div",{className:"pt-preview-container grid-preview "+r,style:i},a.a.createElement(It,Gt({parentPadding:this.props.generalGridSettings.content_padding_x},this.getMasonryData())))}}])&&xt(n.prototype,r),o&&xt(n,o),t}(r.Component),Mt=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene,projectData:e.main.projectData,gridSpacing:e.main.galleryGridTypeSettings.grid.gridSpacing,generalGridSettings:e.main.generalGridSettings}}))(Rt);function Qt(e){return(Qt="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 Ft(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ut(e){return(Ut=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ht(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Bt(e,t){return(Bt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Lt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $t=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=Ut(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==Qt(o)&&"function"!=typeof o?Ht(r):o,Lt(Ht(n),"state",{galleryGridTypeSettings:{},gridSpacing:"normal",nrColumns:3,positions:{}}),Lt(Ht(n),"getNumericSpacing",(function(){switch(n.state.imagesSpacing){case"thin_space":return 3;case"spaced":return 78;default:return 16}})),Lt(Ht(n),"gridColumns",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.nrColumns,onChange:n.setGridColumns},a.a.createElement($.a,{value:"2"},"Two"),a.a.createElement($.a,{value:"3"},"Three"),a.a.createElement($.a,{value:"4"},"Four"),a.a.createElement($.a,{value:"6"},"Six"))})),Lt(Ht(n),"setGridColumns",(function(e){n.setState({nrColumns:e.target.value}),n.state.galleryGridTypeSettings=u()(n.state.galleryGridTypeSettings,{grid:{nrColumns:{$set:e.target.value},positions:{$set:{}}}}),n.updateGalleryGridTypeSettings()})),Lt(Ht(n),"gridSpacing",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.gridSpacing,onChange:n.setGridSpacing},a.a.createElement($.a,{value:"thin_space"},"Thin Spaces"),a.a.createElement($.a,{value:"normal"},"Normal"),a.a.createElement($.a,{value:"spaced"},"Spaced"))})),Lt(Ht(n),"setGridSpacing",(function(e){n.setState({gridSpacing:e.target.value}),n.state.galleryGridTypeSettings=u()(n.state.galleryGridTypeSettings,{grid:{gridSpacing:{$set:e.target.value}}}),n.updateGalleryGridTypeSettings()})),Lt(Ht(n),"updateGalleryGridTypeSettings",(function(){var e=n.state.galleryGridTypeSettings;n.props.dispatch(E({data:[{path:["galleryGridTypeSettings"],payload:e}]}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Bt(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.galleryGridTypeSettings;this.setState({galleryGridTypeSettings:e}),this.setState({gridSpacing:e.grid.gridSpacing}),this.setState({nrColumns:e.grid.nrColumns}),this.setState({positions:e.grid.positions})}},{key:"render",value:function(){return a.a.createElement("div",{className:"view-stack-settings"},a.a.createElement("div",{className:"pt-label"},"Grid Settings"),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Columns:"),this.gridColumns()),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Grid Spacing:"),this.gridSpacing()))}}])&&Ft(n.prototype,r),o&&Ft(n,o),t}(r.Component),zt=Object(c.b)((function(e){return{selectedView:e.main.selectedView,galleryGridTypeSettings:e.main.galleryGridTypeSettings}}))($t);function Jt(e){return(Jt="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 Wt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Yt(e,t){return!t||"object"!==Jt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Xt(e){return(Xt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qt(e,t){return(qt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Kt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Yt(this,Xt(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&qt(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return this.props.selectedImagesNoScene,a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"select-view--preview-wrap"},a.a.createElement("div",{className:"select-view--preview-wrap-header"},a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"})),a.a.createElement(Mt,null)),a.a.createElement("div",{className:"select-view--settings-wrap"},a.a.createElement(nt,null),a.a.createElement(zt,null)))}}])&&Wt(n.prototype,r),o&&Wt(n,o),t}(r.Component),Zt=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(Kt);function en(e){return(en="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 tn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tn(n,!0).forEach((function(t){sn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tn(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function rn(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function an(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function on(e){return(on=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function cn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ln(e,t){return(ln=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function sn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var un=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=on(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==en(a)&&"function"!=typeof a?cn(r):a,sn(cn(n),"state",{clonedPhotos:[],containerHeight:0}),sn(cn(n),"getMasonryData",(function(){var e=n.props.projectData,t=e.scenes,r=e.baseUrl,a=[];return t.forEach((function(e){return a=a.concat(e.photos)})),{baseUrl:r,photos:a}})),sn(cn(n),"getGridData",(function(){var e=n.props.projectData,t="normal",r=3;switch(void 0!==e.galleryGridType&&null!=e.galleryGridType?parseInt(e.galleryGridType):pt_options.account_integrations.galleryType){case 0:case 2:t="normal",r=4;break;case 3:t="spaced",r=4;break;case 4:t="thin_space",r=4;break;case 20:t="normal",r=6;break;case 21:t="thin_space",r=6;break;case 22:t="spaced",r=6;break;case 30:t="normal",r=3;break;case 31:t="thin_space",r=3;break;case 32:t="spaced",r=3}return{gutter:t,gutterNumeric:n.getNumericSpacing(t),numberColumns:r}})),sn(cn(n),"getNumericSpacing",(function(e){switch(e){case"thin_space":return 3;case"spaced":return 30;default:return 8}})),sn(cn(n),"findClosest",(function(e,t){var n={diff:1/0,index:0};return e.forEach((function(e,r){var a=Math.abs(e.prop-t);a<n.diff&&(n={diff:a,index:r})})),e[n.index]})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ln(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this;this.initFloGrid(),window.onresize=function(t){e.initFloGrid()},jQuery("body").on("flo_init_flo_grid",(function(t){jQuery(".pictime-preview").length&&e.initFloGrid()}))}},{key:"initFloGrid",value:function(){var e,t=this,n=this.props.selectedImagesNoScene,r=this.getGridData(),a=r.gutterNumeric,o=r.numberColumns;void 0!==this.grid&&null!==this.grid?(console.log("this.grid: ",this.grid),e=this.grid.clientWidth):e=jQuery(".pt-preview-container.pictime-preview").innerWidth;var i=e/o,c=rn(this.getMasonryData().photos);c=c.filter((function(e){return n.includes(e.photoId)}));var l=Array(o).fill(0),s=Array(o).fill({});c.forEach((function(e,n,r){r[n].prop>1&&r[n].enlarged&&(r[n].enlarged=!1);var o=e.prop,c=e.enlarged,u=l.indexOf(Math.min.apply(Math,rn(l)));if(!e.parsed){var p=i-a;c&&(p=2*i-a);var f=p*o+a;if(c){var m,d,y=[];l.forEach((function(e,t){var n,r;if(void 0!==l[t+1]){var a=((n=e)+(r=l[t+1]))/2;y.push({firstCol:n,secondCol:r,meanVal:a,cols:[t,t+1]})}})),y.sort((function(e,t){return e.meanVal<t.meanVal?-1:1}));var g=y[0];m=g.cols[0],d=g.cols[1];var b=[l[m],l[d]];b.sort((function(e,t){return e<t?-1:1}));var h=b[0],v=l.indexOf(b[0]),w=b[1],S=w,_=w-h;if(0!==_){var E=_/i;if(E>.4){var O=r.filter((function(e){return!e.parsed&&!e.enlarged})),j=t.findClosest(O,E);if(j){var P=r.findIndex((function(e){return e.photoId===j.photoId}));r[P]=nn({},j,{col:v,height:_,top:h,parsed:!0,prop:E}),s[v]=r[P]}}else{var N=s[v];if(N.enlarged){var k=l.indexOf(b[1]),T=s[k],I=r.findIndex((function(e){return e.photoId===T.photoId})),C=r[I].height-_,G=C/i;r[I]=nn({},r[I],{height:C,prop:G,changedHeight:!0}),S=h}else{var x=r.findIndex((function(e){return e.photoId===N.photoId})),D=r[x].height+_,V=D/i;r[x]=nn({},r[x],{height:D,prop:V,changedHeight:!0})}}}r[n]=nn({},e,{col:m,height:f,top:S,parsed:!0}),l[m]=S+f,l[d]=S+f,s[m]=r[n],s[d]=r[n]}else r[n]=nn({},e,{col:u,height:f,top:l[u],parsed:!0}),l[u]+=f,s[u]=r[n]}}));var u=Math.max.apply(Math,rn(l));c.forEach((function(e,t,n){n[t].height=n[t].height/u*100,n[t].top=n[t].top/u*100,n[t].filename=n[t].filename}));var p=jQuery(".select-view--preview-wrap").innerWidth();this.setState({clonedPhotos:c,containerHeight:u,containerWidth:p});var f={clonedPhotos:c,containerHeight:u,containerWidth:p};this.props.dispatch(E({data:[{path:["galleryGridTypeSettings","pictime"],payload:f}]}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.projectData,r=t.generalGridSettings,o=n.baseUrl,i=this.getGridData(),c=i.gutter,l=(i.gutterNumeric,i.numberColumns),s={"--content_padding_x":r.content_padding_x+"px","--content_padding_y":r.content_padding_y+"px"};return a.a.createElement("div",{className:"pt-preview-container pictime-preview",style:s},a.a.createElement("div",{className:"packery-main-wrap "+c,style:{"--items-padding":"0px",boxSizing:"border-box",height:this.state.containerHeight},ref:function(t){return e.grid=t}},this.state.clonedPhotos.map((function(e){var t=100/l,r="smallres";e.filename.indexOf(".gif")>-1&&(r="lowres"),void 0!==n.blockPhotoEnlarge&&!1===n.blockPhotoEnlarge&&e.enlarged&&(t*=2);var i=T()("packery-photo-wrap",{"changed-height":e.changedHeight});return a.a.createElement("div",{key:e.photoId,className:i,style:{top:e.top+"%",left:e.col*(100/l)+"%",width:t+"%",height:e.height+"%"}},a.a.createElement("div",{className:"selected-photo-as-bg",style:{backgroundImage:"url(".concat(o).concat(r,"/").concat(e.filename,")")}}))}))))}}])&&an(n.prototype,r),o&&an(n,o),t}(r.Component),pn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,projectData:e.main.projectData,generalGridSettings:e.main.generalGridSettings,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(un);function fn(e){return(fn="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 mn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function dn(e,t){return!t||"object"!==fn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function yn(e){return(yn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function gn(e,t){return(gn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var bn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),dn(this,yn(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&gn(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return this.props.selectedImagesNoScene,a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"select-view--preview-wrap"},a.a.createElement("div",{className:"select-view--preview-wrap-header"},a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"})),a.a.createElement(pn,null)),a.a.createElement("div",{className:"select-view--settings-wrap"},a.a.createElement(nt,null),a.a.createElement("div",{className:"pt-view-hint"},a.a.createElement("h5",null,"Note:"),"This gallery layout duplicates the layout of the project you have created in Pic-Time. In case you would like to alter the layout, you need to edit the project layout directly in Pic-Time and then sync your Data. Alternatively, please use one of the other three available layout options provided in addition to Pic-Time layout.")))}}])&&mn(n.prototype,r),o&&mn(n,o),t}(r.Component),hn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,projectData:e.main.projectData}}))(bn);function vn(e){return(vn="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 wn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Sn(e,t){return!t||"object"!==vn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function _n(e){return(_n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function En(e,t){return(En=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var On=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Sn(this,_n(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&En(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){jQuery(".pt-preview-container .slideshow-preview").slick({lazyLoad:"ondemand",adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,centerMode:!0})}},{key:"render",value:function(){var e=this.props,t=e.selectedImagesNoScene,n=e.projectData,r=e.slideshowSettings,o=e.generalGridSettings,i=n.baseUrl;if(!Object.keys(t).length)return a.a.createElement("div",{className:"no-selected-msg "},"There are no selected images");var c={"--content_padding_y":o.content_padding_y+"px"},l=r.slider_style+" spacing_"+r.images_spacing+" "+r.navigationStyle,s=[];n.scenes.forEach((function(e){return s=s.concat(e.photos)})),s=s.filter((function(e){return t.includes(e.photoId)}));var u=" pictime-icn_pt-arrow ",p=" pictime-icn_pt-arrow ";return"circle_arrows"==r.navigationStyle&&(u=" pictime-icn_arrow-with-circle-left ",p=" pictime-icn_arrow-with-circle-right "),a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"pt-preview-container",style:c},a.a.createElement("div",{className:"slideshow-preview "+l},s.map((function(e,t){var n="smallres";return e.filename.indexOf(".gif")>-1&&(n="lowres"),a.a.createElement("div",{key:t,className:"selected-photo-wrap ",style:{"--img-prop":e.prop}},t<5&&a.a.createElement("img",{className:"selected-photo",src:"".concat(i).concat(n,"/").concat(e.filename)}),t>=5&&a.a.createElement("img",{className:"selected-photo","data-lazy":"".concat(i).concat(n,"/").concat(e.filename)}))}))),"visible_nearby"==r.slider_style&&a.a.createElement("div",{className:"pt-slider-nav "+r.slider_style+" "+r.navigationStyle},a.a.createElement("span",{className:u+"pt-slick-prev pic-time-icon "}),a.a.createElement("span",{className:p+"pt-slick-next pic-time-icon "}))))}}])&&wn(n.prototype,r),o&&wn(n,o),t}(r.Component),jn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene,projectData:e.main.projectData,slideshowSettings:e.main.galleryGridTypeSettings.slideshow,generalGridSettings:e.main.generalGridSettings}}))(On);function Pn(e){return(Pn="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 Nn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function kn(e){return(kn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Tn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function In(e,t){return(In=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Cn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gn=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=kn(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==Pn(o)&&"function"!=typeof o?Tn(r):o,Cn(Tn(n),"state",{galleryGridTypeSettings:{},slider_style:"single_image",loop:!0,navigation:"arrows",navigationStyle:"no_background",transition:"slide",images_spacing:"normal",images_height_desktop:360,images_height_mobile:250}),Cn(Tn(n),"getSliderSettings",(function(){var e=!1,t=!1;"visible_nearby"==n.state.slider_style&&(e=!0,t=!0);var r={infinite:n.state.loop,lazyLoad:"ondemand",slidesToShow:1,slidesToScroll:1,centerMode:e,variableWidth:t};return"visible_nearby"==n.state.slider_style&&(r.slidesToShow=5,r.initialSlide=1,r.prevArrow=jQuery(".pt-slider-nav .pt-slick-prev"),r.nextArrow=jQuery(".pt-slider-nav .pt-slick-next")),"single_image"==n.state.slider_style&&"fade"==n.state.transition&&(r.fade=!0),r})),Cn(Tn(n),"resetSlider",(function(){setTimeout((function(){jQuery(".pt-preview-container .slideshow-preview").slick("unslick"),jQuery(".pt-preview-container .slideshow-preview").slick(n.getSliderSettings())}),10)})),Cn(Tn(n),"loopSettings",(function(){return a.a.createElement("div",{className:"pt-checkbox-settings-wrapper"},a.a.createElement(le.a,{value:"checkedLoop",className:"pt-checkbox",color:"default",inputProps:{"aria-label":"Loop Slider"},checked:n.state.loop,onChange:n.handleLoop("checkedLoop")}))})),Cn(Tn(n),"handleLoop",(function(e){return function(e){n.setState({loop:e.target.checked}),n.state.galleryGridTypeSettings=u()(n.state.galleryGridTypeSettings,{slideshow:{loop:{$set:e.target.checked}}}),n.updateGalleryGridTypeSettings(),n.resetSlider()}})),Cn(Tn(n),"sliderTransition",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.transition,onChange:n.setSliderProperty("transition")},a.a.createElement($.a,{value:"slide"},"Slide"),a.a.createElement($.a,{value:"fade"},"Fade"))})),Cn(Tn(n),"sliderStyle",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.slider_style,onChange:n.setSliderProperty("slider_style")},a.a.createElement($.a,{value:"visible_nearby"},"Visible Nearby"),a.a.createElement($.a,{value:"single_image"},"Single image"))})),Cn(Tn(n),"navStyle",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.navigationStyle,onChange:n.setSliderProperty("navigationStyle")},a.a.createElement($.a,{value:"no_background"},"No Background"),a.a.createElement($.a,{value:"circle_arrows"},"Circle"))})),Cn(Tn(n),"sliderImgSpacing",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.images_spacing,onChange:n.setSliderProperty("images_spacing")},a.a.createElement($.a,{value:"normal"},"Normal"),a.a.createElement($.a,{value:"thin_space"},"Thin Spaces"),a.a.createElement($.a,{value:"spaced"},"Spaced"))})),Cn(Tn(n),"setSliderProperty",(function(e){return function(t){n.setState(Cn({},e,t.target.value)),n.state.galleryGridTypeSettings=u()(n.state.galleryGridTypeSettings,{slideshow:Cn({},e,{$set:t.target.value})}),n.updateGalleryGridTypeSettings(),n.resetSlider()}})),Cn(Tn(n),"updateGalleryGridTypeSettings",(function(){var e=n.state.galleryGridTypeSettings;n.props.dispatch(E({data:[{path:["galleryGridTypeSettings"],payload:e}]}))})),Cn(Tn(n),"imagesHeight",(function(){var e;return e="number"==typeof n.state.images_height_desktop?n.state.images_height_desktop:360,a.a.createElement(We.a,{value:e,onChange:n.setImagesHeight,onChangeCommitted:n.updateGalleryGridTypeSettings,"aria-labelledby":"input-slider",min:200,max:800})})),Cn(Tn(n),"imagesHeightMobile",(function(){var e;return e="number"==typeof n.state.images_height_mobile?n.state.images_height_mobile:250,a.a.createElement(We.a,{value:e,onChange:n.setImagesHeightMobile,onChangeCommitted:n.updateGalleryGridTypeSettings,"aria-labelledby":"input-slider",min:100,max:350})})),Cn(Tn(n),"setImagesHeight",(function(e,t){var r=n.state.galleryGridTypeSettings;r=u()(r,{slideshow:{images_height_desktop:{$set:t}}}),n.setState({images_height_desktop:t}),n.setState({galleryGridTypeSettings:r})})),Cn(Tn(n),"setImagesHeightMobile",(function(e,t){var r=n.state.galleryGridTypeSettings;r=u()(r,{slideshow:{images_height_mobile:{$set:t}}}),n.setState({images_height_mobile:t}),n.setState({galleryGridTypeSettings:r})})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&In(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.galleryGridTypeSettings;void 0===e.slideshow.images_height_desktop&&(e.slideshow.images_height_desktop=360),void 0===e.slideshow.images_height_mobile&&(e.slideshow.images_height_mobile=250),void 0===e.slideshow.slider_style&&(e.slideshow.slider_style="single_image"),this.setState({galleryGridTypeSettings:e}),this.setState({slider_style:e.slideshow.slider_style}),this.setState({loop:e.slideshow.loop}),this.setState({transition:e.slideshow.transition}),this.setState({navigation:e.slideshow.navigation}),this.setState({navigationStyle:e.slideshow.navigationStyle}),this.setState({images_spacing:e.slideshow.images_spacing}),this.setState({images_height_desktop:e.slideshow.images_height_desktop}),this.setState({images_height_mobile:e.slideshow.images_height_mobile}),this.resetSlider()}},{key:"render",value:function(){return a.a.createElement("div",{className:"view-slideshow-settings"},a.a.createElement("div",{className:"pt-label"},"Slideshow Settings"),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Loop:"),this.loopSettings()),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Slider Style:"),this.sliderStyle()),"visible_nearby"==this.state.slider_style&&a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Images Spacing:"),this.sliderImgSpacing()),"single_image"==this.state.slider_style&&a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Transition:"),this.sliderTransition()),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Navigation Style:"),this.navStyle()),a.a.createElement("div",{className:"pt-slider-options"},a.a.createElement("label",{className:"pt-option-label"},"Slideshow Image height (on Desktop)"),a.a.createElement("div",{className:"slider-wrap"},this.imagesHeight(),a.a.createElement("div",{className:"slider-value"},this.state.images_height_desktop,"px"))),"visible_nearby"==this.state.slider_style&&a.a.createElement("div",{className:"pt-slider-options"},a.a.createElement("label",{className:"pt-option-label"},"Slideshow Image height (on Mobile)"),a.a.createElement("div",{className:"slider-wrap"},this.imagesHeightMobile(),a.a.createElement("div",{className:"slider-value"},this.state.images_height_mobile,"px"))))}}])&&Nn(n.prototype,r),o&&Nn(n,o),t}(r.Component),xn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,galleryGridTypeSettings:e.main.galleryGridTypeSettings}}))(Gn);function Dn(e){return(Dn="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 Vn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function An(e,t){return!t||"object"!==Dn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Rn(e){return(Rn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Mn(e,t){return(Mn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Qn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),An(this,Rn(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Mn(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return this.props.selectedImagesNoScene,a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"select-view--preview-wrap"},a.a.createElement("div",{className:"select-view--preview-wrap-header"},a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"})),a.a.createElement(jn,null)),a.a.createElement("div",{className:"select-view--settings-wrap"},a.a.createElement(nt,null),a.a.createElement(xn,null)))}}])&&Vn(n.prototype,r),o&&Vn(n,o),t}(r.Component),Fn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(Qn);function Un(e){return(Un="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 Hn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Bn(e){return(Bn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ln(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $n(e,t){return($n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function zn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Jn=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=Bn(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==Un(o)&&"function"!=typeof o?Ln(r):o,zn(Ln(n),"getSelectedImagesNoScene",(function(){var e=[],t=n.props.selectedImages;return Object.keys(t).map((function(n,r){t[n].map((function(t){return e.push(t)}))})),e})),zn(Ln(n),"getCurrentTab",(function(){n.getSelectedImagesNoScene();switch(n.props.selectedView){case"pictime":return a.a.createElement(hn,null);case"stacked":return a.a.createElement(st,null);case"grid":return a.a.createElement(Zt,null);case"slideshow":return a.a.createElement(Fn,null);default:return"Unknown View Tab"}})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$n(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return a.a.createElement("div",{className:"select-view__current-tab"},this.getCurrentTab())}}])&&Hn(n.prototype,r),o&&Hn(n,o),t}(r.Component),Wn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImages:e.main.selectedImages}}))(Jn),Yn=n(57);function Xn(e){return(Xn="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 qn(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Kn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Zn(e){return(Zn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function er(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tr(e,t){return(tr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function nr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rr=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=Zn(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==Xn(a)&&"function"!=typeof a?er(r):a,nr(er(n),"savePositions",(function(){var e=n.getPositions();jQuery(".pt-preview-container .slideshow-preview").length&&jQuery(".pt-preview-container .slideshow-preview").slick("unslick"),n.props.dispatch(_({prop:"selectedImagesNoScene",val:e})),jQuery(".pt-preview-container .slideshow-preview").length&&setTimeout((function(){jQuery(".pt-preview-container .slideshow-preview").slick(n.getSliderSettings())}),10)})),nr(er(n),"getPositions",(function(){var e=document.getElementsByClassName("stacked-items-sortable--item");return Array.from(e).map((function(e){return parseInt(e.getAttribute("data-id"))}))})),nr(er(n),"initSortable",(function(){var e=er(n),t=n.props.selectedView,r=(n.props,document.getElementById("stacked-items-sortable")),a=".stacked-items-sortable--item";if("pictime"==t)a=".non-existing-class";new Yn.a(r,{onEnd:function(t){t.item;e.savePositions()},handle:a})})),nr(er(n),"getSliderSettings",(function(){var e=n.props.slideshowSettings,t=!1,r=!1;"visible_nearby"==e.slider_style&&(t=!0,r=!0);var a={infinite:e.loop,lazyLoad:"ondemand",adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,centerMode:t,variableWidth:r};return"visible_nearby"==e.slider_style&&(a.prevArrow=jQuery(".pt-slider-nav .pt-slick-prev"),a.nextArrow=jQuery(".pt-slider-nav .pt-slick-next")),"single_image"==e.slider_style&&"fade"==e.transition&&(a.fade=!0),a})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&tr(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.props.selectedImagesNoScene,this.initAll()}},{key:"initAll",value:function(){this.initSortable()}},{key:"render",value:function(){var e=this.props,t=e.projectData,n=e.selectedImagesNoScene,r=e.activeSeoPopupId,o=(t.scenes,t.baseUrl),i="";""!=r&&(i="blur");var c=[],l=[];t.scenes.forEach((function(e){return c=[].concat(qn(c),qn(e.photos))}));var s=!0,u=!1,p=void 0;try{for(var f,m=c[Symbol.iterator]();!(s=(f=m.next()).done);s=!0){var d=f.value;n.includes(d.photoId)&&(l[d.photoId]=d)}}catch(e){u=!0,p=e}finally{try{s||null==m.return||m.return()}finally{if(u)throw p}}var y=n.map((function(e,t){return a.a.createElement("li",{key:e,"data-id":e,className:"stacked-items-sortable--item"},a.a.createElement("img",{src:"".concat(o,"thumbres/").concat(l[e].filename),alt:""}),a.a.createElement(_t,{img_id:e}))}));return a.a.createElement("ul",{id:"stacked-items-sortable",className:i+" stacked-items-sortable"},y)}}])&&Kn(n.prototype,r),o&&Kn(n,o),t}(r.Component),ar=Object(c.b)((function(e){return{projectData:e.main.projectData,selectedImagesNoScene:e.main.selectedImagesNoScene,selectedImagesSeo:e.main.selectedImagesSeo,slideshowSettings:e.main.galleryGridTypeSettings.slideshow,selectedView:e.main.selectedView,activeSeoPopupId:e.main.activeSeoPopupId}}))(rr);function or(e){return(or="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 ir(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function cr(e){return(cr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function lr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function sr(e,t){return(sr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ur=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=cr(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==or(a)&&"function"!=typeof a?lr(r):a,o=lr(n),c=function(){var e=n.props,t=e.projectData,r=e.selectedImagesNoScene,a=t.scenes,o=t.baseUrl,i=[];return a.forEach((function(e){return i=i.concat(e.photos)})),{baseUrl:o,photos:i=i.filter((function(e){return r.includes(e.photoId)})),is_sortable:!0}},(i="getMasonryData")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&sr(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e="";return""!=this.props.activeSeoPopupId&&(e="blur"),a.a.createElement("div",{className:"selected-photos"},a.a.createElement("div",{className:e+" selected-photos--inner-reorder"},a.a.createElement(It,this.getMasonryData())))}}])&&ir(n.prototype,r),o&&ir(n,o),t}(r.Component),pr=Object(c.b)((function(e){return{projectData:e.main.projectData,selectedImagesNoScene:e.main.selectedImagesNoScene,activeSeoPopupId:e.main.activeSeoPopupId}}))(ur);function fr(e){return(fr="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 mr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function dr(e){return(dr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function yr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function gr(e,t){return(gr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function br(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var hr=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=dr(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==fr(o)&&"function"!=typeof o?yr(r):o,br(yr(n),"state",{seoTags:{},prev_class:"",next_class:""}),br(yr(n),"setStateSeoTags",(function(){var e=n.props,t=e.selectedImagesNoScene,r=e.selectedImagesSeo,a={};return t.forEach((function(e,t){a[e]=e in r?{alt:r[e].alt,title:r[e].title}:{alt:"",title:""}})),a})),br(yr(n),"setSeo",(function(e){var t=n.props.selectedImagesSeo,r=e.target.getAttribute("data_id"),a=n.state.seoTags;"alt"==e.target.getAttribute("data_type")?a[r].alt=e.target.value:"title"==e.target.getAttribute("data_type")&&(a[r].title=e.target.value),n.setState({seoTags:a}),r in t?(t[r].alt=a[r].alt,t[r].title=a[r].title):t[r]={alt:e.target.value,title:""},setTimeout((function(){n.props.dispatch(E({data:[{path:["selectedImagesSeo"],payload:t}]}))}),0)})),br(yr(n),"editSeoNav",(function(e){var t=n.props,r=t.activeSeoPopupId,a=t.selectedImagesNoScene,o=a.findIndex((function(e){return e==r})),i=e.target.getAttribute("data_direction");"next"==i&&(n.setState({prev_class:""}),void 0!==a[o+1]?n.props.dispatch(_({prop:"activeSeoPopupId",val:a[o+1]})):n.setState({next_class:" disabled "})),"prev"==i&&(n.setState({next_class:""}),void 0!==a[o-1]?n.props.dispatch(_({prop:"activeSeoPopupId",val:a[o-1]})):n.setState({prev_class:" disabled "}))})),br(yr(n),"getImgSeoTags",(function(){var e=n.props.activeSeoPopupId;if(""==e)return a.a.createElement("div",null);n.props.selectedImagesSeo;var t={alt:"",title:""};e in n.state.seoTags&&(t={alt:n.state.seoTags[e].alt,title:n.state.seoTags[e].title}),jQuery(".select-view--reorder-popup-overlay").on("click",(function(e){jQuery(e.target).hasClass("image-seo-tags")||jQuery(e.target).parents().hasClass("image-seo-tags")||n.props.dispatch(_({prop:"activeSeoPopupId",val:""}))}));var r="";return jQuery("#stacked-items-sortable").length&&(r=jQuery("#stacked-items-sortable").find("[data-id='"+e+"']").find("img").attr("src")),jQuery(".selected-photos--inner-reorder").length&&(r=jQuery(".selected-photos--inner-reorder").find("[data-id='"+e+"']").find("img").attr("data-src")),void 0!==r&&(r=r.indexOf(".gif")>-1?r.replace("thumbres","lowres"):r.replace("thumbres","smallres")),document.onkeydown=function(e){39===(e=e||window.event).keyCode&&jQuery(".image-seo-tags--nav-next").click(),37===e.keyCode&&jQuery(".image-seo-tags--nav-prev").click()},a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"image-seo-tags"},a.a.createElement("div",{className:"image-seo-tags--img"},a.a.createElement("img",{src:r})),a.a.createElement("div",{className:"image-seo-tags--content"},a.a.createElement("div",{className:"image-seo-tags--title"},a.a.createElement("div",{className:""},a.a.createElement("span",{className:"image-name-label label"},"Image Name: "),a.a.createElement("span",{className:"image-name"},e))),a.a.createElement("label",null,a.a.createElement("span",{className:"label"},"Alt Text"),a.a.createElement("input",{type:"text",value:t.alt,data_id:e,data_type:"alt",onChange:n.setSeo})),a.a.createElement("label",null,a.a.createElement("span",{className:"label"},"Title"),a.a.createElement("input",{type:"text",value:t.title,data_id:e,data_type:"title",onChange:n.setSeo})),a.a.createElement("div",{className:"image-seo-tags--nav"},a.a.createElement("span",{className:n.state.prev_class+" image-seo-tags--nav-prev",data_direction:"prev",onClick:n.editSeoNav},"Prev."),a.a.createElement("span",{className:""},"|"),a.a.createElement("span",{className:n.state.next_class+" image-seo-tags--nav-next",data_direction:"next",onClick:n.editSeoNav},"Next")))))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&gr(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.props.activeSeoPopupId,this.setState({seoTags:this.setStateSeoTags()})}},{key:"render",value:function(){return this.getImgSeoTags()}}])&&mr(n.prototype,r),o&&mr(n,o),t}(r.Component),vr=Object(c.b)((function(e){return{selectedImagesNoScene:e.main.selectedImagesNoScene,selectedImagesSeo:e.main.selectedImagesSeo,activeSeoPopupId:e.main.activeSeoPopupId}}))(hr);function wr(e){return(wr="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 Sr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _r(e){return(_r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Er(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Or(e,t){return(Or=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function jr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pr=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=_r(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==wr(o)&&"function"!=typeof o?Er(r):o,jr(Er(n),"getReorderContent",(function(){var e=n.props,t=e.selectedView;if(!0===e.showSelectedViewReorderPopup)switch(t){case"pictime":case"stacked":return a.a.createElement(ar,null);case"grid":return a.a.createElement(pr,null);case"slideshow":return a.a.createElement(ar,null);default:return"Unknown View"}})),jr(Er(n),"closePopup",(function(){jQuery("body").trigger("flo_refresh_masonry"),n.props.dispatch(_({prop:"showSelectedViewReorderPopup",val:!1}),_({prop:"activeSeoPopupId",val:""}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Or(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.showSelectedViewReorderPopup,n=(e.selectedImagesNoScene,e.selectedView,T()("select-view--reorder-popup-overlay",{" popup-opened ":!0===t}));return a.a.createElement("div",{className:n},a.a.createElement("div",{className:"select-view--reorder-popup-content"},a.a.createElement("div",{className:"popup-header"},a.a.createElement("div",{className:"dashicons dashicons-no-alt",onClick:this.closePopup})),a.a.createElement(vr,null),this.getReorderContent()))}}])&&Sr(n.prototype,r),o&&Sr(n,o),t}(r.Component),Nr=Object(c.b)((function(e){return{selectedView:e.main.selectedView,showSelectedViewReorderPopup:e.main.showSelectedViewReorderPopup,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(Pr);function kr(e){return(kr="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 Tr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ir(e){return(Ir=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Cr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Gr(e,t){return(Gr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Dr=[{label:"Stacked",val:"stacked",class:"stacked-icon pictime-icn_view-stacked",premium:!1},{label:"Grid",val:"grid",class:"grid-icon pictime-icn_view-grid",premium:!0},{label:"Slideshow",val:"slideshow",class:"slideshow-icon pictime-icn_view-slideshow",premium:!0},{label:"Pic-Time View",val:"pictime",class:"pic-time-icon pictime-icn_view-pictime ",premium:!0}],Vr=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=Ir(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==kr(a)&&"function"!=typeof a?Cr(r):a,xr(Cr(n),"getCurrentLayoutTitle",(function(){return n.props.selectedView+" layout"})),xr(Cr(n),"tabSwitcherClickHandler",(function(e){return n.props.dispatch(_({prop:"selectedView",val:e}))})),xr(Cr(n),"openPopup",(function(){document.onkeydown=function(e){27===(e=e||window.event).keyCode&&jQuery(".popup-opened .popup-header .dashicons").trigger("click")},jQuery(".select-view--reorder-popup-overlay").on("click",(function(e){jQuery(e.target).hasClass("popup-opened")&&jQuery(".popup-opened .popup-header .dashicons").trigger("click")})),n.props.dispatch(_({prop:"showSelectedViewReorderPopup",val:!0}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Gr(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t="";return"stacked"!=this.props.selectedView&&this.props.showPremiumPopups&&(t=" is-premium "),a.a.createElement("div",{className:"pictime__select-view-tab"},a.a.createElement("div",{className:"select-view--top-wrap"},a.a.createElement("div",{className:"select-view--top-left-wrap"},a.a.createElement("span",{className:"pictime__tab-title"},"Select your gallery layout")),a.a.createElement("div",{className:"select-view--top-right-wrap"+t},"stacked"!=this.props.selectedView&&this.props.showPremiumPopups&&a.a.createElement("span",{className:"select-view--premium-feature"},a.a.createElement("i",{className:"pictime-reward"}),"Premium Feature"),a.a.createElement("span",{className:"select-view--view-name pt-label"},this.getCurrentLayoutTitle()),"pictime"!=this.props.selectedView&&a.a.createElement("div",{className:"open-reorder-popup",onClick:this.openPopup},a.a.createElement("span",{className:"pictime-icn_expandscreen-reorder"}),a.a.createElement("span",{className:"open-reorder-popup--label pt-label f-10 "},"Reorder/Image Tags")),"pictime"==this.props.selectedView&&a.a.createElement("div",{className:"open-reorder-popup",onClick:this.openPopup},a.a.createElement("span",{className:"dashicons dashicons-edit"}),a.a.createElement("span",{className:"open-reorder-popup--label pt-label f-10 "},"Image Tags")))),a.a.createElement("div",{className:"select-view--content-wrap"},a.a.createElement("div",{className:"select-view--tabs"},a.a.createElement("div",{className:"pt-label"},"Styles"),Dr.map((function(t,n){return a.a.createElement(Ge,{clickHandler:e.tabSwitcherClickHandler,key:t.val,tab:t})}))),a.a.createElement("div",{className:"select-view--tabs-content"},a.a.createElement(Wn,null))),a.a.createElement(Nr,null))}}])&&Tr(n.prototype,r),o&&Tr(n,o),t}(r.Component),Ar=Object(c.b)((function(e){return{currentTab:e.main.currentTab,galleryGridTypeSettings:e.main.galleryGridTypeSettings,generalGridSettings:e.main.generalGridSettings,selectedView:e.main.selectedView,showSelectedViewReorderPopup:e.main.showSelectedViewReorderPopup,showPremiumPopups:e.main.pt_not_activated,activeSeoPopupId:e.main.activeSeoPopupId}}))(Vr);function Rr(e){return(Rr="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 Mr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Qr(e){return(Qr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Fr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ur(e,t){return(Ur=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Hr=function(e){function t(){var e,n,r,o,i,c,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var s=arguments.length,u=new Array(s),p=0;p<s;p++)u[p]=arguments[p];return r=this,o=(e=Qr(t)).call.apply(e,[this].concat(u)),n=!o||"object"!==Rr(o)&&"function"!=typeof o?Fr(r):o,i=Fr(n),l=function(){switch(n.props.currentTab){case"selectProject":return a.a.createElement(ie,null);case"selectImages":return a.a.createElement(Ee,null);case"selectedImages":return a.a.createElement(Ce,null);case"selectView":return a.a.createElement(Ar,null);default:return"Unknown Tab"}},(c="getCurrentTab")in i?Object.defineProperty(i,c,{value:l,enumerable:!0,configurable:!0,writable:!0}):i[c]=l,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ur(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return a.a.createElement("div",{className:"pictime__current-tab"},this.getCurrentTab())}}])&&Mr(n.prototype,r),o&&Mr(n,o),t}(r.Component),Br=Object(c.b)((function(e){return{currentTab:e.main.currentTab}}))(Hr);function Lr(e){return(Lr="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 $r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function zr(e){return(zr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Jr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Wr(e,t){return(Wr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Yr=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=zr(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==Lr(a)&&"function"!=typeof a?Jr(r):a,o=Jr(n),c=function(){n.props.dispatch(_({prop:"showPremiumFeaturesPopup",val:!1}))},(i="closePopup")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Wr(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=(e.state,e.showPremiumFeaturesPopup),n=T()("pt-premium-feat-box--popup-overlay",{" popup-opened ":!0===t});return a.a.createElement("div",{className:n},a.a.createElement("div",{className:"pt-premium-feat-box--content"},a.a.createElement("div",{className:"dashicons dashicons-no-alt pt-premium-feat-box--close",onClick:this.closePopup}),a.a.createElement("div",{className:"pt-premium-feat-box--title"},a.a.createElement("i",{className:"pictime-reward"}),"Get Access to All Features"),a.a.createElement("div",{className:"pt-premium-feat-box--description-wrapper"},a.a.createElement("div",{className:"pt-premium-feat-box--description"},"This is a premium feature. Purchase and ",a.a.createElement("b",null,a.a.createElement("u",null,"activate"))," the Pro version to be able to use the premium features."),a.a.createElement("div",{className:"pt-premium-feat-box--features-list"},a.a.createElement("ul",null,a.a.createElement("li",null,"Add/Edit image tags"),a.a.createElement("li",null,"Grid Gallery View"),a.a.createElement("li",null,"Slider Gallery View"),a.a.createElement("li",null,"PicTime Gallery View"),a.a.createElement("li",null,"Priority Support Service"))),a.a.createElement(C.a,{href:"https://flothemes.com/pic-time/",target:"_blank",className:"pt-premium-feat-box--btn",variant:"contained"},"Upgrade"))))}}])&&$r(n.prototype,r),o&&$r(n,o),t}(r.Component);var Xr=Object(c.b)((function(e){return{state:e.main,showPremiumFeaturesPopup:e.main.showPremiumFeaturesPopup}}))(Yr);function qr(e){return(qr="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 Kr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Zr(e){return(Zr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ea(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ta(e,t){return(ta=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var na=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=Zr(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==qr(a)&&"function"!=typeof a?ea(r):a,o=ea(n),c=function(){var e=n.props,t=e.state,r=e.is_new_post,a=e.showPremiumPopups,o=e.selectedView;if(a&&"stacked"!=o)n.props.dispatch(_({prop:"showPremiumFeaturesPopup",val:!0}));else{var i=document.getElementById("title").value,c=(qr(JSON.stringify(t)),{action:"create_pt_gallery",title:i,post_id:document.getElementById("post_ID").value,state:JSON.stringify(t)});alertify.warning("Saving ...","custom",2),jQuery.post(ajaxurl,c,(function(e){alertify.dismissAll(),alertify.success("Gallery settings were saved succesfully."),e=JSON.parse(e),1==r&&"ok"==e.status&&e.created_post_id>0?setTimeout((function(){jQuery("#publish").click()}),1e3):console.log("The gallery has been updated succesfully")}))}},(i="createUpdatePtPost")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ta(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=(e.post_id,e.is_new_post);return a.a.createElement(a.a.Fragment,null,a.a.createElement(C.a,{onClick:this.createUpdatePtPost,variant:"contained"},"1"==t?"Publish":"Update"),a.a.createElement(Xr,null))}}])&&Kr(n.prototype,r),o&&Kr(n,o),t}(r.Component);var ra=Object(c.b)((function(e){return{state:e.main,is_new_post:e.main.is_new_post,showPremiumPopups:e.main.pt_not_activated,showPremiumFeaturesPopup:e.main.showPremiumFeaturesPopup,selectedView:e.main.selectedView}}))(na);function aa(e){return(aa="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 oa(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ia(e){return(ia=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ca(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function la(e,t){return(la=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var sa=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,n=!(a=(e=ia(t)).call.apply(e,[this].concat(s)))||"object"!==aa(a)&&"function"!=typeof a?ca(r):a,o=ca(n),c=function(e){console.log("clicket the btan");var t=document.createElement("textarea");t.value=document.getElementById("pt-shortcode").value,document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t),alertify.success("Shortcode was copied")},(i="copyToClipboard")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&la(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props.is_new_post,t=document.getElementById("post_ID").value;return a.a.createElement("div",null,0==e&&a.a.createElement("div",{className:"pictimewp__update-actions-shortcode inner-block"},a.a.createElement("span",{className:"description"},"You can use the following shortcode in any page or post."),a.a.createElement("div",{className:"pictimewp__update-actions-shortcode-preview--wrapper"},a.a.createElement("input",{type:"text",id:"pt-shortcode",className:"shortcode-input",onClick:this.copyToClipboard,value:"[flo_pictime id="+t+"]",readOnly:!0}),a.a.createElement(C.a,{onClick:this.copyToClipboard,className:"shortcode-input--copy",variant:"contained"},"Copy"))))}}])&&oa(n.prototype,r),o&&oa(n,o),t}(r.Component);var ua=Object(c.b)((function(e){return console.log("state 22: ",e),{is_new_post:e.main.is_new_post}}))(sa);function pa(e){return(pa="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 fa(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ma(e,t){return!t||"object"!==pa(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function da(e){return(da=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ya(e,t){return(ya=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ga=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ma(this,da(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ya(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return a.a.createElement("div",{className:"pictimewp__main-wrap"},a.a.createElement("div",{className:"pictimewp__options-wrap"},a.a.createElement(B,null),a.a.createElement(Br,null)),a.a.createElement("div",{className:"pictimewp__update-actions-wrap"},a.a.createElement("div",{className:"pictimewp__update-actions-top inner-block"},"Save actions",a.a.createElement("a",{href:"https://docs.flothemes.com/flopictime/",target:"_blank",title:"Check documentation",className:"pt-docs-link pictime-icn_info"})),a.a.createElement("div",{className:"pictimewp__update-actions-buttons inner-block"},a.a.createElement(ra,null)),a.a.createElement(ua,null)))}}])&&fa(n.prototype,r),o&&fa(n,o),t}(r.Component);jQuery(document).ready((function(){document.getElementById("pictime__root")&&i.a.render(a.a.createElement(c.a,{store:N},a.a.createElement(ga,null)),document.getElementById("pictime__root"))}))}});
     1!function(e){function t(t){for(var r,i,c=t[0],l=t[1],s=t[2],p=0,f=[];p<c.length;p++)i=c[p],Object.prototype.hasOwnProperty.call(a,i)&&a[i]&&f.push(a[i][0]),a[i]=0;for(r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r]);for(u&&u(t);f.length;)f.shift()();return o.push.apply(o,s||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],r=!0,c=1;c<n.length;c++){var l=n[c];0!==a[l]&&(r=!1)}r&&(o.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},a={0:0},o=[];function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var c=window.webpackJsonp=window.webpackJsonp||[],l=c.push.bind(c);c.push=t,c=c.slice();for(var s=0;s<c.length;s++)t(c[s]);var u=l;o.push([77,1]),n()}({77:function(e,t,n){"use strict";n.r(t);var r=n(0),a=n.n(r),o=n(9),i=n.n(o),c=n(3),l=n(27),s=n(15),u=n.n(s);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(n,!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d={currentTab:"selectProject",projects:[],selectedProject:null,projectData:{baseUrl:null,scenes:[],galleryGridType:null,blockPhotoEnlarge:!0},selectedImages:{},selectedImagesNoScene:{},selectedImagesSeo:{},activeSeoPopupId:"",selectedView:"stacked",showSelectedViewReorderPopup:!1,showPremiumFeaturesPopup:!1,galleryGridTypeSettings:{pictime:{clonedPhotos:{},containerHeight:"0vw"},stacked:{gridSpacing:"normal",positions:{}},grid:{nrColumns:3,gridSpacing:"normal",positions:{}},slideshow:{loop:!0,navigation:"arrows",navigationStyle:"no_background",slider_style:"single_image",transition:"slide",images_spacing:"normal",images_height_desktop:"360",images_height_mobile:"250"}},generalGridSettings:{lightbox_style:"light",content_padding_x:50,content_padding_y:50}};if("undefined"!=typeof pictime_data){if(void 0!==pictime_data.pt_gallery_data&&""!=pictime_data.pt_gallery_data){var y=JSON.parse(pictime_data.pt_gallery_data);"/"!=y.projectData.baseUrl.slice(-1)&&(y.projectData.baseUrl+="/"),d=f({},d,{},y)}var g=!1;"1"===pt_needs_activation&&(g=!0);var b=pictime_data,h=b.projects,v=b.api_url,w=b.token,S=b.is_new_post;d=f({},d,{projects:h,api_url:v,token:w,is_new_post:S,pt_not_activated:g})}var _=function(e){return f({type:"SET_PROP"},e)},E=function(e){return f({type:"SET_NESTED_PROPS"},e)},O=function(e,t){return u()(e,m({},t.prop,{$set:t.val}))},j=function(e,t){var n;return t.data.forEach((function(t){var r={},a=t.path,o={$set:t.payload},i=m({},a[a.length-1],o);if(a.length>1)for(var c=a.length-2;c>-1;c--){i=r=m({},a[c],i)}else 1===a.length&&(r=i);n=u()(n||e,r)})),n},P=Object(l.b)({main:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_PROP":return O(e,t);case"SET_NESTED_PROPS":return j(e,t);default:return e}}}),N=Object(l.c)(P),k=n(14),T=n.n(k),I=Object(c.b)((function(e){return{currentTab:e.main.currentTab}}))((function(e){var t=e.tab,n=e.clickHandler,r=e.currentTab,o=T()("pictime__tab-switcher","pictime__tab-switcher--"+t.val,{"pictime__tab-switcher--active":r===t.val});return a.a.createElement("div",{onClick:function(){return n(t.val)},className:o},t.label)})),C=n(103);function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var x=Object(c.b)((function(e){var t=e.main;return{selectedProject:t.selectedProject,selectedImagesNoScene:t.selectedImagesNoScene,currentTab:t.currentTab,api_url:t.api_url,token:t.token}}))((function(e){var t=e.dispatch,n=e.selectedProject,r=e.selectedImagesNoScene,o=e.currentTab,i=(e.api_url,e.token,function(){t(_({prop:"currentTab",val:"selectView"}))}),c={};switch(o){case"selectProject":n&&(c={onClick:function(){var e={action:"get_project_photos",project_id:n};alertify.warning("Fetching project data ...","custom",2),jQuery.post(ajaxurl,e,(function(e){alertify.dismissAll();var n=e=JSON.parse(e),r=n.galleryGridType,a=n.scenes,o=n.baseUrl,i=n.blockPhotoEnlarge;t(E({data:[{path:["projectData"],payload:{galleryGridType:r,scenes:a,baseUrl:o,blockPhotoEnlarge:i}},{path:["currentTab"],payload:"selectImages"}]}))}))}});break;case"selectImages":case"selectedImages":c={onClick:i};break;default:c={}}return a.a.createElement("div",{className:"next-step-wrap"},"selectView"!=o&&a.a.createElement(C.a,G({},c,{variant:"contained",disabled:!n||!("selectedImages"!=o&&"selectImages"!=o||r.length)||"selectView"==o}),"Continue"))})),D=Object(c.b)((function(e){return{currentTab:e.main.currentTab}}))((function(e){var t=e.currentTab,n=["selectProject","selectImages","selectView"],r=(n.indexOf(t)+1)*(100/n.length)+"%";return a.a.createElement("div",{style:{width:r},className:"tabs-progress-bar"})}));function V(e){return(V="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 A(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function R(e){return(R=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function M(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Q(e,t){return(Q=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function U(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var F=[{label:"Select Project",val:"selectProject"},{label:"Select Images",val:"selectImages"},{label:"Select View",val:"selectView"}],H=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=R(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==V(a)&&"function"!=typeof a?M(r):a,U(M(n),"tabSwitcherClickHandler",(function(e){var t=n.props,r=t.projects,a=t.selectedProject,o=t.selectedImages,i=t.selectedImagesNoScene;t.api_url,t.token;r&&r.length&&null!=a&&("selectImages"==e&&0===Object.entries(o).length&&o.constructor===Object?n.fetchSelectedProject():"selectedImages"==e||"selectView"==e?i.length&&n.props.dispatch(_({prop:"currentTab",val:e})):n.props.dispatch(_({prop:"currentTab",val:e})))})),U(M(n),"fetchSelectedProject",(function(){var e=n.props,t=e.selectedProject,r=(e.api_url,e.token,n.props),a={action:"get_project_photos",project_id:t};alertify.warning("Fetching project data ...","custom",2),jQuery.post(ajaxurl,a,(function(e){alertify.dismissAll();var t=e=JSON.parse(e),n=t.galleryGridType,a=t.scenes,o=t.baseUrl,i=t.blockPhotoEnlarge;r.dispatch(E({data:[{path:["projectData"],payload:{galleryGridType:n,scenes:a,baseUrl:o,blockPhotoEnlarge:i}},{path:["currentTab"],payload:"selectImages"}]}))})).fail((function(){console.log("error fetching project photos")}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Q(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this;return a.a.createElement("div",{className:"pictime__tabs-switcher-wrap"},a.a.createElement("div",{className:"pictime__tabs-and-progress"},F.map((function(t,n){return a.a.createElement(I,{clickHandler:e.tabSwitcherClickHandler,key:t.val,tab:t})})),a.a.createElement(D,null)),a.a.createElement(x,null))}}])&&A(n.prototype,r),o&&A(n,o),t}(r.Component),B=Object(c.b)((function(e){return{projects:e.main.projects,selectedProject:e.main.selectedProject,selectedImages:e.main.selectedImages,selectedImagesNoScene:e.main.selectedImagesNoScene,currentTab:e.main.currentTab,api_url:e.main.api_url,token:e.main.token}}))(H),L=n(105),$=n(107);function z(e){return(z="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 J(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function W(e){return(W=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function X(e,t){return(X=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var q=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=W(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==z(a)&&"function"!=typeof a?Y(r):a,o=Y(n),c=function(){var e=n.props,t=e.project,r=e.selectedProject,a=t.projectId!==r?t.projectId:null,o={};n.props.dispatch(E({data:[{path:["selectedProject"],payload:a},{path:["selectedImages"],payload:o},{path:["selectedImagesNoScene"],payload:o}]}))},(i="toggleSelected")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&X(e,t)}(t,e),n=t,(r=[{key:"getProjectDate",value:function(e){var t="";if(e){var n=e.replace("/Date(","").replace(")/",""),r=new Date(parseInt(n)).getTime(),a=new Date(r),o=a.getDate(),i=["January","February","March","April","May","June","July","August","September","October","November","December"][a.getMonth()],c=a.getFullYear();t="".concat(o," ").concat(i,", ").concat(c)}return t}},{key:"render",value:function(){var e=this.props,t=e.project,n=e.selectedProject,r=t.name,o=t.publishDate,i=t.projectId,c=this.getProjectDate(o),l=T()("pictime__project-preview",{"pictime__project-preview--selected":i===n}),s=t.coverSmallres;return 0==t.coverProp&&(s=pictime_data.wp_plugin_dir_url+"admin/img/project_cover.png"),a.a.createElement("div",{onClick:this.toggleSelected,className:l},a.a.createElement("div",{className:"project-featimg-wrap"},a.a.createElement("img",{src:s,className:"project-featimg"})),a.a.createElement("div",{className:"project-meta"},a.a.createElement("span",{className:"project-name"},r),a.a.createElement("span",{className:"project-date"},c)))}}])&&J(n.prototype,r),o&&J(n,o),t}(r.Component),K=Object(c.b)((function(e){return{selectedProject:e.main.selectedProject}}))(q);function Z(e){return(Z="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 ee(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function te(e){return(te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ne(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function re(e,t){return(re=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ae(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var oe=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=te(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==Z(a)&&"function"!=typeof a?ne(r):a,ae(ne(n),"state",{sortBy:"publishDate"}),ae(ne(n),"handleSortByChange",(function(e){return n.setState({sortBy:e.target.value})})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&re(e,t)}(t,e),n=t,(r=[{key:"sortByHandler",value:function(){return a.a.createElement(L.a,{variant:"standard",value:this.state.sortBy,onChange:this.handleSortByChange},a.a.createElement($.a,{value:"name"},"By Name"),a.a.createElement($.a,{value:"publishDate"},"By Date"))}},{key:"render",value:function(){var e=this,t=this.props.projects,n=[];return null!==t&&t.length&&(n=t.sort((function(t,n){return t[e.state.sortBy]>n[e.state.sortBy]?1:-1}))),a.a.createElement("div",{className:"pictime__select-project-tab"},!(t&&t.length)&&a.a.createElement("div",{className:"no-selected-msg"},"No projects are available. ",a.a.createElement("br",null),"Make sure the  ",a.a.createElement("a",{href:pictime_data.pt_settings_url},"PicTime account is connected")),null!==t&&t.length&&a.a.createElement("div",null,a.a.createElement("div",{className:"select-project-top-wrap"},a.a.createElement("span",{className:"pictime__tab-title"},"Select Your Project"),this.sortByHandler()),a.a.createElement("div",{className:"select-project-previews"},n.map((function(e){return a.a.createElement(K,{key:e.projectId,project:e})})))))}}])&&ee(n.prototype,r),o&&ee(n,o),t}(r.Component),ie=Object(c.b)((function(e){return{projects:e.main.projects}}))(oe),ce=n(108),le=n(106);function se(e){return(se="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 ue(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function pe(e){return(pe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function fe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function me(e,t){return(me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function de(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ye=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=pe(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==se(a)&&"function"!=typeof a?fe(r):a,de(fe(n),"state",{showAll:!1}),de(fe(n),"toggleSceneImages",(function(){var e=n.props.scene.photos,t=e.length,r=n.props.selected.length,a=[];(!r||r&&r!==t)&&(a=e.map((function(e){return e.photoId}))),n.props.setSelected(a)})),de(fe(n),"toggleSelected",(function(e){var t=n.props.selected.slice(0),r=t.indexOf(e);r>-1?t.splice(r,1):t.push(e),n.props.setSelected(t)})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&me(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.scene,r=t.baseUrl,o=t.selected,i=n.photos,c=n.sceneName,l=(n.sceneId,this.state.showAll),s=l?i:i.slice(0,6),u=i.length===o.length,p=!!(o.length&&o.length<i.length);return a.a.createElement("div",{className:"pictime__single-scene"},i.length>0&&a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"scene-top-wrap"},a.a.createElement("div",{className:"scene-top-left-wrap"},a.a.createElement(ce.a,{onChange:this.toggleSceneImages,control:a.a.createElement(le.a,{checked:u,indeterminate:p}),label:c}),a.a.createElement("span",{className:"scene-info-delimiter"}),a.a.createElement("span",{className:"scene-total-selected-counter"},o.length," of ",i.length," images selected"))),a.a.createElement("div",{className:"scene-photos"},s.map((function(t){var n=T()("scene-photo-wrap",{"scene-photo-wrap--selected":o.indexOf(t.photoId)>-1},{"enlarged-photo":void 0!==t.enlarged&&t.enlarged}),i="thumbres";return t.prop>1&&(i="smallres"),a.a.createElement("div",{key:t.photoId,onClick:function(){return e.toggleSelected(t.photoId)},className:n},a.a.createElement("div",{className:"scene-photo-wrap--inner"},void 0!==t.enlarged&&t.enlarged&&a.a.createElement("div",{className:"enlarged-icon"},a.a.createElement("span",{className:"pictime-icn_arrow-view-more-up top"}),a.a.createElement("span",{className:"middle-line"}),a.a.createElement("span",{className:"pictime-icn_arrow-view-more-up bottom"})),a.a.createElement("img",{className:"scene-photo",src:"".concat(r).concat(i,"/").concat(t.filename),alt:""})))}))),a.a.createElement("div",{onClick:function(){return e.setState({showAll:!l})},className:"scene-view-more scene-top-right-wrap"},a.a.createElement("div",{className:"scene-view-more--border"}),a.a.createElement("div",{className:"scene-view-more-label--container"},a.a.createElement("span",{className:"scene-view-more-label"},l?"View less Photos":"View all Photos"),a.a.createElement("i",{className:"pictime-icn_arrow-view-more-down",style:{transform:l?"rotate(180deg)":"none"}})),a.a.createElement("div",{className:"scene-view-more--border"}))))}}])&&ue(n.prototype,r),o&&ue(n,o),t}(r.Component);function ge(e){return(ge="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 be(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function he(e){return(he=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ve(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function we(e,t){return(we=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Se(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _e=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=he(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==ge(a)&&"function"!=typeof a?ve(r):a,Se(ve(n),"state",{checked:!1}),Se(ve(n),"getCount",(function(){var e=n.props,t=e.projectData,r=e.selectedImages,a=t.scenes,o=0,i=0;return a.forEach((function(e){return o+=e.photos.length})),Object.keys(r).length&&Object.keys(r).forEach((function(e){return i+=r[e].length})),{total:o,selected:i}})),Se(ve(n),"toggleAll",(function(){var e=n.props.projectData.scenes,t=[],r=n.getCount(),a=r.selected<r.total;n.props.selectedImages;a?e.forEach((function(e){t.push({path:["selectedImages",e.sceneId],payload:e.photos.map((function(e){return e.photoId}))}),n.setSceneImages(e.sceneId,e.photos.map((function(e){return e.photoId})))})):e.forEach((function(e){t.push({path:["selectedImages",e.sceneId],payload:[]}),n.setSceneImages(e.sceneId,[])})),n.props.dispatch(E({data:t,shortName:"SET_SELECTED_SCENE_IMAGES"})),n.setState({checked:!n.state.checked})})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&we(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.selectedImages;0==Object.keys(e).length&&this.toggleAll()}},{key:"setSceneImages",value:function(e,t){var n=this.props,r=n.selectedImages,a=n.galleryGridTypeSettings;a.grid.positions={},r[e]=t;var o=this.setSelectedImagesNoScene(r);this.props.dispatch(E({data:[{path:["selectedImages",e],payload:t},{path:["selectedImagesNoScene"],payload:o},{path:["galleryGridTypeSettings"],payload:a}],shortName:"SET_SELECTED_SCENE_IMAGES"}))}},{key:"setSelectedImagesNoScene",value:function(e){var t=[];return Object.values(e).forEach((function(e){t=t.concat(e)})),t}},{key:"render",value:function(){var e=this,t=this.props,n=t.projectData,r=t.selectedImages,o=t.selectedImagesNoScene,i=this.getCount(),c=i.total===i.selected,l=i.selected>0&&i.selected<i.total,s=[];return n.scenes.forEach((function(e){return s=s.concat(e.photos)})),a.a.createElement("div",{className:"select-images-tab"},a.a.createElement("div",{className:"select-images-top-wrap"},a.a.createElement("div",{className:"select-images-top-left-wrap"},a.a.createElement("span",{className:"pictime__tab-title"},"Select your images ",a.a.createElement("span",{className:"info-delimiter"})," ",o.length," OF ",s.length," IMAGES SELECTED")),a.a.createElement("div",{className:"select-images-top-right-wrap"},a.a.createElement(ce.a,{onChange:this.toggleAll,control:a.a.createElement(le.a,{checked:c,indeterminate:l}),label:"Select all"}))),n.scenes.map((function(t){return a.a.createElement(ye,{scene:t,key:t.sceneId,baseUrl:n.baseUrl,selected:r[t.sceneId]||[],setSelected:function(n){return e.setSceneImages(t.sceneId,n)}})})))}}])&&be(n.prototype,r),o&&be(n,o),t}(r.Component),Ee=Object(c.b)((function(e){return{projectData:e.main.projectData,selectedImages:e.main.selectedImages,selectedImagesNoScene:e.main.selectedImagesNoScene,galleryGridTypeSettings:e.main.galleryGridTypeSettings}}))(_e);function Oe(e){return(Oe="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 je(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Pe(e){return(Pe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ne(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ke(e,t){return(ke=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Te(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ie=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=Pe(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==Oe(a)&&"function"!=typeof a?Ne(r):a,Te(Ne(n),"state",{checked:!1}),Te(Ne(n),"getSelectedImagesCount",(function(){var e=n.props.selectedImages,t=0;return Object.keys(e).map((function(n,r){e[n].map((function(e){return t++}))})),t})),Te(Ne(n),"goToSelectImages",(function(){n.props.dispatch(_({prop:"currentTab",val:"selectImages"}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ke(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.projectData,n=(e.selectedImages,e.selectedImagesNoScene),r=t.baseUrl,o=this.getSelectedImagesCount();return a.a.createElement("div",{className:"selected-images-tab"},a.a.createElement("div",{className:"selected-images-top-wrap"},a.a.createElement("div",{className:"selected-images-top-left-wrap"},a.a.createElement("span",{className:"pictime__tab-title"},"Your Selected images - ",o," images")),a.a.createElement("div",{className:"selected-images-top-right-wrap"},a.a.createElement(C.a,{className:"selected-change-selection",onClick:this.goToSelectImages,variant:"outlined"},"Change Selection"))),a.a.createElement("div",{className:"selected-photos"},n.length>0&&n.map((function(e){return a.a.createElement("div",{key:e,className:"selected-photo-wrap"},a.a.createElement("img",{className:"selected-photo",src:"".concat(r,"thumbres/").concat(e,".jpg"),alt:""}))}))),0==o&&a.a.createElement("div",{className:"no-selected-msg"}," No images were selected "))}}])&&je(n.prototype,r),o&&je(n,o),t}(r.Component),Ce=Object(c.b)((function(e){return{projectData:e.main.projectData,selectedImages:e.main.selectedImages,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(Ie),Ge=Object(c.b)((function(e){return{selectedView:e.main.selectedView,showPremiumPopups:e.main.pt_not_activated}}))((function(e){var t=e.tab,n=e.clickHandler,r=e.selectedView,o=e.showPremiumPopups,i=T()("select-view--styles-tab",t.class,{"select-view--styles-tab--active":r===t.val}),c="";return t.premium&&(c="Premium feature"),a.a.createElement("div",{onClick:function(){return n(t.val)},title:c,className:i},t.premium&&o&&a.a.createElement("span",{className:"pictime-icn_badge-for-premium-gallery-view premium-layout"}))}));function xe(e){return(xe="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<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ve(e,t){return!t||"object"!==xe(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ae(e){return(Ae=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Re(e,t){return(Re=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Me=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ve(this,Ae(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Re(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.selectedImagesNoScene,n=e.projectData,r=e.gridSpacing,o=e.generalGridSettings,i=n.baseUrl;if(!Object.keys(t).length)return a.a.createElement("div",{className:"no-selected-msg "},"There are no selected images");var c=[];n.scenes.forEach((function(e){return c=c.concat(e.photos)}));var l=(c=c.filter((function(e){return t.includes(e.photoId)}))).slice(0,8),s={"--content_padding_x":o.content_padding_x+"px","--content_padding_y":o.content_padding_y+"px"};return a.a.createElement("div",{className:"pt-preview-container stacked-preview "+r,style:s},l.map((function(e){var t="smallres";return e.filename.indexOf(".gif")>-1&&(t="lowres"),a.a.createElement("div",{key:e.photoId,className:"selected-photo-wrap"},a.a.createElement("img",{className:"selected-photo",src:"".concat(i).concat(t,"/").concat(e.filename),alt:""}))})))}}])&&De(n.prototype,r),o&&De(n,o),t}(r.Component),Qe=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene,projectData:e.main.projectData,gridSpacing:e.main.galleryGridTypeSettings.stacked.gridSpacing,generalGridSettings:e.main.generalGridSettings}}))(Me);function Ue(e){return(Ue="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 Fe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function He(e){return(He=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Be(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Le(e,t){return(Le=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function $e(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ze=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=He(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==Ue(o)&&"function"!=typeof o?Be(r):o,$e(Be(n),"state",{galleryGridTypeSettings:{},imagesSpacing:""}),$e(Be(n),"imagesSpacing",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.imagesSpacing,onChange:n.setImagesSpacing},a.a.createElement($.a,{value:"thin_space"},"Thin Spaces"),a.a.createElement($.a,{value:"normal"},"Normal"),a.a.createElement($.a,{value:"spaced"},"Spaced"))})),$e(Be(n),"setImagesSpacing",(function(e){n.setState({imagesSpacing:e.target.value}),n.state.galleryGridTypeSettings=u()(n.state.galleryGridTypeSettings,{stacked:{gridSpacing:{$set:e.target.value}}}),n.updateGalleryGridTypeSettings()})),$e(Be(n),"updateGalleryGridTypeSettings",(function(){var e=n.state.galleryGridTypeSettings;n.props.dispatch(E({data:[{path:["galleryGridTypeSettings"],payload:e}]}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Le(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.galleryGridTypeSettings;this.setState({galleryGridTypeSettings:e}),this.setState({imagesSpacing:e.stacked.gridSpacing})}},{key:"render",value:function(){return a.a.createElement("div",{className:"view-stack-settings"},a.a.createElement("div",{className:"pt-label"},"Stack Settings"),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Images Spacing:"),this.imagesSpacing()))}}])&&Fe(n.prototype,r),o&&Fe(n,o),t}(r.Component),Je=Object(c.b)((function(e){return{selectedView:e.main.selectedView,galleryGridTypeSettings:e.main.galleryGridTypeSettings}}))(ze),We=n(109);function Ye(e){return(Ye="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 Xe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function qe(e){return(qe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ke(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ze(e,t){return(Ze=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function et(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tt=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=qe(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==Ye(o)&&"function"!=typeof o?Ke(r):o,et(Ke(n),"state",{generalGridSettings:{},lightbox_style:""}),et(Ke(n),"setLightBoxStyle",(function(e){n.setState({lightbox_style:e.target.value}),n.state.generalGridSettings=u()(n.state.generalGridSettings,{lightbox_style:{$set:e.target.value}}),n.updateGeneralGridSettings()})),et(Ke(n),"lightBoxStyle",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.lightbox_style,onChange:n.setLightBoxStyle},a.a.createElement($.a,{value:"light"},"Light"),a.a.createElement($.a,{value:"dark"},"Dark"))})),et(Ke(n),"setContentPaddingX",(function(e,t){var r=n.state.generalGridSettings;r=u()(r,{content_padding_x:{$set:t}}),n.setState({generalGridSettings:r},(function(){}))})),et(Ke(n),"setContentPaddingXGlobally",(function(){n.updateGeneralGridSettings(),jQuery("body").trigger("flo_init_flo_grid")})),et(Ke(n),"setContentPaddingY",(function(e,t){var r=n.state.generalGridSettings;r=u()(r,{content_padding_y:{$set:t}}),n.setState({generalGridSettings:r},(function(){}))})),et(Ke(n),"xSectionPadding",(function(){var e;return e="number"==typeof n.state.generalGridSettings.content_padding_x?n.state.generalGridSettings.content_padding_x:50,a.a.createElement(We.a,{value:e,onChange:n.setContentPaddingX,onChangeCommitted:n.setContentPaddingXGlobally,"aria-labelledby":"input-slider"})})),et(Ke(n),"ySectionPadding",(function(){var e;return e="number"==typeof n.state.generalGridSettings.content_padding_y?n.state.generalGridSettings.content_padding_y:50,a.a.createElement(We.a,{value:e,onChange:n.setContentPaddingY,onChangeCommitted:n.updateGeneralGridSettings,"aria-labelledby":"input-slider"})})),et(Ke(n),"updateGeneralGridSettings",(function(){var e=n.state.generalGridSettings;n.props.dispatch(E({data:[{path:["generalGridSettings"],payload:e}]}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ze(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.generalGridSettings;this.setState({generalGridSettings:e}),this.setState({lightbox_style:e.lightbox_style})}},{key:"render",value:function(){var e=this.props.selectedView;return a.a.createElement("div",{className:"view-general-settings"},a.a.createElement("div",{className:"pt-label"},a.a.createElement("span",{className:"pictime-icn_settings"}),"General Settings"),"slideshow"!=e&&!1,"slideshow"!=e&&a.a.createElement("div",{className:"pt-slider-options"},a.a.createElement("label",{className:"pt-option-label"},"Desktop Content Section Padding"),a.a.createElement("div",{className:"slider-wrap"},this.xSectionPadding(),a.a.createElement("div",{className:"slider-value"},this.state.generalGridSettings.content_padding_x,"px"))),a.a.createElement("div",{className:"pt-slider-options"},a.a.createElement("label",{className:"pt-option-label"},"Desktop Top and Bottom Section Padding"),a.a.createElement("div",{className:"slider-wrap"},this.ySectionPadding(),a.a.createElement("div",{className:"slider-value"},this.state.generalGridSettings.content_padding_y,"px"))))}}])&&Xe(n.prototype,r),o&&Xe(n,o),t}(r.Component),nt=Object(c.b)((function(e){return{selectedView:e.main.selectedView,generalGridSettings:e.main.generalGridSettings,lightbox_style:e.main.generalGridSettings.lightbox_style}}))(tt);function rt(e){return(rt="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 at(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ot(e,t){return!t||"object"!==rt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function it(e){return(it=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ct(e,t){return(ct=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var lt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ot(this,it(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ct(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return this.props.selectedImagesNoScene,a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"select-view--preview-wrap"},a.a.createElement("div",{className:"select-view--preview-wrap-header"},a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"})),a.a.createElement(Qe,null)),a.a.createElement("div",{className:"select-view--settings-wrap"},a.a.createElement(nt,null),a.a.createElement(Je,null)))}}])&&at(n.prototype,r),o&&at(n,o),t}(r.Component),st=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(lt),ut=n(38),pt=n.n(ut),ft=n(39),mt=n.n(ft),dt=n(56),yt=n.n(dt);function gt(e){return(gt="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 bt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ht(e){return(ht=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function wt(e,t){return(wt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var St=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=ht(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==gt(a)&&"function"!=typeof a?vt(r):a,o=vt(n),c=function(e){n.props.showPremiumPopups?n.props.dispatch(_({prop:"showPremiumFeaturesPopup",val:!0})):n.props.dispatch(_({prop:"activeSeoPopupId",val:e}))},(i="openEditSeoTags")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&wt(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props.img_id;return a.a.createElement(a.a.Fragment,null,a.a.createElement("span",{className:"image-seo-tags--open-popup-icn dashicons dashicons-info",title:"Edit Image Tags",onClick:function(){return e.openEditSeoTags(t)}}))}}])&&bt(n.prototype,r),o&&bt(n,o),t}(r.Component),_t=Object(c.b)((function(e){return{selectedImagesNoScene:e.main.selectedImagesNoScene,selectedImagesSeo:e.main.selectedImagesSeo,showPremiumPopups:e.main.pt_not_activated}}))(St);function Et(e){return(Et="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 Ot(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function jt(e){return(jt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Pt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Nt(e,t){return(Nt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function kt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Tt=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=jt(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==Et(a)&&"function"!=typeof a?Pt(r):a,kt(Pt(n),"packery",null),kt(Pt(n),"state",{imgWidth:"",columns:3,gutter:"normal"}),kt(Pt(n),"masonryRefreshHandler",(function(e){jQuery(".pt-preview-container.grid-preview").length&&n.refreshLayout()})),kt(Pt(n),"initPackery",(function(){var e=n.getNumericSpacing();n.packery=new pt.a(n.grid,{itemSelector:".packery-photo-wrap",percentPosition:!0,initLayout:!1,gutter:e}),mt()(n.grid,n.setSavedPositions),n.packery.on("layoutComplete",n.savePositions),n.props.is_sortable&&n.packery.on("dragItemPositioned",n.savePositions)})),kt(Pt(n),"getNumericSpacing",(function(){switch(n.props.gridOptions.gridSpacing){case"thin_space":return 3;case"spaced":return 30;default:return 12}})),kt(Pt(n),"initDragabilly",(function(){n.packery.items.forEach((function(e){var t=new yt.a(e.element);n.packery.bindDraggabillyEvents(t)}))})),kt(Pt(n),"setSavedPositions",(function(){var e=n.props.gridOptions.positions;e&&e.length?(n.packery._resetLayout(),n.packery.items=e.map((function(e){var t=n.grid.querySelector('[data-id="'.concat(e.id,'"]')),r=n.packery.getItem(t);if(void 0!==r)return r.rect.x=parseFloat(e.x)*n.packery.packer.width,r})),n.packery.layout()):n.packery.layout()})),kt(Pt(n),"getPositions",(function(){return n.packery.items.map((function(e){var t=e.rect.x/n.packery.packer.width;return{id:e.element.getAttribute("data-id"),x:t,prop:e.element.getAttribute("data-prop")}}))})),kt(Pt(n),"savePositions",(function(){var e=n.getPositions();n.props.dispatch(E({data:[{path:["galleryGridTypeSettings","grid","positions"],payload:e}]}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Nt(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this,t=this.props.gridOptions;this.setState({columns:t.nrColumns}),this.setState({gutter:t.gridSpacing}),setTimeout((function(){e.refreshLayout()}),0),jQuery("body").on("flo_refresh_masonry",this.masonryRefreshHandler)}},{key:"componentWillUnmount",value:function(){jQuery("body").off("flo_refresh_masonry",this.masonryRefreshHandler)}},{key:"componentDidUpdate",value:function(e,t){this.props.gridOptions.nrColumns!==e.gridOptions.nrColumns&&this.refreshLayout(),this.props.gridOptions.gridSpacing!==e.gridOptions.gridSpacing&&this.refreshLayout(),this.props.parentPadding!==e.parentPadding&&this.packery.layout()}},{key:"refreshLayout",value:function(){var e=this.props.gridOptions,t=this.getNumericSpacing(),n=(this.props.gridOptions.nrColumns-1)*t;this.setState({gutter:e.gridSpacing},(function(){this.setState({columns:e.nrColumns},(function(){var e=this;this.getNumericSpacing();var t="calc((100% - ".concat(n,"px)/").concat(this.state.columns,")");this.setState({imgWidth:t},(function(){e.initAll()}))}))}))}},{key:"initAll",value:function(){this.initPackery(),this.props.is_sortable&&this.initDragabilly()}},{key:"render",value:function(){var e=this,t=this.getNumericSpacing();return a.a.createElement("div",{className:"packery-main-wrap",style:kt({},"--items-padding",t/2+"px"),ref:function(t){return e.grid=t}},this.props.photos.map((function(t,n){var r,o="smallres";return t.filename.indexOf(".gif")>-1&&(o="lowres"),a.a.createElement("div",{key:t.photoId,"data-id":t.photoId,"data-prop":t.prop,"data-prop_text":100*t.prop+"%",className:"packery-photo-wrap",style:(r={},kt(r,"--img-width",e.state.imgWidth),kt(r,"--img-height",100*t.prop+"%"),kt(r,"boxSizing","border-box"),r)},a.a.createElement(_t,{img_id:t.photoId}),a.a.createElement("div",{className:"packery-photo-wrap--inner"},n<10&&a.a.createElement("img",{className:"selected-photo flo-lazyload lazyload",src:"".concat(e.props.baseUrl,"thumbres/").concat(t.filename),"data-src":"".concat(e.props.baseUrl).concat(o,"/").concat(t.filename)}),n>=10&&a.a.createElement("img",{className:"selected-photo flo-lazyload lazyload","data-src":"".concat(e.props.baseUrl).concat(o,"/").concat(t.filename)})))})))}}])&&Ot(n.prototype,r),o&&Ot(n,o),t}(r.Component),It=Object(c.b)((function(e){return{gridOptions:e.main.galleryGridTypeSettings.grid}}))(Tt);function Ct(e){return(Ct="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 Gt(){return(Gt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function xt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Dt(e){return(Dt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Vt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function At(e,t){return(At=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Rt=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=Dt(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==Ct(a)&&"function"!=typeof a?Vt(r):a,o=Vt(n),c=function(){var e=n.props,t=e.projectData,r=e.selectedImagesNoScene,a=t.scenes,o=t.baseUrl,i=[];return a.forEach((function(e){return i=i.concat(e.photos)})),{baseUrl:o,photos:i=i.filter((function(e){return r.includes(e.photoId)})),is_sortable:!1}},(i="getMasonryData")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&At(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.selectedImagesNoScene,n=e.projectData,r=e.gridSpacing,o=e.generalGridSettings;if(n.baseUrl,!Object.keys(t).length)return a.a.createElement("div",{className:"no-selected-msg "},"There are no selected images");t.slice(0,8);var i={"--content_padding_x":o.content_padding_x+"px","--content_padding_y":o.content_padding_y+"px"};return a.a.createElement("div",{className:"pt-preview-container grid-preview "+r,style:i},a.a.createElement(It,Gt({parentPadding:this.props.generalGridSettings.content_padding_x},this.getMasonryData())))}}])&&xt(n.prototype,r),o&&xt(n,o),t}(r.Component),Mt=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene,projectData:e.main.projectData,gridSpacing:e.main.galleryGridTypeSettings.grid.gridSpacing,generalGridSettings:e.main.generalGridSettings}}))(Rt);function Qt(e){return(Qt="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 Ut(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ft(e){return(Ft=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ht(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Bt(e,t){return(Bt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Lt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $t=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=Ft(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==Qt(o)&&"function"!=typeof o?Ht(r):o,Lt(Ht(n),"state",{galleryGridTypeSettings:{},gridSpacing:"normal",nrColumns:3,positions:{}}),Lt(Ht(n),"getNumericSpacing",(function(){switch(n.state.imagesSpacing){case"thin_space":return 3;case"spaced":return 78;default:return 16}})),Lt(Ht(n),"gridColumns",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.nrColumns,onChange:n.setGridColumns},a.a.createElement($.a,{value:"2"},"Two"),a.a.createElement($.a,{value:"3"},"Three"),a.a.createElement($.a,{value:"4"},"Four"),a.a.createElement($.a,{value:"6"},"Six"))})),Lt(Ht(n),"setGridColumns",(function(e){n.setState({nrColumns:e.target.value}),n.state.galleryGridTypeSettings=u()(n.state.galleryGridTypeSettings,{grid:{nrColumns:{$set:e.target.value},positions:{$set:{}}}}),n.updateGalleryGridTypeSettings()})),Lt(Ht(n),"gridSpacing",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.gridSpacing,onChange:n.setGridSpacing},a.a.createElement($.a,{value:"thin_space"},"Thin Spaces"),a.a.createElement($.a,{value:"normal"},"Normal"),a.a.createElement($.a,{value:"spaced"},"Spaced"))})),Lt(Ht(n),"setGridSpacing",(function(e){n.setState({gridSpacing:e.target.value}),n.state.galleryGridTypeSettings=u()(n.state.galleryGridTypeSettings,{grid:{gridSpacing:{$set:e.target.value}}}),n.updateGalleryGridTypeSettings()})),Lt(Ht(n),"updateGalleryGridTypeSettings",(function(){var e=n.state.galleryGridTypeSettings;n.props.dispatch(E({data:[{path:["galleryGridTypeSettings"],payload:e}]}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Bt(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.galleryGridTypeSettings;this.setState({galleryGridTypeSettings:e}),this.setState({gridSpacing:e.grid.gridSpacing}),this.setState({nrColumns:e.grid.nrColumns}),this.setState({positions:e.grid.positions})}},{key:"render",value:function(){return a.a.createElement("div",{className:"view-stack-settings"},a.a.createElement("div",{className:"pt-label"},"Grid Settings"),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Columns:"),this.gridColumns()),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Grid Spacing:"),this.gridSpacing()))}}])&&Ut(n.prototype,r),o&&Ut(n,o),t}(r.Component),zt=Object(c.b)((function(e){return{selectedView:e.main.selectedView,galleryGridTypeSettings:e.main.galleryGridTypeSettings}}))($t);function Jt(e){return(Jt="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 Wt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Yt(e,t){return!t||"object"!==Jt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Xt(e){return(Xt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qt(e,t){return(qt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Kt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Yt(this,Xt(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&qt(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return this.props.selectedImagesNoScene,a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"select-view--preview-wrap"},a.a.createElement("div",{className:"select-view--preview-wrap-header"},a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"})),a.a.createElement(Mt,null)),a.a.createElement("div",{className:"select-view--settings-wrap"},a.a.createElement(nt,null),a.a.createElement(zt,null)))}}])&&Wt(n.prototype,r),o&&Wt(n,o),t}(r.Component),Zt=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(Kt);function en(e){return(en="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 tn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tn(n,!0).forEach((function(t){sn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tn(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function rn(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function an(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function on(e){return(on=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function cn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ln(e,t){return(ln=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function sn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var un=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=on(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==en(a)&&"function"!=typeof a?cn(r):a,sn(cn(n),"state",{clonedPhotos:[],containerHeight:0}),sn(cn(n),"getMasonryData",(function(){var e=n.props.projectData,t=e.scenes,r=e.baseUrl,a=[];return t.forEach((function(e){return a=a.concat(e.photos)})),{baseUrl:r,photos:a}})),sn(cn(n),"getGridData",(function(){var e=n.props.projectData,t="normal",r=3;switch(void 0!==e.galleryGridType&&null!=e.galleryGridType?parseInt(e.galleryGridType):pt_options.account_integrations.galleryType){case 0:case 2:t="normal",r=4;break;case 3:t="spaced",r=4;break;case 4:t="thin_space",r=4;break;case 20:t="normal",r=6;break;case 21:t="thin_space",r=6;break;case 22:t="spaced",r=6;break;case 30:t="normal",r=3;break;case 31:t="thin_space",r=3;break;case 32:t="spaced",r=3}return{gutter:t,gutterNumeric:n.getNumericSpacing(t),numberColumns:r}})),sn(cn(n),"getNumericSpacing",(function(e){switch(e){case"thin_space":return 3;case"spaced":return 30;default:return 8}})),sn(cn(n),"findClosest",(function(e,t){var n={diff:1/0,index:0};return e.forEach((function(e,r){var a=Math.abs(e.prop-t);a<n.diff&&(n={diff:a,index:r})})),e[n.index]})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ln(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this;this.initFloGrid(),window.onresize=function(t){e.initFloGrid()},jQuery("body").on("flo_init_flo_grid",(function(t){jQuery(".pictime-preview").length&&e.initFloGrid()}))}},{key:"initFloGrid",value:function(){var e,t=this,n=this.props.selectedImagesNoScene,r=this.getGridData(),a=r.gutterNumeric,o=r.numberColumns;void 0!==this.grid&&null!==this.grid?(console.log("this.grid: ",this.grid),e=this.grid.clientWidth):e=jQuery(".pt-preview-container.pictime-preview").innerWidth;var i=e/o,c=rn(this.getMasonryData().photos);c=c.filter((function(e){return n.includes(e.photoId)}));var l=Array(o).fill(0),s=Array(o).fill({});c.forEach((function(e,n,r){r[n].prop>1&&r[n].enlarged&&(r[n].enlarged=!1);var o=e.prop,c=e.enlarged,u=l.indexOf(Math.min.apply(Math,rn(l)));if(!e.parsed){var p=i-a;c&&(p=2*i-a);var f=p*o+a;if(c){var m,d,y=[];l.forEach((function(e,t){var n,r;if(void 0!==l[t+1]){var a=((n=e)+(r=l[t+1]))/2;y.push({firstCol:n,secondCol:r,meanVal:a,cols:[t,t+1]})}})),y.sort((function(e,t){return e.meanVal<t.meanVal?-1:1}));var g=y[0];m=g.cols[0],d=g.cols[1];var b=[l[m],l[d]];b.sort((function(e,t){return e<t?-1:1}));var h=b[0],v=l.indexOf(b[0]),w=b[1],S=w,_=w-h;if(0!==_){var E=_/i;if(E>.4){var O=r.filter((function(e){return!e.parsed&&!e.enlarged})),j=t.findClosest(O,E);if(j){var P=r.findIndex((function(e){return e.photoId===j.photoId}));r[P]=nn({},j,{col:v,height:_,top:h,parsed:!0,prop:E}),s[v]=r[P]}}else{var N=s[v];if(N.enlarged){var k=l.indexOf(b[1]),T=s[k],I=r.findIndex((function(e){return e.photoId===T.photoId})),C=r[I].height-_,G=C/i;r[I]=nn({},r[I],{height:C,prop:G,changedHeight:!0}),S=h}else{var x=r.findIndex((function(e){return e.photoId===N.photoId})),D=r[x].height+_,V=D/i;r[x]=nn({},r[x],{height:D,prop:V,changedHeight:!0})}}}r[n]=nn({},e,{col:m,height:f,top:S,parsed:!0}),l[m]=S+f,l[d]=S+f,s[m]=r[n],s[d]=r[n]}else r[n]=nn({},e,{col:u,height:f,top:l[u],parsed:!0}),l[u]+=f,s[u]=r[n]}}));var u=Math.max.apply(Math,rn(l));c.forEach((function(e,t,n){n[t].height=n[t].height/u*100,n[t].top=n[t].top/u*100,n[t].filename=n[t].filename}));var p=jQuery(".select-view--preview-wrap").innerWidth();this.setState({clonedPhotos:c,containerHeight:u,containerWidth:p});var f={clonedPhotos:c,containerHeight:u,containerWidth:p};this.props.dispatch(E({data:[{path:["galleryGridTypeSettings","pictime"],payload:f}]}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.projectData,r=t.generalGridSettings,o=n.baseUrl,i=this.getGridData(),c=i.gutter,l=(i.gutterNumeric,i.numberColumns),s={"--content_padding_x":r.content_padding_x+"px","--content_padding_y":r.content_padding_y+"px"};return a.a.createElement("div",{className:"pt-preview-container pictime-preview",style:s},a.a.createElement("div",{className:"packery-main-wrap "+c,style:{"--items-padding":"0px",boxSizing:"border-box",height:this.state.containerHeight},ref:function(t){return e.grid=t}},this.state.clonedPhotos.map((function(e){var t=100/l,r="smallres";e.filename.indexOf(".gif")>-1&&(r="lowres"),void 0!==n.blockPhotoEnlarge&&!1===n.blockPhotoEnlarge&&e.enlarged&&(t*=2);var i=T()("packery-photo-wrap",{"changed-height":e.changedHeight});return a.a.createElement("div",{key:e.photoId,className:i,style:{top:e.top+"%",left:e.col*(100/l)+"%",width:t+"%",height:e.height+"%"}},a.a.createElement("div",{className:"selected-photo-as-bg",style:{backgroundImage:"url(".concat(o).concat(r,"/").concat(e.filename,")")}}))}))))}}])&&an(n.prototype,r),o&&an(n,o),t}(r.Component),pn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,projectData:e.main.projectData,generalGridSettings:e.main.generalGridSettings,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(un);function fn(e){return(fn="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 mn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function dn(e,t){return!t||"object"!==fn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function yn(e){return(yn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function gn(e,t){return(gn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var bn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),dn(this,yn(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&gn(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return this.props.selectedImagesNoScene,a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"select-view--preview-wrap"},a.a.createElement("div",{className:"select-view--preview-wrap-header"},a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"})),a.a.createElement(pn,null)),a.a.createElement("div",{className:"select-view--settings-wrap"},a.a.createElement(nt,null),a.a.createElement("div",{className:"pt-view-hint"},a.a.createElement("h5",null,"Note:"),"This gallery layout duplicates the layout of the project you have created in Pic-Time. In case you would like to alter the layout, you need to edit the project layout directly in Pic-Time and then sync your Data. Alternatively, please use one of the other three available layout options provided in addition to Pic-Time layout.")))}}])&&mn(n.prototype,r),o&&mn(n,o),t}(r.Component),hn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,projectData:e.main.projectData}}))(bn);function vn(e){return(vn="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 wn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Sn(e,t){return!t||"object"!==vn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function _n(e){return(_n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function En(e,t){return(En=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var On=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Sn(this,_n(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&En(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){jQuery(".pt-preview-container .slideshow-preview").slick({lazyLoad:"ondemand",adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,centerMode:!0})}},{key:"render",value:function(){var e=this.props,t=e.selectedImagesNoScene,n=e.projectData,r=e.slideshowSettings,o=e.generalGridSettings,i=n.baseUrl;if(!Object.keys(t).length)return a.a.createElement("div",{className:"no-selected-msg "},"There are no selected images");var c={"--content_padding_y":o.content_padding_y+"px"},l=r.slider_style+" spacing_"+r.images_spacing+" "+r.navigationStyle,s=[];n.scenes.forEach((function(e){return s=s.concat(e.photos)})),s=s.filter((function(e){return t.includes(e.photoId)}));var u=" pictime-icn_pt-arrow ",p=" pictime-icn_pt-arrow ";return"circle_arrows"==r.navigationStyle&&(u=" pictime-icn_arrow-with-circle-left ",p=" pictime-icn_arrow-with-circle-right "),a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"pt-preview-container",style:c},a.a.createElement("div",{className:"slideshow-preview "+l},s.map((function(e,t){var n="smallres";return e.filename.indexOf(".gif")>-1&&(n="lowres"),a.a.createElement("div",{key:t,className:"selected-photo-wrap ",style:{"--img-prop":e.prop}},t<5&&a.a.createElement("img",{className:"selected-photo",src:"".concat(i).concat(n,"/").concat(e.filename)}),t>=5&&a.a.createElement("img",{className:"selected-photo","data-lazy":"".concat(i).concat(n,"/").concat(e.filename)}))}))),"visible_nearby"==r.slider_style&&a.a.createElement("div",{className:"pt-slider-nav "+r.slider_style+" "+r.navigationStyle},a.a.createElement("span",{className:u+"pt-slick-prev pic-time-icon "}),a.a.createElement("span",{className:p+"pt-slick-next pic-time-icon "}))))}}])&&wn(n.prototype,r),o&&wn(n,o),t}(r.Component),jn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene,projectData:e.main.projectData,slideshowSettings:e.main.galleryGridTypeSettings.slideshow,generalGridSettings:e.main.generalGridSettings}}))(On);function Pn(e){return(Pn="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 Nn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function kn(e){return(kn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Tn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function In(e,t){return(In=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Cn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gn=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=kn(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==Pn(o)&&"function"!=typeof o?Tn(r):o,Cn(Tn(n),"state",{galleryGridTypeSettings:{},slider_style:"single_image",loop:!0,navigation:"arrows",navigationStyle:"no_background",transition:"slide",images_spacing:"normal",images_height_desktop:360,images_height_mobile:250}),Cn(Tn(n),"getSliderSettings",(function(){var e=!1,t=!1;"visible_nearby"==n.state.slider_style&&(e=!0,t=!0);var r={infinite:n.state.loop,lazyLoad:"ondemand",slidesToShow:1,slidesToScroll:1,centerMode:e,variableWidth:t};return"visible_nearby"==n.state.slider_style&&(r.slidesToShow=5,r.initialSlide=1,r.prevArrow=jQuery(".pt-slider-nav .pt-slick-prev"),r.nextArrow=jQuery(".pt-slider-nav .pt-slick-next")),"single_image"==n.state.slider_style&&"fade"==n.state.transition&&(r.fade=!0),r})),Cn(Tn(n),"resetSlider",(function(){setTimeout((function(){jQuery(".pt-preview-container .slideshow-preview").slick("unslick"),jQuery(".pt-preview-container .slideshow-preview").slick(n.getSliderSettings())}),10)})),Cn(Tn(n),"loopSettings",(function(){return a.a.createElement("div",{className:"pt-checkbox-settings-wrapper"},a.a.createElement(le.a,{value:"checkedLoop",className:"pt-checkbox",color:"default",inputProps:{"aria-label":"Loop Slider"},checked:n.state.loop,onChange:n.handleLoop("checkedLoop")}))})),Cn(Tn(n),"handleLoop",(function(e){return function(e){n.setState({loop:e.target.checked}),n.state.galleryGridTypeSettings=u()(n.state.galleryGridTypeSettings,{slideshow:{loop:{$set:e.target.checked}}}),n.updateGalleryGridTypeSettings(),n.resetSlider()}})),Cn(Tn(n),"sliderTransition",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.transition,onChange:n.setSliderProperty("transition")},a.a.createElement($.a,{value:"slide"},"Slide"),a.a.createElement($.a,{value:"fade"},"Fade"))})),Cn(Tn(n),"sliderStyle",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.slider_style,onChange:n.setSliderProperty("slider_style")},a.a.createElement($.a,{value:"visible_nearby"},"Visible Nearby"),a.a.createElement($.a,{value:"single_image"},"Single image"))})),Cn(Tn(n),"navStyle",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.navigationStyle,onChange:n.setSliderProperty("navigationStyle")},a.a.createElement($.a,{value:"no_background"},"No Background"),a.a.createElement($.a,{value:"circle_arrows"},"Circle"))})),Cn(Tn(n),"sliderImgSpacing",(function(){return a.a.createElement(L.a,{variant:"standard",value:n.state.images_spacing,onChange:n.setSliderProperty("images_spacing")},a.a.createElement($.a,{value:"normal"},"Normal"),a.a.createElement($.a,{value:"thin_space"},"Thin Spaces"),a.a.createElement($.a,{value:"spaced"},"Spaced"))})),Cn(Tn(n),"setSliderProperty",(function(e){return function(t){n.setState(Cn({},e,t.target.value)),n.state.galleryGridTypeSettings=u()(n.state.galleryGridTypeSettings,{slideshow:Cn({},e,{$set:t.target.value})}),n.updateGalleryGridTypeSettings(),n.resetSlider()}})),Cn(Tn(n),"updateGalleryGridTypeSettings",(function(){var e=n.state.galleryGridTypeSettings;n.props.dispatch(E({data:[{path:["galleryGridTypeSettings"],payload:e}]}))})),Cn(Tn(n),"imagesHeight",(function(){var e;return e="number"==typeof n.state.images_height_desktop?n.state.images_height_desktop:360,a.a.createElement(We.a,{value:e,onChange:n.setImagesHeight,onChangeCommitted:n.updateGalleryGridTypeSettings,"aria-labelledby":"input-slider",min:200,max:800})})),Cn(Tn(n),"imagesHeightMobile",(function(){var e;return e="number"==typeof n.state.images_height_mobile?n.state.images_height_mobile:250,a.a.createElement(We.a,{value:e,onChange:n.setImagesHeightMobile,onChangeCommitted:n.updateGalleryGridTypeSettings,"aria-labelledby":"input-slider",min:100,max:350})})),Cn(Tn(n),"setImagesHeight",(function(e,t){var r=n.state.galleryGridTypeSettings;r=u()(r,{slideshow:{images_height_desktop:{$set:t}}}),n.setState({images_height_desktop:t}),n.setState({galleryGridTypeSettings:r})})),Cn(Tn(n),"setImagesHeightMobile",(function(e,t){var r=n.state.galleryGridTypeSettings;r=u()(r,{slideshow:{images_height_mobile:{$set:t}}}),n.setState({images_height_mobile:t}),n.setState({galleryGridTypeSettings:r})})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&In(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.galleryGridTypeSettings;void 0===e.slideshow.images_height_desktop&&(e.slideshow.images_height_desktop=360),void 0===e.slideshow.images_height_mobile&&(e.slideshow.images_height_mobile=250),void 0===e.slideshow.slider_style&&(e.slideshow.slider_style="single_image"),this.setState({galleryGridTypeSettings:e}),this.setState({slider_style:e.slideshow.slider_style}),this.setState({loop:e.slideshow.loop}),this.setState({transition:e.slideshow.transition}),this.setState({navigation:e.slideshow.navigation}),this.setState({navigationStyle:e.slideshow.navigationStyle}),this.setState({images_spacing:e.slideshow.images_spacing}),this.setState({images_height_desktop:e.slideshow.images_height_desktop}),this.setState({images_height_mobile:e.slideshow.images_height_mobile}),this.resetSlider()}},{key:"render",value:function(){return a.a.createElement("div",{className:"view-slideshow-settings"},a.a.createElement("div",{className:"pt-label"},"Slideshow Settings"),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Loop:"),this.loopSettings()),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Slider Style:"),this.sliderStyle()),"visible_nearby"==this.state.slider_style&&a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Images Spacing:"),this.sliderImgSpacing()),"single_image"==this.state.slider_style&&a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Transition:"),this.sliderTransition()),a.a.createElement("div",{className:"pt-select-options"},a.a.createElement("label",{className:"pt-option-label"},"Navigation Style:"),this.navStyle()),a.a.createElement("div",{className:"pt-slider-options"},a.a.createElement("label",{className:"pt-option-label"},"Slideshow Image height (on Desktop)"),a.a.createElement("div",{className:"slider-wrap"},this.imagesHeight(),a.a.createElement("div",{className:"slider-value"},this.state.images_height_desktop,"px"))),"visible_nearby"==this.state.slider_style&&a.a.createElement("div",{className:"pt-slider-options"},a.a.createElement("label",{className:"pt-option-label"},"Slideshow Image height (on Mobile)"),a.a.createElement("div",{className:"slider-wrap"},this.imagesHeightMobile(),a.a.createElement("div",{className:"slider-value"},this.state.images_height_mobile,"px"))))}}])&&Nn(n.prototype,r),o&&Nn(n,o),t}(r.Component),xn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,galleryGridTypeSettings:e.main.galleryGridTypeSettings}}))(Gn);function Dn(e){return(Dn="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 Vn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function An(e,t){return!t||"object"!==Dn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Rn(e){return(Rn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Mn(e,t){return(Mn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Qn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),An(this,Rn(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Mn(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return this.props.selectedImagesNoScene,a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"select-view--preview-wrap"},a.a.createElement("div",{className:"select-view--preview-wrap-header"},a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"}),a.a.createElement("span",{className:"circle"})),a.a.createElement(jn,null)),a.a.createElement("div",{className:"select-view--settings-wrap"},a.a.createElement(nt,null),a.a.createElement(xn,null)))}}])&&Vn(n.prototype,r),o&&Vn(n,o),t}(r.Component),Un=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(Qn);function Fn(e){return(Fn="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 Hn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Bn(e){return(Bn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ln(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $n(e,t){return($n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function zn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Jn=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=Bn(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==Fn(o)&&"function"!=typeof o?Ln(r):o,zn(Ln(n),"getSelectedImagesNoScene",(function(){var e=[],t=n.props.selectedImages;return Object.keys(t).map((function(n,r){t[n].map((function(t){return e.push(t)}))})),e})),zn(Ln(n),"getCurrentTab",(function(){n.getSelectedImagesNoScene();switch(n.props.selectedView){case"pictime":return a.a.createElement(hn,null);case"stacked":return a.a.createElement(st,null);case"grid":return a.a.createElement(Zt,null);case"slideshow":return a.a.createElement(Un,null);default:return"Unknown View Tab"}})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$n(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return a.a.createElement("div",{className:"select-view__current-tab"},this.getCurrentTab())}}])&&Hn(n.prototype,r),o&&Hn(n,o),t}(r.Component),Wn=Object(c.b)((function(e){return{selectedView:e.main.selectedView,selectedImages:e.main.selectedImages}}))(Jn),Yn=n(57);function Xn(e){return(Xn="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 qn(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Kn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Zn(e){return(Zn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function er(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tr(e,t){return(tr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function nr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rr=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=Zn(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==Xn(a)&&"function"!=typeof a?er(r):a,nr(er(n),"savePositions",(function(){var e=n.getPositions();jQuery(".pt-preview-container .slideshow-preview").length&&jQuery(".pt-preview-container .slideshow-preview").slick("unslick"),n.props.dispatch(_({prop:"selectedImagesNoScene",val:e})),jQuery(".pt-preview-container .slideshow-preview").length&&setTimeout((function(){jQuery(".pt-preview-container .slideshow-preview").slick(n.getSliderSettings())}),10)})),nr(er(n),"getPositions",(function(){var e=document.getElementsByClassName("stacked-items-sortable--item");return Array.from(e).map((function(e){return parseInt(e.getAttribute("data-id"))}))})),nr(er(n),"initSortable",(function(){var e=er(n),t=n.props.selectedView,r=(n.props,document.getElementById("stacked-items-sortable")),a=".stacked-items-sortable--item";if("pictime"==t)a=".non-existing-class";new Yn.a(r,{onEnd:function(t){t.item;e.savePositions()},handle:a})})),nr(er(n),"getSliderSettings",(function(){var e=n.props.slideshowSettings,t=!1,r=!1;"visible_nearby"==e.slider_style&&(t=!0,r=!0);var a={infinite:e.loop,lazyLoad:"ondemand",adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,centerMode:t,variableWidth:r};return"visible_nearby"==e.slider_style&&(a.prevArrow=jQuery(".pt-slider-nav .pt-slick-prev"),a.nextArrow=jQuery(".pt-slider-nav .pt-slick-next")),"single_image"==e.slider_style&&"fade"==e.transition&&(a.fade=!0),a})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&tr(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.props.selectedImagesNoScene,this.initAll()}},{key:"initAll",value:function(){this.initSortable()}},{key:"render",value:function(){var e=this.props,t=e.projectData,n=e.selectedImagesNoScene,r=e.activeSeoPopupId,o=(t.scenes,t.baseUrl),i="";""!=r&&(i="blur");var c=[],l=[];t.scenes.forEach((function(e){return c=[].concat(qn(c),qn(e.photos))}));var s=!0,u=!1,p=void 0;try{for(var f,m=c[Symbol.iterator]();!(s=(f=m.next()).done);s=!0){var d=f.value;n.includes(d.photoId)&&(l[d.photoId]=d)}}catch(e){u=!0,p=e}finally{try{s||null==m.return||m.return()}finally{if(u)throw p}}var y=n.map((function(e,t){return a.a.createElement("li",{key:e,"data-id":e,className:"stacked-items-sortable--item"},a.a.createElement("img",{src:"".concat(o,"thumbres/").concat(l[e].filename),alt:""}),a.a.createElement(_t,{img_id:e}))}));return a.a.createElement("ul",{id:"stacked-items-sortable",className:i+" stacked-items-sortable"},y)}}])&&Kn(n.prototype,r),o&&Kn(n,o),t}(r.Component),ar=Object(c.b)((function(e){return{projectData:e.main.projectData,selectedImagesNoScene:e.main.selectedImagesNoScene,selectedImagesSeo:e.main.selectedImagesSeo,slideshowSettings:e.main.galleryGridTypeSettings.slideshow,selectedView:e.main.selectedView,activeSeoPopupId:e.main.activeSeoPopupId}}))(rr);function or(e){return(or="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 ir(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function cr(e){return(cr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function lr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function sr(e,t){return(sr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ur=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=cr(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==or(a)&&"function"!=typeof a?lr(r):a,o=lr(n),c=function(){var e=n.props,t=e.projectData,r=e.selectedImagesNoScene,a=t.scenes,o=t.baseUrl,i=[];return a.forEach((function(e){return i=i.concat(e.photos)})),{baseUrl:o,photos:i=i.filter((function(e){return r.includes(e.photoId)})),is_sortable:!0}},(i="getMasonryData")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&sr(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e="";return""!=this.props.activeSeoPopupId&&(e="blur"),a.a.createElement("div",{className:"selected-photos"},a.a.createElement("div",{className:e+" selected-photos--inner-reorder"},a.a.createElement(It,this.getMasonryData())))}}])&&ir(n.prototype,r),o&&ir(n,o),t}(r.Component),pr=Object(c.b)((function(e){return{projectData:e.main.projectData,selectedImagesNoScene:e.main.selectedImagesNoScene,activeSeoPopupId:e.main.activeSeoPopupId}}))(ur);function fr(e){return(fr="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 mr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function dr(e){return(dr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function yr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function gr(e,t){return(gr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function br(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var hr=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=dr(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==fr(o)&&"function"!=typeof o?yr(r):o,br(yr(n),"state",{seoTags:{},prev_class:"",next_class:""}),br(yr(n),"setStateSeoTags",(function(){var e=n.props,t=e.selectedImagesNoScene,r=e.selectedImagesSeo,a={};return t.forEach((function(e,t){a[e]=e in r?{alt:r[e].alt,title:r[e].title}:{alt:"",title:""}})),a})),br(yr(n),"setSeo",(function(e){var t=n.props.selectedImagesSeo,r=e.target.getAttribute("data_id"),a=n.state.seoTags;"alt"==e.target.getAttribute("data_type")?a[r].alt=e.target.value:"title"==e.target.getAttribute("data_type")&&(a[r].title=e.target.value),n.setState({seoTags:a}),r in t?(t[r].alt=a[r].alt,t[r].title=a[r].title):t[r]={alt:e.target.value,title:""},setTimeout((function(){n.props.dispatch(E({data:[{path:["selectedImagesSeo"],payload:t}]}))}),0)})),br(yr(n),"editSeoNav",(function(e){var t=n.props,r=t.activeSeoPopupId,a=t.selectedImagesNoScene,o=a.findIndex((function(e){return e==r})),i=e.target.getAttribute("data_direction");"next"==i&&(n.setState({prev_class:""}),void 0!==a[o+1]?n.props.dispatch(_({prop:"activeSeoPopupId",val:a[o+1]})):n.setState({next_class:" disabled "})),"prev"==i&&(n.setState({next_class:""}),void 0!==a[o-1]?n.props.dispatch(_({prop:"activeSeoPopupId",val:a[o-1]})):n.setState({prev_class:" disabled "}))})),br(yr(n),"getImgSeoTags",(function(){var e=n.props.activeSeoPopupId;if(""==e)return a.a.createElement("div",null);n.props.selectedImagesSeo;var t={alt:"",title:""};e in n.state.seoTags&&(t={alt:n.state.seoTags[e].alt,title:n.state.seoTags[e].title}),jQuery(".select-view--reorder-popup-overlay").on("click",(function(e){jQuery(e.target).hasClass("image-seo-tags")||jQuery(e.target).parents().hasClass("image-seo-tags")||n.props.dispatch(_({prop:"activeSeoPopupId",val:""}))}));var r="";return jQuery("#stacked-items-sortable").length&&(r=jQuery("#stacked-items-sortable").find("[data-id='"+e+"']").find("img").attr("src")),jQuery(".selected-photos--inner-reorder").length&&(r=jQuery(".selected-photos--inner-reorder").find("[data-id='"+e+"']").find("img").attr("data-src")),void 0!==r&&(r=r.indexOf(".gif")>-1?r.replace("thumbres","lowres"):r.replace("thumbres","smallres")),document.onkeydown=function(e){39===(e=e||window.event).keyCode&&jQuery(".image-seo-tags--nav-next").click(),37===e.keyCode&&jQuery(".image-seo-tags--nav-prev").click()},a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"image-seo-tags"},a.a.createElement("div",{className:"image-seo-tags--img"},a.a.createElement("img",{src:r})),a.a.createElement("div",{className:"image-seo-tags--content"},a.a.createElement("div",{className:"image-seo-tags--title"},a.a.createElement("div",{className:""},a.a.createElement("span",{className:"image-name-label label"},"Image Name: "),a.a.createElement("span",{className:"image-name"},e))),a.a.createElement("label",null,a.a.createElement("span",{className:"label"},"Alt Text"),a.a.createElement("input",{type:"text",value:t.alt,data_id:e,data_type:"alt",onChange:n.setSeo})),a.a.createElement("label",null,a.a.createElement("span",{className:"label"},"Title"),a.a.createElement("input",{type:"text",value:t.title,data_id:e,data_type:"title",onChange:n.setSeo})),a.a.createElement("div",{className:"image-seo-tags--nav"},a.a.createElement("span",{className:n.state.prev_class+" image-seo-tags--nav-prev",data_direction:"prev",onClick:n.editSeoNav},"Prev."),a.a.createElement("span",{className:""},"|"),a.a.createElement("span",{className:n.state.next_class+" image-seo-tags--nav-next",data_direction:"next",onClick:n.editSeoNav},"Next")))))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&gr(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.props.activeSeoPopupId,this.setState({seoTags:this.setStateSeoTags()})}},{key:"render",value:function(){return this.getImgSeoTags()}}])&&mr(n.prototype,r),o&&mr(n,o),t}(r.Component),vr=Object(c.b)((function(e){return{selectedImagesNoScene:e.main.selectedImagesNoScene,selectedImagesSeo:e.main.selectedImagesSeo,activeSeoPopupId:e.main.activeSeoPopupId}}))(hr);function wr(e){return(wr="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 Sr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _r(e){return(_r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Er(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Or(e,t){return(Or=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function jr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pr=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return r=this,o=(e=_r(t)).call.apply(e,[this].concat(c)),n=!o||"object"!==wr(o)&&"function"!=typeof o?Er(r):o,jr(Er(n),"getReorderContent",(function(){var e=n.props,t=e.selectedView;if(!0===e.showSelectedViewReorderPopup)switch(t){case"pictime":case"stacked":return a.a.createElement(ar,null);case"grid":return a.a.createElement(pr,null);case"slideshow":return a.a.createElement(ar,null);default:return"Unknown View"}})),jr(Er(n),"closePopup",(function(){jQuery("body").trigger("flo_refresh_masonry"),n.props.dispatch(_({prop:"showSelectedViewReorderPopup",val:!1}),_({prop:"activeSeoPopupId",val:""}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Or(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.showSelectedViewReorderPopup,n=(e.selectedImagesNoScene,e.selectedView,T()("select-view--reorder-popup-overlay",{" popup-opened ":!0===t}));return a.a.createElement("div",{className:n},a.a.createElement("div",{className:"select-view--reorder-popup-content"},a.a.createElement("div",{className:"popup-header"},a.a.createElement("div",{className:"dashicons dashicons-no-alt",onClick:this.closePopup})),a.a.createElement(vr,null),this.getReorderContent()))}}])&&Sr(n.prototype,r),o&&Sr(n,o),t}(r.Component),Nr=Object(c.b)((function(e){return{selectedView:e.main.selectedView,showSelectedViewReorderPopup:e.main.showSelectedViewReorderPopup,selectedImagesNoScene:e.main.selectedImagesNoScene}}))(Pr);function kr(e){return(kr="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 Tr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ir(e){return(Ir=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Cr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Gr(e,t){return(Gr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Dr=[{label:"Stacked",val:"stacked",class:"stacked-icon pictime-icn_view-stacked",premium:!1},{label:"Grid",val:"grid",class:"grid-icon pictime-icn_view-grid",premium:!0},{label:"Slideshow",val:"slideshow",class:"slideshow-icon pictime-icn_view-slideshow",premium:!0},{label:"Pic-Time View",val:"pictime",class:"pic-time-icon pictime-icn_view-pictime ",premium:!0}],Vr=function(e){function t(){var e,n,r,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];return r=this,a=(e=Ir(t)).call.apply(e,[this].concat(i)),n=!a||"object"!==kr(a)&&"function"!=typeof a?Cr(r):a,xr(Cr(n),"getCurrentLayoutTitle",(function(){return n.props.selectedView+" layout"})),xr(Cr(n),"tabSwitcherClickHandler",(function(e){return n.props.dispatch(_({prop:"selectedView",val:e}))})),xr(Cr(n),"openPopup",(function(){document.onkeydown=function(e){27===(e=e||window.event).keyCode&&jQuery(".popup-opened .popup-header .dashicons").trigger("click")},jQuery(".select-view--reorder-popup-overlay").on("click",(function(e){jQuery(e.target).hasClass("popup-opened")&&jQuery(".popup-opened .popup-header .dashicons").trigger("click")})),n.props.dispatch(_({prop:"showSelectedViewReorderPopup",val:!0}))})),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Gr(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t="";return"stacked"!=this.props.selectedView&&this.props.showPremiumPopups&&(t=" is-premium "),a.a.createElement("div",{className:"pictime__select-view-tab"},a.a.createElement("div",{className:"select-view--top-wrap"},a.a.createElement("div",{className:"select-view--top-left-wrap"},a.a.createElement("span",{className:"pictime__tab-title"},"Select your gallery layout")),a.a.createElement("div",{className:"select-view--top-right-wrap"+t},"stacked"!=this.props.selectedView&&this.props.showPremiumPopups&&a.a.createElement("span",{className:"select-view--premium-feature"},a.a.createElement("i",{className:"pictime-reward"}),"Premium Feature"),a.a.createElement("span",{className:"select-view--view-name pt-label"},this.getCurrentLayoutTitle()),"pictime"!=this.props.selectedView&&a.a.createElement("div",{className:"open-reorder-popup",onClick:this.openPopup},a.a.createElement("span",{className:"pictime-icn_expandscreen-reorder"}),a.a.createElement("span",{className:"open-reorder-popup--label pt-label f-10 "},"Reorder/Image Tags")),"pictime"==this.props.selectedView&&a.a.createElement("div",{className:"open-reorder-popup",onClick:this.openPopup},a.a.createElement("span",{className:"dashicons dashicons-edit"}),a.a.createElement("span",{className:"open-reorder-popup--label pt-label f-10 "},"Image Tags")))),a.a.createElement("div",{className:"select-view--content-wrap"},a.a.createElement("div",{className:"select-view--tabs"},a.a.createElement("div",{className:"pt-label"},"Styles"),Dr.map((function(t,n){return a.a.createElement(Ge,{clickHandler:e.tabSwitcherClickHandler,key:t.val,tab:t})}))),a.a.createElement("div",{className:"select-view--tabs-content"},a.a.createElement(Wn,null))),a.a.createElement(Nr,null))}}])&&Tr(n.prototype,r),o&&Tr(n,o),t}(r.Component),Ar=Object(c.b)((function(e){return{currentTab:e.main.currentTab,galleryGridTypeSettings:e.main.galleryGridTypeSettings,generalGridSettings:e.main.generalGridSettings,selectedView:e.main.selectedView,showSelectedViewReorderPopup:e.main.showSelectedViewReorderPopup,showPremiumPopups:e.main.pt_not_activated,activeSeoPopupId:e.main.activeSeoPopupId}}))(Vr);function Rr(e){return(Rr="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 Mr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Qr(e){return(Qr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ur(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fr(e,t){return(Fr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Hr=function(e){function t(){var e,n,r,o,i,c,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var s=arguments.length,u=new Array(s),p=0;p<s;p++)u[p]=arguments[p];return r=this,o=(e=Qr(t)).call.apply(e,[this].concat(u)),n=!o||"object"!==Rr(o)&&"function"!=typeof o?Ur(r):o,i=Ur(n),l=function(){switch(n.props.currentTab){case"selectProject":return a.a.createElement(ie,null);case"selectImages":return a.a.createElement(Ee,null);case"selectedImages":return a.a.createElement(Ce,null);case"selectView":return a.a.createElement(Ar,null);default:return"Unknown Tab"}},(c="getCurrentTab")in i?Object.defineProperty(i,c,{value:l,enumerable:!0,configurable:!0,writable:!0}):i[c]=l,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Fr(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return a.a.createElement("div",{className:"pictime__current-tab"},this.getCurrentTab())}}])&&Mr(n.prototype,r),o&&Mr(n,o),t}(r.Component),Br=Object(c.b)((function(e){return{currentTab:e.main.currentTab}}))(Hr);function Lr(e){return(Lr="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 $r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function zr(e){return(zr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Jr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Wr(e,t){return(Wr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Yr=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=zr(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==Lr(a)&&"function"!=typeof a?Jr(r):a,o=Jr(n),c=function(){n.props.dispatch(_({prop:"showPremiumFeaturesPopup",val:!1}))},(i="closePopup")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Wr(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=(e.state,e.showPremiumFeaturesPopup),n=T()("pt-premium-feat-box--popup-overlay",{" popup-opened ":!0===t});return a.a.createElement("div",{className:n},a.a.createElement("div",{className:"pt-premium-feat-box--content"},a.a.createElement("div",{className:"dashicons dashicons-no-alt pt-premium-feat-box--close",onClick:this.closePopup}),a.a.createElement("div",{className:"pt-premium-feat-box--title"},a.a.createElement("i",{className:"pictime-reward"}),"Get Access to All Features"),a.a.createElement("div",{className:"pt-premium-feat-box--description-wrapper"},a.a.createElement("div",{className:"pt-premium-feat-box--description"},"This is a premium feature. Purchase and ",a.a.createElement("b",null,a.a.createElement("u",null,"activate"))," the Pro version to be able to use the premium features."),a.a.createElement("div",{className:"pt-premium-feat-box--features-list"},a.a.createElement("ul",null,a.a.createElement("li",null,"Add/Edit image tags"),a.a.createElement("li",null,"Grid Gallery View"),a.a.createElement("li",null,"Slider Gallery View"),a.a.createElement("li",null,"PicTime Gallery View"),a.a.createElement("li",null,"Priority Support Service"))),a.a.createElement(C.a,{href:"https://flothemes.com/pic-time/",target:"_blank",className:"pt-premium-feat-box--btn",variant:"contained"},"Upgrade"))))}}])&&$r(n.prototype,r),o&&$r(n,o),t}(r.Component);var Xr=Object(c.b)((function(e){return{state:e.main,showPremiumFeaturesPopup:e.main.showPremiumFeaturesPopup}}))(Yr);function qr(e){return(qr="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 Kr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Zr(e){return(Zr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ea(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ta(e,t){return(ta=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var na=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,a=(e=Zr(t)).call.apply(e,[this].concat(s)),n=!a||"object"!==qr(a)&&"function"!=typeof a?ea(r):a,o=ea(n),c=function(){var e=n.props,t=e.state,r=e.is_new_post,a=e.showPremiumPopups,o=e.selectedView;if(a&&"stacked"!=o)n.props.dispatch(_({prop:"showPremiumFeaturesPopup",val:!0}));else{var i=document.getElementById("title").value,c=(qr(JSON.stringify(t)),{action:"create_pt_gallery",title:i,post_id:document.getElementById("post_ID").value,state:JSON.stringify(t)});alertify.warning("Saving ...","custom",2),jQuery.post(ajaxurl,c,(function(e){alertify.dismissAll(),alertify.success("Gallery settings were saved succesfully."),e=JSON.parse(e),1==r&&"ok"==e.status&&e.created_post_id>0?setTimeout((function(){jQuery("#publish").click()}),1e3):console.log("The gallery has been updated succesfully")}))}},(i="createUpdatePtPost")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ta(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=(e.post_id,e.is_new_post);return a.a.createElement(a.a.Fragment,null,a.a.createElement(C.a,{onClick:this.createUpdatePtPost,variant:"contained"},"1"==t?"Publish":"Update"),a.a.createElement(Xr,null))}}])&&Kr(n.prototype,r),o&&Kr(n,o),t}(r.Component);var ra=Object(c.b)((function(e){return{state:e.main,is_new_post:e.main.is_new_post,showPremiumPopups:e.main.pt_not_activated,showPremiumFeaturesPopup:e.main.showPremiumFeaturesPopup,selectedView:e.main.selectedView}}))(na);function aa(e){return(aa="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 oa(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ia(e){return(ia=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ca(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function la(e,t){return(la=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var sa=function(e){function t(){var e,n,r,a,o,i,c;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return r=this,n=!(a=(e=ia(t)).call.apply(e,[this].concat(s)))||"object"!==aa(a)&&"function"!=typeof a?ca(r):a,o=ca(n),c=function(e){console.log("clicket the btan");var t=document.createElement("textarea");t.value=document.getElementById("pt-shortcode").value,document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t),alertify.success("Shortcode was copied")},(i="copyToClipboard")in o?Object.defineProperty(o,i,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[i]=c,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&la(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props.is_new_post,t=document.getElementById("post_ID").value;return a.a.createElement("div",null,0==e&&a.a.createElement("div",{className:"pictimewp__update-actions-shortcode inner-block"},a.a.createElement("span",{className:"description"},"You can use the following shortcode in any page or post."),a.a.createElement("div",{className:"pictimewp__update-actions-shortcode-preview--wrapper"},a.a.createElement("input",{type:"text",id:"pt-shortcode",className:"shortcode-input",onClick:this.copyToClipboard,value:"[flo_pictime id="+t+"]",readOnly:!0}),a.a.createElement(C.a,{onClick:this.copyToClipboard,className:"shortcode-input--copy",variant:"contained"},"Copy"))))}}])&&oa(n.prototype,r),o&&oa(n,o),t}(r.Component);var ua=Object(c.b)((function(e){return console.log("state 22: ",e),{is_new_post:e.main.is_new_post}}))(sa);function pa(e){return(pa="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 fa(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ma(e,t){return!t||"object"!==pa(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function da(e){return(da=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ya(e,t){return(ya=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ga=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ma(this,da(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ya(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return a.a.createElement("div",{className:"pictimewp__main-wrap"},a.a.createElement("div",{className:"pictimewp__options-wrap"},a.a.createElement(B,null),a.a.createElement(Br,null)),a.a.createElement("div",{className:"pictimewp__update-actions-wrap"},a.a.createElement("div",{className:"pictimewp__update-actions-top inner-block"},"Save actions",a.a.createElement("a",{href:"https://docs.flothemes.com/flopictime/",target:"_blank",title:"Check documentation",className:"pt-docs-link pictime-icn_info"})),a.a.createElement("div",{className:"pictimewp__update-actions-buttons inner-block"},a.a.createElement(ra,null)),a.a.createElement(ua,null)))}}])&&fa(n.prototype,r),o&&fa(n,o),t}(r.Component);jQuery(document).ready((function(){document.getElementById("pictime__root")&&i.a.render(a.a.createElement(c.a,{store:N},a.a.createElement(ga,null)),document.getElementById("pictime__root"))}))}});
  • flopictime/trunk/includes/class-pictime-api-integration.php

    r2189517 r2374052  
    254254            if(isset($_POST['project_id'])) {
    255255                    $response = $this->get_project($project_id = $_POST['project_id']);
     256                    //var_dump(json_decode($response));
     257                    $dr = json_decode($response); // decoded json
     258
     259
     260                    // upon API changes, the baseUrl comes back without '/' at the end
     261                // we need to check that and add if not present
     262                    if( is_object($dr) && substr($dr->baseUrl, -1) != '/') {
     263                        $dr->baseUrl .= '/';
     264
     265                        $response = json_encode($dr);
     266                       
     267                    }
     268
    256269                    echo $response;
    257270            }
  • flopictime/trunk/pictimewp.php

    r2352215 r2374052  
    1717 * Plugin URI:        https://flothemes.com/pic-time/
    1818 * Description:       Easily add any Pic-Time project into a blog post or page within your website.
    19  * Version:           1.0.6
     19 * Version:           1.0.7
    2020 * Author:            Flothemes
    2121 * Author URI:        https://flothemes.com
  • flopictime/trunk/public/class-pictimewp-public.php

    r2352215 r2374052  
    125125
    126126            if(is_object($gs)) {
     127
     128
     129                if(is_object($gs->projectData)){
     130
     131                    // upon API changes, the baseUrl comes back without '/' at the end
     132                // we need to check that and add if not present
     133                    if(substr($gs->projectData->baseUrl, -1) != '/') {
     134                        $gs->projectData->baseUrl .= '/';
     135                    }
     136                }
     137
    127138                $selected_images = $gs->selectedImagesNoScene;
    128139                $selected_view = $gs->selectedView;
Note: See TracChangeset for help on using the changeset viewer.