Plugin Directory

Changeset 1752651


Ignore:
Timestamp:
10/25/2017 04:12:59 PM (8 years ago)
Author:
delipress
Message:

1.2.0

Location:
delipress
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • delipress/tags/1.2.0/public/js/react.js

    r1752621 r1752651  
    66}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new z["default"],r=new Y["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e),actionPostType:(0,h.bindActionCreators)(r,e)}}function l(e){return{postTypes:e.PostTypeReducer.postTypes,posts:e.PostTypeReducer.posts}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("prop-types"),d=r(f),m=t("react-redux"),h=t("redux"),y=t("./SocialSettings"),v=r(y),b=t("./DividerSettings"),g=r(b),E=t("./SpacerSettings"),O=r(E),j=t("./WPPostSettings"),C=r(j),w=t("./WPArticleSettings"),T=r(w),P=t("./EmailOnlineSettings"),S=r(P),I=t("./UnsubscribeSettings"),N=r(I),k=t("./ButtonSettings"),x=r(k),R=t("./TitleSettings"),A=r(R),M=t("./TextSettings"),D=r(M),U=t("./image/ImageSettings"),L=r(U),V=t("./wp/WPArchivePostSettings"),B=r(V),q=t("./wp/WPArchiveArticleSettings"),W=r(q),G=t("javascripts/react/constants/EditorConstants"),H=t("javascripts/react/constants/TemplateContentConstants"),F=t("javascripts/react/services/actions/EditorActions"),z=r(F),Q=t("javascripts/react/services/actions/PostTypeActions"),Y=r(Q),X=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateItem=n.updateItem.bind(n),n.saveEditor=n.saveEditor.bind(n),n._importPost=n._importPost.bind(n),n._importPostsWP=n._importPostsWP.bind(n),n.updateAllStyles=n.updateAllStyles.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n}return i(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;e.type!==H.WP_CUSTOM_POST||_.isUndefined(e.wp_post.post_type)||this._onChangeChoicePostType({post_type:e.wp_post.post_type.value})}},{key:"componentWillUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;r!==n&&jQuery(".delipress__builder__side__panel__tabcontent").addClass("delipress--is-animating")}},{key:"componentDidUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;n!==r&&setTimeout(function(){jQuery(".delipress__builder__side__panel__tabcontent").removeClass("delipress--is-animating")},275)}},{key:"updateItem",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=null;switch(e.type){case H.EMAIL_ONLINE:case H.UNSUBSCRIBE:a=n.changeStyleComponentFix(e);break;default:a=n.changeItem(e)}_.isUndefined(r)||a.then(r)}},{key:"saveEditor",value:function(e){var t=this.props,n=(t.actionsEditor,t.actionPostType,t.item);t.changeItemSuccess;n=_.find([H.WP_CUSTOM_POST,H.WP_ARTICLE,H.WP_WOO_PRODUCT],function(e){return e==n.type})?_.extend(n,{wp_post:e.wp_post}):_.extend(n,{styles:e}),this.updateItem(n)}},{key:"updateAllStyles",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.props,r=n.actionsEditor,a=n.changeItemSuccess,o=this.props.item;if(_.isNull(t))o=_.extend(o,{styles:e});else{var i=_.findIndex(o.styles.presets,{type:t});i>=0&&(o.styles.presets[i]=_.extend(o.styles.presets[i],e))}r.updateAllStyles(o).then(a)}},{key:"_importPost",value:function(){var e=this.props,t=e.actionPostType,n=e.actionsEditor,r=e.changeItemSuccess,a=e.item;_.isUndefined(a.wp_post.post.value)||t.getPostToWPPost({post_id:a.wp_post.post.value,with_image:a.wp_post.options.image,type_content:a.wp_post.options.content},a,function(){_.isUndefined(r)||n.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){n.activeItem(null).then(function(){r()})})})}},{key:"_importPostsWP",value:function(e,t){var n=this.props,r=n.actionPostType,a=n.actionsEditor,o=n.changeItemSuccess,i=n.item;_.isEmpty(e)||r.importPostsWP({posts:e,config:t},i,function(){_.isUndefined(o)||a.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){a.activeItem(null).then(function(){o()})})})}},{key:"_onChangeChoicePostType",value:function(e){var t=this.props.actionPostType;t.getPosts(e)}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.postTypes,r=e.posts,a=!1;switch(t.type){case H.DIVIDER:a=p["default"].createElement(g["default"],{saveEditor:this.saveEditor,item:t,updateAllStyles:this.updateAllStyles});break;case H.SOCIAL_BUTTON:a=p["default"].createElement(v["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.IMAGE:a=p["default"].createElement(L["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TEXT:a=p["default"].createElement(D["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.BUTTON:a=p["default"].createElement(x["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TITLE:a=p["default"].createElement(A["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.SPACER:a=p["default"].createElement(O["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.WP_CUSTOM_POST:a=p["default"].createElement(C["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.WP_ARCHIVE_CUSTOM_POST:a=p["default"].createElement(B["default"],{item:t,postTypes:n,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARCHIVE_ARTICLE:case H.WP_WOO_ARCHIVE_PRODUCT:a=p["default"].createElement(W["default"],{item:t,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARTICLE:case H.WP_WOO_PRODUCT:a=p["default"].createElement(T["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.EMAIL_ONLINE:a=p["default"].createElement(S["default"],{item:t,saveEditor:this.saveEditor});break;case H.UNSUBSCRIBE:a=p["default"].createElement(N["default"],{item:t,saveEditor:this.saveEditor})}return p["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},a)}}]),t}(u.Component);X.propType={item:d["default"].object.isRequired,changeItemSuccess:d["default"].func},e["default"]=(0,m.connect)(l,s)(X)}),require.register("javascripts/react/components/settings/EmailOnlineSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.email_online[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/HeaderSettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new h["default"];return{actionsEditor:(0,f.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=t("redux"),d=t("javascripts/react/constants/EditorConstants"),_=t("javascripts/react/constants/TemplateContentConstants"),m=t("javascripts/react/services/actions/EditorActions"),h=r(m),y=t("classnames"),v=r(y),b=function(e){function t(e,n){a(this,t);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderListComponentsTab=r.renderListComponentsTab.bind(r),r.renderSettingsGeneralTab=r.renderSettingsGeneralTab.bind(r),r.renderEditorTab=r.renderEditorTab.bind(r),r.renderStyleTab=r.renderStyleTab.bind(r),r}return i(t,e),l(t,[{key:"renderListComponentsTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_LIST_CONTENTS});return u["default"].createElement("div",{key:"tab_list-component",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS)}},translationDelipressReact.Builder.header_settings.content_tab)}},{key:"renderSettingsGeneralTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_GENERAL});return u["default"].createElement("div",{key:"tab_settings-general",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_GENERAL)}},translationDelipressReact.Builder.header_settings.settings_tab)}},{key:"renderHeaderListComponents",value:function(){var e=[];return e.push(this.renderListComponentsTab()),e.push(this.renderSettingsGeneralTab()),e}},{key:"renderEditorTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_EDITOR});return u["default"].createElement("div",{key:"tab_editor",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_EDITOR)}},translationDelipressReact.Builder.header_settings.editor_tab)}},{key:"renderStyleTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_STYLE});return u["default"].createElement("div",{key:"tab_style",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_STYLE)}},translationDelipressReact.Builder.header_settings.style_tab)}},{key:"renderCloseTab",value:function(){var e=this.props.actionsEditor;return u["default"].createElement("div",{key:"tab_close",className:"delipress__tabs__item",onClick:function(){e.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS),e.activeItem(null)}},u["default"].createElement("span",{className:"dashicons dashicons-arrow-left-alt2"}))}},{key:"renderHeaderDefault",value:function(){var e=this.props.item,t=[];switch(e.type){case _.SECTION:case _.SECTION_EMAIL_ONLINE:case _.SECTION_UNSUBSCRIBE:t.push(this.renderCloseTab()),t.push(this.renderStyleTab());break;case _.WP_CUSTOM_POST:case _.WP_ARTICLE:case _.WP_ARCHIVE_CUSTOM_POST:case _.WP_ARCHIVE_ARTICLE:case _.WP_WOO_ARCHIVE_PRODUCT:case _.WP_WOO_PRODUCT:case _.SPACER:t.push(this.renderCloseTab()),t.push(this.renderEditorTab());break;default:t.push(this.renderCloseTab()),t.push(this.renderEditorTab()),t.push(this.renderStyleTab())}return t}},{key:"render",value:function(){var e=this.props.component,t=!1,n=!1;switch(e){case d.SETTINGS_LIST_CONTENTS:case d.SETTINGS_GENERAL:t=this.renderHeaderListComponents(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small");break;default:t=this.renderHeaderDefault(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small")}return u["default"].createElement("div",{id:"tabs__settings ",className:n},t)}}]),t}(c.Component);e["default"]=(0,p.connect)(null,s)(b)}),require.register("javascripts/react/components/settings/ListContentsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=(t("react-redux"),t("redux"),t("javascripts/react/constants/TemplateContentConstants")),p=t("javascripts/react/components/dnd/AddItem"),f=r(p),d=t("javascripts/react/components/dnd/AddColumn"),m=r(d),h=t("javascripts/react/components/dnd/Column"),y=r(h),v=t("javascripts/react/services/ItemListContentDragFactory"),b=r(v),g=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.showPremiumWoocommerceModal=n.showPremiumWoocommerceModal.bind(n),n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.setState({premiumWoocommerceModal:!1})}},{key:"showPremiumWoocommerceModal",value:function(){this.setState({premiumWoocommerceModal:!this.state.premiumWoocommerceModal})}},{key:"render",value:function(){return c["default"].createElement("span",null,c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_generals),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},_.filter(u.LIST_TEMPLATE_CONTENT,function(e){return[u.TITLE,u.TEXT,u.IMAGE,u.BUTTON,u.DIVIDER,u.SOCIAL_BUTTON,u.SPACER].indexOf(e)>=0}).map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_wordpress),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},u.LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e,number:1},b["default"].getListContentByType(e))}))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_woocommerce,!DELIPRESS_LICENSE_STATUS&&c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"delipress__builder__premium"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},!DELIPRESS_LICENSE_STATUS&&this.state.premiumWoocommerceModal&&c["default"].createElement("div",{className:"delipress__builder__premium-incentive"},c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"dashicons dashicons-no-alt"}),c["default"].createElement("span",{className:"delipress__builder__premium-badge"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only)),c["default"].createElement("p",null,translationDelipressReact.premium_woocommerce),c["default"].createElement("a",{href:DELIPRESS_PREMIUM_URL,className:"delipress__button delipress__button--main delipress__button--small",target:"_blank"},translationDelipressReact.view_pricing)),u.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{number:1,type:e,key:"list__content"+t},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.columns),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__columns"},c["default"].createElement(m["default"],{number:1,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:1})),c["default"].createElement(m["default"],{number:2,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:2})),c["default"].createElement(m["default"],{number:3,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:3})),c["default"].createElement(m["default"],{number:4,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:4})))))}}]),t}(l.Component);e["default"]=g}),require.register("javascripts/react/components/settings/SectionSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return p.isNull(e.EditorReducer.activeSection)?{item:null}:{item:e.TemplateReducer.config.items[e.EditorReducer.activeSection]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("javascripts/react/components/settings/image/ImageSettingsWordPressMedia"),h=r(m),y=t("javascripts/react/components/ColorSelector"),v=r(y),b=t("javascripts/react/components/settings/style/Padding"),g=r(b),E=t("javascripts/react/components/settings/style/ColumnsWidth"),O=r(E),j=t("javascripts/react/components/settings/style/VerticalAlignColumns"),C=r(j),w=t("javascripts/react/components/settings/base/BaseNewSettings"),T=r(w),P=t("javascripts/react/components/settings/SettingsItem"),S=r(P),I=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._handleUpdateImage=r._handleUpdateImage.bind(r),r._handleChangePadding=r._handleChangePadding.bind(r),r._handleClickRemoveImage=r._handleClickRemoveImage.bind(r),r}return s(t,e),c(t,[{key:"_handleChangePadding",value:function(e){this.styles=p.extend(this.styles,e),this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){return!p.isUndefined(e.url)&&(this.styles=p.extend({},this.styles,{sizes:e.sizes,sizeSelect:"full","background-url":e.url}),void this.saveEditor())}},{key:"_handleClickRemoveImage",value:function(e){e.preventDefault(),this.styles=p.extend({},this.styles,{"background-url":""}),this.saveEditor()}},{key:"renderColumnWidth",value:function(){var e=this,t=this.props.item;return!(t.columns.length<2)&&d["default"].createElement("span",null,d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.column),d["default"].createElement(O["default"],{item:t,columns:t.columns,columnNumber:t.columns.length,handleChangeColumn:function(n,r){var a=p.extend({},t);p.each(n,function(e,t){a.columns[t].styles.width=p.clone(e)}),a.styles.sizeColumnChoice=p.clone(r),e.props.saveEditorColumns(a)}}))}},{key:"renderVerticalAlign",value:function(){var e=this,t=this.props.item;return d["default"].createElement(C["default"],{styles:t.styles,onChangeSettingsVerticalAlign:function(n){var r=void 0;"top"==n?r="flex-start":"middle"==n?r="center":"bottom"==n&&(r="flex-end");var a=p.extend({},t,{styles:p.extend({},t.styles,{display:"flex","vertical-align":n}),columns:p.map(t.columns,function(e,t){return p.extend({},e,{styles:p.extend({},e.styles,{"vertical-align":n,alignSelf:r})})})});e.props.saveEditorColumns(a)}})}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.title_settings),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.section.background_color},d["default"].createElement(v["default"],{handleChangeComplete:function(t){e.saveOptionValue("background",t)},disabledAlpha:!1,idSelector:".delipress__builder__main__preview__section__row__"+t.keyRow,typeColor:"backgroundColor",picker:"sketch",color:this.styles.background})),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.background_image),d["default"].createElement(h["default"],{styles:this.styles,autoOpen:!1,src:this.styles["background-url"],updateImage:this._handleUpdateImage}),d["default"].createElement(S["default"],{label:!p.isEmpty(this.styles["background-url"])&&d["default"].createElement("div",{className:"delipress__builder__side__setting__input__preview__image",style:{backgroundImage:"url("+this.styles["background-url"]+")"}})},d["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickRemoveImage},d["default"].createElement("span",{className:"dashicons dashicons-dismiss"}),d["default"].createElement("span",null,translationDelipressReact.Builder.component_settings.section.remove_image))),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.vertical_align),this.renderVerticalAlign(),d["default"].createElement(g["default"],{onChangePadding:this._handleChangePadding,item:t}),this.renderColumnWidth())}}]),t}(T["default"]);e["default"]=(0,_.connect)(l)(I)}),require.register("javascripts/react/components/settings/SettingsGeneral.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new v["default"],r=new g["default"];return{actionsTemplate:(0,h.bindActionCreators)(n,e),actionsEditor:(0,h.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("redux"),y=t("javascripts/react/services/actions/TemplateActions"),v=r(y),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("javascripts/react/components/settings/style/General"),O=r(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateEmailOnlineActive=n.updateEmailOnlineActive.bind(n),n.updateTheme=n.updateTheme.bind(n),n}return s(t,e),u(t,[{key:"updateTheme",value:function(e){var t=this.props,n=t.actionsTemplate,r=t.changeItemSuccess,a=n.changeTheme(e);f.isUndefined(r)||a.then(r)}},{key:"updateEmailOnlineActive",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeEmailOnlineActive(e);f.isUndefined(r)||a.then(r)}},{key:"render",value:function(){return _["default"].createElement("div",{className:"container__settings-general"},_["default"].createElement(O["default"],{updateTheme:this.updateTheme,updateEmailOnlineActive:this.updateEmailOnlineActive}))}}]),t}(d.Component);e["default"]=(0,m.connect)(l,c)(j)}),require.register("javascripts/react/components/settings/SettingsItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){var t="delipress__builder__side__setting__input";null!=e.classModifier&&(t+=" "+e.classModifier);var n="delipress__builder__side__setting";null!=e.rootClassModifier&&(n+=" "+e.rootClassModifier);var r=e.id;return o["default"].createElement("div",{className:n},null!=e.label&&o["default"].createElement("label",{htmlFor:r||"",className:"delipress__builder__side__setting__label"},e.label),o["default"].createElement("div",{className:t},e.children))};e["default"]=i}),require.register("javascripts/react/components/settings/SocialSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../../constants/TemplateContentConstants"),h=t("../ColorSelector"),y=r(h),v=t("javascripts/react/components/settings/base/BaseNewSettings"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/inputs/Checkbox"),j=r(O),C=t("javascripts/react/components/settings/style/Align"),w=r(C),T=t("javascripts/react/components/settings/SettingsItem"),P=r(T),S=t("javascripts/react/components/settings/ApplyAll"),I=r(S),N=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderSocial=r.renderSocial.bind(r),r.getIsChecked=r.getIsChecked.bind(r),r._handleMonochrome=r._handleMonochrome.bind(r),r.getTextSocial=r.getTextSocial.bind(r),r}return s(t,e),c(t,[{key:"_handleChangeUrl",value:function(e,t){this.styles["url_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeContent",value:function(e,t){this.styles["content_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeActive",value:function(e,t){this.styles["toggle_"+e]=t.target.checked,this.saveEditor()}},{key:"_handleMonochrome",value:function(e){var t=this,n=this.props.item,r=(n.keyRow+"_"+n.keyColumn+"_"+n._id,{monochromeActive:e.target.checked});e.target.checked?m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.styles.monochromeColor}):m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.getColorSocial(e)}),this.timeoutSave=0,this.styles=p.extend(this.styles,r),this.saveEditor()}},{key:"getColorSocial",value:function(e){switch(e){case"facebook":return{hex:"#3b5998",rgb:{r:59,g:89,b:152,a:1}};case"google":return{hex:"#dc4e41",rgb:{r:220,g:78,b:65,a:1}};case"linkedin":return{hex:"#0077b5",rgb:{r:0,g:119,b:181,a:1}};case"pinterest":return{hex:"#bd081c",rgb:{r:189,g:8,b:28,a:1}};case"twitter":return{hex:"#55acee",rgb:{r:85,g:172,b:238,a:1}};case"instagram":return{hex:"#3f729b",rgb:{r:63,g:114,b:155,a:1}};case"youtube":return{hex:"#cd201f",rgb:{r:205,g:32,b:31,a:1}};default:return"#FF0000"}}},{key:"getTextSocial",value:function(e){if(!p.isUndefined(this.styles["content_"+e]))return this.styles["content_"+e];switch(e){case"google":return"+1";case"twitter":return"Tweet";case"pinterest":return"Pin it";case"youtube":return"Subscribe";default:return"Share"}}},{key:"getIsChecked",value:function(e){return!p.isUndefined(this.styles["toggle_"+e])&&this.styles["toggle_"+e]}},{key:"renderSocial",value:function(e){var t=(this.props.item,d["default"].createElement("div",{key:"social_btn_"+e},d["default"].createElement("span",{className:"delipress__builder__side__title"},e),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.social.activate+" "+e},d["default"].createElement("input",{type:"checkbox",id:"rd_"+e,className:"delipress__switch__input",checked:this.getIsChecked(e),name:"toggle_"+e,onChange:this._changeInputValueCheckbox}),d["default"].createElement("label",{
    77htmlFor:"rd_"+e,className:"delipress__switch"},d["default"].createElement("div",{className:"delipress__switch__slider"}),d["default"].createElement("div",{className:"delipress__switch__on"},"I"),d["default"].createElement("div",{className:"delipress__switch__off"},"0"))))),n=d["default"].createElement("span",{key:"config_item_social"},d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.social.url},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.url+" "+e,onChange:this._changeInputValueInputText,name:"url_"+e,value:p.isUndefined(this.styles)?"":this.styles["url_"+e]})),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.social.text},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.text+" "+e,onChange:this._changeInputValueInputText,name:"content_"+e,value:this.getTextSocial(e)}))),r=[];return r.push(t),this.getIsChecked(e)&&r.push(n),d["default"].createElement("div",{key:"social_btn_"+e},r)}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.social.title_settings),d["default"].createElement(P["default"],{label:translationDelipressReact.font_size},d["default"].createElement(E["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(P["default"],{label:translationDelipressReact.font_size_icon},d["default"].createElement(E["default"],{name:"icon-size",nameValue:this.styles["icon-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(w["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.social.colorSelector},d["default"].createElement(y["default"],{handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").parent().next().find("a").css("color",e.hex)})},handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("textColor",t)},disabledAlpha:!1,picker:"sketch",color:this.styles.textColor})),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.social.backgroundColor,classModifier:"delipress__flex-center"},d["default"].createElement(j["default"],{id:"inputMonochrome",defaultChecked:this.styles.monochromeActive,handleChange:this._handleMonochrome}),this.styles.monochromeActive?d["default"].createElement(y["default"],{key:"bg_color_selector",handleChangeComplete:function(t){var n={monochromeColor:t};m.SOCIAL_LIST.map(function(e){n["color_"+e]=t}),e.timeoutSave=0,e.styles=p.extend(e.styles,n),e.saveEditor()},handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").css("backgroundColor",e.hex)})},disabledAlpha:!1,picker:"sketch",color:this.styles.monochromeColor}):null),m.SOCIAL_LIST.map(function(t){return e.renderSocial(t)}),d["default"].createElement(I["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",": "+translationDelipressReact.Builder.component.social),handleApply:this.handleApply}))}}]),t}(b["default"]);e["default"]=(0,_.connect)(l)(N)}),require.register("javascripts/react/components/settings/SpacerSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("classnames"),m=(r(_),t("react-redux")),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/settings/base/BaseNewSettings")),y=r(h),v=t("javascripts/react/components/settings/SettingsItem"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/settings/ApplyAll"),j=r(O),C=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var e=this.styles.height;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.spacer.title),d["default"].createElement(b["default"],{label:translationDelipressReact.Builder.component_settings.spacer.height},d["default"].createElement(E["default"],{name:"height",nameValue:e,placeholder:"px",min:5,saveRefValue:this.saveOptionValue})),d["default"].createElement(j["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",": "+translationDelipressReact.Builder.component.spacer),handleApply:this.handleApply}))}}]),t}(y["default"]);e["default"]=(0,m.connect)(l)(C)}),require.register("javascripts/react/components/settings/StyleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new b["default"];return{actionsEditor:(0,m.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("redux"),h=(t("react-color"),t("reactcss")),y=(r(h),t("../../constants/EditorConstants"),t("javascripts/react/constants/TemplateContentConstants")),v=t("javascripts/react/services/actions/EditorActions"),b=r(v),g=t("./style/AttributesDefault"),E=r(g),O=t("javascripts/react/components/settings/SectionSettings"),j=r(O),C=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.saveEditor=n.saveEditor.bind(n),n.saveEditorColumn=n.saveEditorColumn.bind(n),n.saveEditorColumns=n.saveEditorColumns.bind(n),n}return s(t,e),c(t,[{key:"saveEditor",value:function(e){var t=this.props,n=t.actionsEditor,r=t.item,a=t.changeItemSuccess;r=p.extend(r,{styles:e});var o=null;switch(r.type){case y.SECTION:o=n.changeStyleSection(r);break;case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:o=n.changeStyleSectionFix(r);break;case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:o=n.changeStyleComponentFix(r);break;default:o=n.changeItem(r)}p.isUndefined(a)||o.then(a)}},{key:"saveEditorColumn",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumn(e);p.isUndefined(r)||a.then(r)}},{key:"saveEditorColumns",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumns(e);p.isUndefined(r)||a.then(r)}},{key:"render",value:function(){var e=this.props.item,t=!1;switch(e.type){case y.TEXT:case y.DIVIDER:case y.SOCIAL_BUTTON:case y.BUTTON:case y.IMAGE:case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:case y.TITLE:case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:t=d["default"].createElement(E["default"],{item:e,saveEditor:this.saveEditor});break;case y.SECTION:t=d["default"].createElement(j["default"],{saveEditor:this.saveEditor,saveEditorColumn:this.saveEditorColumn,saveEditorColumns:this.saveEditorColumns})}return d["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},t)}}]),t}(f.Component);e["default"]=(0,_.connect)(null,l)(C)}),require.register("javascripts/react/components/settings/TextSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=(t("redux"),t("javascripts/react/components/settings/base/BaseNewSettings")),h=r(m),y=t("javascripts/react/components/inputs/InputNumber"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/ApplyAll"),C=r(j),w=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;return!p.isNull(this.props.item)&&!p.isUndefined(this.props.item)&&d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.text.title_settings),d["default"].createElement(g["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(v["default"],{name:"line-height",min:1,max:2,step:.1,nameValue:this.styles["line-height"],saveRefValue:this.saveOptionValue})),d["default"].createElement(g["default"],{label:translationDelipressReact.font_size},d["default"].createElement(v["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.saveOptionValue("font-family",t)}}),d["default"].createElement(C["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",": "+translationDelipressReact.Builder.component.text),handleApply:this.handleApply}))}}]),t}(h["default"]);e["default"]=(0,_.connect)(l)(w)}),require.register("javascripts/react/components/settings/TitleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/style/Align"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/style/SizeTitle"),C=r(j),w=t("javascripts/react/components/inputs/InputNumber"),T=r(w),P=t("javascripts/react/components/settings/SettingsItem"),S=r(P),I=t("javascripts/react/components/settings/ApplyAll"),N=r(I),k=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onChangeSettingsSizeTitle=n.onChangeSettingsSizeTitle.bind(n),n.handleApply=n.handleApply.bind(n),n.fontWeightOptions=[{value:"bold",text:"Bold"},{value:"lighter",text:"Light"},{value:"normal",text:"Normal"}],n}return s(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles));var t=this.styles.presetChoice,n=p.findWhere(this.styles.presets,{type:t});this.props.updateAllStyles(n,t)}},{key:"onChangeSettingsSizeTitle",value:function(e){this.styles.presetChoice=e,this.saveEditor()}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=translationDelipressReact.Builder.component_settings.apply_all,r=p.find(this.styles.presets,{type:this.styles.presetChoice}),a=t.keyRow+"_"+t.keyColumn+"_"+t._id,o=".id_selector_"+a+" *";return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.title.title_settings),d["default"].createElement(C["default"],{onChangeSettingsSizeTitle:this.onChangeSettingsSizeTitle,item:t}),d["default"].createElement(S["default"],{label:translationDelipressReact.font_size},d["default"].createElement(T["default"],{name:"font-size",nameValue:r["font-size"],placeholder:"px",saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(T["default"],{name:"line-height",nameValue:r["line-height"],step:.1,min:1,max:2,saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(S["default"],{label:translationDelipressReact.font_weight},d["default"].createElement("select",{name:"font-weight",onChange:this._changeInputValueTextOnPreset,value:r["font-weight"]},this.fontWeightOptions.map(function(e,t){return d["default"].createElement("option",{key:"font_"+t,value:e.value},e.text)}))),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("font-family",t)}}),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.button.color},d["default"].createElement(h["default"],{handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("color",t)},disabledAlpha:!1,picker:"sketch",idSelector:o,typeColor:"color",color:r.color})),d["default"].createElement(g["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("align",t)},styles:this.styles}),d["default"].createElement(N["default"],{text:n.replace("%{s}",this.styles.presetChoice),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(k)}),require.register("javascripts/react/components/settings/UnsubscribeSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.unsubscribe[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/WPArticleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=function E(e,t,n){null===e&&(e=Function.prototype);var r=Object.getOwnPropertyDescriptor(e,t);if(void 0===r){var a=Object.getPrototypeOf(e);return null===a?void 0:E(a,t,n)}if("value"in r)return r.value;var o=r.get;if(void 0!==o)return o.call(n)},u=t("underscore"),p=(a(u),t("react")),f=r(p),d=t("prop-types"),_=(r(d),t("classnames")),m=(r(_),t("react-select")),h=(r(m),t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),y=(r(h),t("javascripts/react/components/ColorSelector")),v=(r(y),t("javascripts/react/components/settings/base/BaseWPSettings")),b=r(v),g=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentWillMount",value:function(){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"componentWillMount",this).call(this);var e=this.props,n=(e.actionPostType,e._onChangeChoicePostType),r=e.item;n({post_type:r.wp_post.post_type}),this._saveEditor()}},{key:"render",value:function(){this.props.item;return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),this.renderSettingsContent(),this.renderSettingsImage(),this.renderChoicePost(),this.renderImportPost())}}]),t}(b["default"]);e["default"]=g}),require.register("javascripts/react/components/settings/WPPostSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=(r(f),t("classnames")),_=(r(d),t("react-select")),m=(r(_),t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),h=(r(m),t("../ColorSelector")),y=(r(h),t("javascripts/react/components/settings/base/BaseWPSettings")),v=r(y),b=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){this.props.item;return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),this.renderSettingsContent(),this.renderSettingsImage(),this.renderChoicePostTypes(),this.renderChoicePost(),this.renderImportPost())}}]),t}(v["default"]);e["default"]=b}),require.register("javascripts/react/components/settings/base/BaseGeneral.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("prop-types"),p=r(u),f=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/ColorSelector")),d=r(f),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"_handleChangeColor",value:function(e,t){var n=this.props.updateTheme,r=this.props,a=r.mjAll,o=r.mjText,i=r.mjContainer,s=r.linkColor;switch(e){case"background-color":i["background-color"]=t;break;case"text-color":o.color=t;break;case"link-color":s=t}this.setState({mjAll:a,mjContainer:i,mjText:o,linkColor:s}),n({"mj-attributes":{"mj-all":a,"mj-text":o,"mj-container":i},"mj-styles":{"link-color":s}})}},{key:"_renderThemeDefault",value:function(){var e=this.props,t=(e.mjAll,e.mjContainer),n=e.mjText,r=e.linkColor;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.base_general.title_background_campaign),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.background_color},c["default"].createElement(d["default"],{picker:"sketch",handleChangeComplete:this._handleChangeColor.bind(this,"background-color"),disabledAlpha:!1,idSelector:".delipress__builder__main",typeColor:"backgroundColor",color:_.isUndefined(t)?{rgb:{r:255,g:255,b:255,a:1}}:t["background-color"]})),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.base_general.title_text_component),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.text_color},c["default"].createElement(d["default"],{picker:"sketch",handleChangeComplete:this._handleChangeColor.bind(this,"text-color"),disabledAlpha:!1,color:_.isUndefined(n)?{rgb:{r:0,g:0,b:0,a:1}}:n.color})),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.link_color},c["default"].createElement(d["default"],{picker:"sketch",disabledAlpha:!1,handleChangeComplete:this._handleChangeColor.bind(this,"link-color"),color:_.isUndefined(r)?{rgb:{r:245,g:101,b:106,a:1}}:r})))}}]),t}(l.Component);y.propTypes={updateTheme:p["default"].func.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/base/BaseHeaderFooterSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/ColorSelector"),p=r(u),f=t("javascripts/react/components/settings/base/BaseNewSettings"),d=r(f),m=t("javascripts/react/components/settings/style/Align"),h=r(m),y=t("javascripts/react/components/inputs/InputNumber"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this;if(_.isNull(this.props.item)||_.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r="unsubscribe"==t.keyRow?translationDelipressReact.Builder.component.footer:translationDelipressReact.Builder.component.header;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},r),c["default"].createElement(g["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},c["default"].createElement(v["default"],{name:"line-height",min:1,max:2,step:.1,nameValue:this.styles["line-height"],saveRefValue:this.saveOptionValue})),c["default"].createElement(h["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),"unsubscribe"==t.keyRow&&c["default"].createElement(g["default"],{label:translationDelipressReact.color},c["default"].createElement(p["default"],{handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".id_selector_"+n+" p",typeColor:"color",color:this.styles.color})),c["default"].createElement(g["default"],{label:translationDelipressReact.font_size},c["default"].createElement(v["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,placeholder:"px",saveRefValue:this.saveOptionValue})),c["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.timeoutSave=0,e.saveOptionValue("font-family",t)}}))}}]),t}(d["default"]);e["default"]=j}),require.register("javascripts/react/components/settings/base/BaseNewSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];
    8 r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("prop-types")),_=(r(d),function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueOnPreset=n.saveOptionValueOnPreset.bind(n),n._changeInputValueText=n._changeInputValueText.bind(n),n._changeInputValueTextOnPreset=n._changeInputValueTextOnPreset.bind(n),n._changeInputValueCheckbox=n._changeInputValueCheckbox.bind(n),n._changeInputValueCheckboxOnPreset=n._changeInputValueCheckboxOnPreset.bind(n),n._changeInputValue=n._changeInputValue.bind(n),n._changeInputValueOnPreset=n._changeInputValueOnPreset.bind(n),n._changeInputValueNumber=n._changeInputValueNumber.bind(n),n._changeInputValueNumberOnPreset=n._changeInputValueNumberOnPreset.bind(n),n._changeInputValueInputText=n._changeInputValueInputText.bind(n),n.timeoutSave=450,n.handleApply=n.handleApply.bind(n);var r=n.props.item;return p.isNull(r)||p.isUndefined(r)||(n.styles=p.clone(r.styles)),n}return l(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles)),this.props.updateAllStyles(p.clone(this.styles))}},{key:"componentWillReceiveProps",value:function(e){var t=e.item;p.isNull(t)||p.isUndefined(t)||(this.styles=p.clone(t.styles),this.setState({value:this.styles.value,href:this.styles.href}))}},{key:"componentWillUpdate",value:function(){this.timeoutSave=450}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this.timeoutSave=0,this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this.timeoutSave=0,this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this.saveOptionValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this.saveOptionValue(n,t)}},{key:"saveOptionValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.styles.presets);r=p.map(r,function(r){return r.type===n.styles.presetChoice?p.extend({},r,o({},e,t)):r}),this.styles.presets=r,this.saveEditor()}},{key:"saveOptionValue",value:function(e,t){this.styles[e]=t,this.saveEditor()}},{key:"saveEditor",value:function(){var e=this;clearTimeout(this.saves),this.saves=setTimeout(function(){e.props.saveEditor(e.styles)},this.timeoutSave)}}]),t}(f.Component));e["default"]=_}),require.register("javascripts/react/components/settings/base/BaseSettingsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("javascripts/react/helpers/shallowEqual"),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.item;return r.state=p.clone(a.styles),r._saveRefValue=r._saveRefValue.bind(r),r._saveRefValueOnPreset=r._saveRefValueOnPreset.bind(r),r._saveEditor=r._saveEditor.bind(r),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueTextOnPreset=r._changeInputValueTextOnPreset.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueCheckboxOnPreset=r._changeInputValueCheckboxOnPreset.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueOnPreset=r._changeInputValueOnPreset.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValueNumberOnPreset=r._changeInputValueNumberOnPreset.bind(r),r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id,n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id;t!=n&&this.setState(e.item.styles)}},{key:"_saveEditor",value:function(){var e=this,t=this.props.saveEditor;setTimeout(function(){t(e.state)})}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this._saveRefValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveRefValue(n,t)}},{key:"_saveRefValue",value:function(e,t){this.setState(o({},e,t)),this._saveEditor()}},{key:"_saveRefValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.state.presets);r=p.map(r,function(r){return r.type===n.state.presetChoice?p.extend({},r,o({},e,t)):r}),this.setState({presets:r}),this._saveEditor()}}]),t}(f.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseSettingsOptin.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=(a(u),t("underscore")),f=r(p),d=t("javascripts/react/components/ColorSelector"),_=(a(d),t("javascripts/react/components/settings/SettingsItem")),m=(a(_),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.config;return r.config=f.clone(a[r.props.settings+"_settings"]),r.allConfig=f.clone(a),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueInputText=r._changeInputValueInputText.bind(r),r._saveValue=r._saveValue.bind(r),r._saveValues=r._saveValues.bind(r),r._saveValuesOptin=r._saveValuesOptin.bind(r),r.state={buttonText:a.buttonText},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.config;this.config=f.clone(t[this.props.settings+"_settings"]),this.allConfig=f.clone(t)}},{key:"_saveValuesOptin",value:function(){var e=this.props.updateOptin;e(this.allConfig)}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this._saveValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveValue(n,t)}},{key:"_saveValues",value:function(e){var t=this,n=this.props.settings+"_settings";f.mapObject(e,function(e,r){f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),t.allConfig=f.extend({},t.allConfig,o({},n,f.extend({},t.props.config[n],o({},r,f.extend({},t.props.config[n][r],{attrs:f.isUndefined(e.attrs)?t.props.config[n][r].attrs:f.extend({},t.props.config[n][r].attrs,e.attrs),styling:f.isUndefined(e.styling)?t.props.config[n][r].styling:f.extend({},t.props.config[n][r].styling,e.styling)})))))}),this._saveValuesOptin()}},{key:"_saveValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.split("-"),a=this.props.settings+"_settings";return 3===r.length&&(this.allConfig=f.extend({},this.allConfig,o({},a,f.extend({},this.props.config[a],o({},r[0],f.extend({},this.props.config[a][r[0]],o({},r[1],f.extend({},this.props.config[a][r[0]][r[1]],o({},r[2],f.isBoolean(t)||f.isString(t)||f.isNumber(t)?t:f.extend({},this.props.config[a][r[0]][r[1]][r[2]],t)))))))))),this.config=f.clone(this.allConfig[a]),n&&this._saveValuesOptin(),Promise.resolve()}}]),t}(u.Component));e["default"]=m}),require.register("javascripts/react/components/settings/base/BaseWPArchiveSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("prop-types")),d=(r(f),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueInArray=n.saveOptionValueInArray.bind(n),n.removeImportPost=n.removeImportPost.bind(n),n.saveEditor=n.saveEditor.bind(n);var r=n.props.item;return u.isNull(r)||(n.styles=u.clone(r.styles)),n.verifyStyles(),n}return s(t,e),l(t,[{key:"verifyStyles",value:function(){u.isUndefined(this.styles.options.type_content)&&(this.styles=u.extend(this.styles,{options:u.extend(this.styles.options,{type_content:{full:!1,excerpt:!0}})}))}},{key:"componentWillReceiveProps",value:function(){var e=this.props.item;u.isNull(e)||(this.styles=u.clone(e.styles)),this.verifyStyles()}},{key:"saveOptionValue",value:function(e,t){this.styles.options[e]=t,this.props.saveEditor(this.styles)}},{key:"saveOptionValueInArray",value:function(e,t){this.styles.options[e].push(t),this.props.saveEditor(this.styles)}},{key:"saveEditor",value:function(){this.props.saveEditor(this.styles)}},{key:"removeImportPost",value:function(e){this.styles.options.choicePosts.splice(e,1),this.props.saveEditor(this.styles)}}]),t}(p.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseWPSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("classnames"),h=(r(m),t("react-select")),y=r(h),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/PostTypeActions"),g=(r(b),t("javascripts/react/components/ColorSelector")),E=(r(g),t("javascripts/react/components/settings/base/BaseSettingsComponent")),O=r(E),j=t("javascripts/react/components/settings/SettingsItem"),C=r(j),w=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleTitle=n._toggleTitle.bind(n),n._toggleImage=n._toggleImage.bind(n),n._onChangeSettingsContent=n._onChangeSettingsContent.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n._onChangeChoicePost=n._onChangeChoicePost.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){var e=this.props.item;u.isUndefined(e.wp_post)||this.setState({wp_post:u.extend({},e.wp_post),isLoading:!1,importLoad:!1})}},{key:"componentWillUpdate",value:function(e,t){(0,v.shallowEqual)(this.props.posts,e.posts)||this.setState({isLoading:!1})}},{key:"_toggleTitle",value:function(e){this.state.wp_post.options.content.title=event.target.checked,this.setState({wp_post:this.state.wp_post})}},{key:"renderSettingsTitle",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_title.title},f["default"].createElement("input",{type:"checkbox",id:"settings_title",className:"delipress__switch__input",checked:this.state.wp_post.options.content.title,onChange:this._toggleTitle}),f["default"].createElement("label",{htmlFor:"settings_title",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_toggleImage",value:function(e){this.state.wp_post.options.image=e.target.checked,this.setState({wp_post:this.state.wp_post})}},{key:"renderSettingsImage",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},f["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:this.state.wp_post.options.image,onChange:this._toggleImage}),f["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_onChangeSettingsContent",value:function(e){var t=e.target.value;this.state.wp_post.options.content[t]=!0,"full"===t?this.state.wp_post.options.content.excerpt=!1:this.state.wp_post.options.content.full=!1,this.setState({wp_post:this.state.wp_post})}},{key:"renderSettingsContent",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_content.title,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_full",value:"full",checked:this.state.wp_post.options.content.full,onChange:this._onChangeSettingsContent}),f["default"].createElement("label",{htmlFor:"settings__content_full"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.full)),f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_excerpt",value:"excerpt",onChange:this._onChangeSettingsContent,checked:this.state.wp_post.options.content.excerpt}),f["default"].createElement("label",{htmlFor:"settings__content_excerpt"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.excerpt))))}},{key:"_onChangeChoicePostType",value:function n(e){var t=this.props,n=(t.actionPostType,t._onChangeChoicePostType);this.state.wp_post.post_type=e,this.state.wp_post.post="",this.setState({wp_post:this.state.wp_post,isLoading:!0}),n({post_type:e.value})}},{key:"_onChangeChoicePost",value:function(e){this.state.wp_post.post=e,this.setState({wp_post:this.state.wp_post})}},{key:"renderChoicePostTypes",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,u.map(t,function(e){return{value:e.name,label:e.label}}));return f["default"].createElement(C["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post_type,onChange:this._onChangeChoicePostType}))}},{key:"renderImportPost",value:function(){var e=this;return f["default"].createElement(C["default"],null,f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:function(){e.state.importLoad||(e.setState({importLoad:!0}),e.props.importPost())}},!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_post.button_import,this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"})))}},{key:"_onInputChange",value:function(e){var t=this,n=this.props,r=(n.actionPostType,n._onChangeChoicePostType);u.isEmpty(this.state.wp_post.post_type)||(clearTimeout(this.searchPostType),this.searchPostType=setTimeout(function(){t.setState({isLoading:!0}),r({s:e,post_type:t.state.wp_post.post_type})},500))}},{key:"renderChoicePost",value:function(){var e=this.props,t=(e.postTypes,e.posts),n=u.map(t,function(e){return{value:e.ID,label:u.isEmpty(e.post_title)?"ID : "+e.ID:jQuery("<div/>").html(e.post_title).text()}});return f["default"].createElement(C["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post,disabled:u.isEmpty(this.state.wp_post.post_type),placeholder:translationDelipressReact.Builder.component_settings.wp_post.placeholder,onInputChange:this._onInputChange.bind(this),onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(O["default"]);w.propType={postTypes:_["default"].array.isRequired,posts:_["default"].array.isRequired,_onChangeChoicePostType:_["default"].func.isRequired},e["default"]=w}),require.register("javascripts/react/components/settings/base/optin/BaseDefault.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("javascripts/react/components/settings/base/BaseSettingsOptin"),_=r(d),m=t("javascripts/react/components/settings/optin/composition/Button"),h=r(m),y=t("javascripts/react/components/settings/optin/composition/Image"),v=r(y),b=t("javascripts/react/components/settings/optin/composition/BlockWrapper"),g=r(b),E=t("javascripts/react/components/settings/optin/composition/FormWrapper"),O=r(E),j=t("javascripts/react/components/settings/optin/composition/FormDesign"),C=r(j),w=t("javascripts/react/components/settings/SettingsItem"),T=(r(w),t("javascripts/react/components/inputs/Checkbox")),P=(r(T),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"isNaked",value:function(){return this.allConfig.default_settings.form_wrapper.attrs.naked}},{key:"render",value:function(){return u.isUndefined(this.allConfig.default_settings.form_wrapper)&&(this.allConfig.default_settings=u.extend({},this.allConfig.default_settings,{form_wrapper:{attrs:{naked:!1,metas:"empty"}}})),f["default"].createElement("div",{className:"container__settings__attributes settings__default"},!this.isNaked()&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_bloc),!this.isNaked()&&f["default"].createElement(g["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,type:this.props.type}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_image),f["default"].createElement(v["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,naked:this.isNaked()}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form),f["default"].createElement(O["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),!this.isNaked()&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form_design),!this.isNaked()&&f["default"].createElement(C["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_button),f["default"].createElement(h["default"],{saveValue:this._saveValue,saveValues:this._saveValues,changeInputValueInputText:this._changeInputValueInputText,config:this.config,naked:this.isNaked()}))}}]),t}(_["default"]));e["default"]=P}),require.register("javascripts/react/components/settings/base/optin/BaseSuccess.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/settings/base/BaseSettingsOptin"),p=r(u),f=t("javascripts/react/components/inputs/Checkbox"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Optin.shortcode_settings.success_settings.title_email_form),c["default"].createElement(m["default"],{label:translationDelipressReact.Optin.shortcode_settings.success_settings.disable_email_input_form,id:"email_input_form-attrs-disable_email_input_form"},c["default"].createElement(d["default"],{id:"email_input_form-attrs-disable_email_input_form",defaultChecked:this.config.email_input_form.attrs.disable_email_input_form,handleChange:function(t){e._saveValue("email_input_form-attrs-disable_email_input_form",t.target.checked)}})))}}]),t}(p["default"]);e["default"]=h}),require.register("javascripts/react/components/settings/image/ImageSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t,n){return Math.floor(n*e/t)}function c(e){if(f.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=(r(m),t("react-redux")),y=t("../../ColorSelector"),v=(r(y),t("./ImageSettingsWordPressMedia")),b=r(v),g=t("javascripts/react/components/settings/base/BaseNewSettings"),E=r(g),O=t("javascripts/react/components/settings/style/Align"),j=r(O),C=t("javascripts/react/components/inputs/InputNumber"),w=r(C),T=t("javascripts/react/components/inputs/InputRangeDP"),P=r(T),S=t("javascripts/react/components/settings/SettingsItem"),I=r(S),N=t("javascripts/react/components/settings/ApplyAll"),k=r(N),x=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n._handleOnChangeCompleteWidth=n._handleOnChangeCompleteWidth.bind(n),n._handleUpdateImage=n._handleUpdateImage.bind(n),n._handleUpdateImageSize=n._handleUpdateImageSize.bind(n);var r=n.props.item;return f.isNull(r)||(n.state={href:r.styles.href}),n}return s(t,e),u(t,[{key:"_handleUpdateImageSize",value:function(e){this.styles[e.target.name]=e.target.value;var t=this.styles.sizes[e.target.value],n=this.props.item,r=n.keyRow+"_"+n.keyColumn+"_"+n._id,a=jQuery(".id_selector_"+r).width(),o=Number(t.height),i=Number(t.width);t.width>a&&(i=a,o=l(a,t.width,t.height)),this.styles=f.extend({},this.styles,{src:t.url,srcWidth:i,srcHeight:o,width:i,valuePercent:100}),this.timeoutSave=0,this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){if(f.isUndefined(e.url))return!1;var t=this.props.item;if(f.isNull(t)||f.isUndefined(t))return!1;var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=Number(e.height),a=Number(e.width),o=jQuery(".id_selector_"+n).width();e.width>o&&(a=o,r=l(o,e.width,e.height));try{this.styles=f.extend({},this.styles,{src:e.url,srcWidth:a,srcHeight:r,width:a,sizes:e.sizes,sizeSelect:"full",valuePercent:100}),this.saveEditor()}catch(i){}}},{key:"_handleOnChangeCompleteWidth",value:function(e){var t=this.props.item,n=(t.keyRow+"_"+t.keyColumn+"_"+t._id,this.styles.srcWidth),r=e*n/100;this.styles=f.extend({},this.styles,{width:r,valuePercent:e}),this.saveEditor()}},{key:"render",value:function(){var e=this;if(f.isNull(this.props.item)||f.isUndefined(this.props.item))return!1;var t=this.props.item;if(f.isEmpty(this.styles.src))return _["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(I["default"],null,_["default"].createElement(b["default"],{updateImage:this._handleUpdateImage})));var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=[];return f.mapObject(this.styles.sizes,function(e,t){var n=t+" - "+e.width+"x"+e.height;r.push(_["default"].createElement("option",{key:"size_"+t,value:t},n))}),_["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(P["default"],{
    9 rangeValue:this.styles.valuePercent,maxValue:100,minValue:1,type:"pourcent",handleOnChangeWidth:function(t){var r=e.styles.srcWidth,a=jQuery(".id_selector_"+n+" img");f.isEmpty(e.styles.href)||(a=jQuery(".id_selector_"+n+" a"));var o=t*r/100;a.attr("width",o),a.parent().css({width:o+"px"})},handleOnChangeCompleteWidth:function(t){e.timeoutSave=0,e._handleOnChangeCompleteWidth(t)}}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.sizes},_["default"].createElement("select",{placeholder:"Select your base sizes",name:"sizeSelect",onChange:this._handleUpdateImageSize,value:this.styles.sizeSelect},r)),_["default"].createElement(b["default"],{styles:this.styles,src:this.styles.src,updateImage:this._handleUpdateImage}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.link},_["default"].createElement("input",{className:"delipress__input",name:"href",onChange:this._changeInputValueInputText,type:"text",value:this.styles.href})),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.borderRadius},_["default"].createElement(w["default"],{name:"border-radius",nameValue:this.styles["border-radius"],placeholder:"px",saveRefValue:this.saveOptionValue})),_["default"].createElement(j["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),_["default"].createElement(k["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",": "+translationDelipressReact.Builder.component.image),handleApply:this.handleApply}))}}]),t}(E["default"]);e["default"]=(0,h.connect)(c)(x)}),require.register("javascripts/react/components/settings/image/ImageSettingsWordPressMedia.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("react-redux"),h=t("javascripts/react/helpers/wordpressMedia"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=(t("javascripts/react/constants/TemplateContentConstants"),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleClickMediaLibrary=n._handleClickMediaLibrary.bind(n),n._handleSelectFrame=n._handleSelectFrame.bind(n),n.autoOpen=!!u.isUndefined(n.props.autoOpen)||n.props.autoOpen,n}return s(t,e),l(t,[{key:"componentDidUpdate",value:function(){var e=this.props.styles,t=(0,h.getFrame)();u.isUndefined(e)&&this.autoOpen&&(t.on("select",this._handleSelectFrame),t.open())}},{key:"_handleSelectFrame",value:function(){var e=this.props.updateImage,t=(0,h.getFrame)(),n=t.state().get("selection").first().toJSON();u.isUndefined(n.url)||(e(n),t.close())}},{key:"_handleClickMediaLibrary",value:function(e){e.preventDefault();var t=(0,h.getFrame)();t.on("select",this._handleSelectFrame),t.open()}},{key:"componentWillUnmount",value:function(){var e=(0,h.getFrame)();e.off("select",this._handleSelectFrame)}},{key:"render",value:function(){var e=this.props.styles,t=translationDelipressReact.Builder.component_settings.image.wp_library_src;return u.isUndefined(e)?u.isEmpty(this.props.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src):u.isEmpty(e.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src),f["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.image.action},f["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickMediaLibrary},f["default"].createElement("span",{className:"dashicons dashicons-format-image"}),f["default"].createElement("span",null,t)))}}]),t}(p.Component));b.propTypes={updateImage:_["default"].func.isRequired,autoOpen:_["default"].bool,src:_["default"].string,styles:_["default"].object},e["default"]=(0,m.connect)()(b)}),require.register("javascripts/react/components/settings/optin/TextOptinSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){return{fromAction:e.OptinReducer.fromAction}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux"),t("javascripts/backend/react-tinymce/index")),v=r(y),b=t("javascripts/react/components/settings/base/BaseSettingsOptin"),g=r(b),E=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/constants/OptinConstants")),O=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeContent=n._handleOnChangeContent.bind(n),n}return l(t,e),u(t,[{key:"shouldComponentUpdate",value:function(e){return!!f.find([E.CHANGE_SETTINGS_OPTIN],function(t){return t==e.fromAction})}},{key:"_handleOnChangeContent",value:function(e){var t=this,n=this.props,r=(n.updateOptin,n.name);clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){t._saveValues(o({},r,{attrs:{content:e.target.getContent()}}))},1500)}},{key:"render",value:function(){var e=this.props,t=e.name;e.config;return _["default"].createElement(v["default"],{content:this.props.config[this.props.settings+"_settings"][t].attrs.content,config:{inline:!0,menubar:!1,paste_as_text:!0,plugins:"paste colorpicker textcolor",relative_urls:!1,convert_urls:!1,fixed_toolbar_container:"#react-toolbar-tinymce",protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:[]},onChange:this._handleOnChangeContent})}}]),t}(g["default"]);e["default"]=(0,m.connect)(c)(O)}),require.register("javascripts/react/components/settings/optin/aftercontent/AfterContentSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/aftercontent/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/aftercontent/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/composition/Animation.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=t("javascripts/react/constants/OptinConstants"),c=function(e){var t=(e.config,{none:translationDelipressReact.Optin.animations.none,fadeIn:translationDelipressReact.Optin.animations.fadeIn,bounceIn:translationDelipressReact.Optin.animations.bounceIn,zoomIn:translationDelipressReact.Optin.animations.zoomIn,lightSpeedIn:translationDelipressReact.Optin.animations.lightSpeedIn,slideInUp:translationDelipressReact.Optin.animations.slideInUp,slideInLeft:translationDelipressReact.Optin.animations.slideInLeft,slideInRight:translationDelipressReact.Optin.animations.slideInRight,flipInX:translationDelipressReact.Optin.animations.flipInX,shake:translationDelipressReact.Optin.animations.shake,swing:translationDelipressReact.Optin.animations.swing,tada:translationDelipressReact.Optin.animations.tada});return e.type==l.FLY_IN_OPTIN&&(t=_.omit(t,["bounceIn","zoomIn","flipInX","shake","swing","tada"])),e.type==l.SHORTCODE_OPTIN||e.type==l.WIDGET_OPTIN?null:o["default"].createElement(s["default"],{label:translationDelipressReact.animation},o["default"].createElement("select",{name:"animation",onChange:function(t){e.saveValues({wrapper:{attrs:{animation:t.target.value}}})},value:e.config.wrapper.attrs.animation},_.map(t,function(e,t){return o["default"].createElement("option",{key:"animated_"+t,value:t},e)})))};e["default"]=c}),require.register("javascripts/react/components/settings/optin/composition/BlockWrapper.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/ColorSelector"),s=r(i),l=t("javascripts/react/components/settings/SettingsItem"),c=r(l),u=t("javascripts/react/components/inputs/InputNumber"),p=r(u),f=t("javascripts/react/components/settings/style/Border"),d=r(f),_=t("./Animation"),m=r(_),h=t("./OrientationFlyIn"),y=r(h),v=t("javascripts/react/constants/OptinConstants"),b=t("./Fonts"),g=r(b),E=function(e){e.config;return o["default"].createElement("div",{className:"container__settings__attributes settings__default"},e.type==v.FLY_IN_OPTIN&&o["default"].createElement(y["default"],e),o["default"].createElement(m["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.background_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-backgroundColor",t)},idSelector:".DELI-wrapper",typeColor:"backgroundColor",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.backgroundColor})),o["default"].createElement(c["default"],{label:translationDelipressReact.text_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-color",t)},idSelector:".DELI-wrapper",typeColor:"color",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.color})),o["default"].createElement(g["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.border_radius},o["default"].createElement(p["default"],{name:"wrapper-attrs-borderRadius",nameValue:e.config.wrapper.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.saveValues({wrapper:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),o["default"].createElement(d["default"],{borderStyle:e.config.wrapper.attrs.borderStyle,borderColor:e.config.wrapper.attrs.borderColor,borderWidth:e.config.wrapper.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={wrapper:{attrs:{},styling:{}}};r.wrapper.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.wrapper.styling[t]=n,e.saveValues(r)},item:{selector:".DELI-wrapper"}}))};e["default"]=E}),require.register("javascripts/react/components/settings/optin/composition/Button.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("prop-types"),f=a(p),d=t("underscore"),_=r(d),m=t("javascripts/react/components/ColorSelector"),h=a(m),y=t("javascripts/react/components/settings/SettingsItem"),v=a(y),b=t("javascripts/react/components/inputs/InputNumber"),g=a(b),E=t("javascripts/react/components/settings/style/Border"),O=a(E),j=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this,t=this.props.config;return u["default"].createElement("div",{className:"container__settings__attributes settings__default"},u["default"].createElement(v["default"],{label:translationDelipressReact.text},u["default"].createElement("input",{className:"delipress__input",name:"button-attrs-content",onChange:this.props.changeInputValueInputText,type:"text",value:t.button.attrs.content})),!this.props.naked&&u["default"].createElement("div",null,u["default"].createElement(v["default"],{label:translationDelipressReact.background_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"backgroundColor",color:t.button.styling.backgroundColor})),u["default"].createElement(v["default"],{label:translationDelipressReact.text_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"color",color:t.button.styling.color})),u["default"].createElement(v["default"],{label:translationDelipressReact.margin},u["default"].createElement(g["default"],{name:"fields_margin",nameValue:t.button.attrs.margin,placeholder:"px",saveRefValue:function(t,n){e.props.saveValue("button-styling-margin",n+"px")}})),u["default"].createElement(v["default"],{label:translationDelipressReact.border_radius},u["default"].createElement(g["default"],{name:"button-attrs-borderRadius",nameValue:t.button.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.props.saveValues({button:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),u["default"].createElement(O["default"],{borderStyle:_.isUndefined(t.button.attrs.borderStyle)?"solid":t.button.attrs.borderStyle,borderColor:_.isUndefined(t.button.attrs.borderColor)?{rgb:{r:255,g:255,b:255,a:0}}:t.button.attrs.borderColor,borderWidth:_.isUndefined(t.button.attrs.borderWidth)?0:t.button.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={button:{attrs:{},styling:{}}};r.button.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.button.styling[t]=n,e.props.saveValues(r)},item:{selector:".DELI-button"}})))}}]),t}(c.Component);j.propTypes={saveValue:f["default"].func.isRequired,changeInputValueInputText:f["default"].func.isRequired,config:f["default"].object.isRequired},e["default"]=j}),require.register("javascripts/react/components/settings/optin/composition/Fonts.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=e.config,n=[{value:"-apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, Helvetica, Arial, sans-serif",name:"WordPress font"},{value:"",name:"Website font"},{value:"Roboto",name:"Roboto"},{value:"Open Sans",name:"Open Sans"},{value:"Lato",name:"Lato"},{value:"Slabo 27px",name:"Slabo 27px"},{value:"Roboto Condensed",name:"Roboto Condensed"},{value:"Oswald",name:"Oswald"},{value:"Montserrat",name:"Montserrat"},{value:"Source Sans Pro",name:"Source Sans Pro"},{value:"Raleway",name:"Raleway"},{value:"PT Sans",name:"PT Sans"},{value:"Roboto Slab",name:"Roboto Slab"},{value:"Merriweather",name:"Merriweather"},{value:"Open Sans Condensed",name:"Open Sans Condensed"},{value:"Lora",name:"Lora"},{value:"Ubuntu",name:"Ubuntu"},{value:"Droid Sans",name:"Droid Sans"},{value:"Droid Serif",name:"Droid Serif"},{value:"Playfair Display",name:"Playfair Display"},{value:"PT Serif",name:"PT Serif"},{value:"Noto Sans",name:"Noto Sans"},{value:"Arimo",name:"Arimo"},{value:"Dosis",name:"Dosis"},{value:"Anton",name:"Anton"},{value:"Inconsolata",name:"Inconsolata"},{value:"Josefin Sans",name:"Josefin Sans"},{value:"Fira Sans",name:"Fira Sans"}];return o["default"].createElement("div",null,o["default"].createElement(s["default"],{label:translationDelipressReact.font_family},o["default"].createElement("select",{name:"fonts",onChange:function(t){var n=t.target,r=n.options[n.selectedIndex].getAttribute("data-value");e.saveValues({wrapper:{attrs:{fontFamily:n.value},styling:{fontFamily:r}}})},value:t.wrapper.attrs.fontFamily},n.map(function(e,t){return o["default"].createElement("option",{"data-value":e.value,key:"font_"+t,value:e.name},e.name)}))))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/composition/FormColor.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=t("javascripts/react/components/ColorSelector"),c=r(l),u=t("javascripts/react/components/inputs/InputNumber"),p=r(u),f=t("javascripts/react/components/settings/style/Border"),d=r(f),m=function(e){var t=e.config;return _.isUndefined(e.config.fields)&&(t=_.extend({},t,{fields:{attrs:{borderRadius:0,borderStyle:"solid",borderWidth:0,borderColor:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}},styling:{backgroundColor:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},color:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}}}})),o["default"].createElement("div",null,o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.background_form},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("form_wrapper-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc",typeColor:"backgroundColor",color:_.isUndefined(t.form_wrapper.styling)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.form_wrapper.styling.backgroundColor})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.background_input},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("fields-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-inputField",typeColor:"backgroundColor",color:_.isUndefined(t.fields.styling.backgroundColor)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.styling.backgroundColor})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.color_input},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("fields-styling-color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-inputField",typeColor:"color",color:_.isUndefined(t.fields.styling.color)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.styling.color})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.border_radius_input},o["default"].createElement(p["default"],{name:"fields-attrs-borderRadius",nameValue:t.fields.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.saveValues({fields:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),o["default"].createElement(d["default"],{borderStyle:t.fields.attrs.borderStyle,borderColor:_.isUndefined(t.fields.attrs.borderColor)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.attrs.borderColor,borderWidth:t.fields.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={fields:{attrs:{},styling:{}}};r.fields.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.fields.styling[t]=n,e.saveValues(r)},item:{selector:".DELI-inputField"}}))};e["default"]=m}),require.register("javascripts/react/components/settings/optin/composition/FormDesign.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/ColorSelector"),p=(r(u),t("javascripts/react/components/settings/SettingsItem")),f=(r(p),t("javascripts/react/components/inputs/InputNumber")),d=(r(f),t("javascripts/react/components/settings/style/Border")),_=(r(d),t("./FormSize")),m=r(_),h=t("./FormSpace"),y=r(h),v=t("./FormColor"),b=r(v),g=function(e){function t(e){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return i(t,e),s(t,[{key:"render",value:function(){this.props.config;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement(m["default"],this.props),c["default"].createElement(y["default"],this.props),c["default"].createElement(b["default"],this.props))}}]),t}(l.Component);e["default"]=g}),require.register("javascripts/react/components/settings/optin/composition/FormSize.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=[{key:"default",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_default},{key:"large",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_large},{key:"full",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_full},{key:"inline",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_inline}];return o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.form_size},o["default"].createElement("select",{name:"form_size",onChange:function(t){e.saveValues({form_wrapper:{attrs:{form_size:t.target.value}}})},value:e.config.form_wrapper.attrs.form_size},t.map(function(e,t){return o["default"].createElement("option",{key:"form_size_"+t,value:e.key},e.name)})))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/composition/FormSpace.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=a(o),s=t("react"),l=r(s),c=t("javascripts/react/components/settings/SettingsItem"),u=r(c),p=t("javascripts/react/components/inputs/InputNumber"),f=r(p),d=function(e){var t=e.config;return i.isUndefined(t.fields)&&(t=i.extend({},t,{fields:{attrs:{margin:0}}})),l["default"].createElement(u["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.form_space},l["default"].createElement(f["default"],{name:"fields_margin",nameValue:t.fields.attrs.margin,placeholder:"px",saveRefValue:function(t,n){e.saveValues({fields:{attrs:{margin:n},styling:{margin:n+"px"}}})}}))};e["default"]=d}),require.register("javascripts/react/components/settings/optin/composition/FormWrapper.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("underscore"),f=r(p),d=t("javascripts/react/components/ColorSelector"),_=(a(d),t("javascripts/react/components/settings/SettingsItem")),m=a(_),h=t("javascripts/react/components/inputs/InputNumber"),y=(a(h),t("javascripts/react/components/settings/style/Border")),v=(a(y),function(e){function t(e){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return s(t,e),l(t,[{key:"singleName",value:function(){var e=this;return"single_field"!=this.props.config.form_wrapper.attrs.metas?null:u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.name_text},u["default"].createElement("input",{className:"delipress__input",name:"name_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{name_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.name_placeholder}))}},{key:"fullName",value:function(){var e=this;return"first_last_name"!=this.props.config.form_wrapper.attrs.metas?null:u["default"].createElement("div",null,u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.firstname_text},u["default"].createElement("input",{className:"delipress__input",name:"firstname_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{firstname_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.firstname_placeholder})),u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.lastname_text},u["default"].createElement("input",{className:"delipress__input",type:"text",name:"lastname_placeholder",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{lastname_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.lastname_placeholder})))}},{key:"render",
    10 value:function(){var e=this,t=(this.props.config,[{key:"empty",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_default},{key:"single_field",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_single},{key:"first_last_name",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_double}]),n=this.props.config;return f.isUndefined(this.props.config.form_wrapper)&&(n=f.extend({},n,{form_wrapper:{attrs:{naked:!1,metas:"empty"}}})),u["default"].createElement("div",{className:"container__settings__attributes settings__default"},u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.email_placeholder},u["default"].createElement("input",{className:"delipress__input",name:"email_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{email_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.email_placeholder})),u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.name_fields},u["default"].createElement("select",{name:"name_fields",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{metas:t.target.value}}})},value:n.form_wrapper.attrs.metas},t.map(function(e,t){return u["default"].createElement("option",{key:"name_field_"+t,value:e.key},e.name)}))),this.singleName(),this.fullName())}}]),t}(c.Component));e["default"]=v}),require.register("javascripts/react/components/settings/optin/composition/Image.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("prop-types"),f=r(p),d=t("javascripts/react/components/inputs/Checkbox"),m=r(d),h=t("javascripts/react/components/ColorSelector"),y=(r(h),t("javascripts/react/components/settings/SettingsItem")),v=r(y),b=t("javascripts/react/components/inputs/InputRangeDP"),g=r(b),E=t("javascripts/react/components/optins/ImageOrientation"),O=r(E),j=t("javascripts/react/components/settings/image/ImageSettingsWordPressMedia"),C=r(j),w=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleUpdateImage=n._handleUpdateImage.bind(n),n._handleUpdateImageSize=n._handleUpdateImageSize.bind(n),n._handleUpdateImageOrientation=n._handleUpdateImageOrientation.bind(n),n}return s(t,e),l(t,[{key:"_handleUpdateImageSize",value:function(e){var t=this.props.config.wrapper_image.attrs.sizes[e.target.value];this.props.saveValues({wrapper_image:{attrs:{width:t.width,height:t.height,range:100,sizeSelect:e.target.value,url:this.props.config.wrapper_image.attrs.sizes[e.target.value].url},styling:{width:"100%"}}})}},{key:"_handleUpdateImage",value:function(e){_.isUndefined(e.url)||this.props.saveValues({wrapper_image:{attrs:{url:e.url,srcWidth:e.width,srcHeight:e.height,width:e.width,sizes:e.sizes,sizeSelect:"full",range:100}}})}},{key:"_handleUpdateImageOrientation",value:function(e){this.props.saveValues({wrapper:{attrs:{orientation:e.target.value}}})}},{key:"render",value:function(){var e=this,t=this.props.config,n=[],r=[{key:"top","class":""},{key:"left","class":"DELI-wrapper--left-image"},{key:"right","class":"DELI-wrapper--right-image"},{key:"bottom","class":"DELI-wrapper--image-last"}];_.each(r,function(r,o){var i;n.push(u["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:o},u["default"].createElement("input",(i={type:"radio",name:"settings__align",id:"settings__align_"+r.key},a(i,"name","align"),a(i,"value",r["class"]),a(i,"checked",t.wrapper.attrs.orientation===r["class"]),a(i,"onChange",e._handleUpdateImageOrientation),i)),u["default"].createElement("label",{htmlFor:"settings__align_"+r.key,className:"delipress__buttonsgroup__cell"},u["default"].createElement(O["default"],{orientation:r.key}))))},this);var o=[];_.mapObject(this.props.config.wrapper_image.attrs.sizes,function(e,t){var n=t+" - "+e.width+"x"+e.height;o.push(u["default"].createElement("option",{key:"size_"+t,value:t},n))});var i=u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.wrapper_image.active,id:"email_input_form-attrs-active"},u["default"].createElement(m["default"],{id:"email_input_form-attrs-active",defaultChecked:t.wrapper_image.attrs.active,handleChange:function(t){e.props.saveValues({wrapper_image:{attrs:{active:t.target.checked}}})}}));return t.wrapper_image.attrs.active?u["default"].createElement("div",{className:"container__settings__attributes settings__default"},i,u["default"].createElement(C["default"],{updateImage:this._handleUpdateImage,autoOpen:!1,src:t.wrapper_image.attrs.url}),!_.isEmpty(o)&&u["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.image.sizes},u["default"].createElement("select",{placeholder:"Select your base sizes",name:"sizeSelect",onChange:this._handleUpdateImageSize,value:t.wrapper_image.attrs.sizeSelect},o)),!this.props.naked&&u["default"].createElement(g["default"],{rangeValue:t.wrapper_image.attrs.range,maxValue:100,type:"pourcent",handleOnChangeWidth:function(e){jQuery(".DELI-image").css({width:e+"%"})},handleOnChangeCompleteWidth:function(t){e.props.saveValues({wrapper_image:{attrs:{range:t},styling:{width:t+"%"}}})}}),!this.props.naked&&u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.wrapper_image.image_orientation}),!this.props.naked&&u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.Settings.image_orientation},u["default"].createElement("div",{className:"delipress__buttonsgroup"},n))):i}}]),t}(c.Component);w.propTypes={saveValues:f["default"].func.isRequired,saveValue:f["default"].func.isRequired,config:f["default"].object.isRequired},e["default"]=w}),require.register("javascripts/react/components/settings/optin/composition/OrientationFlyIn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=(e.config,[translationDelipressReact.orientations.left,translationDelipressReact.orientations.center,translationDelipressReact.orientations.right]);return o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.generals.orientation_fly_in},o["default"].createElement("select",{name:"orientation_fly_in",onChange:function(t){e.saveValues({wrapper:{attrs:{orientation_fly_in:t.target.value}}})},value:e.config.wrapper.attrs.orientation_fly_in},_.map(t,function(e,t){return o["default"].createElement("option",{key:"animated_"+t,value:e},e)})))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/customcss/CustomCssSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("javascripts/react/components/settings/SettingsItem"),_=r(d),m=t("javascripts/react/components/inputs/Checkbox"),h=r(m),y=(t("javascripts/react/helpers/shallowEqual"),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={value:n.props.config.custom_css},n.handleChange=n.handleChange.bind(n),n.handleChangeNaked=n.handleChangeNaked.bind(n),n}return s(t,e),l(t,[{key:"handleChange",value:function(e){var t=this,n=e.target.value;this.setState({value:n}),clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){var e=t.props.config;e=u.extend({},e,{custom_css:n}),t.props.updateOptin(e)},350)}},{key:"handleChangeNaked",value:function(e){var t=e.target.checked,n=this.props.config;n.default_settings.form_wrapper.attrs=u.extend({},this.props.config.default_settings.form_wrapper.attrs,{naked:t}),this.props.updateOptin(n)}},{key:"render",value:function(){return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.custom_css.title),f["default"].createElement(_["default"],{classModifier:"delipress__builder__custom-css"},f["default"].createElement("textarea",{value:this.state.value,onChange:this.handleChange})),f["default"].createElement(_["default"],{label:translationDelipressReact.Optin.naked,id:"optin_naked"},f["default"].createElement(h["default"],{id:"optin_naked",defaultChecked:this.props.config.default_settings.form_wrapper.attrs.naked||!1,handleChange:this.handleChangeNaked})))}}]),t}(p.Component));e["default"]=y}),require.register("javascripts/react/components/settings/optin/flyin/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/flyin/FlyInSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/flyin/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/models/ModelsSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.models.title),p["default"].createElement("div",{className:"delipress__models"},p["default"].createElement("div",{className:"delipress__models__list"},p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))),p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))),p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))))))}}]),t}(u.Component);e["default"]=f}),require.register("javascripts/react/components/settings/optin/popup/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/popup/PopupSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/popup/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/shortcode/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/shortcode/ShortcodeSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/shortcode/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/WidgetSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/settings/optin/composition/Button"),p=(r(u),t("javascripts/react/components/settings/optin/composition/Image")),f=(r(p),t("./Default")),d=r(f),_=t("./Success"),m=r(_),h=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(d["default"],this.props),"success"==this.props.settings&&c["default"].createElement(m["default"],this.props)))}}]),t}(l.Component);e["default"]=h}),require.register("javascripts/react/components/settings/style/Align.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),y=r(h),v=function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._onChangeSettingsAlign=r._onChangeSettingsAlign.bind(r),
    11 r}return l(t,e),c(t,[{key:"_onChangeSettingsAlign",value:function(e){var t=e.target.value;e.target.name;this.props.onChangeSettingsAlign(t)}},{key:"render",value:function(){var e=this,t=this.props.styles,n="center";if(p.isUndefined(t.presetChoice))n=t.align;else{var r=p.clone(p.find(t.presets,{type:t.presetChoice}));n=r.align}var a=[],i=["left","center","right"];return p.each(i,function(t,r){var i;a.push(d["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},d["default"].createElement("input",(i={type:"radio",name:"settings__align",id:"settings__align_"+t},o(i,"name","align"),o(i,"value",t),o(i,"checked",n===t),o(i,"onChange",e._onChangeSettingsAlign),i)),d["default"].createElement("label",{htmlFor:"settings__align_"+t,className:"delipress__buttonsgroup__cell"},d["default"].createElement("span",{className:"dashicons dashicons-align-"+t}))))}),d["default"].createElement(y["default"],{label:translationDelipressReact.align,classModifier:"delipress__builder__side__setting__input--align"},d["default"].createElement("div",{className:"delipress__buttonsgroup"},a))}}]),t}(f.Component);v.propTypes={onChangeSettingsAlign:m["default"].func.isRequired,styles:m["default"].object.isRequired},e["default"]=v}),require.register("javascripts/react/components/settings/style/AttributesDefault.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=(t("react-redux"),t("redux"),t("../../ColorSelector")),_=r(d),m=t("javascripts/react/components/settings/style/Padding"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r.props.item;return r._handleChangePadding=r._handleChangePadding.bind(r),r.getColorItem=r.getColorItem.bind(r),r}return s(t,e),l(t,[{key:"_handleChangePadding",value:function(e){this.styles=u.extend(this.styles,e),this.saveEditor()}},{key:"getColorItem",value:function(){var e=this.props.item;return u.isUndefined(e.styles)?{rgb:{r:255,g:255,b:255,a:1}}:u.isUndefined(e.styles.background)?{rgb:{r:255,g:255,b:255,a:1}}:this.styles.background}},{key:"render",value:function(){var e=this,t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.background),f["default"].createElement(g["default"],{label:translationDelipressReact.background_color},f["default"].createElement(_["default"],{handleChangeComplete:function(t){e.saveOptionValue("background",t)},idSelector:".id_selector_"+n,typeColor:"backgroundColor",disabledAlpha:!1,picker:"sketch",color:this.getColorItem()})),f["default"].createElement(h["default"],{onChangePadding:this._handleChangePadding,item:t}))}}]),t}(v["default"]);e["default"]=E}),require.register("javascripts/react/components/settings/style/Border.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),m=r(_),h=t("javascripts/react/components/ColorSelector"),y=r(h),v=t("javascripts/react/components/inputs/InputNumber"),b=r(v),g=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._changeItemColor=n._changeItemColor.bind(n),n}return s(t,e),l(t,[{key:"_changeItemColor",value:function(e){var t=this.props.item,n=t.selector,r=void 0;if(void 0!=n)r=jQuery(n);else{var a=t.keyRow+"_"+t.keyColumn+"_"+t._id,o=jQuery(".id_selector_"+a+" p");r=o.parent()}r.css({borderColor:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"})}},{key:"render",value:function(){var e=this,t=this.props,n=t.borderStyle,r=t.borderColor,a=t.borderWidth,o=(t.item,t.borderTitle),i=["solid","dashed","dotted","double","groove","ridge","inset","outset"],s=0!=o;return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},s&&p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.button.border_settings),p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.button.border,rootClassModifier:"delipress__builder__side__setting--border"},p["default"].createElement(y["default"],{disabledAlpha:!1,picker:"sketch",color:r,handleChange:function(t){e._changeItemColor(t)},handleChangeComplete:function(t){e.props.saveRefValue("borderColor",t)}}),p["default"].createElement("select",{name:"border-style",onChange:function(t){e.props.saveRefValue("borderStyle",t.target.value)},value:n},i.map(function(e,t){return p["default"].createElement("option",{key:"border_style_"+t,value:e},e)})),p["default"].createElement(b["default"],{name:"borderWidth",nameValue:a,placeholder:"px",saveRefValue:this.props.saveRefValue})))}}]),t}(u.Component);g.propTypes={saveRefValue:d["default"].func.isRequired,borderStyle:d["default"].string.isRequired,borderColor:d["default"].object.isRequired,borderWidth:d["default"].number.isRequired,item:d["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/ColumnsWidth.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("classnames")),y=r(h),v=t("javascripts/react/components/inputs/InputNumber"),b=(r(v),function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.columnSizes={2:{half:[50,50],two_third_left:[33.3333333333,66.6666666666],two_third_right:[66.6666666666,33.3333333333],one_quarter_left:[25,75],one_quarter_right:[75,25]},3:{third:[33.3333333333,33.3333333333,33.3333333333],half_middle:[25,50,25],half_left:[50,25,25],half_right:[25,25,50]},4:{quarter:[25,25,25,25]}},n.sizeNames={50:"1/2",25:"1/4",33.3333333333:"1/3",75:"3/4",66.6666666666:"2/3"};var r="",a=n.props,o=a.columnNumber,l=a.item;if(p.isUndefined(l.styles.sizeColumnChoice))switch(o){case 2:r="half";break;case 3:r="third";break;case 4:r="quarter"}else r=l.styles.sizeColumnChoice;return n.state={sizeColumnChoice:r},n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t="",n=e.columnNumber,r=e.item;if(p.isUndefined(r.styles.sizeColumnChoice))switch(n){case 2:t="half";break;case 3:t="third";break;case 4:t="quarter"}else t=r.styles.sizeColumnChoice;this.setState({sizeColumnChoice:t})}},{key:"_handleSelectColumn",value:function(e,t){this.setState({sizeColumnChoice:t}),this.props.handleChangeColumn(e,t)}},{key:"_getCurrentColumnArr",value:function(e){var t=[];return p.each(e,function(e){t.push(e.styles.width)}),t}},{key:"render",value:function(){var e=this,t=this.props,n=t.columnNumber,r=t.columns,a=this.columnSizes[n],i=(this._getCurrentColumnArr(r),p.map(a,function(t,n){var r,a=(0,y["default"])((r={"is-active":n==e.state.sizeColumnChoice},o(r,"delipress__builder__column--"+n,!0),o(r,"delipress__builder__column",!0),r)),i=p.map(t,function(t,n){return d["default"].createElement("span",{key:n},e.sizeNames[t])});return d["default"].createElement("div",{key:"c_"+n,className:a,onClick:function(){return e._handleSelectColumn(t,n)}},d["default"].createElement("div",{className:"delipress__builder__column__wrap"}),d["default"].createElement("div",{className:"delipress__builder__sizes"},i))}));return d["default"].createElement("div",{className:"delipress__builder__columns__choice"},i)}}]),t}(f.Component));b.propTypes={handleChangeColumn:m["default"].func.isRequired,columnNumber:m["default"].number.isRequired,columns:m["default"].array.isRequired},e["default"]=b}),require.register("javascripts/react/components/settings/style/EmailOnlineActive.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){var t=e.TemplateReducer.config.email_online_active;return{emailOnlineActive:t}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=(a(u),t("react")),f=r(p),d=t("react-redux"),_=(t("redux"),t("javascripts/react/services/actions/TemplateActions")),m=(r(_),t("javascripts/react/components/settings/SettingsItem")),h=r(m),y=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleEmailOnlineActive=n._toggleEmailOnlineActive.bind(n),n}return s(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.emailOnlineActive;this.setState({email_online_active:e})}},{key:"_toggleEmailOnlineActive",value:function(e){return this.setState({email_online_active:e.target.checked}),this.props.updateEmailOnlineActive(e.target.checked),!1}},{key:"render",value:function(){return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.email_online_settings.title_default),f["default"].createElement(h["default"],{label:translationDelipressReact.activate},f["default"].createElement("input",{type:"checkbox",id:"email_online_active_settings",className:"delipress__switch__input",checked:this.state.email_online_active,onChange:this._toggleEmailOnlineActive}),f["default"].createElement("label",{htmlFor:"email_online_active_settings",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0"))))}}]),t}(p.Component);e["default"]=(0,d.connect)(l)(y)}),require.register("javascripts/react/components/settings/style/FontFamily.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r.fontsAvailable=configDelipressReact.fonts,r._changeFontFamily=r._changeFontFamily.bind(r);var a=r.props.styles,s="Arial";if(u.isUndefined(a.presetChoice))s=a["font-family"];else{var l=u.clone(u.find(a.presets,{type:a.presetChoice}));s=l["font-family"]}return r.state={fontFamily:s},r}return s(t,e),l(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.styles,n="Arial";if(u.isUndefined(t.presetChoice))n=t["font-family"];else{var r=u.clone(u.find(t.presets,{type:t.presetChoice}));n=r["font-family"]}this.setState({fontFamily:n})}},{key:"_changeFontFamily",value:function(e){this.props.onChangeFontFamily(e.target.value)}},{key:"render",value:function(){var e=this.state.fontFamily;return f["default"].createElement(h["default"],{label:translationDelipressReact.font_family},f["default"].createElement("select",{name:"font-family",onChange:this._changeFontFamily,value:e},this.fontsAvailable.map(function(e,t){return f["default"].createElement("option",{key:"font_family_"+t,value:e},e)})))}}]),t}(p.Component);y.propTypes={styles:_["default"].object.isRequired,onChangeFontFamily:_["default"].func.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/style/General.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=e.TemplateReducer.config.theme;return _.isNull(t)?{}:{mjAll:t["mj-attributes"]["mj-all"],mjContainer:t["mj-attributes"]["mj-container"],mjText:t["mj-attributes"]["mj-text"],linkColor:t["mj-styles"]["link-color"]}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("javascripts/react/components/settings/base/BaseGeneral")),d=r(f),m=t("javascripts/react/components/settings/style/EmailOnlineActive"),h=r(m),y=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){return u["default"].createElement("span",null,u["default"].createElement(h["default"],{updateEmailOnlineActive:this.props.updateEmailOnlineActive}),this._renderThemeDefault())}}]),t}(d["default"]);e["default"]=(0,p.connect)(s)(y)}),require.register("javascripts/react/components/settings/style/InnerPadding.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleUpdatePadding=n._handleUpdatePadding.bind(n),n._selectInput=n._selectInput.bind(n),n}return l(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;p.isUndefined(e.styles)?this.state={"inner-padding-top-bottom":15,"inner-padding-left-right":10}:this.state=p.extend({},e.styles),this.setState({link:!1}),this.mouseInterval=null}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?this.setState({"inner-padding-top-bottom":t,"inner-padding-left-right":t}):this.setState(o({},e,t)),this.props.onChangePadding({"inner-padding-top-bottom":this.state["inner-padding-top-bottom"],"inner-padding-left-right":this.state["inner-padding-left-right"]})}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,name:0==r||1==r?"inner-padding-top-bottom":"inner-padding-left-right",value:0==r||1==r?e.state["inner-padding-top-bottom"]:e.state["inner-padding-left-right"],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,onFocus:e._selectInput,readOnly:e.state.link&&0!=r||1==r||3==r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.innerPadding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/Padding.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r=n.props.item;return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleIncrement=n._handleIncrement.bind(n),n._clearIncrement=n._clearIncrement.bind(n),n._selectInput=n._selectInput.bind(n),n.state=p.extend({},{"padding-top":r.styles["padding-top"],"padding-bottom":r.styles["padding-bottom"],"padding-left":r.styles["padding-left"],"padding-right":r.styles["padding-right"],link:!1}),n.mouseInterval=null,n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({"padding-top":t.styles["padding-top"],"padding-bottom":t.styles["padding-bottom"],"padding-left":t.styles["padding-left"],"padding-right":t.styles["padding-right"]})}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleIncrement",value:function(e){var t="padding-"+e.target.getAttribute("data-padding"),n=Number(e.target.getAttribute("data-increment")),r=this.state[t];r=1==n?r+1:r-1,this._handleUpdatePadding(t,r)}},{key:"_clearIncrement",value:function(){}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?(this.setState({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t}),this.props.onChangePadding({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t})):(this.setState(o({},e,t)),this.props.onChangePadding(o({},e,t)))}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,id:"padding-"+t.key,name:"padding-"+t.key,value:e.state["padding-"+t.key],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,readOnly:e.state.link&&0!=r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.padding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/SizeTitle.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),y=r(h),v=function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r._onChangeSettingsSizeTitle=r._onChangeSettingsSizeTitle.bind(r);var a=r.props.item;return r.state={presetChoice:a.styles.presetChoice},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({presetChoice:t.styles.presetChoice})}},{key:"_onChangeSettingsSizeTitle",value:function(e){var t=e.target.value,n=e.target.name;this.setState(o({},n,t)),this.props.onChangeSettingsSizeTitle(t)}},{key:"render",value:function(){var e=this,t=(this.props.item,[]),n=["H1","H2","H3"];return p.each(n,function(n,r){var a;t.push(d["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},d["default"].createElement("input",(a={type:"radio",name:"settings__size",id:"settings__size_"+n},o(a,"name","presetChoice"),o(a,"value",n),o(a,"checked",e.state.presetChoice===n),o(a,"onChange",e._onChangeSettingsSizeTitle),a)),d["default"].createElement("label",{htmlFor:"settings__size_"+n,className:"delipress__buttonsgroup__cell"},n)))},this),d["default"].createElement(y["default"],{label:translationDelipressReact.Builder.component_settings.size_title.title,classModifier:"delipress__builder__side__setting__input--align"},d["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(f.Component);v.propTypes={onChangeSettingsSizeTitle:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=v}),require.register("javascripts/react/components/settings/style/VerticalAlignColumns.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=(t("react-redux"),
    12 t("redux"),t("javascripts/react/components/settings/SettingsItem")),h=r(m),y=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._onChangeSettingsAlign=r._onChangeSettingsAlign.bind(r),r}return s(t,e),l(t,[{key:"_onChangeSettingsAlign",value:function(e){var t=e.target.value;this.setState({valign:t}),this.props.onChangeSettingsVerticalAlign(t)}},{key:"render",value:function(){var e=this,t=[],n=["top","middle","bottom"],r=this.props.styles,a="center";if(u.isUndefined(r.presetChoice))a=r["vertical-align"];else{var o=u.clone(u.find(r.presets,{type:r.presetChoice}));a=o["vertical-align"]}return this.state={valign:a},u.each(n,function(n,r){t.push(f["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},f["default"].createElement("input",{type:"radio",name:"settings__valign_columns",id:"settings__valign_"+n+r,value:n,checked:e.state.valign===n,onChange:e._onChangeSettingsAlign}),f["default"].createElement("label",{htmlFor:"settings__valign_"+n+r,className:"delipress__buttonsgroup__cell"},n)))}),f["default"].createElement(h["default"],{label:translationDelipressReact.vertical_align,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(p.Component);y.propTypes={onChangeSettingsVerticalAlign:_["default"].func.isRequired,styles:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/theme/General.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=e.ThemeReducer.theme;return _.isNull(t)?{}:{mjAll:t["mj-attributes"]["mj-all"],mjContainer:t["mj-attributes"]["mj-container"],linkColor:t["mj-styles"]["link-color"]}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("javascripts/react/components/settings/base/BaseGeneral")),d=r(f),m=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){return u["default"].createElement("span",null,this._renderThemeDefault())}}]),t}(d["default"]);e["default"]=(0,p.connect)(s)(m)}),require.register("javascripts/react/components/settings/wp/ChoicePostsImport.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._importPosts=n._importPosts.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){this.setState({importLoad:!1})}},{key:"_importPosts",value:function(){if(!this.state.importLoad){this.setState({importLoad:!0});var e=u.pick(this.props.config,"title","image","type_content");this.props.importPostsWP(this.props.choicePosts,e)}}},{key:"render",value:function(){var e=this,t=this.props.choicePosts;return f["default"].createElement(h["default"],null,f["default"].createElement("ul",{className:"delipress__selection"},t.map(function(t,n){return f["default"].createElement("li",{className:"delipress__selection__item",key:"post_"+n},f["default"].createElement("div",{className:"delipress__selection__item__name"},t.label),f["default"].createElement("div",{className:"delipress__selection__item__actions"},f["default"].createElement("span",{className:"dashicons dashicons-no delipress-js-selection-remove",onClick:function(){e.props.removeImportPost(n)}})))})),f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:this._importPosts},this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"}),!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_archive_post.import_posts))}}]),t}(p.Component);y.propTypes={choicePosts:_["default"].array.isRequired,importPostsWP:_["default"].func.isRequired,removeImportPost:_["default"].func.isRequired,config:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/wp/PictureSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleOption=n._toggleOption.bind(n),n}return s(t,e),l(t,[{key:"_toggleOption",value:function(e){this.props.toggleOption(e.target.checked)}},{key:"render",value:function(){var e=this.props.valueOption;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},p["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:e,onChange:this._toggleOption}),p["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},p["default"].createElement("div",{className:"delipress__switch__slider"}),p["default"].createElement("div",{className:"delipress__switch__on"},"I"),p["default"].createElement("div",{className:"delipress__switch__off"},"0")))}}]),t}(u.Component);h.propTypes={toggleOption:d["default"].func.isRequired,valueOption:d["default"].bool.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/PostTypes.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{postTypes:e.PostTypeReducer.postTypes}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("react-redux"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=t("react-select"),g=r(b),E=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._changeChoicePostType=n._changeChoicePostType.bind(n),n}return s(t,e),c(t,[{key:"_changeChoicePostType",value:function(e){var t={};p.isNull(e)||(t=e),this.props.changeChoicePostType(t)}},{key:"render",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,e.valueOption),r=p.map(t,function(e){return{value:e.name,label:e.label}});return d["default"].createElement(v["default"],{label:"Posts types"},d["default"].createElement(g["default"],{options:r,value:n,onChange:this._changeChoicePostType}))}}]),t}(f.Component);E.propTypes={changeChoicePostType:m["default"].func.isRequired,valueOption:m["default"].object.isRequired},e["default"]=(0,h.connect)(l)(E)}),require.register("javascripts/react/components/settings/wp/Posts.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{posts:e.PostTypeReducer.posts,postTypes:e.PostTypeReducer.postTypes}}function c(e,t){var n=new j["default"];return{actionPostType:(0,y.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=r(m),y=t("redux"),v=t("react-redux"),b=t("javascripts/react/helpers/shallowEqual"),g=t("javascripts/react/components/settings/SettingsItem"),E=r(g),O=t("javascripts/react/services/actions/PostTypeActions"),j=r(O),C=t("react-select"),w=r(C),T=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={isLoading:!1},n._onChangeChoicePost=n._onChangeChoicePost.bind(n),n._onInputChange=n._onInputChange.bind(n),n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.actionPostType,n=e.post_type;t.getPosts({post_type:n.value})}},{key:"componentWillUpdate",value:function(e,t){(0,b.shallowEqual)(this.props.posts,e.posts)||this.setState({isLoading:!1})}},{key:"_onChangeChoicePost",value:function(e){var t={};f.isNull(e)||(t=e),this.props.changeChoicePost(t)}},{key:"_onInputChange",value:function(e){var t=this,n=this.props,r=n.actionPostType,a=n.post_type;f.isEmpty(a)||(clearTimeout(this.searchPostType),this.searchPostType=setTimeout(function(){t.setState({isLoading:!0}),r.getPosts({s:e,post_type:a.value})},500))}},{key:"render",value:function(){var e=this.props,t=e.posts,n=e.postTypes,r=e.valueOption,a=f.map(t,function(e){return{value:e.ID,label:f.isEmpty(e.post_title)?"ID : "+e.ID:jQuery("<div/>").html(e.post_title).text()}});return _["default"].createElement(E["default"],{label:"Posts"},_["default"].createElement(w["default"],{options:a,value:r,disabled:f.isEmpty(n),onInputChange:this._onInputChange,onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(d.Component);T.propTypes={changeChoicePost:h["default"].func.isRequired,valueOption:h["default"].object.isRequired,post_type:h["default"].object.isRequired},e["default"]=(0,v.connect)(l,c)(T)}),require.register("javascripts/react/components/settings/wp/TitleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleOption=n._toggleOption.bind(n),n}return s(t,e),l(t,[{key:"_toggleOption",value:function(e){this.props.toggleOption(e.target.checked)}},{key:"render",value:function(){var e=this.props.valueOption;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_archive_post.settings_title},p["default"].createElement("input",{type:"checkbox",id:"settings_title",className:"delipress__switch__input",checked:e,onChange:this._toggleOption}),p["default"].createElement("label",{htmlFor:"settings_title",className:"delipress__switch"},p["default"].createElement("div",{className:"delipress__switch__slider"}),p["default"].createElement("div",{className:"delipress__switch__on"},"I"),p["default"].createElement("div",{className:"delipress__switch__off"},"0")))}}]),t}(u.Component);h.propTypes={toggleOption:d["default"].func.isRequired,valueOption:d["default"].bool.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/TypeContent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._onChangeSettingsContent=n._onChangeSettingsContent.bind(n),n}return s(t,e),l(t,[{key:"_onChangeSettingsContent",value:function(e){var t=e.target.value;this.props.toggleOption({full:"full"===t,excerpt:"full"!==t})}},{key:"render",value:function(){this.props.item;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_content.title,classModifier:"delipress__builder__side__setting__input--align"},p["default"].createElement("div",{className:"delipress__buttonsgroup"},p["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},p["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_full",value:"full",checked:this.props.valueOption.full,onChange:this._onChangeSettingsContent}),p["default"].createElement("label",{htmlFor:"settings__content_full"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.full)),p["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},p["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_excerpt",value:"excerpt",onChange:this._onChangeSettingsContent,checked:this.props.valueOption.excerpt}),p["default"].createElement("label",{htmlFor:"settings__content_excerpt"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.excerpt))))}}]),t}(u.Component);h.propType={toggleOption:d["default"].func.isRequired,valueOption:d["default"].object.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/WPArchiveArticleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/Posts"),w=r(C),T=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(T),S=t("javascripts/react/components/settings/wp/TypeContent"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post),a=t.choicePosts,o=t.post_type,i=t.type_content,s=r;return p.isArray(s)&&(s={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement(I["default"],{toggleOption:function(t){e.styles.options.type_content.full=t.full,e.styles.options.type_content.excerpt=t.excerpt,e.saveEditor()},valueOption:i}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:s,post_type:o}),!p.isEmpty(r)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(r),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(P["default"],{choicePosts:a,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/components/settings/wp/WPArchivePostSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/PostTypes"),w=r(C),T=t("javascripts/react/components/settings/wp/Posts"),P=r(T),S=t("javascripts/react/components/settings/wp/ChoicePostsImport"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post_type),a=t.post,o=t.choicePosts,i=a;return p.isArray(i)&&(i={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePostType:function(t){e.saveOptionValue("post_type",t),e.props.onChangeChoicePostType({post_type:t.value})},valueOption:r}),d["default"].createElement(P["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:i,post_type:r}),!p.isEmpty(a)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(a),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(I["default"],{choicePosts:o,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/components/settings/wp/woo/WooArchiveProductSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/Posts"),w=r(C),T=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(T),S=t("javascripts/react/components/settings/wp/TypeContent"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post),a=t.choicePosts,o=t.post_type,i=t.type_content,s=r;return p.isArray(s)&&(s={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement(I["default"],{toggleOption:function(t){e.styles.options.type_content.full=t.full,e.styles.options.type_content.excerpt=t.excerpt,e.saveEditor()},valueOption:i}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:s,post_type:o}),!p.isEmpty(r)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(r),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(P["default"],{choicePosts:a,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/constants/CampaignConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.UPDATE_CAMPAIGN="UPDATE_CAMPAIGN",e.SEND_NOW="SEND_NOW",e.SEND_LATER="SEND_LATER"}),require.register("javascripts/react/constants/EditorConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_COMPONENT="CHANGE_COMPONENT",e.CHANGE_ITEM="CHANGE_ITEM",e.CHANGE_ITEM_TEXT="CHANGE_ITEM_TEXT",e.CHANGE_SETTINGS_COMPONENT="CHANGE_SETTINGS_COMPONENT",e.ACTIVE_ITEM="ACTIVE_ITEM",e.ACTIVE_SECTION="ACTIVE_SECTION",e.CHANGE_STYLE_SECTION="CHANGE_STYLE_SECTION",e.CHANGE_STYLE_SECTION_FIX="CHANGE_STYLE_SECTION_FIX",e.CHANGE_STYLE_COMPONENT_FIX="CHANGE_STYLE_COMPONENT_FIX",e.DELETE_SECTION_EMAIL_ONLINE="DELETE_SECTION_EMAIL_ONLINE",e.UPDATE_SECTION_EMAIL_ONLINE="UPDATE_SECTION_EMAIL_ONLINE",e.CHANGE_STYLE_COLUMN="CHANGE_STYLE_COLUMN",e.CHANGE_STYLE_COLUMNS="CHANGE_STYLE_COLUMNS",e.UPDATE_ALL_STYLES="UPDATE_ALL_STYLES",e.SETTINGS_EDITOR=1,e.SETTINGS_STYLE=2,e.SETTINGS_CONTENT=3,e.SETTINGS_LIST_CONTENTS=4,e.SETTINGS_GENERAL=5}),require.register("javascripts/react/constants/LayoutConstants.js",function(e,t,n){
    13 "use strict";Object.defineProperty(e,"__esModule",{value:!0});e.LAYOUT_DESKTOP=1,e.LAYOUT_IPAD=2,e.LAYOUT_IPHONE=3}),require.register("javascripts/react/constants/OptinConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_OPTIN="CHANGE_OPTIN",e.CHANGE_TYPE="CHANGE_TYPE",e.CHANGE_SETTINGS_OPTIN="CHANGE_SETTINGS_OPTIN",e.REQUEST_GET_OPTIN="REQUEST_GET_OPTIN",e.REQUEST_GET_OPTIN_SUCCESS="REQUEST_GET_OPTIN_SUCCESS",e.REQUEST_SAVE_OPTIN="REQUEST_SAVE_OPTIN",e.REQUEST_SAVE_OPTIN_SUCCESS="REQUEST_SAVE_OPTIN_SUCCESS",e.CONTENT_OPTIN="content_optin",e.LOCKED_OPTIN="locked_optin",e.SCROLL_OPTIN="scroll_optin",e.POPUP_OPTIN="popup_optin",e.FLY_IN_OPTIN="fly_optin",e.SHORTCODE_OPTIN="shortcode_optin",e.SMARTBAR_OPTIN="smartbar_optin",e.WIDGET_OPTIN="widget_optin",e.AFTER_CONTENT="after_content_optin"}),require.register("javascripts/react/constants/PostTypeConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.REQUEST_GET_POST_TYPES="REQUEST_GET_POST_TYPES",e.REQUEST_GET_POST_TYPES_SUCCESS="REQUEST_GET_POST_TYPES_SUCCESS",e.REQUEST_GET_POSTS="REQUEST_GET_POSTS",e.REQUEST_GET_POSTS_SUCCESS="REQUEST_GET_POSTS_SUCCESS",e.REQUEST_GET_POST="REQUEST_GET_POST",e.REQUEST_GET_POST_SUCCESS="REQUEST_GET_POST_SUCCESS",e.REQUEST_GET_POST_TO_WP_POST="REQUEST_GET_POST_TO_WP_POST",e.REQUEST_GET_POST_TO_WP_POST_SUCCESS="REQUEST_GET_POST_TO_WP_POST_SUCCESS",e.REQUEST_IMPORT_POSTS_WP="REQUEST_IMPORT_POSTS_WP",e.REQUEST_IMPORT_POSTS_WP_SUCCESS="REQUEST_IMPORT_POSTS_WP_SUCCESS"}),require.register("javascripts/react/constants/ProviderConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=e.MAILJET="mailjet",a=e.SENDGRID="sendgrid";e.PROVIDER_OPTIONS=[{key:r,value:r,text:"Mailjet"},{key:a,value:a,text:"SendGrid"}]}),require.register("javascripts/react/constants/Routes.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={INDEX:{link:"/",title:"Structure"},CUSTOMIZE:{link:"/customize-template",title:"Template"},CREATE_TEMPLATE:{title:"Template",step2:{link:"/",number:2,title:"Compose your template",description:""}},CAMPAIGN_INDEX:{title:"Campaign",step2:{link:"/",number:2,title:"Compose campaign",description:"Write your content with our awesome builder"}},PREVIEW_CAMPAIGN:{link:"/",title:"Preview campaign"},OPTIN:{link:"/",title:"Optin"}};e["default"]=r}),require.register("javascripts/react/constants/StructureConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHOICE_STRUCTURE_TEMPLATE="CHOICE_STRUCTURE_TEMPLATE",e.CHOICE_ITEMS_TEMPLATE="CHOICE_ITEMS_TEMPLATE"}),require.register("javascripts/react/constants/TemplateContentConstants.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}Object.defineProperty(e,"__esModule",{value:!0}),e.SOCIAL_LIST=e.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT=e.ItemTypes=e.SECTION_UNSUBSCRIBE=e.SECTION_EMAIL_ONLINE=e.SECTION=e.WP_WOO_PRODUCT=e.WP_WOO_ARCHIVE_PRODUCT=e.SPACER=e.WP_ARCHIVE_ARTICLE=e.WP_ARCHIVE_CUSTOM_POST=e.WP_ARTICLE=e.TITLE=e.UNSUBSCRIBE=e.EMAIL_ONLINE=e.WP_CUSTOM_POST=e.SOCIAL_BUTTON=e.BUTTON=e.IMAGE=e.DIVIDER=e.TEXT=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML=e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_GET_CAMPAIGN_TEMPLATE=e.REQUEST_GET_CAMPAIGN_SUCCESS=e.REQUEST_GET_CAMPAIGN=e.REQUEST_GET_TEMPLATE_SUCCESS=e.REQUEST_GET_TEMPLATE=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE=e.REQUEST_SAVE_TEMPLATE_SUCCESS=e.REQUEST_SAVE_TEMPLATE=e.CLEAN_TEMPLATE=e.DUPLICATE_SECTION=e.DUPLICATE_CONTENT=e.DELETE_SECTION=e.DELETE_CONTENT=e.CHANGE_POSITION_SECTION=e.CHANGE_POSITION_CONTENT=e.ADD_TEMPLATE_CONTENT_EMPTY=e.ADD_TEMPLATE_SECTION=e.ADD_TEMPLATE_CONTENT=void 0;var a=t("underscore"),o=r(a),i=(e.ADD_TEMPLATE_CONTENT="ADD_TEMPLATE_CONTENT",e.ADD_TEMPLATE_SECTION="ADD_TEMPLATE_SECTION",e.ADD_TEMPLATE_CONTENT_EMPTY="ADD_TEMPLATE_CONTENT_EMPTY",e.CHANGE_POSITION_CONTENT="CHANGE_POSITION_CONTENT",e.CHANGE_POSITION_SECTION="CHANGE_POSITION_SECTION",e.DELETE_CONTENT="DELETE_CONTENT",e.DELETE_SECTION="DELETE_SECTION",e.DUPLICATE_CONTENT="DUPLICATE_CONTENT",e.DUPLICATE_SECTION="DUPLICATE_SECTION",e.CLEAN_TEMPLATE="CLEAN_TEMPLATE",e.REQUEST_SAVE_TEMPLATE="REQUEST_SAVE_TEMPLATE",e.REQUEST_SAVE_TEMPLATE_SUCCESS="REQUEST_SAVE_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE="REQUEST_SAVE_CAMPAIGN_TEMPLATE",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_GET_TEMPLATE="REQUEST_GET_TEMPLATE",e.REQUEST_GET_TEMPLATE_SUCCESS="REQUEST_GET_TEMPLATE_SUCCESS",e.REQUEST_GET_CAMPAIGN="REQUEST_GET_CAMPAIGN",e.REQUEST_GET_CAMPAIGN_SUCCESS="REQUEST_GET_CAMPAIGN_SUCCESS",e.REQUEST_GET_CAMPAIGN_TEMPLATE="REQUEST_GET_CAMPAIGN_TEMPLATE",e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS",e.TEXT=1),s=e.DIVIDER=2,l=e.IMAGE=3,c=e.BUTTON=4,u=e.SOCIAL_BUTTON=5,p=e.WP_CUSTOM_POST=6,f=(e.EMAIL_ONLINE=7,e.UNSUBSCRIBE=8,e.TITLE=9),d=e.WP_ARTICLE=10,_=e.WP_ARCHIVE_CUSTOM_POST=11,m=e.WP_ARCHIVE_ARTICLE=12,h=e.SPACER=13,y=e.WP_WOO_ARCHIVE_PRODUCT=14,v=e.WP_WOO_PRODUCT=15,b=(e.SECTION=100,e.SECTION_EMAIL_ONLINE=101,e.SECTION_UNSUBSCRIBE=102,e.ItemTypes={ADD_ITEM:"add-item",MOVE_ITEM:"move-item",MOVE_SECTION:"move-section",ADD_SECTION:"add-section"},e.LIST_TEMPLATE_CONTENT=[f,i,l,c,s,u,h,d,m,p,_,y,v]);e.LIST_TEMPLATE_CONTENT_LIKE_SECTION=o.filter(b,function(e){return[d,m,p,_].indexOf(e)>=0}),e.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION=o.filter(b,function(e){return[y,v].indexOf(e)>=0}),e.SOCIAL_LIST=["facebook","twitter","instagram","google","pinterest","linkedin"]}),require.register("javascripts/react/constants/ThemeConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_THEME="CHANGE_THEME",e.CHANGE_VIEW_COMPONENT="CHANGE_VIEW_COMPONENT",e.CHANGE_SETTINGS_COMPONENT="CHANGE_SETTINGS_COMPONENT",e.REQUEST_SAVE_THEME="REQUEST_SAVE_THEME",e.REQUEST_GET_THEME="REQUEST_GET_THEME",e.REQUEST_GET_THEME_SUCCESS="REQUEST_GET_THEME_SUCCESS",e.SETTINGS_GENERAL="SETTINGS_GENERAL",e.TEXT_VIEW="TEXT_VIEW"}),require.register("javascripts/react/containers/MjmlContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("classnames"),s=r(i),l=function(e){var t=e.visible,n=e.togglePreview,r=e.children,a=(0,s["default"])({"is-visible":t,delipress__mjml:!0});return o["default"].createElement("div",{className:a},o["default"].createElement("div",{className:"delipress__mjml__overlay",onClick:n}),o["default"].createElement("div",{className:"delipress__mjml__preview"},o["default"].createElement("div",{className:"delipress__mjml__close"},o["default"].createElement("span",{className:"dashicons dashicons-no",onClick:n})),r))};e["default"]=l}),require.register("javascripts/react/containers/PreviewContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{items:e.TemplateReducer.config.items,theme:e.TemplateReducer.config.theme,loaded:e.TemplateReducer.config.loaded,unsubscribe:e.TemplateReducer.config.unsubscribe,email_online:e.TemplateReducer.config.email_online,email_online_active:e.TemplateReducer.config.email_online_active,saving:e.SavingReducer.isSaving}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=r(m),y=t("react-redux"),v=(t("redux"),t("javascripts/backend/DeliAlert")),b=r(v),g=t("javascripts/react/components/RowComponent"),E=r(g),O=t("javascripts/react/components/ColumnComponent"),j=(r(O),t("javascripts/react/services/actions/TemplateActions")),C=(r(j),t("javascripts/react/components/dnd/MoveSection")),w=r(C),T=t("javascripts/react/components/dnd/EmptySection"),P=r(T),S=t("javascripts/react/components/misc/Loader"),I=r(S),N=t("javascripts/react/components/misc/SavingIndicator"),k=r(N),x=t("javascripts/react/modules/preview/containers/PreviewCampaign"),R=r(x),A=t("javascripts/react/containers/MjmlContainer"),M=r(A),D=t("javascripts/react/constants/TemplateContentConstants"),U=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleFullscreen=n._toggleFullscreen.bind(n),n._cleanTemplate=n._cleanTemplate.bind(n),n._togglePreview=n._togglePreview.bind(n),n}return s(t,e),c(t,[{key:"componentWillMount",value:function(){this.setState({fullscreen:!1,preview:!1})}},{key:"_toggleFullscreen",value:function(e){e.preventDefault();var t=jQuery;this.setState({fullscreen:!this.state.fullscreen}),t(".delipress").toggleClass("delipress--fullscreen")}},{key:"_cleanTemplate",value:function(e){var t=this;e.preventDefault();var n=new b["default"];n.handle(function(){t.props.cleanTemplate()}),n.show(translationDelipressReact.Builder.component.clear_warning,"","delete")}},{key:"_togglePreview",value:function(e){e.preventDefault(),this.setState({preview:!this.state.preview}),jQuery("body").toggleClass("mjml-preview-on")}},{key:"render",value:function(){var e=this.props,t=e.items,n=e.moveItem,r=e.addItem,a=e.addItemOnEmpty,o=e.moveSection,i=e.addSection,s=e.paramsSettingsComponent,l=e.theme,c=e.email_online,u=e.unsubscribe,f=e.email_online_active,_={};if(!p.isNull(l)){var m="transparent";if(p.isUndefined(l["mj-attributes"]["mj-container"]["background-color"].rgb))m=l["mj-attributes"]["mj-container"]["background-color"].hex;else{var y=l["mj-attributes"]["mj-container"]["background-color"].rgb;m="rgba("+y.r+", "+y.g+", "+y.b+", "+y.a+")"}_={backgroundColor:m}}var v=!1;f&&(v=p.map(c,function(e,t){return d["default"].createElement(E["default"],{key:"email_online_"+t,row:e,keyRow:"email_online",paramsSettingsComponent:s,fixItem:!0,typeActiveSection:D.SECTION_EMAIL_ONLINE})}));var b=!1;b=t.length>0?p.map(t,function(e,t){return d["default"].createElement(w["default"],{key:"row_"+t,index:""+Number(t),item:e,moveSection:o,addSection:i},d["default"].createElement(E["default"],{moveItem:n,addItem:r,addItemOnEmpty:a,row:e,keyRow:Number(t),fixItem:!1,paramsSettingsComponent:s}))}):d["default"].createElement(P["default"],{key:"row_empty",index:0,moveSection:o,addSection:i});var g=p.map(u,function(e,t){return d["default"].createElement(E["default"],{key:"unsubscribe_"+t,row:e,keyRow:"unsubscribe",paramsSettingsComponent:s,fixItem:!0,typeActiveSection:D.SECTION_UNSUBSCRIBE})}),O=(0,h["default"])({"dashicons-editor-contract":this.state.fullscreen,"dashicons-editor-expand":!this.state.fullscreen,dashicons:!0}),j=(0,h["default"])({"is-visible":!this.props.loaded,delipress__builder__main__preview__loader:!0}),C=this.state.fullscreen?translationDelipressReact.Builder.containers.actions.exit_fullscreen:translationDelipressReact.Builder.containers.actions.fullscreen;return d["default"].createElement("div",{className:"delipress__builder__main",style:_},d["default"].createElement("div",{className:"delipress__builder__main__actions"},d["default"].createElement("a",{href:"#",onClick:this._toggleFullscreen},d["default"].createElement("span",{className:O}),C),d["default"].createElement("a",{href:"#",onClick:this._cleanTemplate},d["default"].createElement("span",{className:"dashicons dashicons-editor-removeformatting"}),translationDelipressReact.Builder.containers.actions.clear),d["default"].createElement(k["default"],{saving:this.props.saving}),d["default"].createElement("a",{href:DELIPRESS_URLS.PREVIEW_CAMPAIGN,onClick:this._togglePreview},d["default"].createElement("span",{className:"dashicons dashicons-visibility"}),translationDelipressReact.Builder.containers.actions.preview_campaign)),d["default"].createElement("div",{className:"delipress__builder__main__preview"},d["default"].createElement("div",{className:j},d["default"].createElement(I["default"],null)),d["default"].createElement("div",{className:"delipress__builder__main__preview__scroll"},v,b,g)),d["default"].createElement(M["default"],{togglePreview:this._togglePreview,visible:this.state.preview},d["default"].createElement(R["default"],null)))}}]),t}(f.Component);e["default"]=(0,y.connect)(l)(U)}),require.register("javascripts/react/containers/SettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side"},this.props.children)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/containers/campaigns/ComponentSetting.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=(t("react-redux"),t("redux"),t("javascripts/react/services/SettingsFactory")),p=r(u),f=t("javascripts/react/constants/EditorConstants"),d=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._saveSettings=n._saveSettings.bind(n),n}return i(t,e),s(t,[{key:"_saveSettings",value:function(){var e=this.props.actionsEditor;e.changeSettingsComponent(f.SETTINGS_LIST_CONTENTS).then(function(){e.activeItem(null)})}},{key:"render",value:function(){var e=this.props,t=(e.actionsEditor,e.component),n=e.item,r=e.paramsSettingsComponent;return c["default"].createElement("div",{className:"delipress__builder__side__panel"},c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},p["default"].getSettingsComponent(t,n,r)),t!==f.SETTINGS_LIST_CONTENTS&&c["default"].createElement("div",{className:"delipress__builder__side__bottom"},c["default"].createElement("div",{className:"delipress__builder__side__bottom__left"}),c["default"].createElement("div",{className:"delipress__customizer__totem__pane__bottom__right"},c["default"].createElement("a",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._saveSettings},translationDelipressReact.close_settings))))}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/containers/optin/FakeFlyIn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site delipress__fake__site--flyin"},o["default"].createElement("div",{className:"delipress__fake__flyin"},e.children))};e["default"]=i}),require.register("javascripts/react/containers/optin/FakePopup.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site"},o["default"].createElement("div",{className:"delipress__fake__post"},o["default"].createElement("div",{className:"delipress__fake__overlay"}),o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"70%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"76%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"82%"}}),o["default"].createElement("div",{className:"delipress__fake__image"}),o["default"].createElement("div",{className:"delipress__fake__popup"},e.children),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"80%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"85%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"90%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"60%"}})))};e["default"]=i}),require.register("javascripts/react/containers/optin/FakeSite.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site"},o["default"].createElement("div",{className:"delipress__fake__post"},o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"70%"}}),e.children,o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"80%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"90%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"60%"}})))};e["default"]=i}),require.register("javascripts/react/containers/optin/OptinStates.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0});var o=t("react"),i=r(o),s=function(e){var t=[{label:translationDelipressReact["default"],key:"default"},{label:translationDelipressReact.success,key:"success"}],n=[];return _.each(t,function(t,r){var o;n.push(i["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},i["default"].createElement("input",(o={type:"radio",name:"optin-state",id:"optin-state-"+t.key},a(o,"name","Optin State"),a(o,"value",t.key),a(o,"checked",e.settings===t.key),a(o,"onChange",function(t){return e.actionsOptin.changeSettingsOptin(t.target.value)}),o)),i["default"].createElement("label",{htmlFor:"optin-state-"+t.key,className:"delipress__buttonsgroup__cell"},t.label)))},void 0),i["default"].createElement("div",{className:"delipress__optins__state"},i["default"].createElement("strong",null,translationDelipressReact.Builder.component_settings.optin.state),i["default"].createElement("div",{className:"delipress__buttonsgroup"},n))};e["default"]=s}),require.register("javascripts/react/containers/optin/PreviewContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){if(_.isNull(e.OptinReducer.config))return{config:null,settings:e.OptinReducer.settings,id:DELIPRESS_OPTIN_ID};var t=_.extend(e.OptinReducer.config,{type:e.OptinReducer.type,id:DELIPRESS_OPTIN_ID});return{naked:t.default_settings.form_wrapper.attrs.naked||!1,config:t,settings:e.OptinReducer.settings}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("classnames")),d=(r(f),t("javascripts/react/constants/OptinConstants")),m=t("javascripts/react/components/optins/BaseOptin"),h=r(m),y=t("./FakeSite"),v=r(y),b=t("./FakePopup"),g=r(b),E=t("./FakeFlyIn"),O=r(E),j=t("./OptinStates"),C=r(j),w=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){var e=this.props,t=e.config,n=e.settings;return!_.isNull(t)&&u["default"].createElement("div",{className:"delipress__builder__main"},u["default"].createElement("div",{className:"delipress__builder__main__preview delipress__builder__main__preview-optin"},u["default"].createElement("div",{className:"delipress__builder__main__preview__scroll delipress__fake"},u["default"].createElement(C["default"],{settings:n,actionsOptin:this.props.actionsOptin}),(t.type==d.SHORTCODE_OPTIN||t.type==d.WIDGET_OPTIN||t.type==d.AFTER_CONTENT)&&u["default"].createElement(v["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})),t.type==d.POPUP_OPTIN&&u["default"].createElement(g["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})),t.type==d.FLY_IN_OPTIN&&u["default"].createElement(O["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})))))}}]),t}(c.Component);e["default"]=(0,p.connect)(s)(w)}),require.register("javascripts/react/containers/optin/SettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{type:e.OptinReducer.type,config:e.OptinReducer.config,settings:e.OptinReducer.settings}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=(t("redux"),t("classnames")),h=r(m),y=t("javascripts/react/services/actions/OptinActions"),v=(r(y),t("javascripts/react/services/OptinSettingsFactory")),b=r(v),g=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeTypeSettings=n.changeTypeSettings.bind(n),n}return s(t,e),c(t,[{key:"componentDidMount",value:function(){this.setState({typeSettings:"design"})}},{key:"changeTypeSettings",value:function(e){this.setState({typeSettings:e})}},{key:"renderTabs",value:function(){var e=this,t=["design","css"];return t=p.map(t,function(t,n){var r=(0,h["default"])({delipress__isactive:t===e.state.typeSettings},"delipress__tabs__item"),a="";switch(n){case 0:a=translationDelipressReact.Optin.Settings.tab_first;break;case 1:a=translationDelipressReact.Optin.Settings.tab_third}return d["default"].createElement("div",{key:"tab_"+n,onClick:function(){e.changeTypeSettings(t)},className:r},a)})}},{key:"render",value:function(){var e=this.props,t=e.type,n=e.config,r=e.settings;return!p.isNull(n)&&!p.isNull(t)&&d["default"].createElement("div",{className:"delipress__builder__side"},d["default"].createElement("div",{id:"tabs__settings ",className:"delipress__tabs delipress__tabs--small elements-2"},this.renderTabs()),d["default"].createElement("div",{className:"delipress__builder__side__panel"},"design"===this.state.typeSettings&&b["default"].getSettingsComponent(t,{updateOptin:this.props.updateOptin,config:n,settings:r,type:t}),"css"===this.state.typeSettings&&b["default"].getSettingsCustomCss({updateOptin:this.props.updateOptin,config:n,settings:r,type:t}),"models"===this.state.typeSettings&&b["default"].getSettingsModels({updateOptin:this.props.updateOptin,config:n,settings:r,type:t})))}}]),t}(f.Component);e["default"]=(0,_.connect)(l)(g)}),require.register("javascripts/react/helpers/decimalAdjust.js",function(e,t,n){"use strict";function r(e,t,n){return"undefined"==typeof n||0===+n?Math[e](t):(t=+t,n=+n,isNaN(t)||"number"!=typeof n||n%1!==0?NaN:(t=t.toString().split("e"),t=Math[e](+(t[0]+"e"+(t[1]?+t[1]-n:-n))),t=t.toString().split("e"),+(t[0]+"e"+(t[1]?+t[1]+n:n))))}function a(e,t){return r("round",e,t)}function o(e,t){return r("floor",e,t)}function i(e,t){return r("ceil",e,t)}Object.defineProperty(e,"__esModule",{value:!0}),e.round10=a,e.floor10=o,e.ceil10=i}),require.register("javascripts/react/helpers/getAfterOrBefore.js",function(e,t,n){"use strict";function r(e,t){var n=e.getClientOffset(),r=n.y,o=(0,a.findDOMNode)(t).getBoundingClientRect(),i=o.top,s=o.height;return r<i+s/2?"before":"after"}Object.defineProperty(e,"__esModule",{value:!0}),e.getAfterOrBefore=r;var a=t("react-dom")}),require.register("javascripts/react/helpers/prepareCssOptin.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){switch(t){case"backgroundColor":case"color":e="rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"}return e}function o(e){return s.mapObject(e,a)}Object.defineProperty(e,"__esModule",{value:!0}),e.prepareCssOptin=o;var i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/prepareThemeToView.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return(0,i["default"])({"default":{text:{color:e.mjAll.color},link:{color:e.linkColor}}})}Object.defineProperty(e,"__esModule",{value:!0}),e.prepareTextView=a;var o=t("reactcss"),i=r(o)}),require.register("javascripts/react/helpers/shallowEqual.js",function(e,t,n){"use strict";function r(e,t){if(e===t)return!0;if("object"!==("undefined"==typeof e?"undefined":a(e))||null===e||"object"!==("undefined"==typeof t?"undefined":a(t))||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=Object.prototype.hasOwnProperty.bind(t),i=0;i<n.length;i++)if(!o(n[i])||e[n[i]]!==t[n[i]])return!1;return!0}Object.defineProperty(e,"__esModule",{value:!0});var a="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.shallowEqual=r}),require.register("javascripts/react/helpers/structureToTemplate.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){switch(e){case C.TEXT:return m();case C.SOCIAL_BUTTON:return v();case C.DIVIDER:return y();case C.IMAGE:return h();case C.WP_ARCHIVE_CUSTOM_POST:return s();case C.WP_WOO_ARCHIVE_PRODUCT:return c();case C.WP_ARCHIVE_ARTICLE:return l();case C.WP_CUSTOM_POST:return i();case C.WP_ARTICLE:return u();case C.WP_WOO_PRODUCT:return p();case C.BUTTON:return f();case C.TITLE:return _();case C.SPACER:return d();default:return{}}}function o(e){var t="";return j.isUndefined(e.wp_post.postObject)||j.isEmpty(e.wp_post.postObject)?t:j.isUndefined(e.wp_post.postObject.post_title)?t:(e.wp_post.options.content.full?t+=e.wp_post.postObject.post_content:e.wp_post.options.content.excerpt&&(t+=e.wp_post.postObject.post_excerpt),t)}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_CUSTOM_POST,wp_post:{post:"",post_type:"",postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!0}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_ARCHIVE_CUSTOM_POST,styles:j.extend(j.clone(w),{options:j.clone(T)})})}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_ARCHIVE_ARTICLE,styles:j.extend(j.clone(w),j.extend({},{options:j.extend({},j.clone(T),{post_type:{label:"Article",value:"post"},choicePosts:[]})}))})}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_WOO_ARCHIVE_PRODUCT,styles:j.extend(j.clone(w),j.extend({},{options:j.extend({},j.clone(T),{post_type:{label:"WooCommerce",value:"product"},choicePosts:[]})}))})}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_ARTICLE,wp_post:{post:"",post_type:"post",
    14 postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!1}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_WOO_PRODUCT,wp_post:{post:"",post_type:"product",postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!1}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.BUTTON));return j.isNull(n)&&(n=j.extend(j.clone(w),{value:t||"My button",color:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},"background-color":{hex:"#414141",rgb:{r:65,g:65,b:65,a:1}},align:"center","font-size":13,"font-weight":"bold","font-family":"Arial",border:"0px solid #00000",borderWidth:0,borderColor:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},borderStyle:"solid","border-radius":3,"padding-top":15,"padding-bottom":15,"padding-right":20,"padding-left":20,"inner-padding-top-bottom":15,"inner-padding-left-right":25})),j.extend(e,{type:C.BUTTON,styles:j.clone(n)})}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return j.extend(e,{type:C.SPACER,styles:j.extend({},{height:30})})}function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.TITLE));return j.isNull(n)&&(n=j.extend(j.clone(w),{presetChoice:"H1",presets:[{type:"H1","font-size":32,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"},{type:"H2","font-size":24,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"},{type:"H3","font-size":18,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"}]})),j.extend(e,{type:C.TITLE,value:t||"Title",styles:j.clone(n)})}function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.TEXT));return j.isNull(n)&&(n=j.extend(j.clone(w),{"line-height":1.5,"font-size":15,"font-family":"Arial","css-class":"mjtext"})),j.extend(e,{type:C.TEXT,value:t||"<p>"+translationDelipressReact.Builder["default"].text+"</p>",styles:j.clone(n)})}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=JSON.parse(localStorage.getItem("dp_default_component_"+C.IMAGE));return j.isNull(n)&&(n=j.extend(j.clone(w),{src:t,width:100,height:"auto",href:"",align:"center",sizeSelect:"full","border-radius":0,"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0,valuePercent:100})),j.extend(e,{type:C.IMAGE,styles:j.clone(n)})}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(w),{type:C.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(w),{type:C.SOCIAL_BUTTON,styles:g()})}function b(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+C.DIVIDER));return j.isNull(e)?j.extend(j.clone(w),{"border-style":"solid","border-width":4,"border-color":{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},width:100}):e}function g(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+C.SOCIAL_BUTTON));return j.isNull(e)?j.extend(j.clone(w),{toggle_facebook:!0,toggle_twitter:!0,"font-size":13,"icon-size":20,textColor:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"font-family":"Arial",content_facebook:"Share",content_twitter:"Tweet",content_google:"+1",content_youtube:"Subscribe",align:"center","css-class":"mjsocial",monochromeActive:!1,monochromeColor:{hex:"#C1C1C1",rgb:{r:193,g:193,b:193,a:1}}}):e}function E(e){var t=e.split("_"),n={keyRow:null,keyColumn:null,_id:null};return j.each(t,function(e,t){switch(t){case 0:n.keyRow=Number(e);break;case 1:n.keyColumn=Number(e);break;case 2:n._id=Number(e)}}),n}Object.defineProperty(e,"__esModule",{value:!0}),e.createDefaultItemByType=a,e.createWPPostContent=o,e.createButtonDefault=f,e.createSpacerDefault=d,e.createTitleDefault=_,e.createTextDefault=m,e.createImageDefault=h,e.createDividerAttributesDefault=b,e.createSocialButtonAttributesDefault=g,e.stringIndexToObjectPosition=E;var O=t("underscore"),j=r(O),C=t("javascripts/react/constants/TemplateContentConstants"),w={background:{rgb:{r:255,g:255,b:255,a:1},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},T={title:!0,image:!1,type_content:{full:!1,excerpt:!0},post_type:{},post:{},choicePosts:[]}}),require.register("javascripts/react/helpers/transformRequestToAjaxWordPress.js",function(e,t,n){"use strict";function r(e,t){var n=[];for(var r in e)e.hasOwnProperty(r)&&e[r]&&n.push(encodeURIComponent(r)+"="+encodeURIComponent(e[r]));return n.join("&")}Object.defineProperty(e,"__esModule",{value:!0}),e.transformRequestToAjaxWordPress=r}),require.register("javascripts/react/helpers/transformStyleSectionToTemplate.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){if(i.isUndefined(e))return{};var t={width:configDelipressReact.container_width+"px"};return i.isNumber(e["padding-top"])&&(t.paddingTop=e["padding-top"]+"px"),i.isNumber(e["padding-bottom"])&&(t.paddingBottom=e["padding-bottom"]+"px"),i.isNumber(e["padding-left"])&&(t.paddingLeft=e["padding-left"]+"px"),i.isNumber(e["padding-right"])&&(t.paddingRight=e["padding-right"]+"px"),i.isObject(e.background)&&!i.isUndefined(e.background.rgb)&&(t.backgroundColor="rgba("+e.background.rgb.r+", "+e.background.rgb.g+", "+e.background.rgb.b+", "+e.background.rgb.a+")"),i.isEmpty(e["background-url"])||(t.backgroundImage="url("+e["background-url"]+")",t.backgroundPosition="top center",t.backgroundSize="auto"),i.isEmpty(e.display)||(t.display=e.display),t}Object.defineProperty(e,"__esModule",{value:!0}),e.transformStyleSectionToTemplate=a;var o=t("underscore"),i=r(o)}),require.register("javascripts/react/helpers/transformToMjml.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return{width:configDelipressReact.container_width}}function o(e){var t={"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0};return q.isNumber(e["padding-top"])&&(t["padding-top"]=e["padding-top"]+"px"),q.isNumber(e["padding-bottom"])&&(t["padding-bottom"]=e["padding-bottom"]+"px"),q.isNumber(e["padding-left"])&&(t["padding-left"]=e["padding-left"]+"px"),q.isNumber(e["padding-right"])&&(t["padding-right"]=e["padding-right"]+"px"),t}function i(e,t,n){var r=parseInt(e,10),a=parseInt(t,10),o=parseInt(n,10);return r=r<10?"0"+r:r,a=a<10?"0"+a:a,o=o<10?"0"+o:o,"#"+r.toString(16)+a.toString(16)+o.toString(16)}function s(e){if(q.isUndefined(e))return{};var t=o(q.clone(e));return q.isObject(e.background)&&!q.isUndefined(e.background.rgb)?t["background-color"]=i(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b):q.isObject(e.background)&&(t["background-color"]=e.background.hex),q.isEmpty(e["background-url"])||(t["background-url"]=e["background-url"]),t}function l(e){if(q.isUndefined(e))return{};var t={"background-color":"transparent"};return q.isUndefined(e.width)||(t.width=e.width+"%"),q.isUndefined(e["vertical-align"])||(t["vertical-align"]=e["vertical-align"]),t}function c(e){return{tagName:"mj-section",attributes:s(e.styles),children:q.map(e.columns,u)}}function u(e){var t=[];return q.each(e.items,function(e,n){var r=p(e);q.isArray(r)?q.each(r,function(e){t.push(e)}):q.isObject(r)&&t.push(r)}),{tagName:"mj-column",attributes:l(e.styles),children:t}}function p(e){switch(e.type){case W.TEXT:case W.TITLE:case W.UNSUBSCRIBE:case W.EMAIL_ONLINE:return m(e);case W.IMAGE:return w(e);case W.SOCIAL_BUTTON:return P(e);case W.DIVIDER:return g(e);case W.BUTTON:return f(e);case W.SPACER:return O(e)}}function f(e){return{tagName:"mj-button",content:e.styles.value?e.styles.value:"",attributes:q.extend(_(e.styles),I(e.styles))}}function d(e){var t={};return t=f(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function _(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.height)||(t.height=e.height+"px"),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e.href)||(t.href=e.href),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isObject(e["background-color"])&&(t["background-color"]=e["background-color"].hex),q.isObject(e.color)&&(t.color=e.color.hex),q.isUndefined(e.borderWidth)||q.isUndefined(e.borderStyle)||q.isUndefined(e.borderColor)||(t.border=e.borderWidth+"px "+e.borderStyle+(" "+i(e.borderColor.rgb.r,e.borderColor.rgb.g,e.borderColor.rgb.b))),q.isNumber(e["inner-padding-top-bottom"])&&q.isNumber(e["inner-padding-left-right"])&&(t["inner-padding"]=e["inner-padding-top-bottom"]+"px "+e["inner-padding-left-right"]+"px"),t}function m(e){var t="";switch(e.type){default:e.value&&(t=e.value)}var n={tagName:"mj-text",content:t,attributes:q.extend(I(e.styles),b(e.styles),h(e,W.TEXT))};return"email_online"==n.keyRow&&(n.attributes["css-class"]="email_online"),n}function h(e,t){if(q.isUndefined(e.styles.presetChoice))return{};var n=q.find(e.styles.presets,{type:e.styles.presetChoice});switch(t){case W.TEXT:case W.TITLE:case W.UNSUBSCRIBE:case W.EMAIL_ONLINE:return b(n);default:return{}}}function y(e){var t={};return t=m(e),{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function v(e){var t={};return t=m(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function b(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]),q.isUndefined(e["line-height"])||(t["line-height"]=e["line-height"]),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e.color)||(q.isObject(e.color)&&!q.isUndefined(e.color.rgb)?t.color=i(e.color.rgb.r,e.color.rgb.g,e.color.rgb.b):q.isObject(e.color)&&(t.color=e.color.hex)),t}function g(e){return{tagName:"mj-divider",attributes:q.extend(I(e.styles),k(e.styles))}}function E(e){var t={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[]}]}]}]};return t.children[0].children[0].children[0].children.push(g(e)),t}function O(e){return{tagName:"mj-spacer",attributes:q.extend(C(e.styles))}}function j(e){var t={};t=O(e);var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function C(e){var t={};return q.isNumber(e.height)&&(t.height=e.height+"px"),t}function w(e){return{tagName:"mj-image",attributes:q.extend(I(e.styles),N(e.styles))}}function T(e){var t={};t=w(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["container-background-color"]="transparent";var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function P(e){return{tagName:"mj-social",attributes:q.extend(I(e.styles),x(e.styles))}}function S(e){var t={};t=P(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["container-background-color"]="transparent";var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function I(e){if(q.isUndefined(e))return{};var t=q.extend({},o(q.clone(e)));return q.isUndefined(e.background)||"transparent"!=e.background.hex&&(t["container-background-color"]=i(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b)),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),t}function N(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e.src)||(t.src=e.src),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.href)||(t.href=e.href),t}function k(e){if(q.isUndefined(e))return{};var t={};return q.isObject(e["border-color"])&&!q.isUndefined(e["border-color"].rgb)?t["border-color"]=i(e["border-color"].rgb.r,e["border-color"].rgb.g,e["border-color"].rgb.b):q.isObject(e["border-color"])&&(t["border-color"]=e["border-color"].hex),q.isNumber(e["border-width"])&&(t["border-width"]=e["border-width"]+"px"),q.isUndefined(e["border-style"])||(t["border-style"]=e["border-style"]),q.isNumber(e.width)&&(t.width=e.width+"%"),t}function x(e){if(q.isUndefined(e))return{};var t={display:""};return q.each(e,function(e,n){n.indexOf("toggle_")>=0&&e?t.display+=n.replace("toggle_","")+" ":n.indexOf("content_")>=0?t[n.replace("content_","")+"-content"]=e:n.indexOf("url_")>=0?t[n.replace("url_","")+"-href"]=e:n.indexOf("color_")>=0&&(q.isUndefined(e.rgb)?t[n.replace("color_","")+"-icon-color"]=e.hex:t[n.replace("color_","")+"-icon-color"]=i(e.rgb.r,e.rgb.g,e.rgb.b))}),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),q.isUndefined(e["icon-size"])||(t["icon-size"]=e["icon-size"]+"px"),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isObject(e.textColor)&&!q.isUndefined(e.textColor.rgb)&&(t.color=i(e.textColor.rgb.r,e.textColor.rgb.g,e.textColor.rgb.b)),q.isEmpty(t.display)?{}:t}function R(e,t){switch(t){case"color":case"background-color":if(!q.isUndefined(e.rgb))return i(e.rgb.r,e.rgb.g,e.rgb.b);default:return e}}function A(e,t){switch(t){case"mj-all":return{tagName:"mj-all",attributes:q.mapObject(e,R)};case"mj-text":return{tagName:"mj-text",attributes:q.mapObject(e,R)};case"mj-container":return{tagName:"mj-container",attributes:q.extend(a(),q.mapObject(e,R))}}}function M(e,t){switch(t){case"link-color":return"\n                p a{ color: "+i(e.rgb.r,e.rgb.g,e.rgb.b)+"; }\n            "}}function D(e){return{tagName:"mj-attributes",children:q.map(e,A)}}function U(e){var t="* { color: currentColor; }\n";return t+=".mjtext div * { margin-top: 1em;} .mjtext div *:first-child { margin-top: 0; } .mjtext div *:last-child { margin-bottom: 0;}  \n",t+=".mjtext img { max-width:100%; }  \n",t+=".email_online p { margin:0px !important; } \n",q.each(e,function(e,n){t+=M(e,n)}),{tagName:"mj-style",content:t,attributes:t}}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={tagName:"mjml",attributes:{},children:[]};if(!q.isNull(t)){var r=D(t["mj-attributes"]),o=U(t["mj-styles"]),i={tagName:"mj-head",children:[r,o]};n.children.push(i)}var s={tagName:"mj-container",attributes:a(),children:[]};if(e.email_online_active){var l=q.map(e.email_online,c);q.each(l,function(e){s.children.push(e)})}var u=q.map(e.items,c);q.each(u,function(e){s.children.push(e)});var p=q.map(e.unsubscribe,c);q.each(p,function(e){s.children.push(e)});var f={tagName:"mj-body",attributes:{},children:[s]};return n.children.push(f),(0,V.mjml2html)(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.transformItemButton=f,e.transformItemButtonAlone=d,e.transformItemText=m,e.transformItemTitleAlone=y,e.transformItemTextAlone=v,e.transformItemDivider=g,e.transformItemDividerAlone=E,e.transformItemSpacer=O,e.transformItemSpacerAlone=j,e.transformItemImage=w,e.transformItemImageAlone=T,e.transformItemSocial=P,e.transformItemSocialAlone=S,e.transformToMjml=L;var V=t("mjml"),B=t("underscore"),q=r(B),W=t("../constants/TemplateContentConstants")}),require.register("javascripts/react/helpers/undecorate.js",function(e,t,n){"use strict";function r(e){for(var t=e;"function"==typeof t.getDecoratedComponentInstance;)t=t.getDecoratedComponentInstance();return t}Object.defineProperty(e,"__esModule",{value:!0}),e.undecorate=r}),require.register("javascripts/react/helpers/wordpressMedia.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return i.isNull(s)&&(s=wp.media({title:translationDelipressReact.wp_media_title,library:{type:"image",uploadedTo:null},button:{text:translationDelipressReact.wp_media_button_text},multiple:!1})),s}Object.defineProperty(e,"__esModule",{value:!0}),e.getFrame=a;var o=t("underscore"),i=r(o),s=null}),require.register("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=translationDelipressReact.read_more;"product"===e.post.post_type&&(t=e.woocommerce.regular_price+" "+e.woocommerce.symbol);var n=i.extend({},(0,s.createButtonDefault)());return n=i.extend(n,{styles:i.extend(n.styles,{href:e.post.guid,value:t})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createButtonReadMoreFromImportWPPost=a;var o=t("underscore"),i=r(o),s=t("javascripts/react/helpers/structureToTemplate")}),require.register("javascripts/react/helpers/wp/createImageFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=s.extend({},n,(0,o.createImageDefault)({},e));return r=s.extend(r,{styles:s.extend(r.styles,{sizes:t.sizes,srcWidth:t.srcWidth,srcHeight:t.srcHeight,width:t.width})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createImageFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTextFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=e.post.post_content;"true"==e.type_content.excerpt&&(s.isEmpty(e.attrs_post.content.extended)?s.isEmpty(e.attrs_post.real_excerpt)||(n=e.attrs_post.real_excerpt):n=e.attrs_post.content.main);var r=s.extend({},t,(0,o.createTextDefault)({},n));return r}Object.defineProperty(e,"__esModule",{value:!0}),e.createTextFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTitleFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=s.extend({},t,(0,o.createTitleDefault)({},e.post_title));return n}Object.defineProperty(e,"__esModule",{value:!0}),e.createTitleFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/modules/campaign/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=(t("react-redux"),t("underscore")),f=(r(p),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=f}),require.register("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme,isOpen:e.EditorReducer.isOpen,component:e.EditorReducer.component,item:e.EditorReducer.item}}function c(e,t){var n=new E["default"],r=new j["default"],a=new w["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e),actionsPostType:(0,_.bindActionCreators)(r,e),actionsEditor:(0,_.bindActionCreators)(a,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/settings/ListContentsComponent")),v=(a(y),t("javascripts/react/constants/Routes")),b=(a(v),t("javascripts/react/constants/EditorConstants")),g=t("javascripts/react/services/actions/TemplateActions"),E=a(g),O=t("javascripts/react/services/actions/PostTypeActions"),j=a(O),C=t("javascripts/react/services/actions/EditorActions"),w=a(C),T=t("javascripts/react/helpers/transformToMjml"),P=t("javascripts/react/containers/PreviewContainer"),S=a(P),I=t("javascripts/react/containers/SettingsContainer"),N=a(I),k=t("javascripts/react/containers/campaigns/ComponentSetting"),x=a(k),R=t("javascripts/react/components/settings/HeaderSettingsContainer"),A=a(R),M=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._writeCSS=n._writeCSS.bind(n),n._handleChangeItemSuccess=n._handleChangeItemSuccess.bind(n),n.cleanTemplate=n.cleanTemplate.bind(n),n.moveItem=n.moveItem.bind(n),n.addItem=n.addItem.bind(n),n.moveSection=n.moveSection.bind(n),n.addSection=n.addSection.bind(n),n.addItemOnEmpty=n.addItemOnEmpty.bind(n),n}return s(t,e),u(t,[{key:"_writeCSS",value:function(){var e=this.props.theme;if(!h.isNull(e)){var t="#000000";if(h.isUndefined(e["mj-attributes"]["mj-text"].color.rgb))t=e["mj-attributes"]["mj-text"].color.hex;else{var n=e["mj-attributes"]["mj-text"].color.rgb;t="rgba("+n.r+", "+n.g+", "+n.b+", "+n.a+")"}var r="#000000";if(h.isUndefined(e["mj-styles"]["link-color"].rgb))r=e["mj-styles"]["link-color"].hex;else{var a=e["mj-styles"]["link-color"].rgb;r="rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")"}var o="\n#delipress-react-selector .delipress__builder__main { font-family:Ubuntu, Helvetica, Arial, sans-serif; }";return o+="\n#delipress-react-selector .delipress__builder__main .content__text { font-size:13px; }",o+="\n#delipress-react-selector .delipress__content__text p,\n        #delipress-react-selector .delipress__content__text p,\n        #delipress-react-selector .delipress__content__text ul,\n        #delipress-react-selector .delipress__content__text li,\n        #delipress-react-selector .delipress__content__text ol,\n        #delipress-react-selector .delipress__content__social a,\n        #delipress-react-selector .delipress__content__text a,\n        #delipress-react-selector .delipress__content__text h1,\n        #delipress-react-selector .delipress__content__text h2,\n        #delipress-react-selector .delipress__content__text h3{ \n            color: "+t+";\n        }",o+="\n#delipress-react-selector .delipress__content__text * { color: currentcolor; }",o+="\n#delipress-react-selector .delipress__content__text a,\n            #delipress-react-selector .delipress__content__header_footer a{ \n            text-decoration:underline;\n            text-decoration-color:"+r+";\n            color: "+r+";\n        }"}}},{key:"componentWillMount",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsPostType;h.isEmpty(DELIPRESS_CAMPAIGN_ID)||t.getCampaign(DELIPRESS_CAMPAIGN_ID),n.getPostTypes(),this.paramsSettingsComponent={changeItemSuccess:this._handleChangeItemSuccess}}},{key:"_handleChangeItemSuccess",value:function(){var e=this.props,t=e.config,n=e.actionsTemplate;clearTimeout(this._handleChangeItemTimeout),this._handleChangeItemTimeout=setTimeout(function(){n.saveCampaignTemplate(DELIPRESS_CAMPAIGN_ID,{config:t})},1e3)}},{key:"transform",value:function(){var e=this.props.config;(0,T.transformToMjml)(e)}},{key:"deferredAddItem",value:function(e,t){var n=this.props.actionsEditor;e.then(this.paramsSettingsComponent.changeItemSuccess).then(function(){var e=t.keyRow+"_"+t.keyColumn+"_"+t._id;n.activeItem(e).then(function(){n.changeItemOnSettingsContainer(t,b.SETTINGS_EDITOR)})})}},{key:"addItem",value:function(e){var t=this.props.actionsTemplate,n=t.addTemplateContent(e);this.deferredAddItem(n,e)}},{key:"addItemOnEmpty",value:function(e){var t=this.props,n=t.actionsTemplate,r=(t.actionsEditor,n.addTemplateContentOnEmpty(e));this.deferredAddItem(r,e)}},{key:"cleanTemplate",value:function(){var e=this.props.actionsTemplate,t=e.cleanTemplate();t.then(this.paramsSettingsComponent.changeItemSuccess)}},{key:"moveItem",value:function(e,t){var n=this,r=this.props,a=r.actionsTemplate,o=r.actionsEditor,i={old:e,"new":t};o.activeItem(null).then(function(){var e=a.changePositionTemplateContent(i);e.then(n.paramsSettingsComponent.changeItemSuccess)})}},{key:"moveSection",value:function(e,t){var n=this,r=this.props,a=r.actionsTemplate,o=r.actionsEditor,i={old:e,"new":t};o.activeSection(null).then(function(){var e=a.changePositionTemplateSection(i);e.then(n.paramsSettingsComponent.changeItemSuccess)})}},{key:"addSection",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=this.props,a=r.actionsTemplate,o=(r.actionsEditor,a.addSection(e));o.then(this.paramsSettingsComponent.changeItemSuccess),null!==n&&o.then(function(){t.addItemOnEmpty(n)})}},{key:"saveTemplate",value:function(){var e=this.props,t=e.actionsTemplate,n=e.template,r=e.config,a=(0,T.transformToMjml)(r);t.saveTemplate({template:n,config:r,html:a.html},this.templateId)}},{key:"componentDidMount",value:function(){jQuery(document).on("click",".delipress__builder__main__preview a",function(e){e.preventDefault()})}},{key:"render",value:function(){var e=this.props,t=e.actionsEditor,n=e.component,r=e.item;e.isOpen;return f["default"].createElement("div",{className:"delipress__builder",onClick:function(e){var n=e.target||e.srcElement;(jQuery(n).has("#email__online__component").length>0||jQuery(n).has("#unsubscribe__component").length>0||jQuery(n).hasClass("row")||jQuery(n).hasClass("delipress__builder__main__preview__addcomponent")||jQuery(n).parent().hasClass("content__empty")||jQuery(n).hasClass("span__content__empty")||jQuery(n).hasClass("delipress__builder__main__preview__dropzone")||jQuery(n).hasClass("delipress__builder__main__preview__scroll"))&&(t.changeSettingsComponent(b.SETTINGS_LIST_CONTENTS),t.activeItem(null),t.activeSection(null))}},f["default"].createElement("style",null,this._writeCSS()),f["default"].createElement(N["default"],{paramsSettingsComponent:this.paramsSettingsComponent},f["default"].createElement(A["default"],{component:n,item:r,actionsEditor:t}),f["default"].createElement(x["default"],{component:n,item:r,paramsSettingsComponent:this.paramsSettingsComponent,actionsEditor:t})),f["default"].createElement(S["default"],{cleanTemplate:this.cleanTemplate,moveItem:this.moveItem,addItem:this.addItem,moveSection:this.moveSection,addSection:this.addSection,addItemOnEmpty:this.addItemOnEmpty,paramsSettingsComponent:this.paramsSettingsComponent}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(M)}),require.register("javascripts/react/modules/campaign/containers/DragAndDropContext.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){
    15 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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("react-dnd"),p=t("react-dnd-html5-backend"),f=r(p),d=t("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo"),_=r(d),m=t("react-router"),h=t("history"),y=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.appHistory=(0,m.useRouterHistory)(h.createHashHistory)({queryKey:!1}),n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.element=document.querySelector("#delipress-react-selector")}},{key:"render",value:function(){return c["default"].createElement(u.DragDropContextProvider,{backend:f["default"],window:this.element},c["default"].createElement(_["default"],null))}}]),t}(l.Component);e["default"]=y}),require.register("javascripts/react/modules/campaign/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=(t("history"),t("javascripts/react/modules/campaign/stores/index")),p=a(u),f=t("javascripts/react/modules/campaign/containers/App"),d=a(f),_=t("javascripts/react/modules/campaign/containers/DragAndDropContext"),m=a(_),h=t("javascripts/react/constants/Routes"),y=(a(h),t("underscore"));r(y);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/campaign/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/TemplateReducer"),i=r(o),s=t("javascripts/react/reducers/EditorReducer"),l=r(s),c=t("javascripts/react/reducers/SavingReducer"),u=r(c),p=t("javascripts/react/reducers/PostTypeReducer"),f=r(p),d=(0,a.combineReducers)({SavingReducer:u["default"],EditorReducer:l["default"],TemplateReducer:i["default"],PostTypeReducer:f["default"]});e["default"]=d}),require.register("javascripts/react/modules/campaign/stores/index.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||i.compose;t=(0,i.createStore)(h["default"],n((0,i.applyMiddleware)((0,u["default"])(),(0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])))}else t=(0,i.createStore)(h["default"],(0,i.compose)((0,i.applyMiddleware)((0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var i=t("redux"),s=t("redux-thunk"),l=a(s),c=t("redux-logger"),u=a(c),p=t("javascripts/react/api/axios"),f=t("redux-axios-middleware"),d=a(f),_=t("underscore"),m=(r(_),t("javascripts/react/modules/campaign/reducers/index")),h=a(m)}),require.register("javascripts/react/modules/optin/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/optin/containers/CreateOptinStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{config:e.OptinReducer.config}}function c(e,t){var n=new O["default"];return{actionsOptin:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/containers/optin/SettingsContainer"),v=a(y),b=t("javascripts/react/containers/optin/PreviewContainer"),g=a(b),E=t("javascripts/react/services/actions/OptinActions"),O=a(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateOptin=n.updateOptin.bind(n),n.saveValuesOptin=null,n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsOptin;h.isEmpty(DELIPRESS_OPTIN_ID)||e.getOptin(DELIPRESS_OPTIN_ID)}},{key:"updateOptin",value:function(e){var t=this,n=this.props,r=n.actionsOptin,a=n.type,o=r.changeOptin(e);o.then(function(){clearTimeout(t.saveValuesOptin),t.saveValuesOptin=setTimeout(function(){r.saveOptin(DELIPRESS_OPTIN_ID,{type:a,config:e})},500)})}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__builder"},f["default"].createElement(v["default"],{updateOptin:this.updateOptin}),f["default"].createElement(g["default"],{updateOptin:this.updateOptin,actionsOptin:this.props.actionsOptin}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(j)}),require.register("javascripts/react/modules/optin/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("javascripts/react/modules/optin/stores/index"),p=a(u),f=t("javascripts/react/modules/optin/containers/App"),d=a(f),_=t("javascripts/react/modules/optin/containers/CreateOptinStepTwo"),m=a(_),h=t("underscore"),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_OPTIN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/optin/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/OptinReducer"),i=r(o),s=(0,a.combineReducers)({OptinReducer:i["default"]});e["default"]=s}),require.register("javascripts/react/modules/optin/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/optin/reducers/index"),_=r(d)}),require.register("javascripts/react/modules/preview/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaign.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new g["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/constants/LayoutConstants"),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/TemplateActions"),g=a(b),E=t("javascripts/react/helpers/transformToMjml"),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.standalone,n=e.actionsTemplate;this.setState({layout:y.LAYOUT_IPHONE}),!h.isUndefined(t)&&t||n.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.standalone,a=n.actionsTemplate,o=n.config,i=n.theme;if((h.isUndefined(r)||!r)&&(!(0,v.shallowEqual)(e.config,o)||!(0,v.shallowEqual)(e.theme,i))){var s=(0,E.transformToMjml)(e.config,e.theme);a.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:s.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,E.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_getStylesContainer",value:function(){var e={border:"none",marginBottom:"10px",marginTop:"10px"};switch(this.state.layout){case y.LAYOUT_DESKTOP:e=h.extend(e,{width:"800px",height:"1000px"});break;case y.LAYOUT_IPAD:e=h.extend(e,{height:"1250px",width:"840px",padding:"111px 34px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/ipad-layout.png)"});break;case y.LAYOUT_IPHONE:e=h.extend(e,{height:"780px",width:"369px",padding:"106px 24px 106px 25px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/iphone-layout.png)"})}return e}},{key:"_onClickChangeLayout",value:function(e,t){t.preventDefault(),this.setState({layout:e})}},{key:"_getIframe",value:function(){switch(this.state.layout){case y.LAYOUT_DESKTOP:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--desktop"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPAD:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--tablet"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPHONE:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"}))}}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__preview__devices"},f["default"].createElement("a",{href:"",className:"delipress__preview__devices__smartphone",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPHONE)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/smartphone-icon.svg",alt:"Smartphone"}),"Smartphone"),f["default"].createElement("a",{href:"",className:"delipress__preview__devices__tablet",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPAD)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/tablet-icon.svg",alt:"Tablet"}),"Tablet"),f["default"].createElement("a",{href:"",className:"delipress__preview__devices__desktop",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_DESKTOP)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/desktop-icon.svg",alt:"Desktop"}),"Desktop")),this._getIframe())}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(O)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaignStep3.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new v["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=(r(m),t("javascripts/react/constants/LayoutConstants"),t("javascripts/react/helpers/shallowEqual")),y=t("javascripts/react/services/actions/TemplateActions"),v=a(y),b=t("javascripts/react/helpers/transformToMjml"),g=t("javascripts/react/containers/MjmlContainer"),E=a(g),O=t("javascripts/react/modules/preview/containers/PreviewCampaign"),j=a(O),C=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._togglePreview=n._togglePreview.bind(n),n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsTemplate;this.setState({preview:!1}),e.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.actionsTemplate,a=n.config,o=n.theme;if(!(0,h.shallowEqual)(e.config,a)||!(0,h.shallowEqual)(e.theme,o)){var i=(0,b.transformToMjml)(e.config,e.theme);r.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:i.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,b.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_togglePreview",value:function(e){e.preventDefault(),this.setState({preview:!this.state.preview}),jQuery("body").toggleClass("mjml-preview-on")}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__center"},f["default"].createElement("a",{className:"delipress__button delipress__button--soft",href:"#",onClick:this._togglePreview},translationDelipressReact.Step3.desktop_preview)),f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"})),f["default"].createElement(E["default"],{togglePreview:this._togglePreview,visible:this.state.preview},f["default"].createElement(j["default"],{standalone:!0})))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(C)}),require.register("javascripts/react/modules/preview/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("react-router"),p=t("history"),f=t("react-router-redux"),d=t("javascripts/react/modules/preview/stores/index"),_=a(d),m=t("javascripts/react/modules/preview/containers/App"),h=a(m),y=t("javascripts/react/modules/preview/containers/PreviewCampaign"),v=a(y),b=t("javascripts/react/constants/Routes"),g=a(b),E=t("underscore"),O=r(E);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,_["default"])(),n=((0,f.syncHistoryWithStore)(u.browserHistory,t),(0,u.useRouterHistory)(p.createHashHistory)({queryKey:!1}));return!O.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(u.Router,{history:n},i["default"].createElement(u.Route,{path:g["default"].PREVIEW_CAMPAIGN.link,component:h["default"]},i["default"].createElement(u.IndexRoute,{component:v["default"]})))),e)})}),require.register("javascripts/react/modules/preview/initializeStep3.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("react-router"),p=t("history"),f=t("react-router-redux"),d=t("javascripts/react/modules/preview/stores/index"),_=a(d),m=t("javascripts/react/modules/preview/containers/App"),h=(a(m),t("javascripts/react/modules/preview/containers/PreviewCampaignStep3")),y=a(h),v=t("javascripts/react/constants/Routes"),b=(a(v),t("underscore")),g=r(b);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,_["default"])();(0,f.syncHistoryWithStore)(u.browserHistory,t),(0,u.useRouterHistory)(p.createHashHistory)({queryKey:!1});return!g.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(y["default"],null)),e)})}),require.register("javascripts/react/modules/preview/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("react-router-redux"),i=t("javascripts/react/reducers/TemplateReducer"),s=r(i),l=(0,a.combineReducers)({TemplateReducer:s["default"],routing:o.routerReducer});e["default"]=l}),require.register("javascripts/react/modules/preview/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/preview/reducers/index"),_=r(d)}),require.register("javascripts/react/reducers/EditorReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isOpen:!1,item:null,component:s.SETTINGS_LIST_CONTENTS,activeItem:null,activeSection:null},t=arguments[1];switch(t.type){case s.CHANGE_ITEM:return i.extend({},e,{item:t.payload});case s.CHANGE_COMPONENT:return i.extend({},e,{component:t.payload});case s.CHANGE_SETTINGS_COMPONENT:return i.extend({},e,{component:t.payload.component,item:t.payload.item});case s.ACTIVE_ITEM:return i.extend({},e,{activeItem:t.payload,activeSection:null,component:s.SETTINGS_LIST_CONTENTS});case s.ACTIVE_SECTION:return i.extend({},e,{activeSection:t.payload,activeItem:null,component:s.SETTINGS_LIST_CONTENTS});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("../constants/EditorConstants");e["default"]=a}),require.register("javascripts/react/reducers/OptinReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:null,config:null,settings:"default",fromAction:null},t=arguments[1];switch(t.type){case a.CHANGE_SETTINGS_OPTIN:return _.extend({},e,{settings:t.payload,fromAction:a.CHANGE_SETTINGS_OPTIN});case a.CHANGE_OPTIN:return _.extend({},e,{config:t.payload,fromAction:a.CHANGE_OPTIN});case a.REQUEST_GET_OPTIN_SUCCESS:return _.extend({},e,{fromAction:a.REQUEST_GET_OPTIN_SUCCESS,config:t.payload.data.data.results.config,type:t.payload.data.data.results.type});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/OptinConstants");e["default"]=r}),require.register("javascripts/react/reducers/PostTypeReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{postTypes:[],posts:[]},t=arguments[1];switch(t.type){case s.REQUEST_GET_POST_TYPES_SUCCESS:return i.extend({},e,{postTypes:t.payload.data.data.results});case s.REQUEST_GET_POSTS_SUCCESS:return i.extend({},e,{posts:t.payload.data.data.results});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("javascripts/react/constants/PostTypeConstants");e["default"]=a}),require.register("javascripts/react/reducers/SavingReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isSaving:!1},t=arguments[1];switch(t.type){case a.REQUEST_SAVE_CAMPAIGN_TEMPLATE:case o.REQUEST_SAVE_OPTIN:return _.extend({},{isSaving:!0});case a.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS:case o.REQUEST_SAVE_OPTIN_SUCCESS:return _.extend({},{isSaving:!1});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/TemplateContentConstants"),o=t("javascripts/react/constants/OptinConstants");e["default"]=r}),require.register("javascripts/react/reducers/TemplateReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){var t=e.payload.extras.wp_post.options,n=e.payload.data.data.results,r=n.post.post_content;t.content.excerpt&&(c.isEmpty(n.attrs_post.content.extended)?c.isEmpty(n.attrs_post.real_excerpt)||(r=n.attrs_post.real_excerpt):r=n.attrs_post.content.main);var a=c.extend(e.payload.extras,(0,m.createTextDefault)({},r));return a}function i(e){var t=c.extend({},e.payload.extras,(0,m.createImageDefault)({},e.payload.data.data.results.image));return t=c.extend(t,{styles:c.extend(t.styles,{sizes:e.payload.data.data.results.attrs_image.sizes,srcWidth:e.payload.data.data.results.attrs_image.srcWidth,srcHeight:e.payload.data.data.results.attrs_image.srcHeight,width:e.payload.data.data.results.attrs_image.width})})}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{config:{theme:null,items:[],header:[],footer:[],loaded:!1,saving:!1,email_online:[{columns:[{items:[{_id:0,keyRow:"email_online",keyColumn:0,value:"[view_email_online]",type:f.EMAIL_ONLINE,styles:{"font-size":12,color:{hex:"#000000"},"font-family":"Arial",align:"right","padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10}}],styles:{width:100}}]}],email_online_active:!0,unsubscribe:[{columns:[{items:[{_id:0,keyRow:"unsubscribe",keyColumn:0,value:"[delipress_link_unsubscribe]",type:f.UNSUBSCRIBE,styles:{"font-size":11,color:{hex:"#CCC"},"font-family":"Arial",align:"center","padding-top":2,"padding-bottom":2,"padding-left":10,"padding-right":10}}],styles:{"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0}}]}]}},t=arguments[1],n="";switch(t.type){case _.UPDATE_ALL_STYLES:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return c.extend({},e,{columns:c.map(e.columns,function(e,n){var r=e.items;return r=c.map(r,function(e,n){if(e.fromAction=_.UPDATE_ALL_STYLES,c.isUndefined(e.styles.presetChoice)){if(e.type===t.payload.type)switch(e.type){case f.SOCIAL_BUTTON:var r={};c.each(f.SOCIAL_LIST,function(e){r["color_"+e]=t.payload.styles["color_"+e]}),e=c.extend({},e,{styles:c.extend({},e.styles,{background:t.payload.styles.background,"font-family":t.payload.styles["font-family"],"font-size":t.payload.styles["font-size"],"icon-size":t.payload.styles["icon-size"],"padding-bottom":t.payload.styles["padding-bottom"],"padding-left":t.payload.styles["padding-left"],"padding-right":t.payload.styles["padding-right"],"padding-top":t.payload.styles["padding-top"],textColor:t.payload.styles.textColor,monochromeActive:t.payload.styles.monochromeActive,monochromeColor:t.payload.styles.monochromeColor,align:t.payload.styles.align},r)});break;case f.IMAGE:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{href:e.styles.href,sizeSelect:e.styles.sizeSelect,src:e.styles.src,srcHeight:e.styles.srcHeight,srcWidth:e.styles.srcWidth,width:e.styles.width,valuePercent:e.styles.valuePercent,sizes:e.styles.sizes,height:e.styles.height})});break;case f.TEXT:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{value:e.styles.value})});break;case f.BUTTON:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{value:e.styles.value,href:e.styles.href})});break;default:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles)})}}else{var a=c.findIndex(t.payload.styles.presets,{type:t.payload.styles.presetChoice});if(a<0)return e;if(e.type===t.payload.type)switch(e.type){case f.TITLE:e=c.extend({},e,{styles:c.extend({},e.styles,{presets:c.map(e.styles.presets,function(e,n){return n==a?c.extend({},e,{"font-size":t.payload.styles.presets[a]["font-size"],"font-family":t.payload.styles.presets[a]["font-family"],"font-weight":t.payload.styles.presets[a]["font-weight"],"line-height":t.payload.styles.presets[a]["line-height"],align:t.payload.styles.presets[a].align,color:t.payload.styles.presets[a].color}):e})})});break;default:e=c.extend({},e,{styles:c.extend({},e.styles,{presets:c.map(e.styles.presets,function(e,n){return n==a?c.extend({},e,t.payload.styles.presets[a]):e})})})}}return e}),c.extend({},e,{items:c.extend([],r)})})})})})});case f.CLEAN_TEMPLATE:return c.extend({},e,{config:c.extend({},e.config,{items:c.extend([]),header:c.extend([]),footer:c.extend([])})});case _.UPDATE_SECTION_EMAIL_ONLINE:return c.extend({},e,{config:c.extend(e.config,{email_online_active:t.payload})});case _.DELETE_SECTION_EMAIL_ONLINE:return c.extend({},e,{config:c.extend(e.config,{email_online_active:!1})});case _.CHANGE_STYLE_SECTION:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{styles:t.payload.styles
    16 }):e})})});case _.CHANGE_STYLE_COLUMN:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{styles:c.clone(t.payload.styles)}):e})}):e})})});case _.CHANGE_STYLE_COLUMNS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{styles:t.payload.styles,columns:c.map(e.columns,function(e,n){return c.extend({},e,{styles:c.clone(t.payload.columns[n].styles)})})}):e})})});case _.CHANGE_STYLE_COMPONENT_FIX:switch(t.payload.type){case f.EMAIL_ONLINE:n="email_online";break;case f.UNSUBSCRIBE:n="unsubscribe"}return c.extend({},e,{config:c.extend({},e.config,a({},n,c.map(e.config[n],function(e,n){return c.extend({},e,{columns:c.map(e.columns,function(e,n){return e.items[0]=c.extend({},t.payload),c.extend({},e)})})})))});case _.CHANGE_STYLE_SECTION_FIX:switch(t.payload.type){case f.SECTION_EMAIL_ONLINE:n="email_online";break;case f.SECTION_UNSUBSCRIBE:n="unsubscribe"}return c.extend({},e,{config:c.extend({},e.config,a({},n,c.map(e.config[n],function(e,n){return c.extend({},e,{styles:t.payload.styles})})))});case f.ADD_TEMPLATE_CONTENT_EMPTY:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=e.items;return r.push(t.payload),r=c.map(r,function(e,t){return e._id=t,e.fromAction=f.ADD_TEMPLATE_CONTENT_EMPTY,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.ADD_TEMPLATE_CONTENT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=e.items;return 0==t.payload.abItmId&&t.payload.before?r.unshift(t.payload):t.payload.before?r.splice(t.payload.abItmId,0,t.payload):t.payload.after&&r.splice(Number(t.payload.abItmId+1),0,t.payload),r=c.map(r,function(e,t){return e._id=t,e.fromAction=f.ADD_TEMPLATE_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.ADD_TEMPLATE_SECTION:return function(){var n=e.config.items;return 0==n.length?n.push(t.payload):0==t.payload.abItmId&&t.payload.before?n.unshift(t.payload):t.payload.before?n.splice(t.payload.abItmId,0,t.payload):t.payload.after&&n.splice(Number(t.payload.abItmId+1),0,t.payload),n=c.map(n,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e._id=n,e.keyRow=t,e.fromAction=f.ADD_TEMPLATE_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],n)})})}();case f.DUPLICATE_CONTENT:var r=e.config.items[t.payload.keyRow].columns[t.payload.keyColumn].items[t.payload._id];return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var a=e.items;return a.splice(Number(t.payload._id+1),0,c.clone(r)),a=c.map(a,function(e,t){return e._id=t,e.fromAction=f.DUPLICATE_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],a)})}return c.clone(e)})})),c.clone(e)})})});case f.DUPLICATE_SECTION:var s=e.config.items[t.payload.keyRow],l=e.config.items;return l.splice(Number(t.payload.keyRow+1),0,c.clone(s)),l=c.map(l,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,r){var a=c.extend({},e,{_id:r,keyColumn:n,keyRow:t,fromAction:f.DUPLICATE_SECTION});return a}),c.extend({},e,{keyRow:t,styles:c.extend({},e.styles)})}),c.extend({},e,{styles:c.extend({},e.styles,{sizeColumnChoice:c.isUndefined(s.styles.sizeColumnChoice)?null:c.clone(s.styles.sizeColumnChoice)})})}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],l)})});case f.CHANGE_POSITION_CONTENT:var m=c.clone(e.config.items[t.payload.old.keyRow].columns[t.payload.old.keyColumn].items[t.payload.old._id]);return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.old.keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.old.keyColumn){var r=e.items;return r.splice(t.payload.old._id,1),r=c.map(r,function(e,t){return e._id=t,e.keyColumn=n,e.fromAction=f.CHANGE_POSITION_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})})),n==t.payload["new"].keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload["new"].keyColumn){var a=e.items;if(m.keyRow=t.payload["new"].keyRow,m.keyColumn=t.payload["new"].keyColumn,c.isUndefined(t.payload["new"].abItmId))a.push(m);else if(0==t.payload["new"].abItmId&&t.payload["new"].before)a.unshift(m);else{var o=c.findIndex(a,function(e,n){return e._id==t.payload["new"].abItmId});t.payload["new"].before?a.splice(Number(o),0,m):t.payload["new"].after&&(o>=0&&o!=a.length-1?a.splice(Number(o+1),0,m):o>=0?a.splice(Number(o),0,m):a.push(m))}return a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=f.CHANGE_POSITION_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],a)})}return e})})),e})})});case f.CHANGE_POSITION_SECTION:var g=e.config.items[t.payload.old],E=e.config.items;return E.splice(t.payload.old,1),c.isUndefined(t.payload["new"].abItmId)?E.push(g):0==t.payload["new"].abItmId&&t.payload["new"].before?E.unshift(g):t.payload["new"].before?E.splice(t.payload["new"].abItmId,0,g):t.payload["new"].after&&E.splice(Number(t.payload["new"].abItmId+1),0,g),E=c.map(E,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e.keyRow=t,e.fromAction=f.CHANGE_POSITION_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],E)})});case f.DELETE_CONTENT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=c.clone(e.items);return r.splice(t.payload._id,1),r=c.map(r,function(e,t){return e.fromAction=f.DELETE_CONTENT,e._id=t,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.DELETE_SECTION:var O=e.config.items;return O.splice(t.payload,1),O=c.map(O,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e.keyRow=t,e.fromAction=f.DELETE_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],O)})});case _.CHANGE_ITEM:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{items:c.map(e.items,function(e,n){if(e._id==t.payload._id){var r=c.extend(e,c.omit(t.payload,"value"));return r.fromAction=_.CHANGE_ITEM,c.clone(r)}return e})}):e})}):e})})});case _.CHANGE_ITEM_TEXT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{items:c.map(e.items,function(e,n){if(e._id==t.payload._id){var r=e;return r.value=t.payload.value,r.fromAction=_.CHANGE_ITEM_TEXT,c.clone(r)}return e})}):e})}):e})})});case _.ACTIVE_ITEM:if(c.isNull(t.payload))return e;var j=t.payload.split("_");switch(j[0]){case"unsubscribe":e.config.unsubscribe[0].columns[j[1]].items[j[2]].fromAction=_.ACTIVE_ITEM;break;case"email":e.config.email_online[0].columns[j[2]].items[j[3]].fromAction=_.ACTIVE_ITEM;break;default:e.config.items[j[0]].columns[j[1]].items[j[2]].fromAction=_.ACTIVE_ITEM}return c.extend({},e);case u.CHOICE_ITEMS_TEMPLATE:return c.extend({},e,{config:c.extend({},e.config,{items:c.extend({},t.payload)})});case u.CHOICE_STRUCTURE_TEMPLATE:return c.extend({},e,{template:c.extend({},t.payload)});case f.REQUEST_SAVE_TEMPLATE_SUCCESS:return c.extend({},e,{templateId:c.extend({},t.payload.data.data.results.id)});case f.REQUEST_GET_CAMPAIGN_SUCCESS:if(c.isNull(t.payload.data.data.results.config))return c.extend({},e,{config:c.extend({},e.config,{loaded:!0}),campaignId:t.payload.data.data.results.post.ID});var C=c.extend({},t.payload.data.data.results.config,{items:c.map(t.payload.data.data.results.config.items,function(e,t){return e.columns=c.map(e.columns,function(e,t){return e.items=c.map(e.items,function(e,t){return e._id=t,e.fromAction=f.REQUEST_GET_CAMPAIGN,e}),e}),e})});return C.loaded=!0,c.extend({},e,{config:C,campaignId:t.payload.data.data.results.post.ID});case p.CHANGE_THEME:return c.extend({},e,{config:c.extend({},e.config,{theme:t.payload})});case d.REQUEST_GET_POST_TO_WP_POST_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=t.payload.data.data.results.post,s=e.items,l={post:a};if("product"===a.post_type&&(l.woocommerce=t.payload.data.data.results.woocommerce),t.payload.extras.wp_post.options.image&&t.payload.data.data.results.image){var u=i(t),p=(0,y.createTitleFromImportWPPost)(a),f=o(t),_=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},u),s.splice(Number(n+1),0,p),s.splice(Number(n+2),0,f),s.splice(Number(n+3),0,_))})}else{var m=(0,y.createTitleFromImportWPPost)(a),h=o(t),v=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},m),s.splice(Number(n+1),0,h),s.splice(Number(n+2),0,v))})}return s=c.map(s,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_GET_POST_TO_WP_POST_SUCCESS,e}),c.extend({},e,{items:s})}return e})}):e})})});case d.REQUEST_IMPORT_POSTS_WP_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=c.clone(e.items),o=[];return c.each(t.payload.data.data.results.posts,function(e,n){"false"!=t.payload.data.data.results.config.image&&e.image&&o.push((0,v.createImageFromImportWPPost)(e.image,e.attrs_image,t.payload.extras)),o.push((0,y.createTitleFromImportWPPost)(e.post,t.payload.extras)),o.push((0,h.createTextFromImportWPPost)({post:e.post,attrs_post:e.attrs_post,type_content:t.payload.data.data.results.config.type_content},t.payload.extras));var r={post:e.post};"product"===e.post.post_type&&(r.woocommerce=e.woocommerce),o.push((0,b.createButtonReadMoreFromImportWPPost)(r))}),c.each(o,function(e,n){if(0===n)a[t.payload.extras._id]=e;else{var r=Number(t.payload.extras._id+n);a.splice(r,0,e)}}),a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_IMPORT_POSTS_WP_SUCCESS,e}),c.extend({},e,{items:a})}return e})}):e})})});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("underscore"),c=r(l),u=t("../constants/StructureConstants"),p=t("javascripts/react/constants/ThemeConstants"),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/constants/PostTypeConstants"),_=t("javascripts/react/constants/EditorConstants"),m=t("javascripts/react/helpers/structureToTemplate"),h=t("javascripts/react/helpers/wp/createTextFromImportWPPost"),y=t("javascripts/react/helpers/wp/createTitleFromImportWPPost"),v=t("javascripts/react/helpers/wp/createImageFromImportWPPost"),b=t("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost");e["default"]=s}),require.register("javascripts/react/reducers/ThemeReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{theme:{"mj-attributes":{"mj-all":{color:"#58384C"},"mj-container":{"background-color":"#E0E0E0"}},"mj-styles":{"link-color":"#F5656A"},header:null,footer:null},settings_component:a.SETTINGS_GENERAL,view_component:a.TEXT_VIEW},t=arguments[1];switch(t.type){case a.REQUEST_GET_THEME_SUCCESS:return _.isNull(t.payload.data.data.results.theme)?_.extend({},e,{post:t.payload.data.data.results.post}):_.extend({},e,{theme:t.payload.data.data.results.theme,post:t.payload.data.data.results.post});case a.CHANGE_THEME:return _.extend({},e,{theme:t.payload});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/ThemeConstants");e["default"]=r}),require.register("javascripts/react/services/ContentFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=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},s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("underscore"),c=a(l),u=t("react"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/components/contents/SpacerComponent"),_=r(d),m=t("javascripts/react/components/contents/TextComponent"),h=r(m),y=t("javascripts/react/components/contents/ImageComponent"),v=r(y),b=t("javascripts/react/components/contents/DividerComponent"),g=r(b),E=t("javascripts/react/components/contents/SocialComponent"),O=r(E),j=t("javascripts/react/components/contents/ButtonComponent"),C=r(j),w=t("javascripts/react/components/contents/EmptyComponent"),T=r(w),P=t("javascripts/react/components/contents/WPPostComponent"),S=r(P),I=t("javascripts/react/components/contents/WPArticleComponent"),N=r(I),k=t("javascripts/react/components/contents/wp/WPArchivePostComponent"),x=r(k),R=t("javascripts/react/components/contents/wp/WPArchiveArticleComponent"),A=r(R),M=t("javascripts/react/components/contents/TitleComponent"),D=r(M),U=t("javascripts/react/components/contents/EmailOnlineComponent"),L=r(U),V=t("javascripts/react/components/contents/UnsubscribeComponent"),B=r(V),q=function(){function e(){o(this,e)}return s(e,null,[{key:"getContentComponent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(c.isNull(e))return p["default"].createElement(T["default"],null);var n="item_type_"+e.type;switch(e.type){case f.WP_CUSTOM_POST:return p["default"].createElement(S["default"],i({key:n,item:e},t));case f.WP_ARCHIVE_CUSTOM_POST:return p["default"].createElement(x["default"],i({key:n,item:e},t));case f.WP_ARCHIVE_ARTICLE:case f.WP_WOO_ARCHIVE_PRODUCT:return p["default"].createElement(A["default"],i({key:n,item:e},t));case f.WP_ARTICLE:case f.WP_WOO_PRODUCT:return p["default"].createElement(N["default"],i({key:n,item:e},t));case f.TEXT:return p["default"].createElement(h["default"],i({key:n,item:e},t));case f.IMAGE:return p["default"].createElement(v["default"],i({key:n,item:e},t));case f.DIVIDER:return p["default"].createElement(g["default"],i({key:n,item:e},t));case f.SPACER:return p["default"].createElement(_["default"],i({key:n,item:e},t));case f.SOCIAL_BUTTON:return p["default"].createElement(O["default"],i({key:n,item:e},t));case f.EMAIL_ONLINE:return p["default"].createElement(L["default"],i({key:n,item:e},t));case f.UNSUBSCRIBE:return p["default"].createElement(B["default"],i({key:n,item:e},t));case f.BUTTON:return p["default"].createElement(C["default"],i({key:n,item:e},t));case f.TITLE:return p["default"].createElement(D["default"],i({key:n,item:e},t));default:return p["default"].createElement(T["default"],null)}}}]),e}();e["default"]=q}),require.register("javascripts/react/services/ItemListContentDragFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("underscore"),l=(a(s),t("react")),c=r(l),u=t("javascripts/react/constants/TemplateContentConstants"),p=t("javascripts/react/components/dnd/Text"),f=r(p),d=t("javascripts/react/components/dnd/Image"),_=r(d),m=t("javascripts/react/components/dnd/Divider"),h=r(m),y=t("javascripts/react/components/dnd/Social"),v=r(y),b=t("javascripts/react/components/dnd/Button"),g=r(b),E=t("javascripts/react/components/dnd/Spacer"),O=r(E),j=t("javascripts/react/components/dnd/Title"),C=r(j),w=t("javascripts/react/components/dnd/WPArticle"),T=r(w),P=t("javascripts/react/components/dnd/WPPost"),S=r(P),I=t("javascripts/react/components/dnd/wp/WPArchivePost"),N=r(I),k=t("javascripts/react/components/dnd/wp/WPArchiveArticle"),x=r(k),R=function(){function e(){o(this,e)}return i(e,null,[{key:"getListContentByType",value:function(e){switch(e){case u.SPACER:return c["default"].createElement(O["default"],null);case u.TEXT:return c["default"].createElement(f["default"],null);case u.IMAGE:return c["default"].createElement(_["default"],null);case u.DIVIDER:return c["default"].createElement(h["default"],null);case u.SOCIAL_BUTTON:return c["default"].createElement(v["default"],null);case u.BUTTON:return c["default"].createElement(g["default"],null);case u.WP_CUSTOM_POST:return c["default"].createElement(S["default"],null);case u.WP_ARCHIVE_CUSTOM_POST:return c["default"].createElement(N["default"],null);case u.WP_ARCHIVE_ARTICLE:case u.WP_WOO_ARCHIVE_PRODUCT:return c["default"].createElement(x["default"],{type:e});case u.WP_ARTICLE:case u.WP_WOO_PRODUCT:return c["default"].createElement(T["default"],{type:e});case u.TITLE:return c["default"].createElement(C["default"],null);default:return!1}}}]),e}();e["default"]=R}),require.register("javascripts/react/services/OptinSettingsFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=t("react"),s=r(i),l=t("javascripts/react/components/settings/optin/shortcode/ShortcodeSettings"),c=r(l),u=t("javascripts/react/components/settings/optin/popup/PopupSettings"),p=r(u),f=t("javascripts/react/components/settings/optin/flyin/FlyInSettings"),d=r(f),_=t("javascripts/react/components/settings/optin/widget/WidgetSettings"),m=r(_),h=t("javascripts/react/components/settings/optin/aftercontent/AfterContentSettings"),y=r(h),v=t("javascripts/react/components/settings/optin/customcss/CustomCssSettings"),b=r(v),g=t("javascripts/react/components/settings/optin/models/ModelsSettings"),E=r(g),O=t("javascripts/react/constants/OptinConstants"),j=function(){function e(){a(this,e)}return o(e,null,[{key:"getSettingsModels",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s["default"].createElement(E["default"],e)}},{key:"getSettingsCustomCss",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s["default"].createElement(b["default"],e)}},{key:"getSettingsComponent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(e){case O.SHORTCODE_OPTIN:return s["default"].createElement(c["default"],t);case O.POPUP_OPTIN:return s["default"].createElement(p["default"],t);case O.FLY_IN_OPTIN:return s["default"].createElement(d["default"],t);case O.WIDGET_OPTIN:return s["default"].createElement(m["default"],t);case O.AFTER_CONTENT:return s["default"].createElement(y["default"],t)}}}]),e}();e["default"]=j}),require.register("javascripts/react/services/SettingsFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=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},i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("react"),l=r(s),c=t("javascripts/react/constants/EditorConstants"),u=t("javascripts/react/components/settings/ListContentsComponent"),p=r(u),f=t("javascripts/react/components/settings/EditorComponent"),d=r(f),_=t("javascripts/react/components/settings/StyleComponent"),m=r(_),h=t("javascripts/react/components/settings/SettingsGeneral"),y=r(h),v=function(){function e(){a(this,e)}return i(e,null,[{key:"getSettingsComponent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];switch(e){case c.SETTINGS_EDITOR:return l["default"].createElement(d["default"],o({item:t},n));case c.SETTINGS_LIST_CONTENTS:return l["default"].createElement(p["default"],null);case c.SETTINGS_GENERAL:return l["default"].createElement(y["default"],n);case c.SETTINGS_STYLE:return l["default"].createElement(m["default"],o({item:t},n));default:return!1}}}]),e}();e["default"]=v}),require.register("javascripts/react/services/actions/EditorActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/EditorConstants"),i=function(){function e(){r(this,e),this.changeSettingsComponent=this.changeSettingsComponent.bind(this),this.changeItem=this.changeItem.bind(this),this.changeItemText=this.changeItemText.bind(this),this.changeItemOnSettingsContainer=this.changeItemOnSettingsContainer.bind(this),this.activeItem=this.activeItem.bind(this),this.activeSection=this.activeSection.bind(this),this.changeStyleSection=this.changeStyleSection.bind(this),this.changeStyleSectionFix=this.changeStyleSectionFix.bind(this),this.changeStyleComponentFix=this.changeStyleComponentFix.bind(this),this.deleteSectionEmailOnline=this.deleteSectionEmailOnline.bind(this),this.changeStyleColumn=this.changeStyleColumn.bind(this),this.changeStyleColumns=this.changeStyleColumns.bind(this),this.changeEmailOnlineActive=this.changeEmailOnlineActive.bind(this),this.updateAllStyles=this.updateAllStyles.bind(this)}return a(e,[{key:"updateAllStyles",value:function(e){return function(t){return t({type:o.UPDATE_ALL_STYLES,payload:e}),Promise.resolve()}}},{key:"changeEmailOnlineActive",value:function(e){return function(t){return t({type:o.UPDATE_SECTION_EMAIL_ONLINE,payload:e}),Promise.resolve()}}},{key:"changeItemOnSettingsContainer",value:function(e,t){return function(n){return n({type:o.CHANGE_SETTINGS_COMPONENT,payload:{component:t,item:e}}),Promise.resolve()}}},{key:"changeSettingsComponent",value:function(e){return function(t){return t({type:o.CHANGE_COMPONENT,payload:e}),Promise.resolve()}}},{key:"changeItem",value:function(e){return function(t){return t({type:o.CHANGE_ITEM,payload:e}),Promise.resolve()}}},{key:"changeItemText",value:function(e){return function(t){return t({type:o.CHANGE_ITEM_TEXT,payload:e}),Promise.resolve()}}},{key:"changeStyleColumn",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COLUMN,payload:e}),Promise.resolve()}}},{key:"changeStyleColumns",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COLUMNS,payload:e}),Promise.resolve()}}},{key:"changeStyleSection",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_SECTION,payload:e}),Promise.resolve()}}},{key:"changeStyleSectionFix",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_SECTION_FIX,payload:e}),Promise.resolve()}}},{key:"deleteSectionEmailOnline",value:function(e){return function(t){return t({type:o.DELETE_SECTION_EMAIL_ONLINE,payload:e}),Promise.resolve()}}},{key:"changeStyleComponentFix",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COMPONENT_FIX,payload:e}),Promise.resolve()}}},{key:"activeItem",value:function(e){return function(t){return t({type:o.ACTIVE_ITEM,payload:e}),Promise.resolve()}}},{key:"activeSection",value:function(e){return function(t){return t({type:o.ACTIVE_SECTION,payload:e}),Promise.resolve()}}}]),e}();e["default"]=i}),require.register("javascripts/react/services/actions/OptinActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/OptinConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeOptin=this.changeOptin.bind(this),this.saveOptin=this.saveOptin.bind(this),this.getOptin=this.getOptin.bind(this),this.changeSettingsOptin=this.changeSettingsOptin.bind(this)}return a(e,[{key:"changeSettingsOptin",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_OPTIN,payload:e}),Promise.resolve()}}},{key:"saveOptin",value:function(e,t){return{type:o.REQUEST_SAVE_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_optin",config:JSON.stringify(t.config),type:t.type,_wpnonce_ajax:WPNONCE_AJAX,optin_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeOptin",value:function(e){return function(t){return t({type:o.CHANGE_OPTIN,payload:e}),Promise.resolve()}}},{key:"getOptin",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_optin",optin_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/PostTypeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/PostTypeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.getPostTypes=this.getPostTypes.bind(this),this.getPosts=this.getPosts.bind(this),this.getPost=this.getPost.bind(this),this.getPostToWPPost=this.getPostToWPPost.bind(this),this.importPostsWP=this.importPostsWP.bind(this)}return a(e,[{key:"getPostTypes",value:function(){return{type:o.REQUEST_GET_POST_TYPES,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_post_types",_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPosts",value:function(e){return{type:o.REQUEST_GET_POSTS,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_type:e.post_type,s:_.isUndefined(e.s)?"":e.s,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPost",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_id:e.post_id,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getPostToWPPost",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param(_.extend({action:"delipress_get_post",_wpnonce_ajax:WPNONCE_AJAX},e));return{type:o.REQUEST_GET_POST_TO_WP_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},onSuccess:n},extras:t}}}},{key:"importPostsWP",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param({action:"delipress_import_posts_wp",posts:e.posts,config:e.config,_wpnonce_ajax:WPNONCE_AJAX});return{type:o.REQUEST_IMPORT_POSTS_WP,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"application/json, text/javascript, */*"},onSuccess:n},extras:t}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/TemplateActions.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("underscore"),l=a(s),c=t("javascripts/react/constants/TemplateContentConstants"),u=t("javascripts/react/constants/ThemeConstants"),p=t("javascripts/react/helpers/structureToTemplate"),f=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),d=t("axios"),_=(r(d),function(){function e(){o(this,e),this.addTemplateContent=this.addTemplateContent.bind(this),this.changePositionTemplateContent=this.changePositionTemplateContent.bind(this),this.deleteContent=this.deleteContent.bind(this),this.deleteSection=this.deleteSection.bind(this),this.addTemplateContentOnEmpty=this.addTemplateContentOnEmpty.bind(this),
    17 this.saveCampaignTemplate=this.saveCampaignTemplate.bind(this),this.getCampaignTemplate=this.getCampaignTemplate.bind(this),this.changePositionTemplateSection=this.changePositionTemplateSection.bind(this),this.addSection=this.addSection.bind(this),this.saveCampaignTemplateHtml=this.saveCampaignTemplateHtml.bind(this),this.getCampaign=this.getCampaign.bind(this),this.changeTheme=this.changeTheme.bind(this),this.cleanTemplate=this.cleanTemplate.bind(this),this.duplicateContent=this.duplicateContent.bind(this),this.duplicateSection=this.duplicateSection.bind(this)}return i(e,[{key:"duplicateSection",value:function(e){return function(t){return t({type:c.DUPLICATE_SECTION,payload:e}),Promise.resolve()}}},{key:"duplicateContent",value:function(e){return function(t){return t({type:c.DUPLICATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateSection",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_SECTION,payload:e}),Promise.resolve()}}},{key:"cleanTemplate",value:function(){return function(e){return e({type:c.CLEAN_TEMPLATE}),Promise.resolve()}}},{key:"addSection",value:function(e){for(var t={columns:[],styles:{background:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},"background-url":"","padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0}},n=0;n<e.number;n++)t.columns.push({items:[]});return e=l.extend(e,t,{columns:l.map(t.columns,function(t,n){return l.extend(t,{styles:{width:100/e.number,"vertical-align":"top","border-radius":0},type:c.SECTION})})}),function(t){return t({type:c.ADD_TEMPLATE_SECTION,payload:e}),Promise.resolve()}}},{key:"deleteContent",value:function(e){return function(t){return t({type:c.DELETE_CONTENT,payload:e}),Promise.resolve()}}},{key:"deleteSection",value:function(e){return function(t){return t({type:c.DELETE_SECTION,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateContent",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContent",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContentOnEmpty",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT_EMPTY,payload:e}),Promise.resolve()}}},{key:"saveCampaignTemplate",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template",config:JSON.stringify(t.config),_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"saveCampaignTemplateHtml",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template_html",html:t.html,_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:u.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"getCampaignTemplate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign_template",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getCampaign",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}());e["default"]=_}),require.register("javascripts/react/services/actions/ThemeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/ThemeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeTheme=this.changeTheme.bind(this),this.changeViewComponent=this.changeViewComponent.bind(this),this.changeSettingsComponent=this.changeSettingsComponent.bind(this),this.saveTheme=this.saveTheme.bind(this),this.getTheme=this.getTheme.bind(this)}return a(e,[{key:"saveTheme",value:function(e,t){return{type:o.REQUEST_SAVE_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_theme",theme:JSON.stringify(t.theme),_wpnonce_ajax:WPNONCE_AJAX,theme_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getTheme",value:function(e){return{type:o.REQUEST_GET_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_theme",theme_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:o.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"changeViewComponent",value:function(e){return function(t){return t({type:o.CHANGE_VIEW_COMPONENT,payload:e}),Promise.resolve()}}},{key:"changeSettingsComponent",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_COMPONENT,payload:e}),Promise.resolve()}}}]),e}();e["default"]=s}),require.alias("crypto-browserify/index.js","crypto"),require.alias("events/events.js","events"),require.alias("path-browserify/index.js","path"),require.alias("process/browser.js","process"),require.alias("punycode/punycode.js","punycode"),require.alias("querystring-es3/index.js","querystring"),require.alias("stream-browserify/index.js","stream"),require.alias("string_decoder/index.js","string_decoder"),require.alias("url/url.js","url"),require.alias("vm-browserify/index.js","vm"),e=require("process"),require.register("___globals___",function(e,t,n){})}(),require("___globals___");
     8r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("prop-types")),_=(r(d),function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueOnPreset=n.saveOptionValueOnPreset.bind(n),n._changeInputValueText=n._changeInputValueText.bind(n),n._changeInputValueTextOnPreset=n._changeInputValueTextOnPreset.bind(n),n._changeInputValueCheckbox=n._changeInputValueCheckbox.bind(n),n._changeInputValueCheckboxOnPreset=n._changeInputValueCheckboxOnPreset.bind(n),n._changeInputValue=n._changeInputValue.bind(n),n._changeInputValueOnPreset=n._changeInputValueOnPreset.bind(n),n._changeInputValueNumber=n._changeInputValueNumber.bind(n),n._changeInputValueNumberOnPreset=n._changeInputValueNumberOnPreset.bind(n),n._changeInputValueInputText=n._changeInputValueInputText.bind(n),n.timeoutSave=450,n.handleApply=n.handleApply.bind(n);var r=n.props.item;return p.isNull(r)||p.isUndefined(r)||(n.styles=p.clone(r.styles)),n}return l(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles)),this.props.updateAllStyles(p.clone(this.styles))}},{key:"componentWillReceiveProps",value:function(e){var t=e.item;p.isNull(t)||p.isUndefined(t)||(this.styles=p.clone(t.styles),this.setState({value:this.styles.value,href:this.styles.href}))}},{key:"componentWillUpdate",value:function(){this.timeoutSave=450}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this.timeoutSave=0,this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this.timeoutSave=0,this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this.saveOptionValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this.saveOptionValue(n,t)}},{key:"saveOptionValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.styles.presets);r=p.map(r,function(r){return r.type===n.styles.presetChoice?p.extend({},r,o({},e,t)):r}),this.styles.presets=r,this.saveEditor()}},{key:"saveOptionValue",value:function(e,t){this.styles[e]=t,this.saveEditor()}},{key:"saveEditor",value:function(){var e=this;clearTimeout(this.saves),this.saves=setTimeout(function(){e.props.saveEditor(e.styles)},this.timeoutSave)}}]),t}(f.Component));e["default"]=_}),require.register("javascripts/react/components/settings/base/BaseSettingsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("javascripts/react/helpers/shallowEqual"),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.item;return r.state=p.clone(a.styles),r._saveRefValue=r._saveRefValue.bind(r),r._saveRefValueOnPreset=r._saveRefValueOnPreset.bind(r),r._saveEditor=r._saveEditor.bind(r),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueTextOnPreset=r._changeInputValueTextOnPreset.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueCheckboxOnPreset=r._changeInputValueCheckboxOnPreset.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueOnPreset=r._changeInputValueOnPreset.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValueNumberOnPreset=r._changeInputValueNumberOnPreset.bind(r),r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id,n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id;t!=n&&this.setState(e.item.styles)}},{key:"_saveEditor",value:function(){var e=this,t=this.props.saveEditor;setTimeout(function(){t(e.state)})}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this._saveRefValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveRefValue(n,t)}},{key:"_saveRefValue",value:function(e,t){this.setState(o({},e,t)),this._saveEditor()}},{key:"_saveRefValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.state.presets);r=p.map(r,function(r){return r.type===n.state.presetChoice?p.extend({},r,o({},e,t)):r}),this.setState({presets:r}),this._saveEditor()}}]),t}(f.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseSettingsOptin.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=(a(u),t("underscore")),f=r(p),d=t("javascripts/react/components/ColorSelector"),_=(a(d),t("javascripts/react/components/settings/SettingsItem")),m=(a(_),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.config;return r.config=f.clone(a[r.props.settings+"_settings"]),r.allConfig=f.clone(a),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueInputText=r._changeInputValueInputText.bind(r),r._saveValue=r._saveValue.bind(r),r._saveValues=r._saveValues.bind(r),r._saveValuesOptin=r._saveValuesOptin.bind(r),r.state={buttonText:a.buttonText},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.config;this.config=f.clone(t[this.props.settings+"_settings"]),this.allConfig=f.clone(t)}},{key:"_saveValuesOptin",value:function(){var e=this.props.updateOptin;e(this.allConfig)}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this._saveValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveValue(n,t)}},{key:"_saveValues",value:function(e){var t=this,n=this.props.settings+"_settings";f.mapObject(e,function(e,r){f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),t.allConfig=f.extend({},t.allConfig,o({},n,f.extend({},t.props.config[n],o({},r,f.extend({},t.props.config[n][r],{attrs:f.isUndefined(e.attrs)?t.props.config[n][r].attrs:f.extend({},t.props.config[n][r].attrs,e.attrs),styling:f.isUndefined(e.styling)?t.props.config[n][r].styling:f.extend({},t.props.config[n][r].styling,e.styling)})))))}),this._saveValuesOptin()}},{key:"_saveValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.split("-"),a=this.props.settings+"_settings";return 3===r.length&&(this.allConfig=f.extend({},this.allConfig,o({},a,f.extend({},this.props.config[a],o({},r[0],f.extend({},this.props.config[a][r[0]],o({},r[1],f.extend({},this.props.config[a][r[0]][r[1]],o({},r[2],f.isBoolean(t)||f.isString(t)||f.isNumber(t)?t:f.extend({},this.props.config[a][r[0]][r[1]][r[2]],t)))))))))),this.config=f.clone(this.allConfig[a]),n&&this._saveValuesOptin(),Promise.resolve()}}]),t}(u.Component));e["default"]=m}),require.register("javascripts/react/components/settings/base/BaseWPArchiveSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("prop-types")),d=(r(f),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueInArray=n.saveOptionValueInArray.bind(n),n.removeImportPost=n.removeImportPost.bind(n),n.saveEditor=n.saveEditor.bind(n);var r=n.props.item;return u.isNull(r)||(n.styles=u.clone(r.styles)),n.verifyStyles(),n}return s(t,e),l(t,[{key:"verifyStyles",value:function(){u.isUndefined(this.styles.options.type_content)&&(this.styles=u.extend(this.styles,{options:u.extend(this.styles.options,{type_content:{full:!1,excerpt:!0}})}))}},{key:"componentWillReceiveProps",value:function(){var e=this.props.item;u.isNull(e)||(this.styles=u.clone(e.styles)),this.verifyStyles()}},{key:"saveOptionValue",value:function(e,t){this.styles.options[e]=t,this.props.saveEditor(this.styles)}},{key:"saveOptionValueInArray",value:function(e,t){this.styles.options[e].push(t),this.props.saveEditor(this.styles)}},{key:"saveEditor",value:function(){this.props.saveEditor(this.styles)}},{key:"removeImportPost",value:function(e){this.styles.options.choicePosts.splice(e,1),this.props.saveEditor(this.styles)}}]),t}(p.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseWPSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("classnames"),h=(r(m),t("react-select")),y=r(h),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/PostTypeActions"),g=(r(b),t("javascripts/react/components/ColorSelector")),E=(r(g),t("javascripts/react/components/settings/base/BaseSettingsComponent")),O=r(E),j=t("javascripts/react/components/settings/SettingsItem"),C=r(j),w=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleTitle=n._toggleTitle.bind(n),n._toggleImage=n._toggleImage.bind(n),n._onChangeSettingsContent=n._onChangeSettingsContent.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n._onChangeChoicePost=n._onChangeChoicePost.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){var e=this.props.item;u.isUndefined(e.wp_post)||this.setState({wp_post:u.extend({},e.wp_post),isLoading:!1,importLoad:!1})}},{key:"componentWillUpdate",value:function(e,t){(0,v.shallowEqual)(this.props.posts,e.posts)||this.setState({isLoading:!1})}},{key:"_toggleTitle",value:function(e){this.state.wp_post.options.content.title=event.target.checked,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsTitle",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_title.title},f["default"].createElement("input",{type:"checkbox",id:"settings_title",className:"delipress__switch__input",checked:this.state.wp_post.options.content.title,onChange:this._toggleTitle}),f["default"].createElement("label",{htmlFor:"settings_title",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_toggleImage",value:function(e){this.state.wp_post.options.image=e.target.checked,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsImage",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},f["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:this.state.wp_post.options.image,onChange:this._toggleImage}),f["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_onChangeSettingsContent",value:function(e){var t=e.target.value;this.state.wp_post.options.content[t]=!0,"full"===t?this.state.wp_post.options.content.excerpt=!1:this.state.wp_post.options.content.full=!1,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsContent",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_content.title,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_full",value:"full",checked:this.state.wp_post.options.content.full,onChange:this._onChangeSettingsContent}),f["default"].createElement("label",{htmlFor:"settings__content_full"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.full)),f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_excerpt",value:"excerpt",onChange:this._onChangeSettingsContent,checked:this.state.wp_post.options.content.excerpt}),f["default"].createElement("label",{htmlFor:"settings__content_excerpt"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.excerpt))))}},{key:"_onChangeChoicePostType",value:function n(e){var t=this.props,n=(t.actionPostType,t._onChangeChoicePostType);this.state.wp_post.post_type=e,this.state.wp_post.post="",this.setState({wp_post:this.state.wp_post,isLoading:!0}),n({post_type:e.value}),this._saveEditor()}},{key:"_onChangeChoicePost",value:function(e){this.state.wp_post.post=e,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderChoicePostTypes",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,u.map(t,function(e){return{value:e.name,label:e.label}}));return f["default"].createElement(C["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post_type,onChange:this._onChangeChoicePostType}))}},{key:"renderImportPost",value:function(){var e=this;return f["default"].createElement(C["default"],null,f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:function(){e.state.importLoad||(e.setState({importLoad:!0}),e.props.importPost())}},!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_post.button_import,this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"})))}},{key:"_onInputChange",value:function(e){var t=this,n=this.props,r=(n.actionPostType,n._onChangeChoicePostType);u.isEmpty(this.state.wp_post.post_type)||(clearTimeout(this.searchPostType),this.searchPostType=setTimeout(function(){t.setState({isLoading:!0}),r({s:e,post_type:t.state.wp_post.post_type})},500))}},{key:"renderChoicePost",value:function(){var e=this.props,t=(e.postTypes,e.posts),n=u.map(t,function(e){return{value:e.ID,label:u.isEmpty(e.post_title)?"ID : "+e.ID:jQuery("<div/>").html(e.post_title).text()}});return f["default"].createElement(C["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post,disabled:u.isEmpty(this.state.wp_post.post_type),placeholder:translationDelipressReact.Builder.component_settings.wp_post.placeholder,onInputChange:this._onInputChange.bind(this),onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(O["default"]);w.propType={postTypes:_["default"].array.isRequired,posts:_["default"].array.isRequired,_onChangeChoicePostType:_["default"].func.isRequired},e["default"]=w}),require.register("javascripts/react/components/settings/base/optin/BaseDefault.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("javascripts/react/components/settings/base/BaseSettingsOptin"),_=r(d),m=t("javascripts/react/components/settings/optin/composition/Button"),h=r(m),y=t("javascripts/react/components/settings/optin/composition/Image"),v=r(y),b=t("javascripts/react/components/settings/optin/composition/BlockWrapper"),g=r(b),E=t("javascripts/react/components/settings/optin/composition/FormWrapper"),O=r(E),j=t("javascripts/react/components/settings/optin/composition/FormDesign"),C=r(j),w=t("javascripts/react/components/settings/SettingsItem"),T=(r(w),t("javascripts/react/components/inputs/Checkbox")),P=(r(T),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"isNaked",value:function(){return this.allConfig.default_settings.form_wrapper.attrs.naked}},{key:"render",value:function(){return u.isUndefined(this.allConfig.default_settings.form_wrapper)&&(this.allConfig.default_settings=u.extend({},this.allConfig.default_settings,{form_wrapper:{attrs:{naked:!1,metas:"empty"}}})),f["default"].createElement("div",{className:"container__settings__attributes settings__default"},!this.isNaked()&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_bloc),!this.isNaked()&&f["default"].createElement(g["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,type:this.props.type}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_image),f["default"].createElement(v["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,naked:this.isNaked()}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form),f["default"].createElement(O["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),!this.isNaked()&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form_design),!this.isNaked()&&f["default"].createElement(C["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_button),f["default"].createElement(h["default"],{saveValue:this._saveValue,saveValues:this._saveValues,changeInputValueInputText:this._changeInputValueInputText,config:this.config,naked:this.isNaked()}))}}]),t}(_["default"]));e["default"]=P}),require.register("javascripts/react/components/settings/base/optin/BaseSuccess.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/settings/base/BaseSettingsOptin"),p=r(u),f=t("javascripts/react/components/inputs/Checkbox"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Optin.shortcode_settings.success_settings.title_email_form),c["default"].createElement(m["default"],{label:translationDelipressReact.Optin.shortcode_settings.success_settings.disable_email_input_form,id:"email_input_form-attrs-disable_email_input_form"},c["default"].createElement(d["default"],{id:"email_input_form-attrs-disable_email_input_form",defaultChecked:this.config.email_input_form.attrs.disable_email_input_form,handleChange:function(t){e._saveValue("email_input_form-attrs-disable_email_input_form",t.target.checked)}})))}}]),t}(p["default"]);e["default"]=h}),require.register("javascripts/react/components/settings/image/ImageSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t,n){return Math.floor(n*e/t)}function c(e){if(f.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=(r(m),t("react-redux")),y=t("../../ColorSelector"),v=(r(y),t("./ImageSettingsWordPressMedia")),b=r(v),g=t("javascripts/react/components/settings/base/BaseNewSettings"),E=r(g),O=t("javascripts/react/components/settings/style/Align"),j=r(O),C=t("javascripts/react/components/inputs/InputNumber"),w=r(C),T=t("javascripts/react/components/inputs/InputRangeDP"),P=r(T),S=t("javascripts/react/components/settings/SettingsItem"),I=r(S),N=t("javascripts/react/components/settings/ApplyAll"),k=r(N),x=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n._handleOnChangeCompleteWidth=n._handleOnChangeCompleteWidth.bind(n),n._handleUpdateImage=n._handleUpdateImage.bind(n),n._handleUpdateImageSize=n._handleUpdateImageSize.bind(n);var r=n.props.item;return f.isNull(r)||(n.state={href:r.styles.href}),n}return s(t,e),u(t,[{key:"_handleUpdateImageSize",value:function(e){this.styles[e.target.name]=e.target.value;var t=this.styles.sizes[e.target.value],n=this.props.item,r=n.keyRow+"_"+n.keyColumn+"_"+n._id,a=jQuery(".id_selector_"+r).width(),o=Number(t.height),i=Number(t.width);t.width>a&&(i=a,o=l(a,t.width,t.height)),this.styles=f.extend({},this.styles,{src:t.url,srcWidth:i,srcHeight:o,width:i,valuePercent:100}),this.timeoutSave=0,this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){if(f.isUndefined(e.url))return!1;var t=this.props.item;if(f.isNull(t)||f.isUndefined(t))return!1;var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=Number(e.height),a=Number(e.width),o=jQuery(".id_selector_"+n).width();e.width>o&&(a=o,r=l(o,e.width,e.height));try{this.styles=f.extend({},this.styles,{src:e.url,srcWidth:a,srcHeight:r,width:a,sizes:e.sizes,sizeSelect:"full",valuePercent:100}),this.saveEditor()}catch(i){}}},{key:"_handleOnChangeCompleteWidth",value:function(e){var t=this.props.item,n=(t.keyRow+"_"+t.keyColumn+"_"+t._id,this.styles.srcWidth),r=e*n/100;this.styles=f.extend({},this.styles,{width:r,valuePercent:e}),this.saveEditor()}},{key:"render",value:function(){var e=this;if(f.isNull(this.props.item)||f.isUndefined(this.props.item))return!1;var t=this.props.item;if(f.isEmpty(this.styles.src))return _["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(I["default"],null,_["default"].createElement(b["default"],{updateImage:this._handleUpdateImage})));var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=[];return f.mapObject(this.styles.sizes,function(e,t){var n=t+" - "+e.width+"x"+e.height;r.push(_["default"].createElement("option",{key:"size_"+t,value:t},n))}),_["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"
     9},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(P["default"],{rangeValue:this.styles.valuePercent,maxValue:100,minValue:1,type:"pourcent",handleOnChangeWidth:function(t){var r=e.styles.srcWidth,a=jQuery(".id_selector_"+n+" img");f.isEmpty(e.styles.href)||(a=jQuery(".id_selector_"+n+" a"));var o=t*r/100;a.attr("width",o),a.parent().css({width:o+"px"})},handleOnChangeCompleteWidth:function(t){e.timeoutSave=0,e._handleOnChangeCompleteWidth(t)}}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.sizes},_["default"].createElement("select",{placeholder:"Select your base sizes",name:"sizeSelect",onChange:this._handleUpdateImageSize,value:this.styles.sizeSelect},r)),_["default"].createElement(b["default"],{styles:this.styles,src:this.styles.src,updateImage:this._handleUpdateImage}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.link},_["default"].createElement("input",{className:"delipress__input",name:"href",onChange:this._changeInputValueInputText,type:"text",value:this.styles.href})),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.borderRadius},_["default"].createElement(w["default"],{name:"border-radius",nameValue:this.styles["border-radius"],placeholder:"px",saveRefValue:this.saveOptionValue})),_["default"].createElement(j["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),_["default"].createElement(k["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",": "+translationDelipressReact.Builder.component.image),handleApply:this.handleApply}))}}]),t}(E["default"]);e["default"]=(0,h.connect)(c)(x)}),require.register("javascripts/react/components/settings/image/ImageSettingsWordPressMedia.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("react-redux"),h=t("javascripts/react/helpers/wordpressMedia"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=(t("javascripts/react/constants/TemplateContentConstants"),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleClickMediaLibrary=n._handleClickMediaLibrary.bind(n),n._handleSelectFrame=n._handleSelectFrame.bind(n),n.autoOpen=!!u.isUndefined(n.props.autoOpen)||n.props.autoOpen,n}return s(t,e),l(t,[{key:"componentDidUpdate",value:function(){var e=this.props.styles,t=(0,h.getFrame)();u.isUndefined(e)&&this.autoOpen&&(t.on("select",this._handleSelectFrame),t.open())}},{key:"_handleSelectFrame",value:function(){var e=this.props.updateImage,t=(0,h.getFrame)(),n=t.state().get("selection").first().toJSON();u.isUndefined(n.url)||(e(n),t.close())}},{key:"_handleClickMediaLibrary",value:function(e){e.preventDefault();var t=(0,h.getFrame)();t.on("select",this._handleSelectFrame),t.open()}},{key:"componentWillUnmount",value:function(){var e=(0,h.getFrame)();e.off("select",this._handleSelectFrame)}},{key:"render",value:function(){var e=this.props.styles,t=translationDelipressReact.Builder.component_settings.image.wp_library_src;return u.isUndefined(e)?u.isEmpty(this.props.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src):u.isEmpty(e.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src),f["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.image.action},f["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickMediaLibrary},f["default"].createElement("span",{className:"dashicons dashicons-format-image"}),f["default"].createElement("span",null,t)))}}]),t}(p.Component));b.propTypes={updateImage:_["default"].func.isRequired,autoOpen:_["default"].bool,src:_["default"].string,styles:_["default"].object},e["default"]=(0,m.connect)()(b)}),require.register("javascripts/react/components/settings/optin/TextOptinSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){return{fromAction:e.OptinReducer.fromAction}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux"),t("javascripts/backend/react-tinymce/index")),v=r(y),b=t("javascripts/react/components/settings/base/BaseSettingsOptin"),g=r(b),E=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/constants/OptinConstants")),O=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeContent=n._handleOnChangeContent.bind(n),n}return l(t,e),u(t,[{key:"shouldComponentUpdate",value:function(e){return!!f.find([E.CHANGE_SETTINGS_OPTIN],function(t){return t==e.fromAction})}},{key:"_handleOnChangeContent",value:function(e){var t=this,n=this.props,r=(n.updateOptin,n.name);clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){t._saveValues(o({},r,{attrs:{content:e.target.getContent()}}))},1500)}},{key:"render",value:function(){var e=this.props,t=e.name;e.config;return _["default"].createElement(v["default"],{content:this.props.config[this.props.settings+"_settings"][t].attrs.content,config:{inline:!0,menubar:!1,paste_as_text:!0,plugins:"paste colorpicker textcolor",relative_urls:!1,convert_urls:!1,fixed_toolbar_container:"#react-toolbar-tinymce",protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:[]},onChange:this._handleOnChangeContent})}}]),t}(g["default"]);e["default"]=(0,m.connect)(c)(O)}),require.register("javascripts/react/components/settings/optin/aftercontent/AfterContentSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/aftercontent/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/aftercontent/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/composition/Animation.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=t("javascripts/react/constants/OptinConstants"),c=function(e){var t=(e.config,{none:translationDelipressReact.Optin.animations.none,fadeIn:translationDelipressReact.Optin.animations.fadeIn,bounceIn:translationDelipressReact.Optin.animations.bounceIn,zoomIn:translationDelipressReact.Optin.animations.zoomIn,lightSpeedIn:translationDelipressReact.Optin.animations.lightSpeedIn,slideInUp:translationDelipressReact.Optin.animations.slideInUp,slideInLeft:translationDelipressReact.Optin.animations.slideInLeft,slideInRight:translationDelipressReact.Optin.animations.slideInRight,flipInX:translationDelipressReact.Optin.animations.flipInX,shake:translationDelipressReact.Optin.animations.shake,swing:translationDelipressReact.Optin.animations.swing,tada:translationDelipressReact.Optin.animations.tada});return e.type==l.FLY_IN_OPTIN&&(t=_.omit(t,["bounceIn","zoomIn","flipInX","shake","swing","tada"])),e.type==l.SHORTCODE_OPTIN||e.type==l.WIDGET_OPTIN?null:o["default"].createElement(s["default"],{label:translationDelipressReact.animation},o["default"].createElement("select",{name:"animation",onChange:function(t){e.saveValues({wrapper:{attrs:{animation:t.target.value}}})},value:e.config.wrapper.attrs.animation},_.map(t,function(e,t){return o["default"].createElement("option",{key:"animated_"+t,value:t},e)})))};e["default"]=c}),require.register("javascripts/react/components/settings/optin/composition/BlockWrapper.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/ColorSelector"),s=r(i),l=t("javascripts/react/components/settings/SettingsItem"),c=r(l),u=t("javascripts/react/components/inputs/InputNumber"),p=r(u),f=t("javascripts/react/components/settings/style/Border"),d=r(f),_=t("./Animation"),m=r(_),h=t("./OrientationFlyIn"),y=r(h),v=t("javascripts/react/constants/OptinConstants"),b=t("./Fonts"),g=r(b),E=function(e){e.config;return o["default"].createElement("div",{className:"container__settings__attributes settings__default"},e.type==v.FLY_IN_OPTIN&&o["default"].createElement(y["default"],e),o["default"].createElement(m["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.background_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-backgroundColor",t)},idSelector:".DELI-wrapper",typeColor:"backgroundColor",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.backgroundColor})),o["default"].createElement(c["default"],{label:translationDelipressReact.text_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-color",t)},idSelector:".DELI-wrapper",typeColor:"color",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.color})),o["default"].createElement(g["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.border_radius},o["default"].createElement(p["default"],{name:"wrapper-attrs-borderRadius",nameValue:e.config.wrapper.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.saveValues({wrapper:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),o["default"].createElement(d["default"],{borderStyle:e.config.wrapper.attrs.borderStyle,borderColor:e.config.wrapper.attrs.borderColor,borderWidth:e.config.wrapper.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={wrapper:{attrs:{},styling:{}}};r.wrapper.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.wrapper.styling[t]=n,e.saveValues(r)},item:{selector:".DELI-wrapper"}}))};e["default"]=E}),require.register("javascripts/react/components/settings/optin/composition/Button.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("prop-types"),f=a(p),d=t("underscore"),_=r(d),m=t("javascripts/react/components/ColorSelector"),h=a(m),y=t("javascripts/react/components/settings/SettingsItem"),v=a(y),b=t("javascripts/react/components/inputs/InputNumber"),g=a(b),E=t("javascripts/react/components/settings/style/Border"),O=a(E),j=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this,t=this.props.config;return u["default"].createElement("div",{className:"container__settings__attributes settings__default"},u["default"].createElement(v["default"],{label:translationDelipressReact.text},u["default"].createElement("input",{className:"delipress__input",name:"button-attrs-content",onChange:this.props.changeInputValueInputText,type:"text",value:t.button.attrs.content})),!this.props.naked&&u["default"].createElement("div",null,u["default"].createElement(v["default"],{label:translationDelipressReact.background_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"backgroundColor",color:t.button.styling.backgroundColor})),u["default"].createElement(v["default"],{label:translationDelipressReact.text_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"color",color:t.button.styling.color})),u["default"].createElement(v["default"],{label:translationDelipressReact.margin},u["default"].createElement(g["default"],{name:"fields_margin",nameValue:t.button.attrs.margin,placeholder:"px",saveRefValue:function(t,n){e.props.saveValue("button-styling-margin",n+"px")}})),u["default"].createElement(v["default"],{label:translationDelipressReact.border_radius},u["default"].createElement(g["default"],{name:"button-attrs-borderRadius",nameValue:t.button.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.props.saveValues({button:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),u["default"].createElement(O["default"],{borderStyle:_.isUndefined(t.button.attrs.borderStyle)?"solid":t.button.attrs.borderStyle,borderColor:_.isUndefined(t.button.attrs.borderColor)?{rgb:{r:255,g:255,b:255,a:0}}:t.button.attrs.borderColor,borderWidth:_.isUndefined(t.button.attrs.borderWidth)?0:t.button.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={button:{attrs:{},styling:{}}};r.button.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.button.styling[t]=n,e.props.saveValues(r)},item:{selector:".DELI-button"}})))}}]),t}(c.Component);j.propTypes={saveValue:f["default"].func.isRequired,changeInputValueInputText:f["default"].func.isRequired,config:f["default"].object.isRequired},e["default"]=j}),require.register("javascripts/react/components/settings/optin/composition/Fonts.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=e.config,n=[{value:"-apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, Helvetica, Arial, sans-serif",name:"WordPress font"},{value:"",name:"Website font"},{value:"Roboto",name:"Roboto"},{value:"Open Sans",name:"Open Sans"},{value:"Lato",name:"Lato"},{value:"Slabo 27px",name:"Slabo 27px"},{value:"Roboto Condensed",name:"Roboto Condensed"},{value:"Oswald",name:"Oswald"},{value:"Montserrat",name:"Montserrat"},{value:"Source Sans Pro",name:"Source Sans Pro"},{value:"Raleway",name:"Raleway"},{value:"PT Sans",name:"PT Sans"},{value:"Roboto Slab",name:"Roboto Slab"},{value:"Merriweather",name:"Merriweather"},{value:"Open Sans Condensed",name:"Open Sans Condensed"},{value:"Lora",name:"Lora"},{value:"Ubuntu",name:"Ubuntu"},{value:"Droid Sans",name:"Droid Sans"},{value:"Droid Serif",name:"Droid Serif"},{value:"Playfair Display",name:"Playfair Display"},{value:"PT Serif",name:"PT Serif"},{value:"Noto Sans",name:"Noto Sans"},{value:"Arimo",name:"Arimo"},{value:"Dosis",name:"Dosis"},{value:"Anton",name:"Anton"},{value:"Inconsolata",name:"Inconsolata"},{value:"Josefin Sans",name:"Josefin Sans"},{value:"Fira Sans",name:"Fira Sans"}];return o["default"].createElement("div",null,o["default"].createElement(s["default"],{label:translationDelipressReact.font_family},o["default"].createElement("select",{name:"fonts",onChange:function(t){var n=t.target,r=n.options[n.selectedIndex].getAttribute("data-value");e.saveValues({wrapper:{attrs:{fontFamily:n.value},styling:{fontFamily:r}}})},value:t.wrapper.attrs.fontFamily},n.map(function(e,t){return o["default"].createElement("option",{"data-value":e.value,key:"font_"+t,value:e.name},e.name)}))))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/composition/FormColor.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=t("javascripts/react/components/ColorSelector"),c=r(l),u=t("javascripts/react/components/inputs/InputNumber"),p=r(u),f=t("javascripts/react/components/settings/style/Border"),d=r(f),m=function(e){var t=e.config;return _.isUndefined(e.config.fields)&&(t=_.extend({},t,{fields:{attrs:{borderRadius:0,borderStyle:"solid",borderWidth:0,borderColor:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}},styling:{backgroundColor:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},color:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}}}})),o["default"].createElement("div",null,o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.background_form},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("form_wrapper-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc",typeColor:"backgroundColor",color:_.isUndefined(t.form_wrapper.styling)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.form_wrapper.styling.backgroundColor})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.background_input},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("fields-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-inputField",typeColor:"backgroundColor",color:_.isUndefined(t.fields.styling.backgroundColor)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.styling.backgroundColor})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.color_input},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("fields-styling-color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-inputField",typeColor:"color",color:_.isUndefined(t.fields.styling.color)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.styling.color})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.border_radius_input},o["default"].createElement(p["default"],{name:"fields-attrs-borderRadius",nameValue:t.fields.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.saveValues({fields:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),o["default"].createElement(d["default"],{borderStyle:t.fields.attrs.borderStyle,borderColor:_.isUndefined(t.fields.attrs.borderColor)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.attrs.borderColor,borderWidth:t.fields.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={fields:{attrs:{},styling:{}}};r.fields.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.fields.styling[t]=n,e.saveValues(r)},item:{selector:".DELI-inputField"}}))};e["default"]=m}),require.register("javascripts/react/components/settings/optin/composition/FormDesign.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/ColorSelector"),p=(r(u),t("javascripts/react/components/settings/SettingsItem")),f=(r(p),t("javascripts/react/components/inputs/InputNumber")),d=(r(f),t("javascripts/react/components/settings/style/Border")),_=(r(d),t("./FormSize")),m=r(_),h=t("./FormSpace"),y=r(h),v=t("./FormColor"),b=r(v),g=function(e){function t(e){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return i(t,e),s(t,[{key:"render",value:function(){this.props.config;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement(m["default"],this.props),c["default"].createElement(y["default"],this.props),c["default"].createElement(b["default"],this.props))}}]),t}(l.Component);e["default"]=g}),require.register("javascripts/react/components/settings/optin/composition/FormSize.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=[{key:"default",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_default},{key:"large",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_large},{key:"full",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_full},{key:"inline",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_inline}];return o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.form_size},o["default"].createElement("select",{name:"form_size",onChange:function(t){e.saveValues({form_wrapper:{attrs:{form_size:t.target.value}}})},value:e.config.form_wrapper.attrs.form_size},t.map(function(e,t){return o["default"].createElement("option",{key:"form_size_"+t,value:e.key},e.name)})))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/composition/FormSpace.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=a(o),s=t("react"),l=r(s),c=t("javascripts/react/components/settings/SettingsItem"),u=r(c),p=t("javascripts/react/components/inputs/InputNumber"),f=r(p),d=function(e){var t=e.config;return i.isUndefined(t.fields)&&(t=i.extend({},t,{fields:{attrs:{margin:0}}})),l["default"].createElement(u["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.form_space},l["default"].createElement(f["default"],{name:"fields_margin",nameValue:t.fields.attrs.margin,placeholder:"px",saveRefValue:function(t,n){e.saveValues({fields:{attrs:{margin:n},styling:{margin:n+"px"}}})}}))};e["default"]=d}),require.register("javascripts/react/components/settings/optin/composition/FormWrapper.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("underscore"),f=r(p),d=t("javascripts/react/components/ColorSelector"),_=(a(d),t("javascripts/react/components/settings/SettingsItem")),m=a(_),h=t("javascripts/react/components/inputs/InputNumber"),y=(a(h),t("javascripts/react/components/settings/style/Border")),v=(a(y),function(e){function t(e){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return s(t,e),l(t,[{key:"singleName",value:function(){var e=this;return"single_field"!=this.props.config.form_wrapper.attrs.metas?null:u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.name_text},u["default"].createElement("input",{className:"delipress__input",name:"name_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{name_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.name_placeholder}))}},{key:"fullName",value:function(){var e=this;return"first_last_name"!=this.props.config.form_wrapper.attrs.metas?null:u["default"].createElement("div",null,u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.firstname_text},u["default"].createElement("input",{className:"delipress__input",name:"firstname_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{firstname_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.firstname_placeholder})),u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.lastname_text},u["default"].createElement("input",{className:"delipress__input",type:"text",name:"lastname_placeholder",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{
     10lastname_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.lastname_placeholder})))}},{key:"render",value:function(){var e=this,t=(this.props.config,[{key:"empty",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_default},{key:"single_field",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_single},{key:"first_last_name",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_double}]),n=this.props.config;return f.isUndefined(this.props.config.form_wrapper)&&(n=f.extend({},n,{form_wrapper:{attrs:{naked:!1,metas:"empty"}}})),u["default"].createElement("div",{className:"container__settings__attributes settings__default"},u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.email_placeholder},u["default"].createElement("input",{className:"delipress__input",name:"email_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{email_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.email_placeholder})),u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.name_fields},u["default"].createElement("select",{name:"name_fields",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{metas:t.target.value}}})},value:n.form_wrapper.attrs.metas},t.map(function(e,t){return u["default"].createElement("option",{key:"name_field_"+t,value:e.key},e.name)}))),this.singleName(),this.fullName())}}]),t}(c.Component));e["default"]=v}),require.register("javascripts/react/components/settings/optin/composition/Image.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("prop-types"),f=r(p),d=t("javascripts/react/components/inputs/Checkbox"),m=r(d),h=t("javascripts/react/components/ColorSelector"),y=(r(h),t("javascripts/react/components/settings/SettingsItem")),v=r(y),b=t("javascripts/react/components/inputs/InputRangeDP"),g=r(b),E=t("javascripts/react/components/optins/ImageOrientation"),O=r(E),j=t("javascripts/react/components/settings/image/ImageSettingsWordPressMedia"),C=r(j),w=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleUpdateImage=n._handleUpdateImage.bind(n),n._handleUpdateImageSize=n._handleUpdateImageSize.bind(n),n._handleUpdateImageOrientation=n._handleUpdateImageOrientation.bind(n),n}return s(t,e),l(t,[{key:"_handleUpdateImageSize",value:function(e){var t=this.props.config.wrapper_image.attrs.sizes[e.target.value];this.props.saveValues({wrapper_image:{attrs:{width:t.width,height:t.height,range:100,sizeSelect:e.target.value,url:this.props.config.wrapper_image.attrs.sizes[e.target.value].url},styling:{width:"100%"}}})}},{key:"_handleUpdateImage",value:function(e){_.isUndefined(e.url)||this.props.saveValues({wrapper_image:{attrs:{url:e.url,srcWidth:e.width,srcHeight:e.height,width:e.width,sizes:e.sizes,sizeSelect:"full",range:100}}})}},{key:"_handleUpdateImageOrientation",value:function(e){this.props.saveValues({wrapper:{attrs:{orientation:e.target.value}}})}},{key:"render",value:function(){var e=this,t=this.props.config,n=[],r=[{key:"top","class":""},{key:"left","class":"DELI-wrapper--left-image"},{key:"right","class":"DELI-wrapper--right-image"},{key:"bottom","class":"DELI-wrapper--image-last"}];_.each(r,function(r,o){var i;n.push(u["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:o},u["default"].createElement("input",(i={type:"radio",name:"settings__align",id:"settings__align_"+r.key},a(i,"name","align"),a(i,"value",r["class"]),a(i,"checked",t.wrapper.attrs.orientation===r["class"]),a(i,"onChange",e._handleUpdateImageOrientation),i)),u["default"].createElement("label",{htmlFor:"settings__align_"+r.key,className:"delipress__buttonsgroup__cell"},u["default"].createElement(O["default"],{orientation:r.key}))))},this);var o=[];_.mapObject(this.props.config.wrapper_image.attrs.sizes,function(e,t){var n=t+" - "+e.width+"x"+e.height;o.push(u["default"].createElement("option",{key:"size_"+t,value:t},n))});var i=u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.wrapper_image.active,id:"email_input_form-attrs-active"},u["default"].createElement(m["default"],{id:"email_input_form-attrs-active",defaultChecked:t.wrapper_image.attrs.active,handleChange:function(t){e.props.saveValues({wrapper_image:{attrs:{active:t.target.checked}}})}}));return t.wrapper_image.attrs.active?u["default"].createElement("div",{className:"container__settings__attributes settings__default"},i,u["default"].createElement(C["default"],{updateImage:this._handleUpdateImage,autoOpen:!1,src:t.wrapper_image.attrs.url}),!_.isEmpty(o)&&u["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.image.sizes},u["default"].createElement("select",{placeholder:"Select your base sizes",name:"sizeSelect",onChange:this._handleUpdateImageSize,value:t.wrapper_image.attrs.sizeSelect},o)),!this.props.naked&&u["default"].createElement(g["default"],{rangeValue:t.wrapper_image.attrs.range,maxValue:100,type:"pourcent",handleOnChangeWidth:function(e){jQuery(".DELI-image").css({width:e+"%"})},handleOnChangeCompleteWidth:function(t){e.props.saveValues({wrapper_image:{attrs:{range:t},styling:{width:t+"%"}}})}}),!this.props.naked&&u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.wrapper_image.image_orientation}),!this.props.naked&&u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.Settings.image_orientation},u["default"].createElement("div",{className:"delipress__buttonsgroup"},n))):i}}]),t}(c.Component);w.propTypes={saveValues:f["default"].func.isRequired,saveValue:f["default"].func.isRequired,config:f["default"].object.isRequired},e["default"]=w}),require.register("javascripts/react/components/settings/optin/composition/OrientationFlyIn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=(e.config,[translationDelipressReact.orientations.left,translationDelipressReact.orientations.center,translationDelipressReact.orientations.right]);return o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.generals.orientation_fly_in},o["default"].createElement("select",{name:"orientation_fly_in",onChange:function(t){e.saveValues({wrapper:{attrs:{orientation_fly_in:t.target.value}}})},value:e.config.wrapper.attrs.orientation_fly_in},_.map(t,function(e,t){return o["default"].createElement("option",{key:"animated_"+t,value:e},e)})))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/customcss/CustomCssSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("javascripts/react/components/settings/SettingsItem"),_=r(d),m=t("javascripts/react/components/inputs/Checkbox"),h=r(m),y=(t("javascripts/react/helpers/shallowEqual"),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={value:n.props.config.custom_css},n.handleChange=n.handleChange.bind(n),n.handleChangeNaked=n.handleChangeNaked.bind(n),n}return s(t,e),l(t,[{key:"handleChange",value:function(e){var t=this,n=e.target.value;this.setState({value:n}),clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){var e=t.props.config;e=u.extend({},e,{custom_css:n}),t.props.updateOptin(e)},350)}},{key:"handleChangeNaked",value:function(e){var t=e.target.checked,n=this.props.config;n.default_settings.form_wrapper.attrs=u.extend({},this.props.config.default_settings.form_wrapper.attrs,{naked:t}),this.props.updateOptin(n)}},{key:"render",value:function(){return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.custom_css.title),f["default"].createElement(_["default"],{classModifier:"delipress__builder__custom-css"},f["default"].createElement("textarea",{value:this.state.value,onChange:this.handleChange})),f["default"].createElement(_["default"],{label:translationDelipressReact.Optin.naked,id:"optin_naked"},f["default"].createElement(h["default"],{id:"optin_naked",defaultChecked:this.props.config.default_settings.form_wrapper.attrs.naked||!1,handleChange:this.handleChangeNaked})))}}]),t}(p.Component));e["default"]=y}),require.register("javascripts/react/components/settings/optin/flyin/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/flyin/FlyInSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/flyin/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/models/ModelsSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.models.title),p["default"].createElement("div",{className:"delipress__models"},p["default"].createElement("div",{className:"delipress__models__list"},p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))),p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))),p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))))))}}]),t}(u.Component);e["default"]=f}),require.register("javascripts/react/components/settings/optin/popup/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/popup/PopupSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/popup/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/shortcode/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/shortcode/ShortcodeSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/shortcode/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/WidgetSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/settings/optin/composition/Button"),p=(r(u),t("javascripts/react/components/settings/optin/composition/Image")),f=(r(p),t("./Default")),d=r(f),_=t("./Success"),m=r(_),h=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(d["default"],this.props),"success"==this.props.settings&&c["default"].createElement(m["default"],this.props)))}}]),t}(l.Component);e["default"]=h}),require.register("javascripts/react/components/settings/style/Align.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),y=r(h),v=function(e){
     11function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._onChangeSettingsAlign=r._onChangeSettingsAlign.bind(r),r}return l(t,e),c(t,[{key:"_onChangeSettingsAlign",value:function(e){var t=e.target.value;e.target.name;this.props.onChangeSettingsAlign(t)}},{key:"render",value:function(){var e=this,t=this.props.styles,n="center";if(p.isUndefined(t.presetChoice))n=t.align;else{var r=p.clone(p.find(t.presets,{type:t.presetChoice}));n=r.align}var a=[],i=["left","center","right"];return p.each(i,function(t,r){var i;a.push(d["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},d["default"].createElement("input",(i={type:"radio",name:"settings__align",id:"settings__align_"+t},o(i,"name","align"),o(i,"value",t),o(i,"checked",n===t),o(i,"onChange",e._onChangeSettingsAlign),i)),d["default"].createElement("label",{htmlFor:"settings__align_"+t,className:"delipress__buttonsgroup__cell"},d["default"].createElement("span",{className:"dashicons dashicons-align-"+t}))))}),d["default"].createElement(y["default"],{label:translationDelipressReact.align,classModifier:"delipress__builder__side__setting__input--align"},d["default"].createElement("div",{className:"delipress__buttonsgroup"},a))}}]),t}(f.Component);v.propTypes={onChangeSettingsAlign:m["default"].func.isRequired,styles:m["default"].object.isRequired},e["default"]=v}),require.register("javascripts/react/components/settings/style/AttributesDefault.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=(t("react-redux"),t("redux"),t("../../ColorSelector")),_=r(d),m=t("javascripts/react/components/settings/style/Padding"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r.props.item;return r._handleChangePadding=r._handleChangePadding.bind(r),r.getColorItem=r.getColorItem.bind(r),r}return s(t,e),l(t,[{key:"_handleChangePadding",value:function(e){this.styles=u.extend(this.styles,e),this.saveEditor()}},{key:"getColorItem",value:function(){var e=this.props.item;return u.isUndefined(e.styles)?{rgb:{r:255,g:255,b:255,a:1}}:u.isUndefined(e.styles.background)?{rgb:{r:255,g:255,b:255,a:1}}:this.styles.background}},{key:"render",value:function(){var e=this,t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.background),f["default"].createElement(g["default"],{label:translationDelipressReact.background_color},f["default"].createElement(_["default"],{handleChangeComplete:function(t){e.saveOptionValue("background",t)},idSelector:".id_selector_"+n,typeColor:"backgroundColor",disabledAlpha:!1,picker:"sketch",color:this.getColorItem()})),f["default"].createElement(h["default"],{onChangePadding:this._handleChangePadding,item:t}))}}]),t}(v["default"]);e["default"]=E}),require.register("javascripts/react/components/settings/style/Border.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),m=r(_),h=t("javascripts/react/components/ColorSelector"),y=r(h),v=t("javascripts/react/components/inputs/InputNumber"),b=r(v),g=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._changeItemColor=n._changeItemColor.bind(n),n}return s(t,e),l(t,[{key:"_changeItemColor",value:function(e){var t=this.props.item,n=t.selector,r=void 0;if(void 0!=n)r=jQuery(n);else{var a=t.keyRow+"_"+t.keyColumn+"_"+t._id,o=jQuery(".id_selector_"+a+" p");r=o.parent()}r.css({borderColor:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"})}},{key:"render",value:function(){var e=this,t=this.props,n=t.borderStyle,r=t.borderColor,a=t.borderWidth,o=(t.item,t.borderTitle),i=["solid","dashed","dotted","double","groove","ridge","inset","outset"],s=0!=o;return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},s&&p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.button.border_settings),p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.button.border,rootClassModifier:"delipress__builder__side__setting--border"},p["default"].createElement(y["default"],{disabledAlpha:!1,picker:"sketch",color:r,handleChange:function(t){e._changeItemColor(t)},handleChangeComplete:function(t){e.props.saveRefValue("borderColor",t)}}),p["default"].createElement("select",{name:"border-style",onChange:function(t){e.props.saveRefValue("borderStyle",t.target.value)},value:n},i.map(function(e,t){return p["default"].createElement("option",{key:"border_style_"+t,value:e},e)})),p["default"].createElement(b["default"],{name:"borderWidth",nameValue:a,placeholder:"px",saveRefValue:this.props.saveRefValue})))}}]),t}(u.Component);g.propTypes={saveRefValue:d["default"].func.isRequired,borderStyle:d["default"].string.isRequired,borderColor:d["default"].object.isRequired,borderWidth:d["default"].number.isRequired,item:d["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/ColumnsWidth.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("classnames")),y=r(h),v=t("javascripts/react/components/inputs/InputNumber"),b=(r(v),function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.columnSizes={2:{half:[50,50],two_third_left:[33.3333333333,66.6666666666],two_third_right:[66.6666666666,33.3333333333],one_quarter_left:[25,75],one_quarter_right:[75,25]},3:{third:[33.3333333333,33.3333333333,33.3333333333],half_middle:[25,50,25],half_left:[50,25,25],half_right:[25,25,50]},4:{quarter:[25,25,25,25]}},n.sizeNames={50:"1/2",25:"1/4",33.3333333333:"1/3",75:"3/4",66.6666666666:"2/3"};var r="",a=n.props,o=a.columnNumber,l=a.item;if(p.isUndefined(l.styles.sizeColumnChoice))switch(o){case 2:r="half";break;case 3:r="third";break;case 4:r="quarter"}else r=l.styles.sizeColumnChoice;return n.state={sizeColumnChoice:r},n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t="",n=e.columnNumber,r=e.item;if(p.isUndefined(r.styles.sizeColumnChoice))switch(n){case 2:t="half";break;case 3:t="third";break;case 4:t="quarter"}else t=r.styles.sizeColumnChoice;this.setState({sizeColumnChoice:t})}},{key:"_handleSelectColumn",value:function(e,t){this.setState({sizeColumnChoice:t}),this.props.handleChangeColumn(e,t)}},{key:"_getCurrentColumnArr",value:function(e){var t=[];return p.each(e,function(e){t.push(e.styles.width)}),t}},{key:"render",value:function(){var e=this,t=this.props,n=t.columnNumber,r=t.columns,a=this.columnSizes[n],i=(this._getCurrentColumnArr(r),p.map(a,function(t,n){var r,a=(0,y["default"])((r={"is-active":n==e.state.sizeColumnChoice},o(r,"delipress__builder__column--"+n,!0),o(r,"delipress__builder__column",!0),r)),i=p.map(t,function(t,n){return d["default"].createElement("span",{key:n},e.sizeNames[t])});return d["default"].createElement("div",{key:"c_"+n,className:a,onClick:function(){return e._handleSelectColumn(t,n)}},d["default"].createElement("div",{className:"delipress__builder__column__wrap"}),d["default"].createElement("div",{className:"delipress__builder__sizes"},i))}));return d["default"].createElement("div",{className:"delipress__builder__columns__choice"},i)}}]),t}(f.Component));b.propTypes={handleChangeColumn:m["default"].func.isRequired,columnNumber:m["default"].number.isRequired,columns:m["default"].array.isRequired},e["default"]=b}),require.register("javascripts/react/components/settings/style/EmailOnlineActive.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){var t=e.TemplateReducer.config.email_online_active;return{emailOnlineActive:t}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=(a(u),t("react")),f=r(p),d=t("react-redux"),_=(t("redux"),t("javascripts/react/services/actions/TemplateActions")),m=(r(_),t("javascripts/react/components/settings/SettingsItem")),h=r(m),y=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleEmailOnlineActive=n._toggleEmailOnlineActive.bind(n),n}return s(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.emailOnlineActive;this.setState({email_online_active:e})}},{key:"_toggleEmailOnlineActive",value:function(e){return this.setState({email_online_active:e.target.checked}),this.props.updateEmailOnlineActive(e.target.checked),!1}},{key:"render",value:function(){return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.email_online_settings.title_default),f["default"].createElement(h["default"],{label:translationDelipressReact.activate},f["default"].createElement("input",{type:"checkbox",id:"email_online_active_settings",className:"delipress__switch__input",checked:this.state.email_online_active,onChange:this._toggleEmailOnlineActive}),f["default"].createElement("label",{htmlFor:"email_online_active_settings",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0"))))}}]),t}(p.Component);e["default"]=(0,d.connect)(l)(y)}),require.register("javascripts/react/components/settings/style/FontFamily.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r.fontsAvailable=configDelipressReact.fonts,r._changeFontFamily=r._changeFontFamily.bind(r);var a=r.props.styles,s="Arial";if(u.isUndefined(a.presetChoice))s=a["font-family"];else{var l=u.clone(u.find(a.presets,{type:a.presetChoice}));s=l["font-family"]}return r.state={fontFamily:s},r}return s(t,e),l(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.styles,n="Arial";if(u.isUndefined(t.presetChoice))n=t["font-family"];else{var r=u.clone(u.find(t.presets,{type:t.presetChoice}));n=r["font-family"]}this.setState({fontFamily:n})}},{key:"_changeFontFamily",value:function(e){this.props.onChangeFontFamily(e.target.value)}},{key:"render",value:function(){var e=this.state.fontFamily;return f["default"].createElement(h["default"],{label:translationDelipressReact.font_family},f["default"].createElement("select",{name:"font-family",onChange:this._changeFontFamily,value:e},this.fontsAvailable.map(function(e,t){return f["default"].createElement("option",{key:"font_family_"+t,value:e},e)})))}}]),t}(p.Component);y.propTypes={styles:_["default"].object.isRequired,onChangeFontFamily:_["default"].func.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/style/General.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=e.TemplateReducer.config.theme;return _.isNull(t)?{}:{mjAll:t["mj-attributes"]["mj-all"],mjContainer:t["mj-attributes"]["mj-container"],mjText:t["mj-attributes"]["mj-text"],linkColor:t["mj-styles"]["link-color"]}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("javascripts/react/components/settings/base/BaseGeneral")),d=r(f),m=t("javascripts/react/components/settings/style/EmailOnlineActive"),h=r(m),y=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){return u["default"].createElement("span",null,u["default"].createElement(h["default"],{updateEmailOnlineActive:this.props.updateEmailOnlineActive}),this._renderThemeDefault())}}]),t}(d["default"]);e["default"]=(0,p.connect)(s)(y)}),require.register("javascripts/react/components/settings/style/InnerPadding.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleUpdatePadding=n._handleUpdatePadding.bind(n),n._selectInput=n._selectInput.bind(n),n}return l(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;p.isUndefined(e.styles)?this.state={"inner-padding-top-bottom":15,"inner-padding-left-right":10}:this.state=p.extend({},e.styles),this.setState({link:!1}),this.mouseInterval=null}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?this.setState({"inner-padding-top-bottom":t,"inner-padding-left-right":t}):this.setState(o({},e,t)),this.props.onChangePadding({"inner-padding-top-bottom":this.state["inner-padding-top-bottom"],"inner-padding-left-right":this.state["inner-padding-left-right"]})}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,name:0==r||1==r?"inner-padding-top-bottom":"inner-padding-left-right",value:0==r||1==r?e.state["inner-padding-top-bottom"]:e.state["inner-padding-left-right"],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,onFocus:e._selectInput,readOnly:e.state.link&&0!=r||1==r||3==r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.innerPadding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/Padding.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r=n.props.item;return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleIncrement=n._handleIncrement.bind(n),n._clearIncrement=n._clearIncrement.bind(n),n._selectInput=n._selectInput.bind(n),n.state=p.extend({},{"padding-top":r.styles["padding-top"],"padding-bottom":r.styles["padding-bottom"],"padding-left":r.styles["padding-left"],"padding-right":r.styles["padding-right"],link:!1}),n.mouseInterval=null,n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({"padding-top":t.styles["padding-top"],"padding-bottom":t.styles["padding-bottom"],"padding-left":t.styles["padding-left"],"padding-right":t.styles["padding-right"]})}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleIncrement",value:function(e){var t="padding-"+e.target.getAttribute("data-padding"),n=Number(e.target.getAttribute("data-increment")),r=this.state[t];r=1==n?r+1:r-1,this._handleUpdatePadding(t,r)}},{key:"_clearIncrement",value:function(){}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?(this.setState({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t}),this.props.onChangePadding({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t})):(this.setState(o({},e,t)),this.props.onChangePadding(o({},e,t)))}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,id:"padding-"+t.key,name:"padding-"+t.key,value:e.state["padding-"+t.key],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,readOnly:e.state.link&&0!=r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.padding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/SizeTitle.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),y=r(h),v=function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r._onChangeSettingsSizeTitle=r._onChangeSettingsSizeTitle.bind(r);var a=r.props.item;return r.state={presetChoice:a.styles.presetChoice},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({presetChoice:t.styles.presetChoice})}},{key:"_onChangeSettingsSizeTitle",value:function(e){var t=e.target.value,n=e.target.name;this.setState(o({},n,t)),this.props.onChangeSettingsSizeTitle(t)}},{key:"render",value:function(){var e=this,t=(this.props.item,[]),n=["H1","H2","H3"];return p.each(n,function(n,r){var a;t.push(d["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},d["default"].createElement("input",(a={type:"radio",name:"settings__size",id:"settings__size_"+n},o(a,"name","presetChoice"),o(a,"value",n),o(a,"checked",e.state.presetChoice===n),o(a,"onChange",e._onChangeSettingsSizeTitle),a)),d["default"].createElement("label",{htmlFor:"settings__size_"+n,className:"delipress__buttonsgroup__cell"},n)))},this),d["default"].createElement(y["default"],{label:translationDelipressReact.Builder.component_settings.size_title.title,classModifier:"delipress__builder__side__setting__input--align"},d["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(f.Component);v.propTypes={onChangeSettingsSizeTitle:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=v}),require.register("javascripts/react/components/settings/style/VerticalAlignColumns.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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),
     12Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),h=r(m),y=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._onChangeSettingsAlign=r._onChangeSettingsAlign.bind(r),r}return s(t,e),l(t,[{key:"_onChangeSettingsAlign",value:function(e){var t=e.target.value;this.setState({valign:t}),this.props.onChangeSettingsVerticalAlign(t)}},{key:"render",value:function(){var e=this,t=[],n=["top","middle","bottom"],r=this.props.styles,a="center";if(u.isUndefined(r.presetChoice))a=r["vertical-align"];else{var o=u.clone(u.find(r.presets,{type:r.presetChoice}));a=o["vertical-align"]}return this.state={valign:a},u.each(n,function(n,r){t.push(f["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},f["default"].createElement("input",{type:"radio",name:"settings__valign_columns",id:"settings__valign_"+n+r,value:n,checked:e.state.valign===n,onChange:e._onChangeSettingsAlign}),f["default"].createElement("label",{htmlFor:"settings__valign_"+n+r,className:"delipress__buttonsgroup__cell"},n)))}),f["default"].createElement(h["default"],{label:translationDelipressReact.vertical_align,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(p.Component);y.propTypes={onChangeSettingsVerticalAlign:_["default"].func.isRequired,styles:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/theme/General.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=e.ThemeReducer.theme;return _.isNull(t)?{}:{mjAll:t["mj-attributes"]["mj-all"],mjContainer:t["mj-attributes"]["mj-container"],linkColor:t["mj-styles"]["link-color"]}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("javascripts/react/components/settings/base/BaseGeneral")),d=r(f),m=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){return u["default"].createElement("span",null,this._renderThemeDefault())}}]),t}(d["default"]);e["default"]=(0,p.connect)(s)(m)}),require.register("javascripts/react/components/settings/wp/ChoicePostsImport.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._importPosts=n._importPosts.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){this.setState({importLoad:!1})}},{key:"_importPosts",value:function(){if(!this.state.importLoad){this.setState({importLoad:!0});var e=u.pick(this.props.config,"title","image","type_content");this.props.importPostsWP(this.props.choicePosts,e)}}},{key:"render",value:function(){var e=this,t=this.props.choicePosts;return f["default"].createElement(h["default"],null,f["default"].createElement("ul",{className:"delipress__selection"},t.map(function(t,n){return f["default"].createElement("li",{className:"delipress__selection__item",key:"post_"+n},f["default"].createElement("div",{className:"delipress__selection__item__name"},t.label),f["default"].createElement("div",{className:"delipress__selection__item__actions"},f["default"].createElement("span",{className:"dashicons dashicons-no delipress-js-selection-remove",onClick:function(){e.props.removeImportPost(n)}})))})),f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:this._importPosts},this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"}),!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_archive_post.import_posts))}}]),t}(p.Component);y.propTypes={choicePosts:_["default"].array.isRequired,importPostsWP:_["default"].func.isRequired,removeImportPost:_["default"].func.isRequired,config:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/wp/PictureSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleOption=n._toggleOption.bind(n),n}return s(t,e),l(t,[{key:"_toggleOption",value:function(e){this.props.toggleOption(e.target.checked)}},{key:"render",value:function(){var e=this.props.valueOption;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},p["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:e,onChange:this._toggleOption}),p["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},p["default"].createElement("div",{className:"delipress__switch__slider"}),p["default"].createElement("div",{className:"delipress__switch__on"},"I"),p["default"].createElement("div",{className:"delipress__switch__off"},"0")))}}]),t}(u.Component);h.propTypes={toggleOption:d["default"].func.isRequired,valueOption:d["default"].bool.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/PostTypes.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{postTypes:e.PostTypeReducer.postTypes}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("react-redux"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=t("react-select"),g=r(b),E=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._changeChoicePostType=n._changeChoicePostType.bind(n),n}return s(t,e),c(t,[{key:"_changeChoicePostType",value:function(e){var t={};p.isNull(e)||(t=e),this.props.changeChoicePostType(t)}},{key:"render",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,e.valueOption),r=p.map(t,function(e){return{value:e.name,label:e.label}});return d["default"].createElement(v["default"],{label:"Posts types"},d["default"].createElement(g["default"],{options:r,value:n,onChange:this._changeChoicePostType}))}}]),t}(f.Component);E.propTypes={changeChoicePostType:m["default"].func.isRequired,valueOption:m["default"].object.isRequired},e["default"]=(0,h.connect)(l)(E)}),require.register("javascripts/react/components/settings/wp/Posts.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{posts:e.PostTypeReducer.posts,postTypes:e.PostTypeReducer.postTypes}}function c(e,t){var n=new j["default"];return{actionPostType:(0,y.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=r(m),y=t("redux"),v=t("react-redux"),b=t("javascripts/react/helpers/shallowEqual"),g=t("javascripts/react/components/settings/SettingsItem"),E=r(g),O=t("javascripts/react/services/actions/PostTypeActions"),j=r(O),C=t("react-select"),w=r(C),T=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={isLoading:!1},n._onChangeChoicePost=n._onChangeChoicePost.bind(n),n._onInputChange=n._onInputChange.bind(n),n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.actionPostType,n=e.post_type;t.getPosts({post_type:n.value})}},{key:"componentWillUpdate",value:function(e,t){(0,b.shallowEqual)(this.props.posts,e.posts)||this.setState({isLoading:!1})}},{key:"_onChangeChoicePost",value:function(e){var t={};f.isNull(e)||(t=e),this.props.changeChoicePost(t)}},{key:"_onInputChange",value:function(e){var t=this,n=this.props,r=n.actionPostType,a=n.post_type;f.isEmpty(a)||(clearTimeout(this.searchPostType),this.searchPostType=setTimeout(function(){t.setState({isLoading:!0}),r.getPosts({s:e,post_type:a.value})},500))}},{key:"render",value:function(){var e=this.props,t=e.posts,n=e.postTypes,r=e.valueOption,a=f.map(t,function(e){return{value:e.ID,label:f.isEmpty(e.post_title)?"ID : "+e.ID:jQuery("<div/>").html(e.post_title).text()}});return _["default"].createElement(E["default"],{label:"Posts"},_["default"].createElement(w["default"],{options:a,value:r,disabled:f.isEmpty(n),onInputChange:this._onInputChange,onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(d.Component);T.propTypes={changeChoicePost:h["default"].func.isRequired,valueOption:h["default"].object.isRequired,post_type:h["default"].object.isRequired},e["default"]=(0,v.connect)(l,c)(T)}),require.register("javascripts/react/components/settings/wp/TitleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleOption=n._toggleOption.bind(n),n}return s(t,e),l(t,[{key:"_toggleOption",value:function(e){this.props.toggleOption(e.target.checked)}},{key:"render",value:function(){var e=this.props.valueOption;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_archive_post.settings_title},p["default"].createElement("input",{type:"checkbox",id:"settings_title",className:"delipress__switch__input",checked:e,onChange:this._toggleOption}),p["default"].createElement("label",{htmlFor:"settings_title",className:"delipress__switch"},p["default"].createElement("div",{className:"delipress__switch__slider"}),p["default"].createElement("div",{className:"delipress__switch__on"},"I"),p["default"].createElement("div",{className:"delipress__switch__off"},"0")))}}]),t}(u.Component);h.propTypes={toggleOption:d["default"].func.isRequired,valueOption:d["default"].bool.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/TypeContent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._onChangeSettingsContent=n._onChangeSettingsContent.bind(n),n}return s(t,e),l(t,[{key:"_onChangeSettingsContent",value:function(e){var t=e.target.value;this.props.toggleOption({full:"full"===t,excerpt:"full"!==t})}},{key:"render",value:function(){this.props.item;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_content.title,classModifier:"delipress__builder__side__setting__input--align"},p["default"].createElement("div",{className:"delipress__buttonsgroup"},p["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},p["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_full",value:"full",checked:this.props.valueOption.full,onChange:this._onChangeSettingsContent}),p["default"].createElement("label",{htmlFor:"settings__content_full"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.full)),p["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},p["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_excerpt",value:"excerpt",onChange:this._onChangeSettingsContent,checked:this.props.valueOption.excerpt}),p["default"].createElement("label",{htmlFor:"settings__content_excerpt"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.excerpt))))}}]),t}(u.Component);h.propType={toggleOption:d["default"].func.isRequired,valueOption:d["default"].object.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/WPArchiveArticleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/Posts"),w=r(C),T=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(T),S=t("javascripts/react/components/settings/wp/TypeContent"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post),a=t.choicePosts,o=t.post_type,i=t.type_content,s=r;return p.isArray(s)&&(s={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement(I["default"],{toggleOption:function(t){e.styles.options.type_content.full=t.full,e.styles.options.type_content.excerpt=t.excerpt,e.saveEditor()},valueOption:i}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:s,post_type:o}),!p.isEmpty(r)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(r),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(P["default"],{choicePosts:a,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/components/settings/wp/WPArchivePostSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/PostTypes"),w=r(C),T=t("javascripts/react/components/settings/wp/Posts"),P=r(T),S=t("javascripts/react/components/settings/wp/ChoicePostsImport"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post_type),a=t.post,o=t.choicePosts,i=a;return p.isArray(i)&&(i={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePostType:function(t){e.saveOptionValue("post_type",t),e.props.onChangeChoicePostType({post_type:t.value})},valueOption:r}),d["default"].createElement(P["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:i,post_type:r}),!p.isEmpty(a)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(a),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(I["default"],{choicePosts:o,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/components/settings/wp/woo/WooArchiveProductSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/Posts"),w=r(C),T=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(T),S=t("javascripts/react/components/settings/wp/TypeContent"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post),a=t.choicePosts,o=t.post_type,i=t.type_content,s=r;return p.isArray(s)&&(s={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement(I["default"],{toggleOption:function(t){e.styles.options.type_content.full=t.full,e.styles.options.type_content.excerpt=t.excerpt,e.saveEditor()},valueOption:i}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:s,post_type:o}),!p.isEmpty(r)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(r),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(P["default"],{choicePosts:a,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/constants/CampaignConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.UPDATE_CAMPAIGN="UPDATE_CAMPAIGN",e.SEND_NOW="SEND_NOW",e.SEND_LATER="SEND_LATER"}),require.register("javascripts/react/constants/EditorConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_COMPONENT="CHANGE_COMPONENT",e.CHANGE_ITEM="CHANGE_ITEM",e.CHANGE_ITEM_TEXT="CHANGE_ITEM_TEXT",e.CHANGE_SETTINGS_COMPONENT="CHANGE_SETTINGS_COMPONENT",e.ACTIVE_ITEM="ACTIVE_ITEM",e.ACTIVE_SECTION="ACTIVE_SECTION",e.CHANGE_STYLE_SECTION="CHANGE_STYLE_SECTION",e.CHANGE_STYLE_SECTION_FIX="CHANGE_STYLE_SECTION_FIX",e.CHANGE_STYLE_COMPONENT_FIX="CHANGE_STYLE_COMPONENT_FIX",e.DELETE_SECTION_EMAIL_ONLINE="DELETE_SECTION_EMAIL_ONLINE",e.UPDATE_SECTION_EMAIL_ONLINE="UPDATE_SECTION_EMAIL_ONLINE",e.CHANGE_STYLE_COLUMN="CHANGE_STYLE_COLUMN",e.CHANGE_STYLE_COLUMNS="CHANGE_STYLE_COLUMNS",
     13e.UPDATE_ALL_STYLES="UPDATE_ALL_STYLES",e.SETTINGS_EDITOR=1,e.SETTINGS_STYLE=2,e.SETTINGS_CONTENT=3,e.SETTINGS_LIST_CONTENTS=4,e.SETTINGS_GENERAL=5}),require.register("javascripts/react/constants/LayoutConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.LAYOUT_DESKTOP=1,e.LAYOUT_IPAD=2,e.LAYOUT_IPHONE=3}),require.register("javascripts/react/constants/OptinConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_OPTIN="CHANGE_OPTIN",e.CHANGE_TYPE="CHANGE_TYPE",e.CHANGE_SETTINGS_OPTIN="CHANGE_SETTINGS_OPTIN",e.REQUEST_GET_OPTIN="REQUEST_GET_OPTIN",e.REQUEST_GET_OPTIN_SUCCESS="REQUEST_GET_OPTIN_SUCCESS",e.REQUEST_SAVE_OPTIN="REQUEST_SAVE_OPTIN",e.REQUEST_SAVE_OPTIN_SUCCESS="REQUEST_SAVE_OPTIN_SUCCESS",e.CONTENT_OPTIN="content_optin",e.LOCKED_OPTIN="locked_optin",e.SCROLL_OPTIN="scroll_optin",e.POPUP_OPTIN="popup_optin",e.FLY_IN_OPTIN="fly_optin",e.SHORTCODE_OPTIN="shortcode_optin",e.SMARTBAR_OPTIN="smartbar_optin",e.WIDGET_OPTIN="widget_optin",e.AFTER_CONTENT="after_content_optin"}),require.register("javascripts/react/constants/PostTypeConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.REQUEST_GET_POST_TYPES="REQUEST_GET_POST_TYPES",e.REQUEST_GET_POST_TYPES_SUCCESS="REQUEST_GET_POST_TYPES_SUCCESS",e.REQUEST_GET_POSTS="REQUEST_GET_POSTS",e.REQUEST_GET_POSTS_SUCCESS="REQUEST_GET_POSTS_SUCCESS",e.REQUEST_GET_POST="REQUEST_GET_POST",e.REQUEST_GET_POST_SUCCESS="REQUEST_GET_POST_SUCCESS",e.REQUEST_GET_POST_TO_WP_POST="REQUEST_GET_POST_TO_WP_POST",e.REQUEST_GET_POST_TO_WP_POST_SUCCESS="REQUEST_GET_POST_TO_WP_POST_SUCCESS",e.REQUEST_IMPORT_POSTS_WP="REQUEST_IMPORT_POSTS_WP",e.REQUEST_IMPORT_POSTS_WP_SUCCESS="REQUEST_IMPORT_POSTS_WP_SUCCESS"}),require.register("javascripts/react/constants/ProviderConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=e.MAILJET="mailjet",a=e.SENDGRID="sendgrid";e.PROVIDER_OPTIONS=[{key:r,value:r,text:"Mailjet"},{key:a,value:a,text:"SendGrid"}]}),require.register("javascripts/react/constants/Routes.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={INDEX:{link:"/",title:"Structure"},CUSTOMIZE:{link:"/customize-template",title:"Template"},CREATE_TEMPLATE:{title:"Template",step2:{link:"/",number:2,title:"Compose your template",description:""}},CAMPAIGN_INDEX:{title:"Campaign",step2:{link:"/",number:2,title:"Compose campaign",description:"Write your content with our awesome builder"}},PREVIEW_CAMPAIGN:{link:"/",title:"Preview campaign"},OPTIN:{link:"/",title:"Optin"}};e["default"]=r}),require.register("javascripts/react/constants/StructureConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHOICE_STRUCTURE_TEMPLATE="CHOICE_STRUCTURE_TEMPLATE",e.CHOICE_ITEMS_TEMPLATE="CHOICE_ITEMS_TEMPLATE"}),require.register("javascripts/react/constants/TemplateContentConstants.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}Object.defineProperty(e,"__esModule",{value:!0}),e.SOCIAL_LIST=e.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT=e.ItemTypes=e.SECTION_UNSUBSCRIBE=e.SECTION_EMAIL_ONLINE=e.SECTION=e.WP_WOO_PRODUCT=e.WP_WOO_ARCHIVE_PRODUCT=e.SPACER=e.WP_ARCHIVE_ARTICLE=e.WP_ARCHIVE_CUSTOM_POST=e.WP_ARTICLE=e.TITLE=e.UNSUBSCRIBE=e.EMAIL_ONLINE=e.WP_CUSTOM_POST=e.SOCIAL_BUTTON=e.BUTTON=e.IMAGE=e.DIVIDER=e.TEXT=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML=e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_GET_CAMPAIGN_TEMPLATE=e.REQUEST_GET_CAMPAIGN_SUCCESS=e.REQUEST_GET_CAMPAIGN=e.REQUEST_GET_TEMPLATE_SUCCESS=e.REQUEST_GET_TEMPLATE=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE=e.REQUEST_SAVE_TEMPLATE_SUCCESS=e.REQUEST_SAVE_TEMPLATE=e.CLEAN_TEMPLATE=e.DUPLICATE_SECTION=e.DUPLICATE_CONTENT=e.DELETE_SECTION=e.DELETE_CONTENT=e.CHANGE_POSITION_SECTION=e.CHANGE_POSITION_CONTENT=e.ADD_TEMPLATE_CONTENT_EMPTY=e.ADD_TEMPLATE_SECTION=e.ADD_TEMPLATE_CONTENT=void 0;var a=t("underscore"),o=r(a),i=(e.ADD_TEMPLATE_CONTENT="ADD_TEMPLATE_CONTENT",e.ADD_TEMPLATE_SECTION="ADD_TEMPLATE_SECTION",e.ADD_TEMPLATE_CONTENT_EMPTY="ADD_TEMPLATE_CONTENT_EMPTY",e.CHANGE_POSITION_CONTENT="CHANGE_POSITION_CONTENT",e.CHANGE_POSITION_SECTION="CHANGE_POSITION_SECTION",e.DELETE_CONTENT="DELETE_CONTENT",e.DELETE_SECTION="DELETE_SECTION",e.DUPLICATE_CONTENT="DUPLICATE_CONTENT",e.DUPLICATE_SECTION="DUPLICATE_SECTION",e.CLEAN_TEMPLATE="CLEAN_TEMPLATE",e.REQUEST_SAVE_TEMPLATE="REQUEST_SAVE_TEMPLATE",e.REQUEST_SAVE_TEMPLATE_SUCCESS="REQUEST_SAVE_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE="REQUEST_SAVE_CAMPAIGN_TEMPLATE",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_GET_TEMPLATE="REQUEST_GET_TEMPLATE",e.REQUEST_GET_TEMPLATE_SUCCESS="REQUEST_GET_TEMPLATE_SUCCESS",e.REQUEST_GET_CAMPAIGN="REQUEST_GET_CAMPAIGN",e.REQUEST_GET_CAMPAIGN_SUCCESS="REQUEST_GET_CAMPAIGN_SUCCESS",e.REQUEST_GET_CAMPAIGN_TEMPLATE="REQUEST_GET_CAMPAIGN_TEMPLATE",e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS",e.TEXT=1),s=e.DIVIDER=2,l=e.IMAGE=3,c=e.BUTTON=4,u=e.SOCIAL_BUTTON=5,p=e.WP_CUSTOM_POST=6,f=(e.EMAIL_ONLINE=7,e.UNSUBSCRIBE=8,e.TITLE=9),d=e.WP_ARTICLE=10,_=e.WP_ARCHIVE_CUSTOM_POST=11,m=e.WP_ARCHIVE_ARTICLE=12,h=e.SPACER=13,y=e.WP_WOO_ARCHIVE_PRODUCT=14,v=e.WP_WOO_PRODUCT=15,b=(e.SECTION=100,e.SECTION_EMAIL_ONLINE=101,e.SECTION_UNSUBSCRIBE=102,e.ItemTypes={ADD_ITEM:"add-item",MOVE_ITEM:"move-item",MOVE_SECTION:"move-section",ADD_SECTION:"add-section"},e.LIST_TEMPLATE_CONTENT=[f,i,l,c,s,u,h,d,m,p,_,y,v]);e.LIST_TEMPLATE_CONTENT_LIKE_SECTION=o.filter(b,function(e){return[d,m,p,_].indexOf(e)>=0}),e.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION=o.filter(b,function(e){return[y,v].indexOf(e)>=0}),e.SOCIAL_LIST=["facebook","twitter","instagram","google","pinterest","linkedin"]}),require.register("javascripts/react/constants/ThemeConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_THEME="CHANGE_THEME",e.CHANGE_VIEW_COMPONENT="CHANGE_VIEW_COMPONENT",e.CHANGE_SETTINGS_COMPONENT="CHANGE_SETTINGS_COMPONENT",e.REQUEST_SAVE_THEME="REQUEST_SAVE_THEME",e.REQUEST_GET_THEME="REQUEST_GET_THEME",e.REQUEST_GET_THEME_SUCCESS="REQUEST_GET_THEME_SUCCESS",e.SETTINGS_GENERAL="SETTINGS_GENERAL",e.TEXT_VIEW="TEXT_VIEW"}),require.register("javascripts/react/containers/MjmlContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("classnames"),s=r(i),l=function(e){var t=e.visible,n=e.togglePreview,r=e.children,a=(0,s["default"])({"is-visible":t,delipress__mjml:!0});return o["default"].createElement("div",{className:a},o["default"].createElement("div",{className:"delipress__mjml__overlay",onClick:n}),o["default"].createElement("div",{className:"delipress__mjml__preview"},o["default"].createElement("div",{className:"delipress__mjml__close"},o["default"].createElement("span",{className:"dashicons dashicons-no",onClick:n})),r))};e["default"]=l}),require.register("javascripts/react/containers/PreviewContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{items:e.TemplateReducer.config.items,theme:e.TemplateReducer.config.theme,loaded:e.TemplateReducer.config.loaded,unsubscribe:e.TemplateReducer.config.unsubscribe,email_online:e.TemplateReducer.config.email_online,email_online_active:e.TemplateReducer.config.email_online_active,saving:e.SavingReducer.isSaving}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=r(m),y=t("react-redux"),v=(t("redux"),t("javascripts/backend/DeliAlert")),b=r(v),g=t("javascripts/react/components/RowComponent"),E=r(g),O=t("javascripts/react/components/ColumnComponent"),j=(r(O),t("javascripts/react/services/actions/TemplateActions")),C=(r(j),t("javascripts/react/components/dnd/MoveSection")),w=r(C),T=t("javascripts/react/components/dnd/EmptySection"),P=r(T),S=t("javascripts/react/components/misc/Loader"),I=r(S),N=t("javascripts/react/components/misc/SavingIndicator"),k=r(N),x=t("javascripts/react/modules/preview/containers/PreviewCampaign"),R=r(x),A=t("javascripts/react/containers/MjmlContainer"),M=r(A),D=t("javascripts/react/constants/TemplateContentConstants"),U=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleFullscreen=n._toggleFullscreen.bind(n),n._cleanTemplate=n._cleanTemplate.bind(n),n._togglePreview=n._togglePreview.bind(n),n}return s(t,e),c(t,[{key:"componentWillMount",value:function(){this.setState({fullscreen:!1,preview:!1})}},{key:"_toggleFullscreen",value:function(e){e.preventDefault();var t=jQuery;this.setState({fullscreen:!this.state.fullscreen}),t(".delipress").toggleClass("delipress--fullscreen")}},{key:"_cleanTemplate",value:function(e){var t=this;e.preventDefault();var n=new b["default"];n.handle(function(){t.props.cleanTemplate()}),n.show(translationDelipressReact.Builder.component.clear_warning,"","delete")}},{key:"_togglePreview",value:function(e){e.preventDefault(),this.setState({preview:!this.state.preview}),jQuery("body").toggleClass("mjml-preview-on")}},{key:"render",value:function(){var e=this.props,t=e.items,n=e.moveItem,r=e.addItem,a=e.addItemOnEmpty,o=e.moveSection,i=e.addSection,s=e.paramsSettingsComponent,l=e.theme,c=e.email_online,u=e.unsubscribe,f=e.email_online_active,_={};if(!p.isNull(l)){var m="transparent";if(p.isUndefined(l["mj-attributes"]["mj-container"]["background-color"].rgb))m=l["mj-attributes"]["mj-container"]["background-color"].hex;else{var y=l["mj-attributes"]["mj-container"]["background-color"].rgb;m="rgba("+y.r+", "+y.g+", "+y.b+", "+y.a+")"}_={backgroundColor:m}}var v=!1;f&&(v=p.map(c,function(e,t){return d["default"].createElement(E["default"],{key:"email_online_"+t,row:e,keyRow:"email_online",paramsSettingsComponent:s,fixItem:!0,typeActiveSection:D.SECTION_EMAIL_ONLINE})}));var b=!1;b=t.length>0?p.map(t,function(e,t){return d["default"].createElement(w["default"],{key:"row_"+t,index:""+Number(t),item:e,moveSection:o,addSection:i},d["default"].createElement(E["default"],{moveItem:n,addItem:r,addItemOnEmpty:a,row:e,keyRow:Number(t),fixItem:!1,paramsSettingsComponent:s}))}):d["default"].createElement(P["default"],{key:"row_empty",index:0,moveSection:o,addSection:i});var g=p.map(u,function(e,t){return d["default"].createElement(E["default"],{key:"unsubscribe_"+t,row:e,keyRow:"unsubscribe",paramsSettingsComponent:s,fixItem:!0,typeActiveSection:D.SECTION_UNSUBSCRIBE})}),O=(0,h["default"])({"dashicons-editor-contract":this.state.fullscreen,"dashicons-editor-expand":!this.state.fullscreen,dashicons:!0}),j=(0,h["default"])({"is-visible":!this.props.loaded,delipress__builder__main__preview__loader:!0}),C=this.state.fullscreen?translationDelipressReact.Builder.containers.actions.exit_fullscreen:translationDelipressReact.Builder.containers.actions.fullscreen;return d["default"].createElement("div",{className:"delipress__builder__main",style:_},d["default"].createElement("div",{className:"delipress__builder__main__actions"},d["default"].createElement("a",{href:"#",onClick:this._toggleFullscreen},d["default"].createElement("span",{className:O}),C),d["default"].createElement("a",{href:"#",onClick:this._cleanTemplate},d["default"].createElement("span",{className:"dashicons dashicons-editor-removeformatting"}),translationDelipressReact.Builder.containers.actions.clear),d["default"].createElement(k["default"],{saving:this.props.saving}),d["default"].createElement("a",{href:DELIPRESS_URLS.PREVIEW_CAMPAIGN,onClick:this._togglePreview},d["default"].createElement("span",{className:"dashicons dashicons-visibility"}),translationDelipressReact.Builder.containers.actions.preview_campaign)),d["default"].createElement("div",{className:"delipress__builder__main__preview"},d["default"].createElement("div",{className:j},d["default"].createElement(I["default"],null)),d["default"].createElement("div",{className:"delipress__builder__main__preview__scroll"},v,b,g)),d["default"].createElement(M["default"],{togglePreview:this._togglePreview,visible:this.state.preview},d["default"].createElement(R["default"],null)))}}]),t}(f.Component);e["default"]=(0,y.connect)(l)(U)}),require.register("javascripts/react/containers/SettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side"},this.props.children)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/containers/campaigns/ComponentSetting.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=(t("react-redux"),t("redux"),t("javascripts/react/services/SettingsFactory")),p=r(u),f=t("javascripts/react/constants/EditorConstants"),d=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._saveSettings=n._saveSettings.bind(n),n}return i(t,e),s(t,[{key:"_saveSettings",value:function(){var e=this.props.actionsEditor;e.changeSettingsComponent(f.SETTINGS_LIST_CONTENTS).then(function(){e.activeItem(null)})}},{key:"render",value:function(){var e=this.props,t=(e.actionsEditor,e.component),n=e.item,r=e.paramsSettingsComponent;return c["default"].createElement("div",{className:"delipress__builder__side__panel"},c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},p["default"].getSettingsComponent(t,n,r)),t!==f.SETTINGS_LIST_CONTENTS&&c["default"].createElement("div",{className:"delipress__builder__side__bottom"},c["default"].createElement("div",{className:"delipress__builder__side__bottom__left"}),c["default"].createElement("div",{className:"delipress__customizer__totem__pane__bottom__right"},c["default"].createElement("a",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._saveSettings},translationDelipressReact.close_settings))))}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/containers/optin/FakeFlyIn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site delipress__fake__site--flyin"},o["default"].createElement("div",{className:"delipress__fake__flyin"},e.children))};e["default"]=i}),require.register("javascripts/react/containers/optin/FakePopup.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site"},o["default"].createElement("div",{className:"delipress__fake__post"},o["default"].createElement("div",{className:"delipress__fake__overlay"}),o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"70%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"76%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"82%"}}),o["default"].createElement("div",{className:"delipress__fake__image"}),o["default"].createElement("div",{className:"delipress__fake__popup"},e.children),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"80%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"85%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"90%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"60%"}})))};e["default"]=i}),require.register("javascripts/react/containers/optin/FakeSite.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site"},o["default"].createElement("div",{className:"delipress__fake__post"},o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"70%"}}),e.children,o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"80%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"90%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"60%"}})))};e["default"]=i}),require.register("javascripts/react/containers/optin/OptinStates.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0});var o=t("react"),i=r(o),s=function(e){var t=[{label:translationDelipressReact["default"],key:"default"},{label:translationDelipressReact.success,key:"success"}],n=[];return _.each(t,function(t,r){var o;n.push(i["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},i["default"].createElement("input",(o={type:"radio",name:"optin-state",id:"optin-state-"+t.key},a(o,"name","Optin State"),a(o,"value",t.key),a(o,"checked",e.settings===t.key),a(o,"onChange",function(t){return e.actionsOptin.changeSettingsOptin(t.target.value)}),o)),i["default"].createElement("label",{htmlFor:"optin-state-"+t.key,className:"delipress__buttonsgroup__cell"},t.label)))},void 0),i["default"].createElement("div",{className:"delipress__optins__state"},i["default"].createElement("strong",null,translationDelipressReact.Builder.component_settings.optin.state),i["default"].createElement("div",{className:"delipress__buttonsgroup"},n))};e["default"]=s}),require.register("javascripts/react/containers/optin/PreviewContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){if(_.isNull(e.OptinReducer.config))return{config:null,settings:e.OptinReducer.settings,id:DELIPRESS_OPTIN_ID};var t=_.extend(e.OptinReducer.config,{type:e.OptinReducer.type,id:DELIPRESS_OPTIN_ID});return{naked:t.default_settings.form_wrapper.attrs.naked||!1,config:t,settings:e.OptinReducer.settings}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("classnames")),d=(r(f),t("javascripts/react/constants/OptinConstants")),m=t("javascripts/react/components/optins/BaseOptin"),h=r(m),y=t("./FakeSite"),v=r(y),b=t("./FakePopup"),g=r(b),E=t("./FakeFlyIn"),O=r(E),j=t("./OptinStates"),C=r(j),w=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){var e=this.props,t=e.config,n=e.settings;return!_.isNull(t)&&u["default"].createElement("div",{className:"delipress__builder__main"},u["default"].createElement("div",{className:"delipress__builder__main__preview delipress__builder__main__preview-optin"},u["default"].createElement("div",{className:"delipress__builder__main__preview__scroll delipress__fake"},u["default"].createElement(C["default"],{settings:n,actionsOptin:this.props.actionsOptin}),(t.type==d.SHORTCODE_OPTIN||t.type==d.WIDGET_OPTIN||t.type==d.AFTER_CONTENT)&&u["default"].createElement(v["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})),t.type==d.POPUP_OPTIN&&u["default"].createElement(g["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})),t.type==d.FLY_IN_OPTIN&&u["default"].createElement(O["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})))))}}]),t}(c.Component);e["default"]=(0,p.connect)(s)(w)}),require.register("javascripts/react/containers/optin/SettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{type:e.OptinReducer.type,config:e.OptinReducer.config,settings:e.OptinReducer.settings}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=(t("redux"),t("classnames")),h=r(m),y=t("javascripts/react/services/actions/OptinActions"),v=(r(y),t("javascripts/react/services/OptinSettingsFactory")),b=r(v),g=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeTypeSettings=n.changeTypeSettings.bind(n),n}return s(t,e),c(t,[{key:"componentDidMount",value:function(){this.setState({typeSettings:"design"})}},{key:"changeTypeSettings",value:function(e){this.setState({typeSettings:e})}},{key:"renderTabs",value:function(){var e=this,t=["design","css"];return t=p.map(t,function(t,n){var r=(0,h["default"])({delipress__isactive:t===e.state.typeSettings},"delipress__tabs__item"),a="";switch(n){case 0:a=translationDelipressReact.Optin.Settings.tab_first;break;case 1:a=translationDelipressReact.Optin.Settings.tab_third}return d["default"].createElement("div",{key:"tab_"+n,onClick:function(){e.changeTypeSettings(t)},className:r},a)})}},{key:"render",value:function(){var e=this.props,t=e.type,n=e.config,r=e.settings;return!p.isNull(n)&&!p.isNull(t)&&d["default"].createElement("div",{className:"delipress__builder__side"},d["default"].createElement("div",{id:"tabs__settings ",className:"delipress__tabs delipress__tabs--small elements-2"},this.renderTabs()),d["default"].createElement("div",{className:"delipress__builder__side__panel"},"design"===this.state.typeSettings&&b["default"].getSettingsComponent(t,{updateOptin:this.props.updateOptin,config:n,settings:r,type:t}),"css"===this.state.typeSettings&&b["default"].getSettingsCustomCss({updateOptin:this.props.updateOptin,config:n,settings:r,type:t}),"models"===this.state.typeSettings&&b["default"].getSettingsModels({updateOptin:this.props.updateOptin,config:n,settings:r,type:t})))}}]),t}(f.Component);e["default"]=(0,_.connect)(l)(g)}),require.register("javascripts/react/helpers/decimalAdjust.js",function(e,t,n){"use strict";function r(e,t,n){return"undefined"==typeof n||0===+n?Math[e](t):(t=+t,n=+n,isNaN(t)||"number"!=typeof n||n%1!==0?NaN:(t=t.toString().split("e"),t=Math[e](+(t[0]+"e"+(t[1]?+t[1]-n:-n))),t=t.toString().split("e"),+(t[0]+"e"+(t[1]?+t[1]+n:n))))}function a(e,t){return r("round",e,t)}function o(e,t){return r("floor",e,t)}function i(e,t){return r("ceil",e,t)}Object.defineProperty(e,"__esModule",{value:!0}),e.round10=a,e.floor10=o,e.ceil10=i}),require.register("javascripts/react/helpers/getAfterOrBefore.js",function(e,t,n){"use strict";function r(e,t){var n=e.getClientOffset(),r=n.y,o=(0,a.findDOMNode)(t).getBoundingClientRect(),i=o.top,s=o.height;return r<i+s/2?"before":"after"}Object.defineProperty(e,"__esModule",{value:!0}),e.getAfterOrBefore=r;var a=t("react-dom")}),require.register("javascripts/react/helpers/prepareCssOptin.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){switch(t){case"backgroundColor":case"color":e="rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"}return e}function o(e){return s.mapObject(e,a)}Object.defineProperty(e,"__esModule",{value:!0}),e.prepareCssOptin=o;var i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/prepareThemeToView.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return(0,i["default"])({"default":{text:{color:e.mjAll.color},link:{color:e.linkColor}}})}Object.defineProperty(e,"__esModule",{value:!0}),e.prepareTextView=a;var o=t("reactcss"),i=r(o)}),require.register("javascripts/react/helpers/shallowEqual.js",function(e,t,n){"use strict";function r(e,t){if(e===t)return!0;if("object"!==("undefined"==typeof e?"undefined":a(e))||null===e||"object"!==("undefined"==typeof t?"undefined":a(t))||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=Object.prototype.hasOwnProperty.bind(t),i=0;i<n.length;i++)if(!o(n[i])||e[n[i]]!==t[n[i]])return!1;return!0}Object.defineProperty(e,"__esModule",{value:!0});var a="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.shallowEqual=r}),require.register("javascripts/react/helpers/structureToTemplate.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){switch(e){case C.TEXT:return m();case C.SOCIAL_BUTTON:return v();case C.DIVIDER:return y();case C.IMAGE:return h();case C.WP_ARCHIVE_CUSTOM_POST:return s();case C.WP_WOO_ARCHIVE_PRODUCT:return c();case C.WP_ARCHIVE_ARTICLE:return l();case C.WP_CUSTOM_POST:return i();case C.WP_ARTICLE:return u();case C.WP_WOO_PRODUCT:return p();case C.BUTTON:return f();case C.TITLE:return _();case C.SPACER:return d();default:return{}}}function o(e){var t="";return j.isUndefined(e.wp_post.postObject)||j.isEmpty(e.wp_post.postObject)?t:j.isUndefined(e.wp_post.postObject.post_title)?t:(e.wp_post.options.content.full?t+=e.wp_post.postObject.post_content:e.wp_post.options.content.excerpt&&(t+=e.wp_post.postObject.post_excerpt),t)}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_CUSTOM_POST,wp_post:{post:"",post_type:"",postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!0}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_ARCHIVE_CUSTOM_POST,styles:j.extend(j.clone(w),{options:j.clone(T)})})}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_ARCHIVE_ARTICLE,styles:j.extend(j.clone(w),j.extend({},{options:j.extend({},j.clone(T),{post_type:{label:"Article",value:"post"},choicePosts:[]})}))})}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_WOO_ARCHIVE_PRODUCT,styles:j.extend(j.clone(w),j.extend({},{
     14options:j.extend({},j.clone(T),{post_type:{label:"WooCommerce",value:"product"},choicePosts:[]})}))})}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_ARTICLE,wp_post:{post:"",post_type:"post",postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!1}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_WOO_PRODUCT,wp_post:{post:"",post_type:"product",postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!1}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.BUTTON));return j.isNull(n)&&(n=j.extend(j.clone(w),{value:t||"My button",color:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},"background-color":{hex:"#414141",rgb:{r:65,g:65,b:65,a:1}},align:"center","font-size":13,"font-weight":"bold","font-family":"Arial",border:"0px solid #00000",borderWidth:0,borderColor:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},borderStyle:"solid","border-radius":3,"padding-top":15,"padding-bottom":15,"padding-right":20,"padding-left":20,"inner-padding-top-bottom":15,"inner-padding-left-right":25})),j.extend(e,{type:C.BUTTON,styles:j.clone(n)})}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return j.extend(e,{type:C.SPACER,styles:j.extend({},{height:30})})}function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.TITLE));return j.isNull(n)&&(n=j.extend(j.clone(w),{presetChoice:"H1",presets:[{type:"H1","font-size":32,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"},{type:"H2","font-size":24,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"},{type:"H3","font-size":18,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"}]})),j.extend(e,{type:C.TITLE,value:t||"Title",styles:j.clone(n)})}function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.TEXT));return j.isNull(n)&&(n=j.extend(j.clone(w),{"line-height":1.5,"font-size":15,"font-family":"Arial","css-class":"mjtext"})),j.extend(e,{type:C.TEXT,value:t||"<p>"+translationDelipressReact.Builder["default"].text+"</p>",styles:j.clone(n)})}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=JSON.parse(localStorage.getItem("dp_default_component_"+C.IMAGE));return j.isNull(n)&&(n=j.extend(j.clone(w),{src:t,width:100,height:"auto",href:"",align:"center",sizeSelect:"full","border-radius":0,"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0,valuePercent:100})),j.extend(e,{type:C.IMAGE,styles:j.clone(n)})}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(w),{type:C.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(w),{type:C.SOCIAL_BUTTON,styles:g()})}function b(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+C.DIVIDER));return j.isNull(e)?j.extend(j.clone(w),{"border-style":"solid","border-width":4,"border-color":{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},width:100}):e}function g(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+C.SOCIAL_BUTTON));return j.isNull(e)?j.extend(j.clone(w),{toggle_facebook:!0,toggle_twitter:!0,"font-size":13,"icon-size":20,textColor:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"font-family":"Arial",content_facebook:"Share",content_twitter:"Tweet",content_google:"+1",content_youtube:"Subscribe",align:"center","css-class":"mjsocial",monochromeActive:!1,monochromeColor:{hex:"#C1C1C1",rgb:{r:193,g:193,b:193,a:1}}}):e}function E(e){var t=e.split("_"),n={keyRow:null,keyColumn:null,_id:null};return j.each(t,function(e,t){switch(t){case 0:n.keyRow=Number(e);break;case 1:n.keyColumn=Number(e);break;case 2:n._id=Number(e)}}),n}Object.defineProperty(e,"__esModule",{value:!0}),e.createDefaultItemByType=a,e.createWPPostContent=o,e.createButtonDefault=f,e.createSpacerDefault=d,e.createTitleDefault=_,e.createTextDefault=m,e.createImageDefault=h,e.createDividerAttributesDefault=b,e.createSocialButtonAttributesDefault=g,e.stringIndexToObjectPosition=E;var O=t("underscore"),j=r(O),C=t("javascripts/react/constants/TemplateContentConstants"),w={background:{rgb:{r:255,g:255,b:255,a:1},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},T={title:!0,image:!1,type_content:{full:!1,excerpt:!0},post_type:{},post:{},choicePosts:[]}}),require.register("javascripts/react/helpers/transformRequestToAjaxWordPress.js",function(e,t,n){"use strict";function r(e,t){var n=[];for(var r in e)e.hasOwnProperty(r)&&e[r]&&n.push(encodeURIComponent(r)+"="+encodeURIComponent(e[r]));return n.join("&")}Object.defineProperty(e,"__esModule",{value:!0}),e.transformRequestToAjaxWordPress=r}),require.register("javascripts/react/helpers/transformStyleSectionToTemplate.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){if(i.isUndefined(e))return{};var t={width:configDelipressReact.container_width+"px"};return i.isNumber(e["padding-top"])&&(t.paddingTop=e["padding-top"]+"px"),i.isNumber(e["padding-bottom"])&&(t.paddingBottom=e["padding-bottom"]+"px"),i.isNumber(e["padding-left"])&&(t.paddingLeft=e["padding-left"]+"px"),i.isNumber(e["padding-right"])&&(t.paddingRight=e["padding-right"]+"px"),i.isObject(e.background)&&!i.isUndefined(e.background.rgb)&&(t.backgroundColor="rgba("+e.background.rgb.r+", "+e.background.rgb.g+", "+e.background.rgb.b+", "+e.background.rgb.a+")"),i.isEmpty(e["background-url"])||(t.backgroundImage="url("+e["background-url"]+")",t.backgroundPosition="top center",t.backgroundSize="auto"),i.isEmpty(e.display)||(t.display=e.display),t}Object.defineProperty(e,"__esModule",{value:!0}),e.transformStyleSectionToTemplate=a;var o=t("underscore"),i=r(o)}),require.register("javascripts/react/helpers/transformToMjml.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return{width:configDelipressReact.container_width}}function o(e){var t={"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0};return q.isNumber(e["padding-top"])&&(t["padding-top"]=e["padding-top"]+"px"),q.isNumber(e["padding-bottom"])&&(t["padding-bottom"]=e["padding-bottom"]+"px"),q.isNumber(e["padding-left"])&&(t["padding-left"]=e["padding-left"]+"px"),q.isNumber(e["padding-right"])&&(t["padding-right"]=e["padding-right"]+"px"),t}function i(e,t,n){var r=parseInt(e,10),a=parseInt(t,10),o=parseInt(n,10);return r=r<10?"0"+r:r,a=a<10?"0"+a:a,o=o<10?"0"+o:o,"#"+r.toString(16)+a.toString(16)+o.toString(16)}function s(e){if(q.isUndefined(e))return{};var t=o(q.clone(e));return q.isObject(e.background)&&!q.isUndefined(e.background.rgb)?t["background-color"]=i(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b):q.isObject(e.background)&&(t["background-color"]=e.background.hex),q.isEmpty(e["background-url"])||(t["background-url"]=e["background-url"]),t}function l(e){if(q.isUndefined(e))return{};var t={"background-color":"transparent"};return q.isUndefined(e.width)||(t.width=e.width+"%"),q.isUndefined(e["vertical-align"])||(t["vertical-align"]=e["vertical-align"]),t}function c(e){return{tagName:"mj-section",attributes:s(e.styles),children:q.map(e.columns,u)}}function u(e){var t=[];return q.each(e.items,function(e,n){var r=p(e);q.isArray(r)?q.each(r,function(e){t.push(e)}):q.isObject(r)&&t.push(r)}),{tagName:"mj-column",attributes:l(e.styles),children:t}}function p(e){switch(e.type){case W.TEXT:case W.TITLE:case W.UNSUBSCRIBE:case W.EMAIL_ONLINE:return m(e);case W.IMAGE:return w(e);case W.SOCIAL_BUTTON:return P(e);case W.DIVIDER:return g(e);case W.BUTTON:return f(e);case W.SPACER:return O(e)}}function f(e){return{tagName:"mj-button",content:e.styles.value?e.styles.value:"",attributes:q.extend(_(e.styles),I(e.styles))}}function d(e){var t={};return t=f(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function _(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.height)||(t.height=e.height+"px"),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e.href)||(t.href=e.href),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isObject(e["background-color"])&&(t["background-color"]=e["background-color"].hex),q.isObject(e.color)&&(t.color=e.color.hex),q.isUndefined(e.borderWidth)||q.isUndefined(e.borderStyle)||q.isUndefined(e.borderColor)||(t.border=e.borderWidth+"px "+e.borderStyle+(" "+i(e.borderColor.rgb.r,e.borderColor.rgb.g,e.borderColor.rgb.b))),q.isNumber(e["inner-padding-top-bottom"])&&q.isNumber(e["inner-padding-left-right"])&&(t["inner-padding"]=e["inner-padding-top-bottom"]+"px "+e["inner-padding-left-right"]+"px"),t}function m(e){var t="";switch(e.type){default:e.value&&(t=e.value)}var n={tagName:"mj-text",content:t,attributes:q.extend(I(e.styles),b(e.styles),h(e,W.TEXT))};return"email_online"==n.keyRow&&(n.attributes["css-class"]="email_online"),n}function h(e,t){if(q.isUndefined(e.styles.presetChoice))return{};var n=q.find(e.styles.presets,{type:e.styles.presetChoice});switch(t){case W.TEXT:case W.TITLE:case W.UNSUBSCRIBE:case W.EMAIL_ONLINE:return b(n);default:return{}}}function y(e){var t={};return t=m(e),{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function v(e){var t={};return t=m(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function b(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]),q.isUndefined(e["line-height"])||(t["line-height"]=e["line-height"]),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e.color)||(q.isObject(e.color)&&!q.isUndefined(e.color.rgb)?t.color=i(e.color.rgb.r,e.color.rgb.g,e.color.rgb.b):q.isObject(e.color)&&(t.color=e.color.hex)),t}function g(e){return{tagName:"mj-divider",attributes:q.extend(I(e.styles),k(e.styles))}}function E(e){var t={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[]}]}]}]};return t.children[0].children[0].children[0].children.push(g(e)),t}function O(e){return{tagName:"mj-spacer",attributes:q.extend(C(e.styles))}}function j(e){var t={};t=O(e);var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function C(e){var t={};return q.isNumber(e.height)&&(t.height=e.height+"px"),t}function w(e){return{tagName:"mj-image",attributes:q.extend(I(e.styles),N(e.styles))}}function T(e){var t={};t=w(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["container-background-color"]="transparent";var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function P(e){return{tagName:"mj-social",attributes:q.extend(I(e.styles),x(e.styles))}}function S(e){var t={};t=P(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["container-background-color"]="transparent";var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function I(e){if(q.isUndefined(e))return{};var t=q.extend({},o(q.clone(e)));return q.isUndefined(e.background)||"transparent"!=e.background.hex&&(t["container-background-color"]=i(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b)),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),t}function N(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e.src)||(t.src=e.src),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.href)||(t.href=e.href),t}function k(e){if(q.isUndefined(e))return{};var t={};return q.isObject(e["border-color"])&&!q.isUndefined(e["border-color"].rgb)?t["border-color"]=i(e["border-color"].rgb.r,e["border-color"].rgb.g,e["border-color"].rgb.b):q.isObject(e["border-color"])&&(t["border-color"]=e["border-color"].hex),q.isNumber(e["border-width"])&&(t["border-width"]=e["border-width"]+"px"),q.isUndefined(e["border-style"])||(t["border-style"]=e["border-style"]),q.isNumber(e.width)&&(t.width=e.width+"%"),t}function x(e){if(q.isUndefined(e))return{};var t={display:""};return q.each(e,function(e,n){n.indexOf("toggle_")>=0&&e?t.display+=n.replace("toggle_","")+" ":n.indexOf("content_")>=0?t[n.replace("content_","")+"-content"]=e:n.indexOf("url_")>=0?t[n.replace("url_","")+"-href"]=e:n.indexOf("color_")>=0&&(q.isUndefined(e.rgb)?t[n.replace("color_","")+"-icon-color"]=e.hex:t[n.replace("color_","")+"-icon-color"]=i(e.rgb.r,e.rgb.g,e.rgb.b))}),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),q.isUndefined(e["icon-size"])||(t["icon-size"]=e["icon-size"]+"px"),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isObject(e.textColor)&&!q.isUndefined(e.textColor.rgb)&&(t.color=i(e.textColor.rgb.r,e.textColor.rgb.g,e.textColor.rgb.b)),q.isEmpty(t.display)?{}:t}function R(e,t){switch(t){case"color":case"background-color":if(!q.isUndefined(e.rgb))return i(e.rgb.r,e.rgb.g,e.rgb.b);default:return e}}function A(e,t){switch(t){case"mj-all":return{tagName:"mj-all",attributes:q.mapObject(e,R)};case"mj-text":return{tagName:"mj-text",attributes:q.mapObject(e,R)};case"mj-container":return{tagName:"mj-container",attributes:q.extend(a(),q.mapObject(e,R))}}}function M(e,t){switch(t){case"link-color":return"\n                p a{ color: "+i(e.rgb.r,e.rgb.g,e.rgb.b)+"; }\n            "}}function D(e){return{tagName:"mj-attributes",children:q.map(e,A)}}function U(e){var t="* { color: currentColor; }\n";return t+=".mjtext div * { margin-top: 1em;} .mjtext div *:first-child { margin-top: 0; } .mjtext div *:last-child { margin-bottom: 0;}  \n",t+=".mjtext img { max-width:100%; }  \n",t+=".email_online p { margin:0px !important; } \n",q.each(e,function(e,n){t+=M(e,n)}),{tagName:"mj-style",content:t,attributes:t}}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={tagName:"mjml",attributes:{},children:[]};if(!q.isNull(t)){var r=D(t["mj-attributes"]),o=U(t["mj-styles"]),i={tagName:"mj-head",children:[r,o]};n.children.push(i)}var s={tagName:"mj-container",attributes:a(),children:[]};if(e.email_online_active){var l=q.map(e.email_online,c);q.each(l,function(e){s.children.push(e)})}var u=q.map(e.items,c);q.each(u,function(e){s.children.push(e)});var p=q.map(e.unsubscribe,c);q.each(p,function(e){s.children.push(e)});var f={tagName:"mj-body",attributes:{},children:[s]};return n.children.push(f),(0,V.mjml2html)(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.transformItemButton=f,e.transformItemButtonAlone=d,e.transformItemText=m,e.transformItemTitleAlone=y,e.transformItemTextAlone=v,e.transformItemDivider=g,e.transformItemDividerAlone=E,e.transformItemSpacer=O,e.transformItemSpacerAlone=j,e.transformItemImage=w,e.transformItemImageAlone=T,e.transformItemSocial=P,e.transformItemSocialAlone=S,e.transformToMjml=L;var V=t("mjml"),B=t("underscore"),q=r(B),W=t("../constants/TemplateContentConstants")}),require.register("javascripts/react/helpers/undecorate.js",function(e,t,n){"use strict";function r(e){for(var t=e;"function"==typeof t.getDecoratedComponentInstance;)t=t.getDecoratedComponentInstance();return t}Object.defineProperty(e,"__esModule",{value:!0}),e.undecorate=r}),require.register("javascripts/react/helpers/wordpressMedia.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return i.isNull(s)&&(s=wp.media({title:translationDelipressReact.wp_media_title,library:{type:"image",uploadedTo:null},button:{text:translationDelipressReact.wp_media_button_text},multiple:!1})),s}Object.defineProperty(e,"__esModule",{value:!0}),e.getFrame=a;var o=t("underscore"),i=r(o),s=null}),require.register("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=translationDelipressReact.read_more;"product"===e.post.post_type&&(t=e.woocommerce.regular_price+" "+e.woocommerce.symbol);var n=i.extend({},(0,s.createButtonDefault)());return n=i.extend(n,{styles:i.extend(n.styles,{href:e.post.guid,value:t})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createButtonReadMoreFromImportWPPost=a;var o=t("underscore"),i=r(o),s=t("javascripts/react/helpers/structureToTemplate")}),require.register("javascripts/react/helpers/wp/createImageFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=s.extend({},n,(0,o.createImageDefault)({},e));return r=s.extend(r,{styles:s.extend(r.styles,{sizes:t.sizes,srcWidth:t.srcWidth,srcHeight:t.srcHeight,width:t.width})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createImageFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTextFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=e.post.post_content;"true"==e.type_content.excerpt&&(s.isEmpty(e.attrs_post.content.extended)?s.isEmpty(e.attrs_post.real_excerpt)||(n=e.attrs_post.real_excerpt):n=e.attrs_post.content.main);var r=s.extend({},t,(0,o.createTextDefault)({},n));return r}Object.defineProperty(e,"__esModule",{value:!0}),e.createTextFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTitleFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=s.extend({},t,(0,o.createTitleDefault)({},e.post_title));return n}Object.defineProperty(e,"__esModule",{value:!0}),e.createTitleFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/modules/campaign/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=(t("react-redux"),t("underscore")),f=(r(p),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=f}),require.register("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme,isOpen:e.EditorReducer.isOpen,component:e.EditorReducer.component,item:e.EditorReducer.item}}function c(e,t){var n=new E["default"],r=new j["default"],a=new w["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e),actionsPostType:(0,_.bindActionCreators)(r,e),actionsEditor:(0,_.bindActionCreators)(a,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/settings/ListContentsComponent")),v=(a(y),t("javascripts/react/constants/Routes")),b=(a(v),t("javascripts/react/constants/EditorConstants")),g=t("javascripts/react/services/actions/TemplateActions"),E=a(g),O=t("javascripts/react/services/actions/PostTypeActions"),j=a(O),C=t("javascripts/react/services/actions/EditorActions"),w=a(C),T=t("javascripts/react/helpers/transformToMjml"),P=t("javascripts/react/containers/PreviewContainer"),S=a(P),I=t("javascripts/react/containers/SettingsContainer"),N=a(I),k=t("javascripts/react/containers/campaigns/ComponentSetting"),x=a(k),R=t("javascripts/react/components/settings/HeaderSettingsContainer"),A=a(R),M=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._writeCSS=n._writeCSS.bind(n),n._handleChangeItemSuccess=n._handleChangeItemSuccess.bind(n),n.cleanTemplate=n.cleanTemplate.bind(n),n.moveItem=n.moveItem.bind(n),n.addItem=n.addItem.bind(n),n.moveSection=n.moveSection.bind(n),n.addSection=n.addSection.bind(n),n.addItemOnEmpty=n.addItemOnEmpty.bind(n),n}return s(t,e),u(t,[{key:"_writeCSS",value:function(){var e=this.props.theme;if(!h.isNull(e)){var t="#000000";if(h.isUndefined(e["mj-attributes"]["mj-text"].color.rgb))t=e["mj-attributes"]["mj-text"].color.hex;else{var n=e["mj-attributes"]["mj-text"].color.rgb;t="rgba("+n.r+", "+n.g+", "+n.b+", "+n.a+")"}var r="#000000";if(h.isUndefined(e["mj-styles"]["link-color"].rgb))r=e["mj-styles"]["link-color"].hex;else{var a=e["mj-styles"]["link-color"].rgb;r="rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")"}var o="\n#delipress-react-selector .delipress__builder__main { font-family:Ubuntu, Helvetica, Arial, sans-serif; }";return o+="\n#delipress-react-selector .delipress__builder__main .content__text { font-size:13px; }",o+="\n#delipress-react-selector .delipress__content__text p,\n        #delipress-react-selector .delipress__content__text p,\n        #delipress-react-selector .delipress__content__text ul,\n        #delipress-react-selector .delipress__content__text li,\n        #delipress-react-selector .delipress__content__text ol,\n        #delipress-react-selector .delipress__content__social a,\n        #delipress-react-selector .delipress__content__text a,\n        #delipress-react-selector .delipress__content__text h1,\n        #delipress-react-selector .delipress__content__text h2,\n        #delipress-react-selector .delipress__content__text h3{ \n            color: "+t+";\n        }",o+="\n#delipress-react-selector .delipress__content__text * { color: currentcolor; }",o+="\n#delipress-react-selector .delipress__content__text a,\n            #delipress-react-selector .delipress__content__header_footer a{ \n            text-decoration:underline;\n            text-decoration-color:"+r+";\n            color: "+r+";\n        }"}}},{key:"componentWillMount",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsPostType;h.isEmpty(DELIPRESS_CAMPAIGN_ID)||t.getCampaign(DELIPRESS_CAMPAIGN_ID),n.getPostTypes(),this.paramsSettingsComponent={changeItemSuccess:this._handleChangeItemSuccess}}},{key:"_handleChangeItemSuccess",value:function(){var e=this.props,t=e.config,n=e.actionsTemplate;clearTimeout(this._handleChangeItemTimeout),this._handleChangeItemTimeout=setTimeout(function(){n.saveCampaignTemplate(DELIPRESS_CAMPAIGN_ID,{config:t})},1e3)}},{key:"transform",value:function(){var e=this.props.config;(0,T.transformToMjml)(e)}},{key:"deferredAddItem",value:function(e,t){var n=this.props.actionsEditor;e.then(this.paramsSettingsComponent.changeItemSuccess).then(function(){var e=t.keyRow+"_"+t.keyColumn+"_"+t._id;n.activeItem(e).then(function(){n.changeItemOnSettingsContainer(t,b.SETTINGS_EDITOR)})})}},{key:"addItem",value:function(e){var t=this.props.actionsTemplate,n=t.addTemplateContent(e);this.deferredAddItem(n,e)}},{key:"addItemOnEmpty",value:function(e){var t=this.props,n=t.actionsTemplate,r=(t.actionsEditor,n.addTemplateContentOnEmpty(e));this.deferredAddItem(r,e)}},{key:"cleanTemplate",value:function(){var e=this.props.actionsTemplate,t=e.cleanTemplate();t.then(this.paramsSettingsComponent.changeItemSuccess)}},{key:"moveItem",value:function(e,t){var n=this,r=this.props,a=r.actionsTemplate,o=r.actionsEditor,i={old:e,"new":t};o.activeItem(null).then(function(){var e=a.changePositionTemplateContent(i);e.then(n.paramsSettingsComponent.changeItemSuccess)})}},{key:"moveSection",value:function(e,t){var n=this,r=this.props,a=r.actionsTemplate,o=r.actionsEditor,i={old:e,"new":t};o.activeSection(null).then(function(){var e=a.changePositionTemplateSection(i);e.then(n.paramsSettingsComponent.changeItemSuccess)})}},{key:"addSection",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=this.props,a=r.actionsTemplate,o=(r.actionsEditor,a.addSection(e));o.then(this.paramsSettingsComponent.changeItemSuccess),null!==n&&o.then(function(){t.addItemOnEmpty(n)})}},{key:"saveTemplate",value:function(){var e=this.props,t=e.actionsTemplate,n=e.template,r=e.config,a=(0,T.transformToMjml)(r);t.saveTemplate({template:n,config:r,html:a.html},this.templateId)}},{key:"componentDidMount",value:function(){jQuery(document).on("click",".delipress__builder__main__preview a",function(e){e.preventDefault()})}},{key:"render",value:function(){var e=this.props,t=e.actionsEditor,n=e.component,r=e.item;e.isOpen;return f["default"].createElement("div",{className:"delipress__builder",onClick:function(e){var n=e.target||e.srcElement;(jQuery(n).has("#email__online__component").length>0||jQuery(n).has("#unsubscribe__component").length>0||jQuery(n).hasClass("row")||jQuery(n).hasClass("delipress__builder__main__preview__addcomponent")||jQuery(n).parent().hasClass("content__empty")||jQuery(n).hasClass("span__content__empty")||jQuery(n).hasClass("delipress__builder__main__preview__dropzone")||jQuery(n).hasClass("delipress__builder__main__preview__scroll"))&&(t.changeSettingsComponent(b.SETTINGS_LIST_CONTENTS),t.activeItem(null),t.activeSection(null))}},f["default"].createElement("style",null,this._writeCSS()),f["default"].createElement(N["default"],{paramsSettingsComponent:this.paramsSettingsComponent},f["default"].createElement(A["default"],{component:n,item:r,actionsEditor:t}),f["default"].createElement(x["default"],{component:n,item:r,paramsSettingsComponent:this.paramsSettingsComponent,actionsEditor:t})),f["default"].createElement(S["default"],{cleanTemplate:this.cleanTemplate,moveItem:this.moveItem,addItem:this.addItem,moveSection:this.moveSection,addSection:this.addSection,addItemOnEmpty:this.addItemOnEmpty,paramsSettingsComponent:this.paramsSettingsComponent}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(M)}),require.register("javascripts/react/modules/campaign/containers/DragAndDropContext.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{
     15constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("react-dnd"),p=t("react-dnd-html5-backend"),f=r(p),d=t("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo"),_=r(d),m=t("react-router"),h=t("history"),y=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.appHistory=(0,m.useRouterHistory)(h.createHashHistory)({queryKey:!1}),n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.element=document.querySelector("#delipress-react-selector")}},{key:"render",value:function(){return c["default"].createElement(u.DragDropContextProvider,{backend:f["default"],window:this.element},c["default"].createElement(_["default"],null))}}]),t}(l.Component);e["default"]=y}),require.register("javascripts/react/modules/campaign/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=(t("history"),t("javascripts/react/modules/campaign/stores/index")),p=a(u),f=t("javascripts/react/modules/campaign/containers/App"),d=a(f),_=t("javascripts/react/modules/campaign/containers/DragAndDropContext"),m=a(_),h=t("javascripts/react/constants/Routes"),y=(a(h),t("underscore"));r(y);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/campaign/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/TemplateReducer"),i=r(o),s=t("javascripts/react/reducers/EditorReducer"),l=r(s),c=t("javascripts/react/reducers/SavingReducer"),u=r(c),p=t("javascripts/react/reducers/PostTypeReducer"),f=r(p),d=(0,a.combineReducers)({SavingReducer:u["default"],EditorReducer:l["default"],TemplateReducer:i["default"],PostTypeReducer:f["default"]});e["default"]=d}),require.register("javascripts/react/modules/campaign/stores/index.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||i.compose;t=(0,i.createStore)(h["default"],n((0,i.applyMiddleware)((0,u["default"])(),(0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])))}else t=(0,i.createStore)(h["default"],(0,i.compose)((0,i.applyMiddleware)((0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var i=t("redux"),s=t("redux-thunk"),l=a(s),c=t("redux-logger"),u=a(c),p=t("javascripts/react/api/axios"),f=t("redux-axios-middleware"),d=a(f),_=t("underscore"),m=(r(_),t("javascripts/react/modules/campaign/reducers/index")),h=a(m)}),require.register("javascripts/react/modules/optin/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/optin/containers/CreateOptinStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{config:e.OptinReducer.config}}function c(e,t){var n=new O["default"];return{actionsOptin:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/containers/optin/SettingsContainer"),v=a(y),b=t("javascripts/react/containers/optin/PreviewContainer"),g=a(b),E=t("javascripts/react/services/actions/OptinActions"),O=a(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateOptin=n.updateOptin.bind(n),n.saveValuesOptin=null,n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsOptin;h.isEmpty(DELIPRESS_OPTIN_ID)||e.getOptin(DELIPRESS_OPTIN_ID)}},{key:"updateOptin",value:function(e){var t=this,n=this.props,r=n.actionsOptin,a=n.type,o=r.changeOptin(e);o.then(function(){clearTimeout(t.saveValuesOptin),t.saveValuesOptin=setTimeout(function(){r.saveOptin(DELIPRESS_OPTIN_ID,{type:a,config:e})},500)})}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__builder"},f["default"].createElement(v["default"],{updateOptin:this.updateOptin}),f["default"].createElement(g["default"],{updateOptin:this.updateOptin,actionsOptin:this.props.actionsOptin}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(j)}),require.register("javascripts/react/modules/optin/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("javascripts/react/modules/optin/stores/index"),p=a(u),f=t("javascripts/react/modules/optin/containers/App"),d=a(f),_=t("javascripts/react/modules/optin/containers/CreateOptinStepTwo"),m=a(_),h=t("underscore"),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_OPTIN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/optin/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/OptinReducer"),i=r(o),s=(0,a.combineReducers)({OptinReducer:i["default"]});e["default"]=s}),require.register("javascripts/react/modules/optin/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/optin/reducers/index"),_=r(d)}),require.register("javascripts/react/modules/preview/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaign.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new g["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/constants/LayoutConstants"),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/TemplateActions"),g=a(b),E=t("javascripts/react/helpers/transformToMjml"),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.standalone,n=e.actionsTemplate;this.setState({layout:y.LAYOUT_IPHONE}),!h.isUndefined(t)&&t||n.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.standalone,a=n.actionsTemplate,o=n.config,i=n.theme;if((h.isUndefined(r)||!r)&&(!(0,v.shallowEqual)(e.config,o)||!(0,v.shallowEqual)(e.theme,i))){var s=(0,E.transformToMjml)(e.config,e.theme);a.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:s.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,E.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_getStylesContainer",value:function(){var e={border:"none",marginBottom:"10px",marginTop:"10px"};switch(this.state.layout){case y.LAYOUT_DESKTOP:e=h.extend(e,{width:"800px",height:"1000px"});break;case y.LAYOUT_IPAD:e=h.extend(e,{height:"1250px",width:"840px",padding:"111px 34px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/ipad-layout.png)"});break;case y.LAYOUT_IPHONE:e=h.extend(e,{height:"780px",width:"369px",padding:"106px 24px 106px 25px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/iphone-layout.png)"})}return e}},{key:"_onClickChangeLayout",value:function(e,t){t.preventDefault(),this.setState({layout:e})}},{key:"_getIframe",value:function(){switch(this.state.layout){case y.LAYOUT_DESKTOP:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--desktop"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPAD:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--tablet"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPHONE:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"}))}}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__preview__devices"},f["default"].createElement("a",{href:"",className:"delipress__preview__devices__smartphone",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPHONE)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/smartphone-icon.svg",alt:"Smartphone"}),"Smartphone"),f["default"].createElement("a",{href:"",className:"delipress__preview__devices__tablet",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPAD)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/tablet-icon.svg",alt:"Tablet"}),"Tablet"),f["default"].createElement("a",{href:"",className:"delipress__preview__devices__desktop",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_DESKTOP)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/desktop-icon.svg",alt:"Desktop"}),"Desktop")),this._getIframe())}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(O)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaignStep3.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new v["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=(r(m),t("javascripts/react/constants/LayoutConstants"),t("javascripts/react/helpers/shallowEqual")),y=t("javascripts/react/services/actions/TemplateActions"),v=a(y),b=t("javascripts/react/helpers/transformToMjml"),g=t("javascripts/react/containers/MjmlContainer"),E=a(g),O=t("javascripts/react/modules/preview/containers/PreviewCampaign"),j=a(O),C=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._togglePreview=n._togglePreview.bind(n),n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsTemplate;this.setState({preview:!1}),e.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.actionsTemplate,a=n.config,o=n.theme;if(!(0,h.shallowEqual)(e.config,a)||!(0,h.shallowEqual)(e.theme,o)){var i=(0,b.transformToMjml)(e.config,e.theme);r.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:i.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,b.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_togglePreview",value:function(e){e.preventDefault(),this.setState({preview:!this.state.preview}),jQuery("body").toggleClass("mjml-preview-on")}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__center"},f["default"].createElement("a",{className:"delipress__button delipress__button--soft",href:"#",onClick:this._togglePreview},translationDelipressReact.Step3.desktop_preview)),f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"})),f["default"].createElement(E["default"],{togglePreview:this._togglePreview,visible:this.state.preview},f["default"].createElement(j["default"],{standalone:!0})))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(C)}),require.register("javascripts/react/modules/preview/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("react-router"),p=t("history"),f=t("react-router-redux"),d=t("javascripts/react/modules/preview/stores/index"),_=a(d),m=t("javascripts/react/modules/preview/containers/App"),h=a(m),y=t("javascripts/react/modules/preview/containers/PreviewCampaign"),v=a(y),b=t("javascripts/react/constants/Routes"),g=a(b),E=t("underscore"),O=r(E);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,_["default"])(),n=((0,f.syncHistoryWithStore)(u.browserHistory,t),(0,u.useRouterHistory)(p.createHashHistory)({queryKey:!1}));return!O.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(u.Router,{history:n},i["default"].createElement(u.Route,{path:g["default"].PREVIEW_CAMPAIGN.link,component:h["default"]},i["default"].createElement(u.IndexRoute,{component:v["default"]})))),e)})}),require.register("javascripts/react/modules/preview/initializeStep3.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("react-router"),p=t("history"),f=t("react-router-redux"),d=t("javascripts/react/modules/preview/stores/index"),_=a(d),m=t("javascripts/react/modules/preview/containers/App"),h=(a(m),t("javascripts/react/modules/preview/containers/PreviewCampaignStep3")),y=a(h),v=t("javascripts/react/constants/Routes"),b=(a(v),t("underscore")),g=r(b);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,_["default"])();(0,f.syncHistoryWithStore)(u.browserHistory,t),(0,u.useRouterHistory)(p.createHashHistory)({queryKey:!1});return!g.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(y["default"],null)),e)})}),require.register("javascripts/react/modules/preview/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("react-router-redux"),i=t("javascripts/react/reducers/TemplateReducer"),s=r(i),l=(0,a.combineReducers)({TemplateReducer:s["default"],routing:o.routerReducer});e["default"]=l}),require.register("javascripts/react/modules/preview/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/preview/reducers/index"),_=r(d)}),require.register("javascripts/react/reducers/EditorReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isOpen:!1,item:null,component:s.SETTINGS_LIST_CONTENTS,activeItem:null,activeSection:null},t=arguments[1];switch(t.type){case s.CHANGE_ITEM:return i.extend({},e,{item:t.payload});case s.CHANGE_COMPONENT:return i.extend({},e,{component:t.payload});case s.CHANGE_SETTINGS_COMPONENT:return i.extend({},e,{component:t.payload.component,item:t.payload.item});case s.ACTIVE_ITEM:return i.extend({},e,{activeItem:t.payload,activeSection:null,component:s.SETTINGS_LIST_CONTENTS});case s.ACTIVE_SECTION:return i.extend({},e,{activeSection:t.payload,activeItem:null,component:s.SETTINGS_LIST_CONTENTS});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("../constants/EditorConstants");e["default"]=a}),require.register("javascripts/react/reducers/OptinReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:null,config:null,settings:"default",fromAction:null},t=arguments[1];switch(t.type){case a.CHANGE_SETTINGS_OPTIN:return _.extend({},e,{settings:t.payload,fromAction:a.CHANGE_SETTINGS_OPTIN});case a.CHANGE_OPTIN:return _.extend({},e,{config:t.payload,fromAction:a.CHANGE_OPTIN});case a.REQUEST_GET_OPTIN_SUCCESS:return _.extend({},e,{fromAction:a.REQUEST_GET_OPTIN_SUCCESS,config:t.payload.data.data.results.config,type:t.payload.data.data.results.type});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/OptinConstants");e["default"]=r}),require.register("javascripts/react/reducers/PostTypeReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{postTypes:[],posts:[]},t=arguments[1];switch(t.type){case s.REQUEST_GET_POST_TYPES_SUCCESS:return i.extend({},e,{postTypes:t.payload.data.data.results});case s.REQUEST_GET_POSTS_SUCCESS:return i.extend({},e,{posts:t.payload.data.data.results});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("javascripts/react/constants/PostTypeConstants");e["default"]=a}),require.register("javascripts/react/reducers/SavingReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isSaving:!1},t=arguments[1];switch(t.type){case a.REQUEST_SAVE_CAMPAIGN_TEMPLATE:case o.REQUEST_SAVE_OPTIN:return _.extend({},{isSaving:!0});case a.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS:case o.REQUEST_SAVE_OPTIN_SUCCESS:return _.extend({},{isSaving:!1});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/TemplateContentConstants"),o=t("javascripts/react/constants/OptinConstants");e["default"]=r}),require.register("javascripts/react/reducers/TemplateReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){var t=e.payload.extras.wp_post.options,n=e.payload.data.data.results,r=n.post.post_content;t.content.excerpt&&(c.isEmpty(n.attrs_post.content.extended)?c.isEmpty(n.attrs_post.real_excerpt)||(r=n.attrs_post.real_excerpt):r=n.attrs_post.content.main);var a=c.extend(e.payload.extras,(0,m.createTextDefault)({},r));return a}function i(e){var t=c.extend({},e.payload.extras,(0,m.createImageDefault)({},e.payload.data.data.results.image));return t=c.extend(t,{styles:c.extend(t.styles,{sizes:e.payload.data.data.results.attrs_image.sizes,srcWidth:e.payload.data.data.results.attrs_image.srcWidth,srcHeight:e.payload.data.data.results.attrs_image.srcHeight,width:e.payload.data.data.results.attrs_image.width})})}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{config:{theme:null,items:[],header:[],footer:[],loaded:!1,saving:!1,email_online:[{columns:[{items:[{_id:0,keyRow:"email_online",keyColumn:0,value:"[view_email_online]",type:f.EMAIL_ONLINE,styles:{"font-size":12,color:{hex:"#000000"},"font-family":"Arial",align:"right","padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10}}],styles:{width:100}}]}],email_online_active:!0,unsubscribe:[{columns:[{items:[{_id:0,keyRow:"unsubscribe",keyColumn:0,value:"[delipress_link_unsubscribe]",type:f.UNSUBSCRIBE,styles:{"font-size":11,color:{hex:"#CCC"},"font-family":"Arial",align:"center","padding-top":2,"padding-bottom":2,"padding-left":10,"padding-right":10}}],styles:{"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0}}]}]}},t=arguments[1],n="";switch(t.type){case _.UPDATE_ALL_STYLES:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return c.extend({},e,{columns:c.map(e.columns,function(e,n){var r=e.items;return r=c.map(r,function(e,n){if(e.fromAction=_.UPDATE_ALL_STYLES,c.isUndefined(e.styles.presetChoice)){if(e.type===t.payload.type)switch(e.type){case f.SOCIAL_BUTTON:var r={};c.each(f.SOCIAL_LIST,function(e){r["color_"+e]=t.payload.styles["color_"+e]}),e=c.extend({},e,{styles:c.extend({},e.styles,{background:t.payload.styles.background,"font-family":t.payload.styles["font-family"],"font-size":t.payload.styles["font-size"],"icon-size":t.payload.styles["icon-size"],"padding-bottom":t.payload.styles["padding-bottom"],"padding-left":t.payload.styles["padding-left"],"padding-right":t.payload.styles["padding-right"],"padding-top":t.payload.styles["padding-top"],textColor:t.payload.styles.textColor,monochromeActive:t.payload.styles.monochromeActive,monochromeColor:t.payload.styles.monochromeColor,align:t.payload.styles.align},r)});break;case f.IMAGE:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{href:e.styles.href,sizeSelect:e.styles.sizeSelect,src:e.styles.src,srcHeight:e.styles.srcHeight,srcWidth:e.styles.srcWidth,width:e.styles.width,valuePercent:e.styles.valuePercent,sizes:e.styles.sizes,height:e.styles.height})});break;case f.TEXT:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{value:e.styles.value})});break;case f.BUTTON:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{value:e.styles.value,href:e.styles.href})});break;default:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles)})}}else{var a=c.findIndex(t.payload.styles.presets,{type:t.payload.styles.presetChoice});if(a<0)return e;if(e.type===t.payload.type)switch(e.type){case f.TITLE:e=c.extend({},e,{styles:c.extend({},e.styles,{presets:c.map(e.styles.presets,function(e,n){return n==a?c.extend({},e,{"font-size":t.payload.styles.presets[a]["font-size"],"font-family":t.payload.styles.presets[a]["font-family"],"font-weight":t.payload.styles.presets[a]["font-weight"],"line-height":t.payload.styles.presets[a]["line-height"],align:t.payload.styles.presets[a].align,color:t.payload.styles.presets[a].color}):e})})});break;default:e=c.extend({},e,{styles:c.extend({},e.styles,{presets:c.map(e.styles.presets,function(e,n){return n==a?c.extend({},e,t.payload.styles.presets[a]):e})})})}}return e}),c.extend({},e,{items:c.extend([],r)})})})})})});case f.CLEAN_TEMPLATE:return c.extend({},e,{config:c.extend({},e.config,{items:c.extend([]),header:c.extend([]),footer:c.extend([])})});case _.UPDATE_SECTION_EMAIL_ONLINE:return c.extend({},e,{config:c.extend(e.config,{email_online_active:t.payload})});case _.DELETE_SECTION_EMAIL_ONLINE:return c.extend({},e,{config:c.extend(e.config,{
     16email_online_active:!1})});case _.CHANGE_STYLE_SECTION:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{styles:t.payload.styles}):e})})});case _.CHANGE_STYLE_COLUMN:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{styles:c.clone(t.payload.styles)}):e})}):e})})});case _.CHANGE_STYLE_COLUMNS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{styles:t.payload.styles,columns:c.map(e.columns,function(e,n){return c.extend({},e,{styles:c.clone(t.payload.columns[n].styles)})})}):e})})});case _.CHANGE_STYLE_COMPONENT_FIX:switch(t.payload.type){case f.EMAIL_ONLINE:n="email_online";break;case f.UNSUBSCRIBE:n="unsubscribe"}return c.extend({},e,{config:c.extend({},e.config,a({},n,c.map(e.config[n],function(e,n){return c.extend({},e,{columns:c.map(e.columns,function(e,n){return e.items[0]=c.extend({},t.payload),c.extend({},e)})})})))});case _.CHANGE_STYLE_SECTION_FIX:switch(t.payload.type){case f.SECTION_EMAIL_ONLINE:n="email_online";break;case f.SECTION_UNSUBSCRIBE:n="unsubscribe"}return c.extend({},e,{config:c.extend({},e.config,a({},n,c.map(e.config[n],function(e,n){return c.extend({},e,{styles:t.payload.styles})})))});case f.ADD_TEMPLATE_CONTENT_EMPTY:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=e.items;return r.push(t.payload),r=c.map(r,function(e,t){return e._id=t,e.fromAction=f.ADD_TEMPLATE_CONTENT_EMPTY,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.ADD_TEMPLATE_CONTENT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=e.items;return 0==t.payload.abItmId&&t.payload.before?r.unshift(t.payload):t.payload.before?r.splice(t.payload.abItmId,0,t.payload):t.payload.after&&r.splice(Number(t.payload.abItmId+1),0,t.payload),r=c.map(r,function(e,t){return e._id=t,e.fromAction=f.ADD_TEMPLATE_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.ADD_TEMPLATE_SECTION:return function(){var n=e.config.items;return 0==n.length?n.push(t.payload):0==t.payload.abItmId&&t.payload.before?n.unshift(t.payload):t.payload.before?n.splice(t.payload.abItmId,0,t.payload):t.payload.after&&n.splice(Number(t.payload.abItmId+1),0,t.payload),n=c.map(n,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e._id=n,e.keyRow=t,e.fromAction=f.ADD_TEMPLATE_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],n)})})}();case f.DUPLICATE_CONTENT:var r=e.config.items[t.payload.keyRow].columns[t.payload.keyColumn].items[t.payload._id];return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var a=e.items;return a.splice(Number(t.payload._id+1),0,c.clone(r)),a=c.map(a,function(e,t){return e._id=t,e.fromAction=f.DUPLICATE_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],a)})}return c.clone(e)})})),c.clone(e)})})});case f.DUPLICATE_SECTION:var s=e.config.items[t.payload.keyRow],l=e.config.items;return l.splice(Number(t.payload.keyRow+1),0,c.clone(s)),l=c.map(l,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,r){var a=c.extend({},e,{_id:r,keyColumn:n,keyRow:t,fromAction:f.DUPLICATE_SECTION});return a}),c.extend({},e,{keyRow:t,styles:c.extend({},e.styles)})}),c.extend({},e,{styles:c.extend({},e.styles,{sizeColumnChoice:c.isUndefined(s.styles.sizeColumnChoice)?null:c.clone(s.styles.sizeColumnChoice)})})}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],l)})});case f.CHANGE_POSITION_CONTENT:var m=c.clone(e.config.items[t.payload.old.keyRow].columns[t.payload.old.keyColumn].items[t.payload.old._id]);return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.old.keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.old.keyColumn){var r=e.items;return r.splice(t.payload.old._id,1),r=c.map(r,function(e,t){return e._id=t,e.keyColumn=n,e.fromAction=f.CHANGE_POSITION_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})})),n==t.payload["new"].keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload["new"].keyColumn){var a=e.items;if(m.keyRow=t.payload["new"].keyRow,m.keyColumn=t.payload["new"].keyColumn,c.isUndefined(t.payload["new"].abItmId))a.push(m);else if(0==t.payload["new"].abItmId&&t.payload["new"].before)a.unshift(m);else{var o=c.findIndex(a,function(e,n){return e._id==t.payload["new"].abItmId});t.payload["new"].before?a.splice(Number(o),0,m):t.payload["new"].after&&(o>=0&&o!=a.length-1?a.splice(Number(o+1),0,m):o>=0?a.splice(Number(o),0,m):a.push(m))}return a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=f.CHANGE_POSITION_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],a)})}return e})})),e})})});case f.CHANGE_POSITION_SECTION:var g=e.config.items[t.payload.old],E=e.config.items;return E.splice(t.payload.old,1),c.isUndefined(t.payload["new"].abItmId)?E.push(g):0==t.payload["new"].abItmId&&t.payload["new"].before?E.unshift(g):t.payload["new"].before?E.splice(t.payload["new"].abItmId,0,g):t.payload["new"].after&&E.splice(Number(t.payload["new"].abItmId+1),0,g),E=c.map(E,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e.keyRow=t,e.fromAction=f.CHANGE_POSITION_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],E)})});case f.DELETE_CONTENT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=c.clone(e.items);return r.splice(t.payload._id,1),r=c.map(r,function(e,t){return e.fromAction=f.DELETE_CONTENT,e._id=t,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.DELETE_SECTION:var O=e.config.items;return O.splice(t.payload,1),O=c.map(O,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e.keyRow=t,e.fromAction=f.DELETE_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],O)})});case _.CHANGE_ITEM:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{items:c.map(e.items,function(e,n){if(e._id==t.payload._id){var r=c.extend(e,c.omit(t.payload,"value"));return r.fromAction=_.CHANGE_ITEM,c.clone(r)}return e})}):e})}):e})})});case _.CHANGE_ITEM_TEXT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{items:c.map(e.items,function(e,n){if(e._id==t.payload._id){var r=e;return r.value=t.payload.value,r.fromAction=_.CHANGE_ITEM_TEXT,c.clone(r)}return e})}):e})}):e})})});case _.ACTIVE_ITEM:if(c.isNull(t.payload))return e;var j=t.payload.split("_");switch(j[0]){case"unsubscribe":e.config.unsubscribe[0].columns[j[1]].items[j[2]].fromAction=_.ACTIVE_ITEM;break;case"email":e.config.email_online[0].columns[j[2]].items[j[3]].fromAction=_.ACTIVE_ITEM;break;default:e.config.items[j[0]].columns[j[1]].items[j[2]].fromAction=_.ACTIVE_ITEM}return c.extend({},e);case u.CHOICE_ITEMS_TEMPLATE:return c.extend({},e,{config:c.extend({},e.config,{items:c.extend({},t.payload)})});case u.CHOICE_STRUCTURE_TEMPLATE:return c.extend({},e,{template:c.extend({},t.payload)});case f.REQUEST_SAVE_TEMPLATE_SUCCESS:return c.extend({},e,{templateId:c.extend({},t.payload.data.data.results.id)});case f.REQUEST_GET_CAMPAIGN_SUCCESS:if(c.isNull(t.payload.data.data.results.config))return c.extend({},e,{config:c.extend({},e.config,{loaded:!0}),campaignId:t.payload.data.data.results.post.ID});var C=c.extend({},t.payload.data.data.results.config,{items:c.map(t.payload.data.data.results.config.items,function(e,t){return e.columns=c.map(e.columns,function(e,t){return e.items=c.map(e.items,function(e,t){return e._id=t,e.fromAction=f.REQUEST_GET_CAMPAIGN,e}),e}),e})});return C.loaded=!0,c.extend({},e,{config:C,campaignId:t.payload.data.data.results.post.ID});case p.CHANGE_THEME:return c.extend({},e,{config:c.extend({},e.config,{theme:t.payload})});case d.REQUEST_GET_POST_TO_WP_POST_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=t.payload.data.data.results.post,s=e.items,l={post:a};if("product"===a.post_type&&(l.woocommerce=t.payload.data.data.results.woocommerce),t.payload.extras.wp_post.options.image&&t.payload.data.data.results.image){var u=i(t),p=(0,y.createTitleFromImportWPPost)(a),f=o(t),_=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},u),s.splice(Number(n+1),0,p),s.splice(Number(n+2),0,f),s.splice(Number(n+3),0,_))})}else{var m=(0,y.createTitleFromImportWPPost)(a),h=o(t),v=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},m),s.splice(Number(n+1),0,h),s.splice(Number(n+2),0,v))})}return s=c.map(s,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_GET_POST_TO_WP_POST_SUCCESS,e}),c.extend({},e,{items:s})}return e})}):e})})});case d.REQUEST_IMPORT_POSTS_WP_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=c.clone(e.items),o=[];return c.each(t.payload.data.data.results.posts,function(e,n){"false"!=t.payload.data.data.results.config.image&&e.image&&o.push((0,v.createImageFromImportWPPost)(e.image,e.attrs_image,t.payload.extras)),o.push((0,y.createTitleFromImportWPPost)(e.post,t.payload.extras)),o.push((0,h.createTextFromImportWPPost)({post:e.post,attrs_post:e.attrs_post,type_content:t.payload.data.data.results.config.type_content},t.payload.extras));var r={post:e.post};"product"===e.post.post_type&&(r.woocommerce=e.woocommerce),o.push((0,b.createButtonReadMoreFromImportWPPost)(r))}),c.each(o,function(e,n){if(0===n)a[t.payload.extras._id]=e;else{var r=Number(t.payload.extras._id+n);a.splice(r,0,e)}}),a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_IMPORT_POSTS_WP_SUCCESS,e}),c.extend({},e,{items:a})}return e})}):e})})});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("underscore"),c=r(l),u=t("../constants/StructureConstants"),p=t("javascripts/react/constants/ThemeConstants"),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/constants/PostTypeConstants"),_=t("javascripts/react/constants/EditorConstants"),m=t("javascripts/react/helpers/structureToTemplate"),h=t("javascripts/react/helpers/wp/createTextFromImportWPPost"),y=t("javascripts/react/helpers/wp/createTitleFromImportWPPost"),v=t("javascripts/react/helpers/wp/createImageFromImportWPPost"),b=t("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost");e["default"]=s}),require.register("javascripts/react/reducers/ThemeReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{theme:{"mj-attributes":{"mj-all":{color:"#58384C"},"mj-container":{"background-color":"#E0E0E0"}},"mj-styles":{"link-color":"#F5656A"},header:null,footer:null},settings_component:a.SETTINGS_GENERAL,view_component:a.TEXT_VIEW},t=arguments[1];switch(t.type){case a.REQUEST_GET_THEME_SUCCESS:return _.isNull(t.payload.data.data.results.theme)?_.extend({},e,{post:t.payload.data.data.results.post}):_.extend({},e,{theme:t.payload.data.data.results.theme,post:t.payload.data.data.results.post});case a.CHANGE_THEME:return _.extend({},e,{theme:t.payload});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/ThemeConstants");e["default"]=r}),require.register("javascripts/react/services/ContentFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=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},s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("underscore"),c=a(l),u=t("react"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/components/contents/SpacerComponent"),_=r(d),m=t("javascripts/react/components/contents/TextComponent"),h=r(m),y=t("javascripts/react/components/contents/ImageComponent"),v=r(y),b=t("javascripts/react/components/contents/DividerComponent"),g=r(b),E=t("javascripts/react/components/contents/SocialComponent"),O=r(E),j=t("javascripts/react/components/contents/ButtonComponent"),C=r(j),w=t("javascripts/react/components/contents/EmptyComponent"),T=r(w),P=t("javascripts/react/components/contents/WPPostComponent"),S=r(P),I=t("javascripts/react/components/contents/WPArticleComponent"),N=r(I),k=t("javascripts/react/components/contents/wp/WPArchivePostComponent"),x=r(k),R=t("javascripts/react/components/contents/wp/WPArchiveArticleComponent"),A=r(R),M=t("javascripts/react/components/contents/TitleComponent"),D=r(M),U=t("javascripts/react/components/contents/EmailOnlineComponent"),L=r(U),V=t("javascripts/react/components/contents/UnsubscribeComponent"),B=r(V),q=function(){function e(){o(this,e)}return s(e,null,[{key:"getContentComponent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(c.isNull(e))return p["default"].createElement(T["default"],null);var n="item_type_"+e.type;switch(e.type){case f.WP_CUSTOM_POST:return p["default"].createElement(S["default"],i({key:n,item:e},t));case f.WP_ARCHIVE_CUSTOM_POST:return p["default"].createElement(x["default"],i({key:n,item:e},t));case f.WP_ARCHIVE_ARTICLE:case f.WP_WOO_ARCHIVE_PRODUCT:return p["default"].createElement(A["default"],i({key:n,item:e},t));case f.WP_ARTICLE:case f.WP_WOO_PRODUCT:return p["default"].createElement(N["default"],i({key:n,item:e},t));case f.TEXT:return p["default"].createElement(h["default"],i({key:n,item:e},t));case f.IMAGE:return p["default"].createElement(v["default"],i({key:n,item:e},t));case f.DIVIDER:return p["default"].createElement(g["default"],i({key:n,item:e},t));case f.SPACER:return p["default"].createElement(_["default"],i({key:n,item:e},t));case f.SOCIAL_BUTTON:return p["default"].createElement(O["default"],i({key:n,item:e},t));case f.EMAIL_ONLINE:return p["default"].createElement(L["default"],i({key:n,item:e},t));case f.UNSUBSCRIBE:return p["default"].createElement(B["default"],i({key:n,item:e},t));case f.BUTTON:return p["default"].createElement(C["default"],i({key:n,item:e},t));case f.TITLE:return p["default"].createElement(D["default"],i({key:n,item:e},t));default:return p["default"].createElement(T["default"],null)}}}]),e}();e["default"]=q}),require.register("javascripts/react/services/ItemListContentDragFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("underscore"),l=(a(s),t("react")),c=r(l),u=t("javascripts/react/constants/TemplateContentConstants"),p=t("javascripts/react/components/dnd/Text"),f=r(p),d=t("javascripts/react/components/dnd/Image"),_=r(d),m=t("javascripts/react/components/dnd/Divider"),h=r(m),y=t("javascripts/react/components/dnd/Social"),v=r(y),b=t("javascripts/react/components/dnd/Button"),g=r(b),E=t("javascripts/react/components/dnd/Spacer"),O=r(E),j=t("javascripts/react/components/dnd/Title"),C=r(j),w=t("javascripts/react/components/dnd/WPArticle"),T=r(w),P=t("javascripts/react/components/dnd/WPPost"),S=r(P),I=t("javascripts/react/components/dnd/wp/WPArchivePost"),N=r(I),k=t("javascripts/react/components/dnd/wp/WPArchiveArticle"),x=r(k),R=function(){function e(){o(this,e)}return i(e,null,[{key:"getListContentByType",value:function(e){switch(e){case u.SPACER:return c["default"].createElement(O["default"],null);case u.TEXT:return c["default"].createElement(f["default"],null);case u.IMAGE:return c["default"].createElement(_["default"],null);case u.DIVIDER:return c["default"].createElement(h["default"],null);case u.SOCIAL_BUTTON:return c["default"].createElement(v["default"],null);case u.BUTTON:return c["default"].createElement(g["default"],null);case u.WP_CUSTOM_POST:return c["default"].createElement(S["default"],null);case u.WP_ARCHIVE_CUSTOM_POST:return c["default"].createElement(N["default"],null);case u.WP_ARCHIVE_ARTICLE:case u.WP_WOO_ARCHIVE_PRODUCT:return c["default"].createElement(x["default"],{type:e});case u.WP_ARTICLE:case u.WP_WOO_PRODUCT:return c["default"].createElement(T["default"],{type:e});case u.TITLE:return c["default"].createElement(C["default"],null);default:return!1}}}]),e}();e["default"]=R}),require.register("javascripts/react/services/OptinSettingsFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=t("react"),s=r(i),l=t("javascripts/react/components/settings/optin/shortcode/ShortcodeSettings"),c=r(l),u=t("javascripts/react/components/settings/optin/popup/PopupSettings"),p=r(u),f=t("javascripts/react/components/settings/optin/flyin/FlyInSettings"),d=r(f),_=t("javascripts/react/components/settings/optin/widget/WidgetSettings"),m=r(_),h=t("javascripts/react/components/settings/optin/aftercontent/AfterContentSettings"),y=r(h),v=t("javascripts/react/components/settings/optin/customcss/CustomCssSettings"),b=r(v),g=t("javascripts/react/components/settings/optin/models/ModelsSettings"),E=r(g),O=t("javascripts/react/constants/OptinConstants"),j=function(){function e(){a(this,e)}return o(e,null,[{key:"getSettingsModels",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s["default"].createElement(E["default"],e)}},{key:"getSettingsCustomCss",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s["default"].createElement(b["default"],e)}},{key:"getSettingsComponent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(e){case O.SHORTCODE_OPTIN:return s["default"].createElement(c["default"],t);case O.POPUP_OPTIN:return s["default"].createElement(p["default"],t);case O.FLY_IN_OPTIN:return s["default"].createElement(d["default"],t);case O.WIDGET_OPTIN:return s["default"].createElement(m["default"],t);case O.AFTER_CONTENT:return s["default"].createElement(y["default"],t)}}}]),e}();e["default"]=j}),require.register("javascripts/react/services/SettingsFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=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},i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("react"),l=r(s),c=t("javascripts/react/constants/EditorConstants"),u=t("javascripts/react/components/settings/ListContentsComponent"),p=r(u),f=t("javascripts/react/components/settings/EditorComponent"),d=r(f),_=t("javascripts/react/components/settings/StyleComponent"),m=r(_),h=t("javascripts/react/components/settings/SettingsGeneral"),y=r(h),v=function(){function e(){a(this,e)}return i(e,null,[{key:"getSettingsComponent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];switch(e){case c.SETTINGS_EDITOR:return l["default"].createElement(d["default"],o({item:t},n));case c.SETTINGS_LIST_CONTENTS:return l["default"].createElement(p["default"],null);case c.SETTINGS_GENERAL:return l["default"].createElement(y["default"],n);case c.SETTINGS_STYLE:return l["default"].createElement(m["default"],o({item:t},n));default:return!1}}}]),e}();e["default"]=v}),require.register("javascripts/react/services/actions/EditorActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/EditorConstants"),i=function(){function e(){r(this,e),this.changeSettingsComponent=this.changeSettingsComponent.bind(this),this.changeItem=this.changeItem.bind(this),this.changeItemText=this.changeItemText.bind(this),this.changeItemOnSettingsContainer=this.changeItemOnSettingsContainer.bind(this),this.activeItem=this.activeItem.bind(this),this.activeSection=this.activeSection.bind(this),this.changeStyleSection=this.changeStyleSection.bind(this),this.changeStyleSectionFix=this.changeStyleSectionFix.bind(this),this.changeStyleComponentFix=this.changeStyleComponentFix.bind(this),this.deleteSectionEmailOnline=this.deleteSectionEmailOnline.bind(this),this.changeStyleColumn=this.changeStyleColumn.bind(this),this.changeStyleColumns=this.changeStyleColumns.bind(this),this.changeEmailOnlineActive=this.changeEmailOnlineActive.bind(this),this.updateAllStyles=this.updateAllStyles.bind(this)}return a(e,[{key:"updateAllStyles",value:function(e){return function(t){return t({type:o.UPDATE_ALL_STYLES,payload:e}),Promise.resolve()}}},{key:"changeEmailOnlineActive",value:function(e){return function(t){return t({type:o.UPDATE_SECTION_EMAIL_ONLINE,payload:e}),Promise.resolve()}}},{key:"changeItemOnSettingsContainer",value:function(e,t){return function(n){return n({type:o.CHANGE_SETTINGS_COMPONENT,payload:{component:t,item:e}}),Promise.resolve()}}},{key:"changeSettingsComponent",value:function(e){return function(t){return t({type:o.CHANGE_COMPONENT,payload:e}),Promise.resolve()}}},{key:"changeItem",value:function(e){return function(t){return t({type:o.CHANGE_ITEM,payload:e}),Promise.resolve()}}},{key:"changeItemText",value:function(e){return function(t){return t({type:o.CHANGE_ITEM_TEXT,payload:e}),Promise.resolve()}}},{key:"changeStyleColumn",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COLUMN,payload:e}),Promise.resolve()}}},{key:"changeStyleColumns",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COLUMNS,payload:e}),Promise.resolve()}}},{key:"changeStyleSection",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_SECTION,payload:e}),Promise.resolve()}}},{key:"changeStyleSectionFix",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_SECTION_FIX,payload:e}),Promise.resolve()}}},{key:"deleteSectionEmailOnline",value:function(e){return function(t){return t({type:o.DELETE_SECTION_EMAIL_ONLINE,payload:e}),Promise.resolve()}}},{key:"changeStyleComponentFix",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COMPONENT_FIX,payload:e}),Promise.resolve()}}},{key:"activeItem",value:function(e){return function(t){return t({type:o.ACTIVE_ITEM,payload:e}),Promise.resolve()}}},{key:"activeSection",value:function(e){return function(t){return t({type:o.ACTIVE_SECTION,payload:e}),Promise.resolve()}}}]),e}();e["default"]=i}),require.register("javascripts/react/services/actions/OptinActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/OptinConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeOptin=this.changeOptin.bind(this),this.saveOptin=this.saveOptin.bind(this),this.getOptin=this.getOptin.bind(this),this.changeSettingsOptin=this.changeSettingsOptin.bind(this)}return a(e,[{key:"changeSettingsOptin",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_OPTIN,payload:e}),Promise.resolve()}}},{key:"saveOptin",value:function(e,t){return{type:o.REQUEST_SAVE_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_optin",config:JSON.stringify(t.config),type:t.type,_wpnonce_ajax:WPNONCE_AJAX,optin_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeOptin",value:function(e){return function(t){return t({type:o.CHANGE_OPTIN,payload:e}),Promise.resolve()}}},{key:"getOptin",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_optin",optin_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/PostTypeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/PostTypeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.getPostTypes=this.getPostTypes.bind(this),this.getPosts=this.getPosts.bind(this),this.getPost=this.getPost.bind(this),this.getPostToWPPost=this.getPostToWPPost.bind(this),this.importPostsWP=this.importPostsWP.bind(this)}return a(e,[{key:"getPostTypes",value:function(){return{type:o.REQUEST_GET_POST_TYPES,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_post_types",_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPosts",value:function(e){return{type:o.REQUEST_GET_POSTS,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_type:_.isObject(e.post_type)?e.post_type.value:e.post_type,s:_.isUndefined(e.s)?"":e.s,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPost",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_id:e.post_id,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getPostToWPPost",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param(_.extend({action:"delipress_get_post",_wpnonce_ajax:WPNONCE_AJAX},e));return{type:o.REQUEST_GET_POST_TO_WP_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},onSuccess:n},extras:t}}}},{key:"importPostsWP",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param({action:"delipress_import_posts_wp",posts:e.posts,config:e.config,_wpnonce_ajax:WPNONCE_AJAX});return{type:o.REQUEST_IMPORT_POSTS_WP,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"application/json, text/javascript, */*"},onSuccess:n},extras:t}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/TemplateActions.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("underscore"),l=a(s),c=t("javascripts/react/constants/TemplateContentConstants"),u=t("javascripts/react/constants/ThemeConstants"),p=t("javascripts/react/helpers/structureToTemplate"),f=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),d=t("axios"),_=(r(d),function(){function e(){o(this,e),this.addTemplateContent=this.addTemplateContent.bind(this),
     17this.changePositionTemplateContent=this.changePositionTemplateContent.bind(this),this.deleteContent=this.deleteContent.bind(this),this.deleteSection=this.deleteSection.bind(this),this.addTemplateContentOnEmpty=this.addTemplateContentOnEmpty.bind(this),this.saveCampaignTemplate=this.saveCampaignTemplate.bind(this),this.getCampaignTemplate=this.getCampaignTemplate.bind(this),this.changePositionTemplateSection=this.changePositionTemplateSection.bind(this),this.addSection=this.addSection.bind(this),this.saveCampaignTemplateHtml=this.saveCampaignTemplateHtml.bind(this),this.getCampaign=this.getCampaign.bind(this),this.changeTheme=this.changeTheme.bind(this),this.cleanTemplate=this.cleanTemplate.bind(this),this.duplicateContent=this.duplicateContent.bind(this),this.duplicateSection=this.duplicateSection.bind(this)}return i(e,[{key:"duplicateSection",value:function(e){return function(t){return t({type:c.DUPLICATE_SECTION,payload:e}),Promise.resolve()}}},{key:"duplicateContent",value:function(e){return function(t){return t({type:c.DUPLICATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateSection",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_SECTION,payload:e}),Promise.resolve()}}},{key:"cleanTemplate",value:function(){return function(e){return e({type:c.CLEAN_TEMPLATE}),Promise.resolve()}}},{key:"addSection",value:function(e){for(var t={columns:[],styles:{background:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},"background-url":"","padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0}},n=0;n<e.number;n++)t.columns.push({items:[]});return e=l.extend(e,t,{columns:l.map(t.columns,function(t,n){return l.extend(t,{styles:{width:100/e.number,"vertical-align":"top","border-radius":0},type:c.SECTION})})}),function(t){return t({type:c.ADD_TEMPLATE_SECTION,payload:e}),Promise.resolve()}}},{key:"deleteContent",value:function(e){return function(t){return t({type:c.DELETE_CONTENT,payload:e}),Promise.resolve()}}},{key:"deleteSection",value:function(e){return function(t){return t({type:c.DELETE_SECTION,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateContent",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContent",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContentOnEmpty",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT_EMPTY,payload:e}),Promise.resolve()}}},{key:"saveCampaignTemplate",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template",config:JSON.stringify(t.config),_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"saveCampaignTemplateHtml",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template_html",html:t.html,_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:u.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"getCampaignTemplate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign_template",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getCampaign",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}());e["default"]=_}),require.register("javascripts/react/services/actions/ThemeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/ThemeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeTheme=this.changeTheme.bind(this),this.changeViewComponent=this.changeViewComponent.bind(this),this.changeSettingsComponent=this.changeSettingsComponent.bind(this),this.saveTheme=this.saveTheme.bind(this),this.getTheme=this.getTheme.bind(this)}return a(e,[{key:"saveTheme",value:function(e,t){return{type:o.REQUEST_SAVE_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_theme",theme:JSON.stringify(t.theme),_wpnonce_ajax:WPNONCE_AJAX,theme_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getTheme",value:function(e){return{type:o.REQUEST_GET_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_theme",theme_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:o.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"changeViewComponent",value:function(e){return function(t){return t({type:o.CHANGE_VIEW_COMPONENT,payload:e}),Promise.resolve()}}},{key:"changeSettingsComponent",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_COMPONENT,payload:e}),Promise.resolve()}}}]),e}();e["default"]=s}),require.alias("crypto-browserify/index.js","crypto"),require.alias("events/events.js","events"),require.alias("path-browserify/index.js","path"),require.alias("process/browser.js","process"),require.alias("punycode/punycode.js","punycode"),require.alias("querystring-es3/index.js","querystring"),require.alias("stream-browserify/index.js","stream"),require.alias("string_decoder/index.js","string_decoder"),require.alias("url/url.js","url"),require.alias("vm-browserify/index.js","vm"),e=require("process"),require.register("___globals___",function(e,t,n){})}(),require("___globals___");
  • delipress/tags/1.2.0/src/Delipress/WordPress/Endpoints/EndpointPostType.php

    r1752621 r1752651  
    161161        $countPosts = wp_count_posts($postType);
    162162
     163       
     164        if(property_exists($countPosts, "publish")){
     165            $totalCountPublish = (int) $countPosts->publish;
     166        }
     167        else{
     168            $totalCountPublish = 0;
     169        }
     170
    163171        wp_send_json_success(
    164172            array(
    165173                "code"        => "get_posts",
    166174                "results"     => $posts,
    167                 "total_count" => (int) $countPosts->publish
     175                "total_count" => $totalCountPublish
    168176            )
    169177        );
  • delipress/tags/1.2.0/src/Delipress/WordPress/Optin/Shortcode.php

    r1752621 r1752651  
    5858       
    5959        $licenseStatusValid = $this->optionServices->isValidLicense();
     60       
     61        $markup = "";
    6062        if(!$licenseStatusValid){
    6163            $markup = MarkupIncentiveHelper::printWhiteMarkupOptin();
  • delipress/trunk/public/js/react.js

    r1752621 r1752651  
    66}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new z["default"],r=new Y["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e),actionPostType:(0,h.bindActionCreators)(r,e)}}function l(e){return{postTypes:e.PostTypeReducer.postTypes,posts:e.PostTypeReducer.posts}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("prop-types"),d=r(f),m=t("react-redux"),h=t("redux"),y=t("./SocialSettings"),v=r(y),b=t("./DividerSettings"),g=r(b),E=t("./SpacerSettings"),O=r(E),j=t("./WPPostSettings"),C=r(j),w=t("./WPArticleSettings"),T=r(w),P=t("./EmailOnlineSettings"),S=r(P),I=t("./UnsubscribeSettings"),N=r(I),k=t("./ButtonSettings"),x=r(k),R=t("./TitleSettings"),A=r(R),M=t("./TextSettings"),D=r(M),U=t("./image/ImageSettings"),L=r(U),V=t("./wp/WPArchivePostSettings"),B=r(V),q=t("./wp/WPArchiveArticleSettings"),W=r(q),G=t("javascripts/react/constants/EditorConstants"),H=t("javascripts/react/constants/TemplateContentConstants"),F=t("javascripts/react/services/actions/EditorActions"),z=r(F),Q=t("javascripts/react/services/actions/PostTypeActions"),Y=r(Q),X=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateItem=n.updateItem.bind(n),n.saveEditor=n.saveEditor.bind(n),n._importPost=n._importPost.bind(n),n._importPostsWP=n._importPostsWP.bind(n),n.updateAllStyles=n.updateAllStyles.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n}return i(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;e.type!==H.WP_CUSTOM_POST||_.isUndefined(e.wp_post.post_type)||this._onChangeChoicePostType({post_type:e.wp_post.post_type.value})}},{key:"componentWillUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;r!==n&&jQuery(".delipress__builder__side__panel__tabcontent").addClass("delipress--is-animating")}},{key:"componentDidUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;n!==r&&setTimeout(function(){jQuery(".delipress__builder__side__panel__tabcontent").removeClass("delipress--is-animating")},275)}},{key:"updateItem",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=null;switch(e.type){case H.EMAIL_ONLINE:case H.UNSUBSCRIBE:a=n.changeStyleComponentFix(e);break;default:a=n.changeItem(e)}_.isUndefined(r)||a.then(r)}},{key:"saveEditor",value:function(e){var t=this.props,n=(t.actionsEditor,t.actionPostType,t.item);t.changeItemSuccess;n=_.find([H.WP_CUSTOM_POST,H.WP_ARTICLE,H.WP_WOO_PRODUCT],function(e){return e==n.type})?_.extend(n,{wp_post:e.wp_post}):_.extend(n,{styles:e}),this.updateItem(n)}},{key:"updateAllStyles",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.props,r=n.actionsEditor,a=n.changeItemSuccess,o=this.props.item;if(_.isNull(t))o=_.extend(o,{styles:e});else{var i=_.findIndex(o.styles.presets,{type:t});i>=0&&(o.styles.presets[i]=_.extend(o.styles.presets[i],e))}r.updateAllStyles(o).then(a)}},{key:"_importPost",value:function(){var e=this.props,t=e.actionPostType,n=e.actionsEditor,r=e.changeItemSuccess,a=e.item;_.isUndefined(a.wp_post.post.value)||t.getPostToWPPost({post_id:a.wp_post.post.value,with_image:a.wp_post.options.image,type_content:a.wp_post.options.content},a,function(){_.isUndefined(r)||n.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){n.activeItem(null).then(function(){r()})})})}},{key:"_importPostsWP",value:function(e,t){var n=this.props,r=n.actionPostType,a=n.actionsEditor,o=n.changeItemSuccess,i=n.item;_.isEmpty(e)||r.importPostsWP({posts:e,config:t},i,function(){_.isUndefined(o)||a.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){a.activeItem(null).then(function(){o()})})})}},{key:"_onChangeChoicePostType",value:function(e){var t=this.props.actionPostType;t.getPosts(e)}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.postTypes,r=e.posts,a=!1;switch(t.type){case H.DIVIDER:a=p["default"].createElement(g["default"],{saveEditor:this.saveEditor,item:t,updateAllStyles:this.updateAllStyles});break;case H.SOCIAL_BUTTON:a=p["default"].createElement(v["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.IMAGE:a=p["default"].createElement(L["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TEXT:a=p["default"].createElement(D["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.BUTTON:a=p["default"].createElement(x["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TITLE:a=p["default"].createElement(A["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.SPACER:a=p["default"].createElement(O["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.WP_CUSTOM_POST:a=p["default"].createElement(C["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.WP_ARCHIVE_CUSTOM_POST:a=p["default"].createElement(B["default"],{item:t,postTypes:n,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARCHIVE_ARTICLE:case H.WP_WOO_ARCHIVE_PRODUCT:a=p["default"].createElement(W["default"],{item:t,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARTICLE:case H.WP_WOO_PRODUCT:a=p["default"].createElement(T["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.EMAIL_ONLINE:a=p["default"].createElement(S["default"],{item:t,saveEditor:this.saveEditor});break;case H.UNSUBSCRIBE:a=p["default"].createElement(N["default"],{item:t,saveEditor:this.saveEditor})}return p["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},a)}}]),t}(u.Component);X.propType={item:d["default"].object.isRequired,changeItemSuccess:d["default"].func},e["default"]=(0,m.connect)(l,s)(X)}),require.register("javascripts/react/components/settings/EmailOnlineSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.email_online[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/HeaderSettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new h["default"];return{actionsEditor:(0,f.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=t("redux"),d=t("javascripts/react/constants/EditorConstants"),_=t("javascripts/react/constants/TemplateContentConstants"),m=t("javascripts/react/services/actions/EditorActions"),h=r(m),y=t("classnames"),v=r(y),b=function(e){function t(e,n){a(this,t);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderListComponentsTab=r.renderListComponentsTab.bind(r),r.renderSettingsGeneralTab=r.renderSettingsGeneralTab.bind(r),r.renderEditorTab=r.renderEditorTab.bind(r),r.renderStyleTab=r.renderStyleTab.bind(r),r}return i(t,e),l(t,[{key:"renderListComponentsTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_LIST_CONTENTS});return u["default"].createElement("div",{key:"tab_list-component",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS)}},translationDelipressReact.Builder.header_settings.content_tab)}},{key:"renderSettingsGeneralTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_GENERAL});return u["default"].createElement("div",{key:"tab_settings-general",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_GENERAL)}},translationDelipressReact.Builder.header_settings.settings_tab)}},{key:"renderHeaderListComponents",value:function(){var e=[];return e.push(this.renderListComponentsTab()),e.push(this.renderSettingsGeneralTab()),e}},{key:"renderEditorTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_EDITOR});return u["default"].createElement("div",{key:"tab_editor",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_EDITOR)}},translationDelipressReact.Builder.header_settings.editor_tab)}},{key:"renderStyleTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_STYLE});return u["default"].createElement("div",{key:"tab_style",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_STYLE)}},translationDelipressReact.Builder.header_settings.style_tab)}},{key:"renderCloseTab",value:function(){var e=this.props.actionsEditor;return u["default"].createElement("div",{key:"tab_close",className:"delipress__tabs__item",onClick:function(){e.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS),e.activeItem(null)}},u["default"].createElement("span",{className:"dashicons dashicons-arrow-left-alt2"}))}},{key:"renderHeaderDefault",value:function(){var e=this.props.item,t=[];switch(e.type){case _.SECTION:case _.SECTION_EMAIL_ONLINE:case _.SECTION_UNSUBSCRIBE:t.push(this.renderCloseTab()),t.push(this.renderStyleTab());break;case _.WP_CUSTOM_POST:case _.WP_ARTICLE:case _.WP_ARCHIVE_CUSTOM_POST:case _.WP_ARCHIVE_ARTICLE:case _.WP_WOO_ARCHIVE_PRODUCT:case _.WP_WOO_PRODUCT:case _.SPACER:t.push(this.renderCloseTab()),t.push(this.renderEditorTab());break;default:t.push(this.renderCloseTab()),t.push(this.renderEditorTab()),t.push(this.renderStyleTab())}return t}},{key:"render",value:function(){var e=this.props.component,t=!1,n=!1;switch(e){case d.SETTINGS_LIST_CONTENTS:case d.SETTINGS_GENERAL:t=this.renderHeaderListComponents(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small");break;default:t=this.renderHeaderDefault(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small")}return u["default"].createElement("div",{id:"tabs__settings ",className:n},t)}}]),t}(c.Component);e["default"]=(0,p.connect)(null,s)(b)}),require.register("javascripts/react/components/settings/ListContentsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=(t("react-redux"),t("redux"),t("javascripts/react/constants/TemplateContentConstants")),p=t("javascripts/react/components/dnd/AddItem"),f=r(p),d=t("javascripts/react/components/dnd/AddColumn"),m=r(d),h=t("javascripts/react/components/dnd/Column"),y=r(h),v=t("javascripts/react/services/ItemListContentDragFactory"),b=r(v),g=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.showPremiumWoocommerceModal=n.showPremiumWoocommerceModal.bind(n),n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.setState({premiumWoocommerceModal:!1})}},{key:"showPremiumWoocommerceModal",value:function(){this.setState({premiumWoocommerceModal:!this.state.premiumWoocommerceModal})}},{key:"render",value:function(){return c["default"].createElement("span",null,c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_generals),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},_.filter(u.LIST_TEMPLATE_CONTENT,function(e){return[u.TITLE,u.TEXT,u.IMAGE,u.BUTTON,u.DIVIDER,u.SOCIAL_BUTTON,u.SPACER].indexOf(e)>=0}).map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_wordpress),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},u.LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e,number:1},b["default"].getListContentByType(e))}))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_woocommerce,!DELIPRESS_LICENSE_STATUS&&c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"delipress__builder__premium"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},!DELIPRESS_LICENSE_STATUS&&this.state.premiumWoocommerceModal&&c["default"].createElement("div",{className:"delipress__builder__premium-incentive"},c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"dashicons dashicons-no-alt"}),c["default"].createElement("span",{className:"delipress__builder__premium-badge"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only)),c["default"].createElement("p",null,translationDelipressReact.premium_woocommerce),c["default"].createElement("a",{href:DELIPRESS_PREMIUM_URL,className:"delipress__button delipress__button--main delipress__button--small",target:"_blank"},translationDelipressReact.view_pricing)),u.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{number:1,type:e,key:"list__content"+t},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.columns),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__columns"},c["default"].createElement(m["default"],{number:1,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:1})),c["default"].createElement(m["default"],{number:2,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:2})),c["default"].createElement(m["default"],{number:3,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:3})),c["default"].createElement(m["default"],{number:4,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:4})))))}}]),t}(l.Component);e["default"]=g}),require.register("javascripts/react/components/settings/SectionSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return p.isNull(e.EditorReducer.activeSection)?{item:null}:{item:e.TemplateReducer.config.items[e.EditorReducer.activeSection]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("javascripts/react/components/settings/image/ImageSettingsWordPressMedia"),h=r(m),y=t("javascripts/react/components/ColorSelector"),v=r(y),b=t("javascripts/react/components/settings/style/Padding"),g=r(b),E=t("javascripts/react/components/settings/style/ColumnsWidth"),O=r(E),j=t("javascripts/react/components/settings/style/VerticalAlignColumns"),C=r(j),w=t("javascripts/react/components/settings/base/BaseNewSettings"),T=r(w),P=t("javascripts/react/components/settings/SettingsItem"),S=r(P),I=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._handleUpdateImage=r._handleUpdateImage.bind(r),r._handleChangePadding=r._handleChangePadding.bind(r),r._handleClickRemoveImage=r._handleClickRemoveImage.bind(r),r}return s(t,e),c(t,[{key:"_handleChangePadding",value:function(e){this.styles=p.extend(this.styles,e),this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){return!p.isUndefined(e.url)&&(this.styles=p.extend({},this.styles,{sizes:e.sizes,sizeSelect:"full","background-url":e.url}),void this.saveEditor())}},{key:"_handleClickRemoveImage",value:function(e){e.preventDefault(),this.styles=p.extend({},this.styles,{"background-url":""}),this.saveEditor()}},{key:"renderColumnWidth",value:function(){var e=this,t=this.props.item;return!(t.columns.length<2)&&d["default"].createElement("span",null,d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.column),d["default"].createElement(O["default"],{item:t,columns:t.columns,columnNumber:t.columns.length,handleChangeColumn:function(n,r){var a=p.extend({},t);p.each(n,function(e,t){a.columns[t].styles.width=p.clone(e)}),a.styles.sizeColumnChoice=p.clone(r),e.props.saveEditorColumns(a)}}))}},{key:"renderVerticalAlign",value:function(){var e=this,t=this.props.item;return d["default"].createElement(C["default"],{styles:t.styles,onChangeSettingsVerticalAlign:function(n){var r=void 0;"top"==n?r="flex-start":"middle"==n?r="center":"bottom"==n&&(r="flex-end");var a=p.extend({},t,{styles:p.extend({},t.styles,{display:"flex","vertical-align":n}),columns:p.map(t.columns,function(e,t){return p.extend({},e,{styles:p.extend({},e.styles,{"vertical-align":n,alignSelf:r})})})});e.props.saveEditorColumns(a)}})}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.title_settings),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.section.background_color},d["default"].createElement(v["default"],{handleChangeComplete:function(t){e.saveOptionValue("background",t)},disabledAlpha:!1,idSelector:".delipress__builder__main__preview__section__row__"+t.keyRow,typeColor:"backgroundColor",picker:"sketch",color:this.styles.background})),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.background_image),d["default"].createElement(h["default"],{styles:this.styles,autoOpen:!1,src:this.styles["background-url"],updateImage:this._handleUpdateImage}),d["default"].createElement(S["default"],{label:!p.isEmpty(this.styles["background-url"])&&d["default"].createElement("div",{className:"delipress__builder__side__setting__input__preview__image",style:{backgroundImage:"url("+this.styles["background-url"]+")"}})},d["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickRemoveImage},d["default"].createElement("span",{className:"dashicons dashicons-dismiss"}),d["default"].createElement("span",null,translationDelipressReact.Builder.component_settings.section.remove_image))),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.vertical_align),this.renderVerticalAlign(),d["default"].createElement(g["default"],{onChangePadding:this._handleChangePadding,item:t}),this.renderColumnWidth())}}]),t}(T["default"]);e["default"]=(0,_.connect)(l)(I)}),require.register("javascripts/react/components/settings/SettingsGeneral.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new v["default"],r=new g["default"];return{actionsTemplate:(0,h.bindActionCreators)(n,e),actionsEditor:(0,h.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("redux"),y=t("javascripts/react/services/actions/TemplateActions"),v=r(y),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("javascripts/react/components/settings/style/General"),O=r(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateEmailOnlineActive=n.updateEmailOnlineActive.bind(n),n.updateTheme=n.updateTheme.bind(n),n}return s(t,e),u(t,[{key:"updateTheme",value:function(e){var t=this.props,n=t.actionsTemplate,r=t.changeItemSuccess,a=n.changeTheme(e);f.isUndefined(r)||a.then(r)}},{key:"updateEmailOnlineActive",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeEmailOnlineActive(e);f.isUndefined(r)||a.then(r)}},{key:"render",value:function(){return _["default"].createElement("div",{className:"container__settings-general"},_["default"].createElement(O["default"],{updateTheme:this.updateTheme,updateEmailOnlineActive:this.updateEmailOnlineActive}))}}]),t}(d.Component);e["default"]=(0,m.connect)(l,c)(j)}),require.register("javascripts/react/components/settings/SettingsItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){var t="delipress__builder__side__setting__input";null!=e.classModifier&&(t+=" "+e.classModifier);var n="delipress__builder__side__setting";null!=e.rootClassModifier&&(n+=" "+e.rootClassModifier);var r=e.id;return o["default"].createElement("div",{className:n},null!=e.label&&o["default"].createElement("label",{htmlFor:r||"",className:"delipress__builder__side__setting__label"},e.label),o["default"].createElement("div",{className:t},e.children))};e["default"]=i}),require.register("javascripts/react/components/settings/SocialSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../../constants/TemplateContentConstants"),h=t("../ColorSelector"),y=r(h),v=t("javascripts/react/components/settings/base/BaseNewSettings"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/inputs/Checkbox"),j=r(O),C=t("javascripts/react/components/settings/style/Align"),w=r(C),T=t("javascripts/react/components/settings/SettingsItem"),P=r(T),S=t("javascripts/react/components/settings/ApplyAll"),I=r(S),N=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderSocial=r.renderSocial.bind(r),r.getIsChecked=r.getIsChecked.bind(r),r._handleMonochrome=r._handleMonochrome.bind(r),r.getTextSocial=r.getTextSocial.bind(r),r}return s(t,e),c(t,[{key:"_handleChangeUrl",value:function(e,t){this.styles["url_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeContent",value:function(e,t){this.styles["content_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeActive",value:function(e,t){this.styles["toggle_"+e]=t.target.checked,this.saveEditor()}},{key:"_handleMonochrome",value:function(e){var t=this,n=this.props.item,r=(n.keyRow+"_"+n.keyColumn+"_"+n._id,{monochromeActive:e.target.checked});e.target.checked?m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.styles.monochromeColor}):m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.getColorSocial(e)}),this.timeoutSave=0,this.styles=p.extend(this.styles,r),this.saveEditor()}},{key:"getColorSocial",value:function(e){switch(e){case"facebook":return{hex:"#3b5998",rgb:{r:59,g:89,b:152,a:1}};case"google":return{hex:"#dc4e41",rgb:{r:220,g:78,b:65,a:1}};case"linkedin":return{hex:"#0077b5",rgb:{r:0,g:119,b:181,a:1}};case"pinterest":return{hex:"#bd081c",rgb:{r:189,g:8,b:28,a:1}};case"twitter":return{hex:"#55acee",rgb:{r:85,g:172,b:238,a:1}};case"instagram":return{hex:"#3f729b",rgb:{r:63,g:114,b:155,a:1}};case"youtube":return{hex:"#cd201f",rgb:{r:205,g:32,b:31,a:1}};default:return"#FF0000"}}},{key:"getTextSocial",value:function(e){if(!p.isUndefined(this.styles["content_"+e]))return this.styles["content_"+e];switch(e){case"google":return"+1";case"twitter":return"Tweet";case"pinterest":return"Pin it";case"youtube":return"Subscribe";default:return"Share"}}},{key:"getIsChecked",value:function(e){return!p.isUndefined(this.styles["toggle_"+e])&&this.styles["toggle_"+e]}},{key:"renderSocial",value:function(e){var t=(this.props.item,d["default"].createElement("div",{key:"social_btn_"+e},d["default"].createElement("span",{className:"delipress__builder__side__title"},e),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.social.activate+" "+e},d["default"].createElement("input",{type:"checkbox",id:"rd_"+e,className:"delipress__switch__input",checked:this.getIsChecked(e),name:"toggle_"+e,onChange:this._changeInputValueCheckbox}),d["default"].createElement("label",{
    77htmlFor:"rd_"+e,className:"delipress__switch"},d["default"].createElement("div",{className:"delipress__switch__slider"}),d["default"].createElement("div",{className:"delipress__switch__on"},"I"),d["default"].createElement("div",{className:"delipress__switch__off"},"0"))))),n=d["default"].createElement("span",{key:"config_item_social"},d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.social.url},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.url+" "+e,onChange:this._changeInputValueInputText,name:"url_"+e,value:p.isUndefined(this.styles)?"":this.styles["url_"+e]})),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.social.text},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.text+" "+e,onChange:this._changeInputValueInputText,name:"content_"+e,value:this.getTextSocial(e)}))),r=[];return r.push(t),this.getIsChecked(e)&&r.push(n),d["default"].createElement("div",{key:"social_btn_"+e},r)}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.social.title_settings),d["default"].createElement(P["default"],{label:translationDelipressReact.font_size},d["default"].createElement(E["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(P["default"],{label:translationDelipressReact.font_size_icon},d["default"].createElement(E["default"],{name:"icon-size",nameValue:this.styles["icon-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(w["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.social.colorSelector},d["default"].createElement(y["default"],{handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").parent().next().find("a").css("color",e.hex)})},handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("textColor",t)},disabledAlpha:!1,picker:"sketch",color:this.styles.textColor})),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.social.backgroundColor,classModifier:"delipress__flex-center"},d["default"].createElement(j["default"],{id:"inputMonochrome",defaultChecked:this.styles.monochromeActive,handleChange:this._handleMonochrome}),this.styles.monochromeActive?d["default"].createElement(y["default"],{key:"bg_color_selector",handleChangeComplete:function(t){var n={monochromeColor:t};m.SOCIAL_LIST.map(function(e){n["color_"+e]=t}),e.timeoutSave=0,e.styles=p.extend(e.styles,n),e.saveEditor()},handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").css("backgroundColor",e.hex)})},disabledAlpha:!1,picker:"sketch",color:this.styles.monochromeColor}):null),m.SOCIAL_LIST.map(function(t){return e.renderSocial(t)}),d["default"].createElement(I["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",": "+translationDelipressReact.Builder.component.social),handleApply:this.handleApply}))}}]),t}(b["default"]);e["default"]=(0,_.connect)(l)(N)}),require.register("javascripts/react/components/settings/SpacerSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("classnames"),m=(r(_),t("react-redux")),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/settings/base/BaseNewSettings")),y=r(h),v=t("javascripts/react/components/settings/SettingsItem"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/settings/ApplyAll"),j=r(O),C=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var e=this.styles.height;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.spacer.title),d["default"].createElement(b["default"],{label:translationDelipressReact.Builder.component_settings.spacer.height},d["default"].createElement(E["default"],{name:"height",nameValue:e,placeholder:"px",min:5,saveRefValue:this.saveOptionValue})),d["default"].createElement(j["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",": "+translationDelipressReact.Builder.component.spacer),handleApply:this.handleApply}))}}]),t}(y["default"]);e["default"]=(0,m.connect)(l)(C)}),require.register("javascripts/react/components/settings/StyleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new b["default"];return{actionsEditor:(0,m.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("redux"),h=(t("react-color"),t("reactcss")),y=(r(h),t("../../constants/EditorConstants"),t("javascripts/react/constants/TemplateContentConstants")),v=t("javascripts/react/services/actions/EditorActions"),b=r(v),g=t("./style/AttributesDefault"),E=r(g),O=t("javascripts/react/components/settings/SectionSettings"),j=r(O),C=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.saveEditor=n.saveEditor.bind(n),n.saveEditorColumn=n.saveEditorColumn.bind(n),n.saveEditorColumns=n.saveEditorColumns.bind(n),n}return s(t,e),c(t,[{key:"saveEditor",value:function(e){var t=this.props,n=t.actionsEditor,r=t.item,a=t.changeItemSuccess;r=p.extend(r,{styles:e});var o=null;switch(r.type){case y.SECTION:o=n.changeStyleSection(r);break;case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:o=n.changeStyleSectionFix(r);break;case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:o=n.changeStyleComponentFix(r);break;default:o=n.changeItem(r)}p.isUndefined(a)||o.then(a)}},{key:"saveEditorColumn",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumn(e);p.isUndefined(r)||a.then(r)}},{key:"saveEditorColumns",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumns(e);p.isUndefined(r)||a.then(r)}},{key:"render",value:function(){var e=this.props.item,t=!1;switch(e.type){case y.TEXT:case y.DIVIDER:case y.SOCIAL_BUTTON:case y.BUTTON:case y.IMAGE:case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:case y.TITLE:case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:t=d["default"].createElement(E["default"],{item:e,saveEditor:this.saveEditor});break;case y.SECTION:t=d["default"].createElement(j["default"],{saveEditor:this.saveEditor,saveEditorColumn:this.saveEditorColumn,saveEditorColumns:this.saveEditorColumns})}return d["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},t)}}]),t}(f.Component);e["default"]=(0,_.connect)(null,l)(C)}),require.register("javascripts/react/components/settings/TextSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=(t("redux"),t("javascripts/react/components/settings/base/BaseNewSettings")),h=r(m),y=t("javascripts/react/components/inputs/InputNumber"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/ApplyAll"),C=r(j),w=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;return!p.isNull(this.props.item)&&!p.isUndefined(this.props.item)&&d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.text.title_settings),d["default"].createElement(g["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(v["default"],{name:"line-height",min:1,max:2,step:.1,nameValue:this.styles["line-height"],saveRefValue:this.saveOptionValue})),d["default"].createElement(g["default"],{label:translationDelipressReact.font_size},d["default"].createElement(v["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.saveOptionValue("font-family",t)}}),d["default"].createElement(C["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",": "+translationDelipressReact.Builder.component.text),handleApply:this.handleApply}))}}]),t}(h["default"]);e["default"]=(0,_.connect)(l)(w)}),require.register("javascripts/react/components/settings/TitleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/style/Align"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/style/SizeTitle"),C=r(j),w=t("javascripts/react/components/inputs/InputNumber"),T=r(w),P=t("javascripts/react/components/settings/SettingsItem"),S=r(P),I=t("javascripts/react/components/settings/ApplyAll"),N=r(I),k=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onChangeSettingsSizeTitle=n.onChangeSettingsSizeTitle.bind(n),n.handleApply=n.handleApply.bind(n),n.fontWeightOptions=[{value:"bold",text:"Bold"},{value:"lighter",text:"Light"},{value:"normal",text:"Normal"}],n}return s(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles));var t=this.styles.presetChoice,n=p.findWhere(this.styles.presets,{type:t});this.props.updateAllStyles(n,t)}},{key:"onChangeSettingsSizeTitle",value:function(e){this.styles.presetChoice=e,this.saveEditor()}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=translationDelipressReact.Builder.component_settings.apply_all,r=p.find(this.styles.presets,{type:this.styles.presetChoice}),a=t.keyRow+"_"+t.keyColumn+"_"+t._id,o=".id_selector_"+a+" *";return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.title.title_settings),d["default"].createElement(C["default"],{onChangeSettingsSizeTitle:this.onChangeSettingsSizeTitle,item:t}),d["default"].createElement(S["default"],{label:translationDelipressReact.font_size},d["default"].createElement(T["default"],{name:"font-size",nameValue:r["font-size"],placeholder:"px",saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(T["default"],{name:"line-height",nameValue:r["line-height"],step:.1,min:1,max:2,saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(S["default"],{label:translationDelipressReact.font_weight},d["default"].createElement("select",{name:"font-weight",onChange:this._changeInputValueTextOnPreset,value:r["font-weight"]},this.fontWeightOptions.map(function(e,t){return d["default"].createElement("option",{key:"font_"+t,value:e.value},e.text)}))),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("font-family",t)}}),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.button.color},d["default"].createElement(h["default"],{handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("color",t)},disabledAlpha:!1,picker:"sketch",idSelector:o,typeColor:"color",color:r.color})),d["default"].createElement(g["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("align",t)},styles:this.styles}),d["default"].createElement(N["default"],{text:n.replace("%{s}",this.styles.presetChoice),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(k)}),require.register("javascripts/react/components/settings/UnsubscribeSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.unsubscribe[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/WPArticleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=function E(e,t,n){null===e&&(e=Function.prototype);var r=Object.getOwnPropertyDescriptor(e,t);if(void 0===r){var a=Object.getPrototypeOf(e);return null===a?void 0:E(a,t,n)}if("value"in r)return r.value;var o=r.get;if(void 0!==o)return o.call(n)},u=t("underscore"),p=(a(u),t("react")),f=r(p),d=t("prop-types"),_=(r(d),t("classnames")),m=(r(_),t("react-select")),h=(r(m),t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),y=(r(h),t("javascripts/react/components/ColorSelector")),v=(r(y),t("javascripts/react/components/settings/base/BaseWPSettings")),b=r(v),g=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentWillMount",value:function(){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"componentWillMount",this).call(this);var e=this.props,n=(e.actionPostType,e._onChangeChoicePostType),r=e.item;n({post_type:r.wp_post.post_type}),this._saveEditor()}},{key:"render",value:function(){this.props.item;return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),this.renderSettingsContent(),this.renderSettingsImage(),this.renderChoicePost(),this.renderImportPost())}}]),t}(b["default"]);e["default"]=g}),require.register("javascripts/react/components/settings/WPPostSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=(r(f),t("classnames")),_=(r(d),t("react-select")),m=(r(_),t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),h=(r(m),t("../ColorSelector")),y=(r(h),t("javascripts/react/components/settings/base/BaseWPSettings")),v=r(y),b=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){this.props.item;return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),this.renderSettingsContent(),this.renderSettingsImage(),this.renderChoicePostTypes(),this.renderChoicePost(),this.renderImportPost())}}]),t}(v["default"]);e["default"]=b}),require.register("javascripts/react/components/settings/base/BaseGeneral.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("prop-types"),p=r(u),f=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/ColorSelector")),d=r(f),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"_handleChangeColor",value:function(e,t){var n=this.props.updateTheme,r=this.props,a=r.mjAll,o=r.mjText,i=r.mjContainer,s=r.linkColor;switch(e){case"background-color":i["background-color"]=t;break;case"text-color":o.color=t;break;case"link-color":s=t}this.setState({mjAll:a,mjContainer:i,mjText:o,linkColor:s}),n({"mj-attributes":{"mj-all":a,"mj-text":o,"mj-container":i},"mj-styles":{"link-color":s}})}},{key:"_renderThemeDefault",value:function(){var e=this.props,t=(e.mjAll,e.mjContainer),n=e.mjText,r=e.linkColor;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.base_general.title_background_campaign),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.background_color},c["default"].createElement(d["default"],{picker:"sketch",handleChangeComplete:this._handleChangeColor.bind(this,"background-color"),disabledAlpha:!1,idSelector:".delipress__builder__main",typeColor:"backgroundColor",color:_.isUndefined(t)?{rgb:{r:255,g:255,b:255,a:1}}:t["background-color"]})),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.base_general.title_text_component),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.text_color},c["default"].createElement(d["default"],{picker:"sketch",handleChangeComplete:this._handleChangeColor.bind(this,"text-color"),disabledAlpha:!1,color:_.isUndefined(n)?{rgb:{r:0,g:0,b:0,a:1}}:n.color})),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.link_color},c["default"].createElement(d["default"],{picker:"sketch",disabledAlpha:!1,handleChangeComplete:this._handleChangeColor.bind(this,"link-color"),color:_.isUndefined(r)?{rgb:{r:245,g:101,b:106,a:1}}:r})))}}]),t}(l.Component);y.propTypes={updateTheme:p["default"].func.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/base/BaseHeaderFooterSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/ColorSelector"),p=r(u),f=t("javascripts/react/components/settings/base/BaseNewSettings"),d=r(f),m=t("javascripts/react/components/settings/style/Align"),h=r(m),y=t("javascripts/react/components/inputs/InputNumber"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this;if(_.isNull(this.props.item)||_.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r="unsubscribe"==t.keyRow?translationDelipressReact.Builder.component.footer:translationDelipressReact.Builder.component.header;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},r),c["default"].createElement(g["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},c["default"].createElement(v["default"],{name:"line-height",min:1,max:2,step:.1,nameValue:this.styles["line-height"],saveRefValue:this.saveOptionValue})),c["default"].createElement(h["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),"unsubscribe"==t.keyRow&&c["default"].createElement(g["default"],{label:translationDelipressReact.color},c["default"].createElement(p["default"],{handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".id_selector_"+n+" p",typeColor:"color",color:this.styles.color})),c["default"].createElement(g["default"],{label:translationDelipressReact.font_size},c["default"].createElement(v["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,placeholder:"px",saveRefValue:this.saveOptionValue})),c["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.timeoutSave=0,e.saveOptionValue("font-family",t)}}))}}]),t}(d["default"]);e["default"]=j}),require.register("javascripts/react/components/settings/base/BaseNewSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];
    8 r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("prop-types")),_=(r(d),function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueOnPreset=n.saveOptionValueOnPreset.bind(n),n._changeInputValueText=n._changeInputValueText.bind(n),n._changeInputValueTextOnPreset=n._changeInputValueTextOnPreset.bind(n),n._changeInputValueCheckbox=n._changeInputValueCheckbox.bind(n),n._changeInputValueCheckboxOnPreset=n._changeInputValueCheckboxOnPreset.bind(n),n._changeInputValue=n._changeInputValue.bind(n),n._changeInputValueOnPreset=n._changeInputValueOnPreset.bind(n),n._changeInputValueNumber=n._changeInputValueNumber.bind(n),n._changeInputValueNumberOnPreset=n._changeInputValueNumberOnPreset.bind(n),n._changeInputValueInputText=n._changeInputValueInputText.bind(n),n.timeoutSave=450,n.handleApply=n.handleApply.bind(n);var r=n.props.item;return p.isNull(r)||p.isUndefined(r)||(n.styles=p.clone(r.styles)),n}return l(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles)),this.props.updateAllStyles(p.clone(this.styles))}},{key:"componentWillReceiveProps",value:function(e){var t=e.item;p.isNull(t)||p.isUndefined(t)||(this.styles=p.clone(t.styles),this.setState({value:this.styles.value,href:this.styles.href}))}},{key:"componentWillUpdate",value:function(){this.timeoutSave=450}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this.timeoutSave=0,this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this.timeoutSave=0,this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this.saveOptionValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this.saveOptionValue(n,t)}},{key:"saveOptionValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.styles.presets);r=p.map(r,function(r){return r.type===n.styles.presetChoice?p.extend({},r,o({},e,t)):r}),this.styles.presets=r,this.saveEditor()}},{key:"saveOptionValue",value:function(e,t){this.styles[e]=t,this.saveEditor()}},{key:"saveEditor",value:function(){var e=this;clearTimeout(this.saves),this.saves=setTimeout(function(){e.props.saveEditor(e.styles)},this.timeoutSave)}}]),t}(f.Component));e["default"]=_}),require.register("javascripts/react/components/settings/base/BaseSettingsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("javascripts/react/helpers/shallowEqual"),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.item;return r.state=p.clone(a.styles),r._saveRefValue=r._saveRefValue.bind(r),r._saveRefValueOnPreset=r._saveRefValueOnPreset.bind(r),r._saveEditor=r._saveEditor.bind(r),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueTextOnPreset=r._changeInputValueTextOnPreset.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueCheckboxOnPreset=r._changeInputValueCheckboxOnPreset.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueOnPreset=r._changeInputValueOnPreset.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValueNumberOnPreset=r._changeInputValueNumberOnPreset.bind(r),r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id,n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id;t!=n&&this.setState(e.item.styles)}},{key:"_saveEditor",value:function(){var e=this,t=this.props.saveEditor;setTimeout(function(){t(e.state)})}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this._saveRefValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveRefValue(n,t)}},{key:"_saveRefValue",value:function(e,t){this.setState(o({},e,t)),this._saveEditor()}},{key:"_saveRefValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.state.presets);r=p.map(r,function(r){return r.type===n.state.presetChoice?p.extend({},r,o({},e,t)):r}),this.setState({presets:r}),this._saveEditor()}}]),t}(f.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseSettingsOptin.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=(a(u),t("underscore")),f=r(p),d=t("javascripts/react/components/ColorSelector"),_=(a(d),t("javascripts/react/components/settings/SettingsItem")),m=(a(_),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.config;return r.config=f.clone(a[r.props.settings+"_settings"]),r.allConfig=f.clone(a),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueInputText=r._changeInputValueInputText.bind(r),r._saveValue=r._saveValue.bind(r),r._saveValues=r._saveValues.bind(r),r._saveValuesOptin=r._saveValuesOptin.bind(r),r.state={buttonText:a.buttonText},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.config;this.config=f.clone(t[this.props.settings+"_settings"]),this.allConfig=f.clone(t)}},{key:"_saveValuesOptin",value:function(){var e=this.props.updateOptin;e(this.allConfig)}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this._saveValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveValue(n,t)}},{key:"_saveValues",value:function(e){var t=this,n=this.props.settings+"_settings";f.mapObject(e,function(e,r){f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),t.allConfig=f.extend({},t.allConfig,o({},n,f.extend({},t.props.config[n],o({},r,f.extend({},t.props.config[n][r],{attrs:f.isUndefined(e.attrs)?t.props.config[n][r].attrs:f.extend({},t.props.config[n][r].attrs,e.attrs),styling:f.isUndefined(e.styling)?t.props.config[n][r].styling:f.extend({},t.props.config[n][r].styling,e.styling)})))))}),this._saveValuesOptin()}},{key:"_saveValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.split("-"),a=this.props.settings+"_settings";return 3===r.length&&(this.allConfig=f.extend({},this.allConfig,o({},a,f.extend({},this.props.config[a],o({},r[0],f.extend({},this.props.config[a][r[0]],o({},r[1],f.extend({},this.props.config[a][r[0]][r[1]],o({},r[2],f.isBoolean(t)||f.isString(t)||f.isNumber(t)?t:f.extend({},this.props.config[a][r[0]][r[1]][r[2]],t)))))))))),this.config=f.clone(this.allConfig[a]),n&&this._saveValuesOptin(),Promise.resolve()}}]),t}(u.Component));e["default"]=m}),require.register("javascripts/react/components/settings/base/BaseWPArchiveSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("prop-types")),d=(r(f),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueInArray=n.saveOptionValueInArray.bind(n),n.removeImportPost=n.removeImportPost.bind(n),n.saveEditor=n.saveEditor.bind(n);var r=n.props.item;return u.isNull(r)||(n.styles=u.clone(r.styles)),n.verifyStyles(),n}return s(t,e),l(t,[{key:"verifyStyles",value:function(){u.isUndefined(this.styles.options.type_content)&&(this.styles=u.extend(this.styles,{options:u.extend(this.styles.options,{type_content:{full:!1,excerpt:!0}})}))}},{key:"componentWillReceiveProps",value:function(){var e=this.props.item;u.isNull(e)||(this.styles=u.clone(e.styles)),this.verifyStyles()}},{key:"saveOptionValue",value:function(e,t){this.styles.options[e]=t,this.props.saveEditor(this.styles)}},{key:"saveOptionValueInArray",value:function(e,t){this.styles.options[e].push(t),this.props.saveEditor(this.styles)}},{key:"saveEditor",value:function(){this.props.saveEditor(this.styles)}},{key:"removeImportPost",value:function(e){this.styles.options.choicePosts.splice(e,1),this.props.saveEditor(this.styles)}}]),t}(p.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseWPSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("classnames"),h=(r(m),t("react-select")),y=r(h),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/PostTypeActions"),g=(r(b),t("javascripts/react/components/ColorSelector")),E=(r(g),t("javascripts/react/components/settings/base/BaseSettingsComponent")),O=r(E),j=t("javascripts/react/components/settings/SettingsItem"),C=r(j),w=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleTitle=n._toggleTitle.bind(n),n._toggleImage=n._toggleImage.bind(n),n._onChangeSettingsContent=n._onChangeSettingsContent.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n._onChangeChoicePost=n._onChangeChoicePost.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){var e=this.props.item;u.isUndefined(e.wp_post)||this.setState({wp_post:u.extend({},e.wp_post),isLoading:!1,importLoad:!1})}},{key:"componentWillUpdate",value:function(e,t){(0,v.shallowEqual)(this.props.posts,e.posts)||this.setState({isLoading:!1})}},{key:"_toggleTitle",value:function(e){this.state.wp_post.options.content.title=event.target.checked,this.setState({wp_post:this.state.wp_post})}},{key:"renderSettingsTitle",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_title.title},f["default"].createElement("input",{type:"checkbox",id:"settings_title",className:"delipress__switch__input",checked:this.state.wp_post.options.content.title,onChange:this._toggleTitle}),f["default"].createElement("label",{htmlFor:"settings_title",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_toggleImage",value:function(e){this.state.wp_post.options.image=e.target.checked,this.setState({wp_post:this.state.wp_post})}},{key:"renderSettingsImage",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},f["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:this.state.wp_post.options.image,onChange:this._toggleImage}),f["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_onChangeSettingsContent",value:function(e){var t=e.target.value;this.state.wp_post.options.content[t]=!0,"full"===t?this.state.wp_post.options.content.excerpt=!1:this.state.wp_post.options.content.full=!1,this.setState({wp_post:this.state.wp_post})}},{key:"renderSettingsContent",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_content.title,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_full",value:"full",checked:this.state.wp_post.options.content.full,onChange:this._onChangeSettingsContent}),f["default"].createElement("label",{htmlFor:"settings__content_full"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.full)),f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_excerpt",value:"excerpt",onChange:this._onChangeSettingsContent,checked:this.state.wp_post.options.content.excerpt}),f["default"].createElement("label",{htmlFor:"settings__content_excerpt"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.excerpt))))}},{key:"_onChangeChoicePostType",value:function n(e){var t=this.props,n=(t.actionPostType,t._onChangeChoicePostType);this.state.wp_post.post_type=e,this.state.wp_post.post="",this.setState({wp_post:this.state.wp_post,isLoading:!0}),n({post_type:e.value})}},{key:"_onChangeChoicePost",value:function(e){this.state.wp_post.post=e,this.setState({wp_post:this.state.wp_post})}},{key:"renderChoicePostTypes",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,u.map(t,function(e){return{value:e.name,label:e.label}}));return f["default"].createElement(C["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post_type,onChange:this._onChangeChoicePostType}))}},{key:"renderImportPost",value:function(){var e=this;return f["default"].createElement(C["default"],null,f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:function(){e.state.importLoad||(e.setState({importLoad:!0}),e.props.importPost())}},!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_post.button_import,this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"})))}},{key:"_onInputChange",value:function(e){var t=this,n=this.props,r=(n.actionPostType,n._onChangeChoicePostType);u.isEmpty(this.state.wp_post.post_type)||(clearTimeout(this.searchPostType),this.searchPostType=setTimeout(function(){t.setState({isLoading:!0}),r({s:e,post_type:t.state.wp_post.post_type})},500))}},{key:"renderChoicePost",value:function(){var e=this.props,t=(e.postTypes,e.posts),n=u.map(t,function(e){return{value:e.ID,label:u.isEmpty(e.post_title)?"ID : "+e.ID:jQuery("<div/>").html(e.post_title).text()}});return f["default"].createElement(C["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post,disabled:u.isEmpty(this.state.wp_post.post_type),placeholder:translationDelipressReact.Builder.component_settings.wp_post.placeholder,onInputChange:this._onInputChange.bind(this),onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(O["default"]);w.propType={postTypes:_["default"].array.isRequired,posts:_["default"].array.isRequired,_onChangeChoicePostType:_["default"].func.isRequired},e["default"]=w}),require.register("javascripts/react/components/settings/base/optin/BaseDefault.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("javascripts/react/components/settings/base/BaseSettingsOptin"),_=r(d),m=t("javascripts/react/components/settings/optin/composition/Button"),h=r(m),y=t("javascripts/react/components/settings/optin/composition/Image"),v=r(y),b=t("javascripts/react/components/settings/optin/composition/BlockWrapper"),g=r(b),E=t("javascripts/react/components/settings/optin/composition/FormWrapper"),O=r(E),j=t("javascripts/react/components/settings/optin/composition/FormDesign"),C=r(j),w=t("javascripts/react/components/settings/SettingsItem"),T=(r(w),t("javascripts/react/components/inputs/Checkbox")),P=(r(T),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"isNaked",value:function(){return this.allConfig.default_settings.form_wrapper.attrs.naked}},{key:"render",value:function(){return u.isUndefined(this.allConfig.default_settings.form_wrapper)&&(this.allConfig.default_settings=u.extend({},this.allConfig.default_settings,{form_wrapper:{attrs:{naked:!1,metas:"empty"}}})),f["default"].createElement("div",{className:"container__settings__attributes settings__default"},!this.isNaked()&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_bloc),!this.isNaked()&&f["default"].createElement(g["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,type:this.props.type}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_image),f["default"].createElement(v["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,naked:this.isNaked()}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form),f["default"].createElement(O["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),!this.isNaked()&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form_design),!this.isNaked()&&f["default"].createElement(C["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_button),f["default"].createElement(h["default"],{saveValue:this._saveValue,saveValues:this._saveValues,changeInputValueInputText:this._changeInputValueInputText,config:this.config,naked:this.isNaked()}))}}]),t}(_["default"]));e["default"]=P}),require.register("javascripts/react/components/settings/base/optin/BaseSuccess.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/settings/base/BaseSettingsOptin"),p=r(u),f=t("javascripts/react/components/inputs/Checkbox"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Optin.shortcode_settings.success_settings.title_email_form),c["default"].createElement(m["default"],{label:translationDelipressReact.Optin.shortcode_settings.success_settings.disable_email_input_form,id:"email_input_form-attrs-disable_email_input_form"},c["default"].createElement(d["default"],{id:"email_input_form-attrs-disable_email_input_form",defaultChecked:this.config.email_input_form.attrs.disable_email_input_form,handleChange:function(t){e._saveValue("email_input_form-attrs-disable_email_input_form",t.target.checked)}})))}}]),t}(p["default"]);e["default"]=h}),require.register("javascripts/react/components/settings/image/ImageSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t,n){return Math.floor(n*e/t)}function c(e){if(f.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=(r(m),t("react-redux")),y=t("../../ColorSelector"),v=(r(y),t("./ImageSettingsWordPressMedia")),b=r(v),g=t("javascripts/react/components/settings/base/BaseNewSettings"),E=r(g),O=t("javascripts/react/components/settings/style/Align"),j=r(O),C=t("javascripts/react/components/inputs/InputNumber"),w=r(C),T=t("javascripts/react/components/inputs/InputRangeDP"),P=r(T),S=t("javascripts/react/components/settings/SettingsItem"),I=r(S),N=t("javascripts/react/components/settings/ApplyAll"),k=r(N),x=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n._handleOnChangeCompleteWidth=n._handleOnChangeCompleteWidth.bind(n),n._handleUpdateImage=n._handleUpdateImage.bind(n),n._handleUpdateImageSize=n._handleUpdateImageSize.bind(n);var r=n.props.item;return f.isNull(r)||(n.state={href:r.styles.href}),n}return s(t,e),u(t,[{key:"_handleUpdateImageSize",value:function(e){this.styles[e.target.name]=e.target.value;var t=this.styles.sizes[e.target.value],n=this.props.item,r=n.keyRow+"_"+n.keyColumn+"_"+n._id,a=jQuery(".id_selector_"+r).width(),o=Number(t.height),i=Number(t.width);t.width>a&&(i=a,o=l(a,t.width,t.height)),this.styles=f.extend({},this.styles,{src:t.url,srcWidth:i,srcHeight:o,width:i,valuePercent:100}),this.timeoutSave=0,this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){if(f.isUndefined(e.url))return!1;var t=this.props.item;if(f.isNull(t)||f.isUndefined(t))return!1;var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=Number(e.height),a=Number(e.width),o=jQuery(".id_selector_"+n).width();e.width>o&&(a=o,r=l(o,e.width,e.height));try{this.styles=f.extend({},this.styles,{src:e.url,srcWidth:a,srcHeight:r,width:a,sizes:e.sizes,sizeSelect:"full",valuePercent:100}),this.saveEditor()}catch(i){}}},{key:"_handleOnChangeCompleteWidth",value:function(e){var t=this.props.item,n=(t.keyRow+"_"+t.keyColumn+"_"+t._id,this.styles.srcWidth),r=e*n/100;this.styles=f.extend({},this.styles,{width:r,valuePercent:e}),this.saveEditor()}},{key:"render",value:function(){var e=this;if(f.isNull(this.props.item)||f.isUndefined(this.props.item))return!1;var t=this.props.item;if(f.isEmpty(this.styles.src))return _["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(I["default"],null,_["default"].createElement(b["default"],{updateImage:this._handleUpdateImage})));var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=[];return f.mapObject(this.styles.sizes,function(e,t){var n=t+" - "+e.width+"x"+e.height;r.push(_["default"].createElement("option",{key:"size_"+t,value:t},n))}),_["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(P["default"],{
    9 rangeValue:this.styles.valuePercent,maxValue:100,minValue:1,type:"pourcent",handleOnChangeWidth:function(t){var r=e.styles.srcWidth,a=jQuery(".id_selector_"+n+" img");f.isEmpty(e.styles.href)||(a=jQuery(".id_selector_"+n+" a"));var o=t*r/100;a.attr("width",o),a.parent().css({width:o+"px"})},handleOnChangeCompleteWidth:function(t){e.timeoutSave=0,e._handleOnChangeCompleteWidth(t)}}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.sizes},_["default"].createElement("select",{placeholder:"Select your base sizes",name:"sizeSelect",onChange:this._handleUpdateImageSize,value:this.styles.sizeSelect},r)),_["default"].createElement(b["default"],{styles:this.styles,src:this.styles.src,updateImage:this._handleUpdateImage}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.link},_["default"].createElement("input",{className:"delipress__input",name:"href",onChange:this._changeInputValueInputText,type:"text",value:this.styles.href})),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.borderRadius},_["default"].createElement(w["default"],{name:"border-radius",nameValue:this.styles["border-radius"],placeholder:"px",saveRefValue:this.saveOptionValue})),_["default"].createElement(j["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),_["default"].createElement(k["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",": "+translationDelipressReact.Builder.component.image),handleApply:this.handleApply}))}}]),t}(E["default"]);e["default"]=(0,h.connect)(c)(x)}),require.register("javascripts/react/components/settings/image/ImageSettingsWordPressMedia.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("react-redux"),h=t("javascripts/react/helpers/wordpressMedia"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=(t("javascripts/react/constants/TemplateContentConstants"),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleClickMediaLibrary=n._handleClickMediaLibrary.bind(n),n._handleSelectFrame=n._handleSelectFrame.bind(n),n.autoOpen=!!u.isUndefined(n.props.autoOpen)||n.props.autoOpen,n}return s(t,e),l(t,[{key:"componentDidUpdate",value:function(){var e=this.props.styles,t=(0,h.getFrame)();u.isUndefined(e)&&this.autoOpen&&(t.on("select",this._handleSelectFrame),t.open())}},{key:"_handleSelectFrame",value:function(){var e=this.props.updateImage,t=(0,h.getFrame)(),n=t.state().get("selection").first().toJSON();u.isUndefined(n.url)||(e(n),t.close())}},{key:"_handleClickMediaLibrary",value:function(e){e.preventDefault();var t=(0,h.getFrame)();t.on("select",this._handleSelectFrame),t.open()}},{key:"componentWillUnmount",value:function(){var e=(0,h.getFrame)();e.off("select",this._handleSelectFrame)}},{key:"render",value:function(){var e=this.props.styles,t=translationDelipressReact.Builder.component_settings.image.wp_library_src;return u.isUndefined(e)?u.isEmpty(this.props.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src):u.isEmpty(e.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src),f["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.image.action},f["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickMediaLibrary},f["default"].createElement("span",{className:"dashicons dashicons-format-image"}),f["default"].createElement("span",null,t)))}}]),t}(p.Component));b.propTypes={updateImage:_["default"].func.isRequired,autoOpen:_["default"].bool,src:_["default"].string,styles:_["default"].object},e["default"]=(0,m.connect)()(b)}),require.register("javascripts/react/components/settings/optin/TextOptinSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){return{fromAction:e.OptinReducer.fromAction}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux"),t("javascripts/backend/react-tinymce/index")),v=r(y),b=t("javascripts/react/components/settings/base/BaseSettingsOptin"),g=r(b),E=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/constants/OptinConstants")),O=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeContent=n._handleOnChangeContent.bind(n),n}return l(t,e),u(t,[{key:"shouldComponentUpdate",value:function(e){return!!f.find([E.CHANGE_SETTINGS_OPTIN],function(t){return t==e.fromAction})}},{key:"_handleOnChangeContent",value:function(e){var t=this,n=this.props,r=(n.updateOptin,n.name);clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){t._saveValues(o({},r,{attrs:{content:e.target.getContent()}}))},1500)}},{key:"render",value:function(){var e=this.props,t=e.name;e.config;return _["default"].createElement(v["default"],{content:this.props.config[this.props.settings+"_settings"][t].attrs.content,config:{inline:!0,menubar:!1,paste_as_text:!0,plugins:"paste colorpicker textcolor",relative_urls:!1,convert_urls:!1,fixed_toolbar_container:"#react-toolbar-tinymce",protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:[]},onChange:this._handleOnChangeContent})}}]),t}(g["default"]);e["default"]=(0,m.connect)(c)(O)}),require.register("javascripts/react/components/settings/optin/aftercontent/AfterContentSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/aftercontent/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/aftercontent/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/composition/Animation.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=t("javascripts/react/constants/OptinConstants"),c=function(e){var t=(e.config,{none:translationDelipressReact.Optin.animations.none,fadeIn:translationDelipressReact.Optin.animations.fadeIn,bounceIn:translationDelipressReact.Optin.animations.bounceIn,zoomIn:translationDelipressReact.Optin.animations.zoomIn,lightSpeedIn:translationDelipressReact.Optin.animations.lightSpeedIn,slideInUp:translationDelipressReact.Optin.animations.slideInUp,slideInLeft:translationDelipressReact.Optin.animations.slideInLeft,slideInRight:translationDelipressReact.Optin.animations.slideInRight,flipInX:translationDelipressReact.Optin.animations.flipInX,shake:translationDelipressReact.Optin.animations.shake,swing:translationDelipressReact.Optin.animations.swing,tada:translationDelipressReact.Optin.animations.tada});return e.type==l.FLY_IN_OPTIN&&(t=_.omit(t,["bounceIn","zoomIn","flipInX","shake","swing","tada"])),e.type==l.SHORTCODE_OPTIN||e.type==l.WIDGET_OPTIN?null:o["default"].createElement(s["default"],{label:translationDelipressReact.animation},o["default"].createElement("select",{name:"animation",onChange:function(t){e.saveValues({wrapper:{attrs:{animation:t.target.value}}})},value:e.config.wrapper.attrs.animation},_.map(t,function(e,t){return o["default"].createElement("option",{key:"animated_"+t,value:t},e)})))};e["default"]=c}),require.register("javascripts/react/components/settings/optin/composition/BlockWrapper.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/ColorSelector"),s=r(i),l=t("javascripts/react/components/settings/SettingsItem"),c=r(l),u=t("javascripts/react/components/inputs/InputNumber"),p=r(u),f=t("javascripts/react/components/settings/style/Border"),d=r(f),_=t("./Animation"),m=r(_),h=t("./OrientationFlyIn"),y=r(h),v=t("javascripts/react/constants/OptinConstants"),b=t("./Fonts"),g=r(b),E=function(e){e.config;return o["default"].createElement("div",{className:"container__settings__attributes settings__default"},e.type==v.FLY_IN_OPTIN&&o["default"].createElement(y["default"],e),o["default"].createElement(m["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.background_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-backgroundColor",t)},idSelector:".DELI-wrapper",typeColor:"backgroundColor",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.backgroundColor})),o["default"].createElement(c["default"],{label:translationDelipressReact.text_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-color",t)},idSelector:".DELI-wrapper",typeColor:"color",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.color})),o["default"].createElement(g["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.border_radius},o["default"].createElement(p["default"],{name:"wrapper-attrs-borderRadius",nameValue:e.config.wrapper.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.saveValues({wrapper:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),o["default"].createElement(d["default"],{borderStyle:e.config.wrapper.attrs.borderStyle,borderColor:e.config.wrapper.attrs.borderColor,borderWidth:e.config.wrapper.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={wrapper:{attrs:{},styling:{}}};r.wrapper.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.wrapper.styling[t]=n,e.saveValues(r)},item:{selector:".DELI-wrapper"}}))};e["default"]=E}),require.register("javascripts/react/components/settings/optin/composition/Button.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("prop-types"),f=a(p),d=t("underscore"),_=r(d),m=t("javascripts/react/components/ColorSelector"),h=a(m),y=t("javascripts/react/components/settings/SettingsItem"),v=a(y),b=t("javascripts/react/components/inputs/InputNumber"),g=a(b),E=t("javascripts/react/components/settings/style/Border"),O=a(E),j=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this,t=this.props.config;return u["default"].createElement("div",{className:"container__settings__attributes settings__default"},u["default"].createElement(v["default"],{label:translationDelipressReact.text},u["default"].createElement("input",{className:"delipress__input",name:"button-attrs-content",onChange:this.props.changeInputValueInputText,type:"text",value:t.button.attrs.content})),!this.props.naked&&u["default"].createElement("div",null,u["default"].createElement(v["default"],{label:translationDelipressReact.background_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"backgroundColor",color:t.button.styling.backgroundColor})),u["default"].createElement(v["default"],{label:translationDelipressReact.text_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"color",color:t.button.styling.color})),u["default"].createElement(v["default"],{label:translationDelipressReact.margin},u["default"].createElement(g["default"],{name:"fields_margin",nameValue:t.button.attrs.margin,placeholder:"px",saveRefValue:function(t,n){e.props.saveValue("button-styling-margin",n+"px")}})),u["default"].createElement(v["default"],{label:translationDelipressReact.border_radius},u["default"].createElement(g["default"],{name:"button-attrs-borderRadius",nameValue:t.button.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.props.saveValues({button:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),u["default"].createElement(O["default"],{borderStyle:_.isUndefined(t.button.attrs.borderStyle)?"solid":t.button.attrs.borderStyle,borderColor:_.isUndefined(t.button.attrs.borderColor)?{rgb:{r:255,g:255,b:255,a:0}}:t.button.attrs.borderColor,borderWidth:_.isUndefined(t.button.attrs.borderWidth)?0:t.button.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={button:{attrs:{},styling:{}}};r.button.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.button.styling[t]=n,e.props.saveValues(r)},item:{selector:".DELI-button"}})))}}]),t}(c.Component);j.propTypes={saveValue:f["default"].func.isRequired,changeInputValueInputText:f["default"].func.isRequired,config:f["default"].object.isRequired},e["default"]=j}),require.register("javascripts/react/components/settings/optin/composition/Fonts.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=e.config,n=[{value:"-apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, Helvetica, Arial, sans-serif",name:"WordPress font"},{value:"",name:"Website font"},{value:"Roboto",name:"Roboto"},{value:"Open Sans",name:"Open Sans"},{value:"Lato",name:"Lato"},{value:"Slabo 27px",name:"Slabo 27px"},{value:"Roboto Condensed",name:"Roboto Condensed"},{value:"Oswald",name:"Oswald"},{value:"Montserrat",name:"Montserrat"},{value:"Source Sans Pro",name:"Source Sans Pro"},{value:"Raleway",name:"Raleway"},{value:"PT Sans",name:"PT Sans"},{value:"Roboto Slab",name:"Roboto Slab"},{value:"Merriweather",name:"Merriweather"},{value:"Open Sans Condensed",name:"Open Sans Condensed"},{value:"Lora",name:"Lora"},{value:"Ubuntu",name:"Ubuntu"},{value:"Droid Sans",name:"Droid Sans"},{value:"Droid Serif",name:"Droid Serif"},{value:"Playfair Display",name:"Playfair Display"},{value:"PT Serif",name:"PT Serif"},{value:"Noto Sans",name:"Noto Sans"},{value:"Arimo",name:"Arimo"},{value:"Dosis",name:"Dosis"},{value:"Anton",name:"Anton"},{value:"Inconsolata",name:"Inconsolata"},{value:"Josefin Sans",name:"Josefin Sans"},{value:"Fira Sans",name:"Fira Sans"}];return o["default"].createElement("div",null,o["default"].createElement(s["default"],{label:translationDelipressReact.font_family},o["default"].createElement("select",{name:"fonts",onChange:function(t){var n=t.target,r=n.options[n.selectedIndex].getAttribute("data-value");e.saveValues({wrapper:{attrs:{fontFamily:n.value},styling:{fontFamily:r}}})},value:t.wrapper.attrs.fontFamily},n.map(function(e,t){return o["default"].createElement("option",{"data-value":e.value,key:"font_"+t,value:e.name},e.name)}))))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/composition/FormColor.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=t("javascripts/react/components/ColorSelector"),c=r(l),u=t("javascripts/react/components/inputs/InputNumber"),p=r(u),f=t("javascripts/react/components/settings/style/Border"),d=r(f),m=function(e){var t=e.config;return _.isUndefined(e.config.fields)&&(t=_.extend({},t,{fields:{attrs:{borderRadius:0,borderStyle:"solid",borderWidth:0,borderColor:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}},styling:{backgroundColor:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},color:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}}}})),o["default"].createElement("div",null,o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.background_form},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("form_wrapper-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc",typeColor:"backgroundColor",color:_.isUndefined(t.form_wrapper.styling)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.form_wrapper.styling.backgroundColor})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.background_input},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("fields-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-inputField",typeColor:"backgroundColor",color:_.isUndefined(t.fields.styling.backgroundColor)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.styling.backgroundColor})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.color_input},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("fields-styling-color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-inputField",typeColor:"color",color:_.isUndefined(t.fields.styling.color)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.styling.color})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.border_radius_input},o["default"].createElement(p["default"],{name:"fields-attrs-borderRadius",nameValue:t.fields.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.saveValues({fields:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),o["default"].createElement(d["default"],{borderStyle:t.fields.attrs.borderStyle,borderColor:_.isUndefined(t.fields.attrs.borderColor)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.attrs.borderColor,borderWidth:t.fields.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={fields:{attrs:{},styling:{}}};r.fields.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.fields.styling[t]=n,e.saveValues(r)},item:{selector:".DELI-inputField"}}))};e["default"]=m}),require.register("javascripts/react/components/settings/optin/composition/FormDesign.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/ColorSelector"),p=(r(u),t("javascripts/react/components/settings/SettingsItem")),f=(r(p),t("javascripts/react/components/inputs/InputNumber")),d=(r(f),t("javascripts/react/components/settings/style/Border")),_=(r(d),t("./FormSize")),m=r(_),h=t("./FormSpace"),y=r(h),v=t("./FormColor"),b=r(v),g=function(e){function t(e){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return i(t,e),s(t,[{key:"render",value:function(){this.props.config;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement(m["default"],this.props),c["default"].createElement(y["default"],this.props),c["default"].createElement(b["default"],this.props))}}]),t}(l.Component);e["default"]=g}),require.register("javascripts/react/components/settings/optin/composition/FormSize.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=[{key:"default",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_default},{key:"large",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_large},{key:"full",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_full},{key:"inline",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_inline}];return o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.form_size},o["default"].createElement("select",{name:"form_size",onChange:function(t){e.saveValues({form_wrapper:{attrs:{form_size:t.target.value}}})},value:e.config.form_wrapper.attrs.form_size},t.map(function(e,t){return o["default"].createElement("option",{key:"form_size_"+t,value:e.key},e.name)})))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/composition/FormSpace.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=a(o),s=t("react"),l=r(s),c=t("javascripts/react/components/settings/SettingsItem"),u=r(c),p=t("javascripts/react/components/inputs/InputNumber"),f=r(p),d=function(e){var t=e.config;return i.isUndefined(t.fields)&&(t=i.extend({},t,{fields:{attrs:{margin:0}}})),l["default"].createElement(u["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.form_space},l["default"].createElement(f["default"],{name:"fields_margin",nameValue:t.fields.attrs.margin,placeholder:"px",saveRefValue:function(t,n){e.saveValues({fields:{attrs:{margin:n},styling:{margin:n+"px"}}})}}))};e["default"]=d}),require.register("javascripts/react/components/settings/optin/composition/FormWrapper.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("underscore"),f=r(p),d=t("javascripts/react/components/ColorSelector"),_=(a(d),t("javascripts/react/components/settings/SettingsItem")),m=a(_),h=t("javascripts/react/components/inputs/InputNumber"),y=(a(h),t("javascripts/react/components/settings/style/Border")),v=(a(y),function(e){function t(e){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return s(t,e),l(t,[{key:"singleName",value:function(){var e=this;return"single_field"!=this.props.config.form_wrapper.attrs.metas?null:u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.name_text},u["default"].createElement("input",{className:"delipress__input",name:"name_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{name_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.name_placeholder}))}},{key:"fullName",value:function(){var e=this;return"first_last_name"!=this.props.config.form_wrapper.attrs.metas?null:u["default"].createElement("div",null,u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.firstname_text},u["default"].createElement("input",{className:"delipress__input",name:"firstname_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{firstname_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.firstname_placeholder})),u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.lastname_text},u["default"].createElement("input",{className:"delipress__input",type:"text",name:"lastname_placeholder",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{lastname_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.lastname_placeholder})))}},{key:"render",
    10 value:function(){var e=this,t=(this.props.config,[{key:"empty",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_default},{key:"single_field",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_single},{key:"first_last_name",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_double}]),n=this.props.config;return f.isUndefined(this.props.config.form_wrapper)&&(n=f.extend({},n,{form_wrapper:{attrs:{naked:!1,metas:"empty"}}})),u["default"].createElement("div",{className:"container__settings__attributes settings__default"},u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.email_placeholder},u["default"].createElement("input",{className:"delipress__input",name:"email_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{email_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.email_placeholder})),u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.name_fields},u["default"].createElement("select",{name:"name_fields",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{metas:t.target.value}}})},value:n.form_wrapper.attrs.metas},t.map(function(e,t){return u["default"].createElement("option",{key:"name_field_"+t,value:e.key},e.name)}))),this.singleName(),this.fullName())}}]),t}(c.Component));e["default"]=v}),require.register("javascripts/react/components/settings/optin/composition/Image.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("prop-types"),f=r(p),d=t("javascripts/react/components/inputs/Checkbox"),m=r(d),h=t("javascripts/react/components/ColorSelector"),y=(r(h),t("javascripts/react/components/settings/SettingsItem")),v=r(y),b=t("javascripts/react/components/inputs/InputRangeDP"),g=r(b),E=t("javascripts/react/components/optins/ImageOrientation"),O=r(E),j=t("javascripts/react/components/settings/image/ImageSettingsWordPressMedia"),C=r(j),w=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleUpdateImage=n._handleUpdateImage.bind(n),n._handleUpdateImageSize=n._handleUpdateImageSize.bind(n),n._handleUpdateImageOrientation=n._handleUpdateImageOrientation.bind(n),n}return s(t,e),l(t,[{key:"_handleUpdateImageSize",value:function(e){var t=this.props.config.wrapper_image.attrs.sizes[e.target.value];this.props.saveValues({wrapper_image:{attrs:{width:t.width,height:t.height,range:100,sizeSelect:e.target.value,url:this.props.config.wrapper_image.attrs.sizes[e.target.value].url},styling:{width:"100%"}}})}},{key:"_handleUpdateImage",value:function(e){_.isUndefined(e.url)||this.props.saveValues({wrapper_image:{attrs:{url:e.url,srcWidth:e.width,srcHeight:e.height,width:e.width,sizes:e.sizes,sizeSelect:"full",range:100}}})}},{key:"_handleUpdateImageOrientation",value:function(e){this.props.saveValues({wrapper:{attrs:{orientation:e.target.value}}})}},{key:"render",value:function(){var e=this,t=this.props.config,n=[],r=[{key:"top","class":""},{key:"left","class":"DELI-wrapper--left-image"},{key:"right","class":"DELI-wrapper--right-image"},{key:"bottom","class":"DELI-wrapper--image-last"}];_.each(r,function(r,o){var i;n.push(u["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:o},u["default"].createElement("input",(i={type:"radio",name:"settings__align",id:"settings__align_"+r.key},a(i,"name","align"),a(i,"value",r["class"]),a(i,"checked",t.wrapper.attrs.orientation===r["class"]),a(i,"onChange",e._handleUpdateImageOrientation),i)),u["default"].createElement("label",{htmlFor:"settings__align_"+r.key,className:"delipress__buttonsgroup__cell"},u["default"].createElement(O["default"],{orientation:r.key}))))},this);var o=[];_.mapObject(this.props.config.wrapper_image.attrs.sizes,function(e,t){var n=t+" - "+e.width+"x"+e.height;o.push(u["default"].createElement("option",{key:"size_"+t,value:t},n))});var i=u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.wrapper_image.active,id:"email_input_form-attrs-active"},u["default"].createElement(m["default"],{id:"email_input_form-attrs-active",defaultChecked:t.wrapper_image.attrs.active,handleChange:function(t){e.props.saveValues({wrapper_image:{attrs:{active:t.target.checked}}})}}));return t.wrapper_image.attrs.active?u["default"].createElement("div",{className:"container__settings__attributes settings__default"},i,u["default"].createElement(C["default"],{updateImage:this._handleUpdateImage,autoOpen:!1,src:t.wrapper_image.attrs.url}),!_.isEmpty(o)&&u["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.image.sizes},u["default"].createElement("select",{placeholder:"Select your base sizes",name:"sizeSelect",onChange:this._handleUpdateImageSize,value:t.wrapper_image.attrs.sizeSelect},o)),!this.props.naked&&u["default"].createElement(g["default"],{rangeValue:t.wrapper_image.attrs.range,maxValue:100,type:"pourcent",handleOnChangeWidth:function(e){jQuery(".DELI-image").css({width:e+"%"})},handleOnChangeCompleteWidth:function(t){e.props.saveValues({wrapper_image:{attrs:{range:t},styling:{width:t+"%"}}})}}),!this.props.naked&&u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.wrapper_image.image_orientation}),!this.props.naked&&u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.Settings.image_orientation},u["default"].createElement("div",{className:"delipress__buttonsgroup"},n))):i}}]),t}(c.Component);w.propTypes={saveValues:f["default"].func.isRequired,saveValue:f["default"].func.isRequired,config:f["default"].object.isRequired},e["default"]=w}),require.register("javascripts/react/components/settings/optin/composition/OrientationFlyIn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=(e.config,[translationDelipressReact.orientations.left,translationDelipressReact.orientations.center,translationDelipressReact.orientations.right]);return o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.generals.orientation_fly_in},o["default"].createElement("select",{name:"orientation_fly_in",onChange:function(t){e.saveValues({wrapper:{attrs:{orientation_fly_in:t.target.value}}})},value:e.config.wrapper.attrs.orientation_fly_in},_.map(t,function(e,t){return o["default"].createElement("option",{key:"animated_"+t,value:e},e)})))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/customcss/CustomCssSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("javascripts/react/components/settings/SettingsItem"),_=r(d),m=t("javascripts/react/components/inputs/Checkbox"),h=r(m),y=(t("javascripts/react/helpers/shallowEqual"),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={value:n.props.config.custom_css},n.handleChange=n.handleChange.bind(n),n.handleChangeNaked=n.handleChangeNaked.bind(n),n}return s(t,e),l(t,[{key:"handleChange",value:function(e){var t=this,n=e.target.value;this.setState({value:n}),clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){var e=t.props.config;e=u.extend({},e,{custom_css:n}),t.props.updateOptin(e)},350)}},{key:"handleChangeNaked",value:function(e){var t=e.target.checked,n=this.props.config;n.default_settings.form_wrapper.attrs=u.extend({},this.props.config.default_settings.form_wrapper.attrs,{naked:t}),this.props.updateOptin(n)}},{key:"render",value:function(){return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.custom_css.title),f["default"].createElement(_["default"],{classModifier:"delipress__builder__custom-css"},f["default"].createElement("textarea",{value:this.state.value,onChange:this.handleChange})),f["default"].createElement(_["default"],{label:translationDelipressReact.Optin.naked,id:"optin_naked"},f["default"].createElement(h["default"],{id:"optin_naked",defaultChecked:this.props.config.default_settings.form_wrapper.attrs.naked||!1,handleChange:this.handleChangeNaked})))}}]),t}(p.Component));e["default"]=y}),require.register("javascripts/react/components/settings/optin/flyin/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/flyin/FlyInSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/flyin/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/models/ModelsSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.models.title),p["default"].createElement("div",{className:"delipress__models"},p["default"].createElement("div",{className:"delipress__models__list"},p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))),p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))),p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))))))}}]),t}(u.Component);e["default"]=f}),require.register("javascripts/react/components/settings/optin/popup/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/popup/PopupSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/popup/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/shortcode/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/shortcode/ShortcodeSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/shortcode/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/WidgetSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/settings/optin/composition/Button"),p=(r(u),t("javascripts/react/components/settings/optin/composition/Image")),f=(r(p),t("./Default")),d=r(f),_=t("./Success"),m=r(_),h=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(d["default"],this.props),"success"==this.props.settings&&c["default"].createElement(m["default"],this.props)))}}]),t}(l.Component);e["default"]=h}),require.register("javascripts/react/components/settings/style/Align.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),y=r(h),v=function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._onChangeSettingsAlign=r._onChangeSettingsAlign.bind(r),
    11 r}return l(t,e),c(t,[{key:"_onChangeSettingsAlign",value:function(e){var t=e.target.value;e.target.name;this.props.onChangeSettingsAlign(t)}},{key:"render",value:function(){var e=this,t=this.props.styles,n="center";if(p.isUndefined(t.presetChoice))n=t.align;else{var r=p.clone(p.find(t.presets,{type:t.presetChoice}));n=r.align}var a=[],i=["left","center","right"];return p.each(i,function(t,r){var i;a.push(d["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},d["default"].createElement("input",(i={type:"radio",name:"settings__align",id:"settings__align_"+t},o(i,"name","align"),o(i,"value",t),o(i,"checked",n===t),o(i,"onChange",e._onChangeSettingsAlign),i)),d["default"].createElement("label",{htmlFor:"settings__align_"+t,className:"delipress__buttonsgroup__cell"},d["default"].createElement("span",{className:"dashicons dashicons-align-"+t}))))}),d["default"].createElement(y["default"],{label:translationDelipressReact.align,classModifier:"delipress__builder__side__setting__input--align"},d["default"].createElement("div",{className:"delipress__buttonsgroup"},a))}}]),t}(f.Component);v.propTypes={onChangeSettingsAlign:m["default"].func.isRequired,styles:m["default"].object.isRequired},e["default"]=v}),require.register("javascripts/react/components/settings/style/AttributesDefault.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=(t("react-redux"),t("redux"),t("../../ColorSelector")),_=r(d),m=t("javascripts/react/components/settings/style/Padding"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r.props.item;return r._handleChangePadding=r._handleChangePadding.bind(r),r.getColorItem=r.getColorItem.bind(r),r}return s(t,e),l(t,[{key:"_handleChangePadding",value:function(e){this.styles=u.extend(this.styles,e),this.saveEditor()}},{key:"getColorItem",value:function(){var e=this.props.item;return u.isUndefined(e.styles)?{rgb:{r:255,g:255,b:255,a:1}}:u.isUndefined(e.styles.background)?{rgb:{r:255,g:255,b:255,a:1}}:this.styles.background}},{key:"render",value:function(){var e=this,t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.background),f["default"].createElement(g["default"],{label:translationDelipressReact.background_color},f["default"].createElement(_["default"],{handleChangeComplete:function(t){e.saveOptionValue("background",t)},idSelector:".id_selector_"+n,typeColor:"backgroundColor",disabledAlpha:!1,picker:"sketch",color:this.getColorItem()})),f["default"].createElement(h["default"],{onChangePadding:this._handleChangePadding,item:t}))}}]),t}(v["default"]);e["default"]=E}),require.register("javascripts/react/components/settings/style/Border.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),m=r(_),h=t("javascripts/react/components/ColorSelector"),y=r(h),v=t("javascripts/react/components/inputs/InputNumber"),b=r(v),g=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._changeItemColor=n._changeItemColor.bind(n),n}return s(t,e),l(t,[{key:"_changeItemColor",value:function(e){var t=this.props.item,n=t.selector,r=void 0;if(void 0!=n)r=jQuery(n);else{var a=t.keyRow+"_"+t.keyColumn+"_"+t._id,o=jQuery(".id_selector_"+a+" p");r=o.parent()}r.css({borderColor:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"})}},{key:"render",value:function(){var e=this,t=this.props,n=t.borderStyle,r=t.borderColor,a=t.borderWidth,o=(t.item,t.borderTitle),i=["solid","dashed","dotted","double","groove","ridge","inset","outset"],s=0!=o;return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},s&&p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.button.border_settings),p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.button.border,rootClassModifier:"delipress__builder__side__setting--border"},p["default"].createElement(y["default"],{disabledAlpha:!1,picker:"sketch",color:r,handleChange:function(t){e._changeItemColor(t)},handleChangeComplete:function(t){e.props.saveRefValue("borderColor",t)}}),p["default"].createElement("select",{name:"border-style",onChange:function(t){e.props.saveRefValue("borderStyle",t.target.value)},value:n},i.map(function(e,t){return p["default"].createElement("option",{key:"border_style_"+t,value:e},e)})),p["default"].createElement(b["default"],{name:"borderWidth",nameValue:a,placeholder:"px",saveRefValue:this.props.saveRefValue})))}}]),t}(u.Component);g.propTypes={saveRefValue:d["default"].func.isRequired,borderStyle:d["default"].string.isRequired,borderColor:d["default"].object.isRequired,borderWidth:d["default"].number.isRequired,item:d["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/ColumnsWidth.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("classnames")),y=r(h),v=t("javascripts/react/components/inputs/InputNumber"),b=(r(v),function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.columnSizes={2:{half:[50,50],two_third_left:[33.3333333333,66.6666666666],two_third_right:[66.6666666666,33.3333333333],one_quarter_left:[25,75],one_quarter_right:[75,25]},3:{third:[33.3333333333,33.3333333333,33.3333333333],half_middle:[25,50,25],half_left:[50,25,25],half_right:[25,25,50]},4:{quarter:[25,25,25,25]}},n.sizeNames={50:"1/2",25:"1/4",33.3333333333:"1/3",75:"3/4",66.6666666666:"2/3"};var r="",a=n.props,o=a.columnNumber,l=a.item;if(p.isUndefined(l.styles.sizeColumnChoice))switch(o){case 2:r="half";break;case 3:r="third";break;case 4:r="quarter"}else r=l.styles.sizeColumnChoice;return n.state={sizeColumnChoice:r},n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t="",n=e.columnNumber,r=e.item;if(p.isUndefined(r.styles.sizeColumnChoice))switch(n){case 2:t="half";break;case 3:t="third";break;case 4:t="quarter"}else t=r.styles.sizeColumnChoice;this.setState({sizeColumnChoice:t})}},{key:"_handleSelectColumn",value:function(e,t){this.setState({sizeColumnChoice:t}),this.props.handleChangeColumn(e,t)}},{key:"_getCurrentColumnArr",value:function(e){var t=[];return p.each(e,function(e){t.push(e.styles.width)}),t}},{key:"render",value:function(){var e=this,t=this.props,n=t.columnNumber,r=t.columns,a=this.columnSizes[n],i=(this._getCurrentColumnArr(r),p.map(a,function(t,n){var r,a=(0,y["default"])((r={"is-active":n==e.state.sizeColumnChoice},o(r,"delipress__builder__column--"+n,!0),o(r,"delipress__builder__column",!0),r)),i=p.map(t,function(t,n){return d["default"].createElement("span",{key:n},e.sizeNames[t])});return d["default"].createElement("div",{key:"c_"+n,className:a,onClick:function(){return e._handleSelectColumn(t,n)}},d["default"].createElement("div",{className:"delipress__builder__column__wrap"}),d["default"].createElement("div",{className:"delipress__builder__sizes"},i))}));return d["default"].createElement("div",{className:"delipress__builder__columns__choice"},i)}}]),t}(f.Component));b.propTypes={handleChangeColumn:m["default"].func.isRequired,columnNumber:m["default"].number.isRequired,columns:m["default"].array.isRequired},e["default"]=b}),require.register("javascripts/react/components/settings/style/EmailOnlineActive.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){var t=e.TemplateReducer.config.email_online_active;return{emailOnlineActive:t}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=(a(u),t("react")),f=r(p),d=t("react-redux"),_=(t("redux"),t("javascripts/react/services/actions/TemplateActions")),m=(r(_),t("javascripts/react/components/settings/SettingsItem")),h=r(m),y=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleEmailOnlineActive=n._toggleEmailOnlineActive.bind(n),n}return s(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.emailOnlineActive;this.setState({email_online_active:e})}},{key:"_toggleEmailOnlineActive",value:function(e){return this.setState({email_online_active:e.target.checked}),this.props.updateEmailOnlineActive(e.target.checked),!1}},{key:"render",value:function(){return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.email_online_settings.title_default),f["default"].createElement(h["default"],{label:translationDelipressReact.activate},f["default"].createElement("input",{type:"checkbox",id:"email_online_active_settings",className:"delipress__switch__input",checked:this.state.email_online_active,onChange:this._toggleEmailOnlineActive}),f["default"].createElement("label",{htmlFor:"email_online_active_settings",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0"))))}}]),t}(p.Component);e["default"]=(0,d.connect)(l)(y)}),require.register("javascripts/react/components/settings/style/FontFamily.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r.fontsAvailable=configDelipressReact.fonts,r._changeFontFamily=r._changeFontFamily.bind(r);var a=r.props.styles,s="Arial";if(u.isUndefined(a.presetChoice))s=a["font-family"];else{var l=u.clone(u.find(a.presets,{type:a.presetChoice}));s=l["font-family"]}return r.state={fontFamily:s},r}return s(t,e),l(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.styles,n="Arial";if(u.isUndefined(t.presetChoice))n=t["font-family"];else{var r=u.clone(u.find(t.presets,{type:t.presetChoice}));n=r["font-family"]}this.setState({fontFamily:n})}},{key:"_changeFontFamily",value:function(e){this.props.onChangeFontFamily(e.target.value)}},{key:"render",value:function(){var e=this.state.fontFamily;return f["default"].createElement(h["default"],{label:translationDelipressReact.font_family},f["default"].createElement("select",{name:"font-family",onChange:this._changeFontFamily,value:e},this.fontsAvailable.map(function(e,t){return f["default"].createElement("option",{key:"font_family_"+t,value:e},e)})))}}]),t}(p.Component);y.propTypes={styles:_["default"].object.isRequired,onChangeFontFamily:_["default"].func.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/style/General.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=e.TemplateReducer.config.theme;return _.isNull(t)?{}:{mjAll:t["mj-attributes"]["mj-all"],mjContainer:t["mj-attributes"]["mj-container"],mjText:t["mj-attributes"]["mj-text"],linkColor:t["mj-styles"]["link-color"]}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("javascripts/react/components/settings/base/BaseGeneral")),d=r(f),m=t("javascripts/react/components/settings/style/EmailOnlineActive"),h=r(m),y=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){return u["default"].createElement("span",null,u["default"].createElement(h["default"],{updateEmailOnlineActive:this.props.updateEmailOnlineActive}),this._renderThemeDefault())}}]),t}(d["default"]);e["default"]=(0,p.connect)(s)(y)}),require.register("javascripts/react/components/settings/style/InnerPadding.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleUpdatePadding=n._handleUpdatePadding.bind(n),n._selectInput=n._selectInput.bind(n),n}return l(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;p.isUndefined(e.styles)?this.state={"inner-padding-top-bottom":15,"inner-padding-left-right":10}:this.state=p.extend({},e.styles),this.setState({link:!1}),this.mouseInterval=null}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?this.setState({"inner-padding-top-bottom":t,"inner-padding-left-right":t}):this.setState(o({},e,t)),this.props.onChangePadding({"inner-padding-top-bottom":this.state["inner-padding-top-bottom"],"inner-padding-left-right":this.state["inner-padding-left-right"]})}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,name:0==r||1==r?"inner-padding-top-bottom":"inner-padding-left-right",value:0==r||1==r?e.state["inner-padding-top-bottom"]:e.state["inner-padding-left-right"],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,onFocus:e._selectInput,readOnly:e.state.link&&0!=r||1==r||3==r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.innerPadding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/Padding.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r=n.props.item;return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleIncrement=n._handleIncrement.bind(n),n._clearIncrement=n._clearIncrement.bind(n),n._selectInput=n._selectInput.bind(n),n.state=p.extend({},{"padding-top":r.styles["padding-top"],"padding-bottom":r.styles["padding-bottom"],"padding-left":r.styles["padding-left"],"padding-right":r.styles["padding-right"],link:!1}),n.mouseInterval=null,n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({"padding-top":t.styles["padding-top"],"padding-bottom":t.styles["padding-bottom"],"padding-left":t.styles["padding-left"],"padding-right":t.styles["padding-right"]})}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleIncrement",value:function(e){var t="padding-"+e.target.getAttribute("data-padding"),n=Number(e.target.getAttribute("data-increment")),r=this.state[t];r=1==n?r+1:r-1,this._handleUpdatePadding(t,r)}},{key:"_clearIncrement",value:function(){}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?(this.setState({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t}),this.props.onChangePadding({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t})):(this.setState(o({},e,t)),this.props.onChangePadding(o({},e,t)))}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,id:"padding-"+t.key,name:"padding-"+t.key,value:e.state["padding-"+t.key],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,readOnly:e.state.link&&0!=r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.padding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/SizeTitle.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),y=r(h),v=function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r._onChangeSettingsSizeTitle=r._onChangeSettingsSizeTitle.bind(r);var a=r.props.item;return r.state={presetChoice:a.styles.presetChoice},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({presetChoice:t.styles.presetChoice})}},{key:"_onChangeSettingsSizeTitle",value:function(e){var t=e.target.value,n=e.target.name;this.setState(o({},n,t)),this.props.onChangeSettingsSizeTitle(t)}},{key:"render",value:function(){var e=this,t=(this.props.item,[]),n=["H1","H2","H3"];return p.each(n,function(n,r){var a;t.push(d["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},d["default"].createElement("input",(a={type:"radio",name:"settings__size",id:"settings__size_"+n},o(a,"name","presetChoice"),o(a,"value",n),o(a,"checked",e.state.presetChoice===n),o(a,"onChange",e._onChangeSettingsSizeTitle),a)),d["default"].createElement("label",{htmlFor:"settings__size_"+n,className:"delipress__buttonsgroup__cell"},n)))},this),d["default"].createElement(y["default"],{label:translationDelipressReact.Builder.component_settings.size_title.title,classModifier:"delipress__builder__side__setting__input--align"},d["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(f.Component);v.propTypes={onChangeSettingsSizeTitle:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=v}),require.register("javascripts/react/components/settings/style/VerticalAlignColumns.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=(t("react-redux"),
    12 t("redux"),t("javascripts/react/components/settings/SettingsItem")),h=r(m),y=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._onChangeSettingsAlign=r._onChangeSettingsAlign.bind(r),r}return s(t,e),l(t,[{key:"_onChangeSettingsAlign",value:function(e){var t=e.target.value;this.setState({valign:t}),this.props.onChangeSettingsVerticalAlign(t)}},{key:"render",value:function(){var e=this,t=[],n=["top","middle","bottom"],r=this.props.styles,a="center";if(u.isUndefined(r.presetChoice))a=r["vertical-align"];else{var o=u.clone(u.find(r.presets,{type:r.presetChoice}));a=o["vertical-align"]}return this.state={valign:a},u.each(n,function(n,r){t.push(f["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},f["default"].createElement("input",{type:"radio",name:"settings__valign_columns",id:"settings__valign_"+n+r,value:n,checked:e.state.valign===n,onChange:e._onChangeSettingsAlign}),f["default"].createElement("label",{htmlFor:"settings__valign_"+n+r,className:"delipress__buttonsgroup__cell"},n)))}),f["default"].createElement(h["default"],{label:translationDelipressReact.vertical_align,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(p.Component);y.propTypes={onChangeSettingsVerticalAlign:_["default"].func.isRequired,styles:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/theme/General.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=e.ThemeReducer.theme;return _.isNull(t)?{}:{mjAll:t["mj-attributes"]["mj-all"],mjContainer:t["mj-attributes"]["mj-container"],linkColor:t["mj-styles"]["link-color"]}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("javascripts/react/components/settings/base/BaseGeneral")),d=r(f),m=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){return u["default"].createElement("span",null,this._renderThemeDefault())}}]),t}(d["default"]);e["default"]=(0,p.connect)(s)(m)}),require.register("javascripts/react/components/settings/wp/ChoicePostsImport.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._importPosts=n._importPosts.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){this.setState({importLoad:!1})}},{key:"_importPosts",value:function(){if(!this.state.importLoad){this.setState({importLoad:!0});var e=u.pick(this.props.config,"title","image","type_content");this.props.importPostsWP(this.props.choicePosts,e)}}},{key:"render",value:function(){var e=this,t=this.props.choicePosts;return f["default"].createElement(h["default"],null,f["default"].createElement("ul",{className:"delipress__selection"},t.map(function(t,n){return f["default"].createElement("li",{className:"delipress__selection__item",key:"post_"+n},f["default"].createElement("div",{className:"delipress__selection__item__name"},t.label),f["default"].createElement("div",{className:"delipress__selection__item__actions"},f["default"].createElement("span",{className:"dashicons dashicons-no delipress-js-selection-remove",onClick:function(){e.props.removeImportPost(n)}})))})),f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:this._importPosts},this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"}),!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_archive_post.import_posts))}}]),t}(p.Component);y.propTypes={choicePosts:_["default"].array.isRequired,importPostsWP:_["default"].func.isRequired,removeImportPost:_["default"].func.isRequired,config:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/wp/PictureSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleOption=n._toggleOption.bind(n),n}return s(t,e),l(t,[{key:"_toggleOption",value:function(e){this.props.toggleOption(e.target.checked)}},{key:"render",value:function(){var e=this.props.valueOption;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},p["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:e,onChange:this._toggleOption}),p["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},p["default"].createElement("div",{className:"delipress__switch__slider"}),p["default"].createElement("div",{className:"delipress__switch__on"},"I"),p["default"].createElement("div",{className:"delipress__switch__off"},"0")))}}]),t}(u.Component);h.propTypes={toggleOption:d["default"].func.isRequired,valueOption:d["default"].bool.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/PostTypes.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{postTypes:e.PostTypeReducer.postTypes}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("react-redux"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=t("react-select"),g=r(b),E=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._changeChoicePostType=n._changeChoicePostType.bind(n),n}return s(t,e),c(t,[{key:"_changeChoicePostType",value:function(e){var t={};p.isNull(e)||(t=e),this.props.changeChoicePostType(t)}},{key:"render",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,e.valueOption),r=p.map(t,function(e){return{value:e.name,label:e.label}});return d["default"].createElement(v["default"],{label:"Posts types"},d["default"].createElement(g["default"],{options:r,value:n,onChange:this._changeChoicePostType}))}}]),t}(f.Component);E.propTypes={changeChoicePostType:m["default"].func.isRequired,valueOption:m["default"].object.isRequired},e["default"]=(0,h.connect)(l)(E)}),require.register("javascripts/react/components/settings/wp/Posts.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{posts:e.PostTypeReducer.posts,postTypes:e.PostTypeReducer.postTypes}}function c(e,t){var n=new j["default"];return{actionPostType:(0,y.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=r(m),y=t("redux"),v=t("react-redux"),b=t("javascripts/react/helpers/shallowEqual"),g=t("javascripts/react/components/settings/SettingsItem"),E=r(g),O=t("javascripts/react/services/actions/PostTypeActions"),j=r(O),C=t("react-select"),w=r(C),T=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={isLoading:!1},n._onChangeChoicePost=n._onChangeChoicePost.bind(n),n._onInputChange=n._onInputChange.bind(n),n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.actionPostType,n=e.post_type;t.getPosts({post_type:n.value})}},{key:"componentWillUpdate",value:function(e,t){(0,b.shallowEqual)(this.props.posts,e.posts)||this.setState({isLoading:!1})}},{key:"_onChangeChoicePost",value:function(e){var t={};f.isNull(e)||(t=e),this.props.changeChoicePost(t)}},{key:"_onInputChange",value:function(e){var t=this,n=this.props,r=n.actionPostType,a=n.post_type;f.isEmpty(a)||(clearTimeout(this.searchPostType),this.searchPostType=setTimeout(function(){t.setState({isLoading:!0}),r.getPosts({s:e,post_type:a.value})},500))}},{key:"render",value:function(){var e=this.props,t=e.posts,n=e.postTypes,r=e.valueOption,a=f.map(t,function(e){return{value:e.ID,label:f.isEmpty(e.post_title)?"ID : "+e.ID:jQuery("<div/>").html(e.post_title).text()}});return _["default"].createElement(E["default"],{label:"Posts"},_["default"].createElement(w["default"],{options:a,value:r,disabled:f.isEmpty(n),onInputChange:this._onInputChange,onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(d.Component);T.propTypes={changeChoicePost:h["default"].func.isRequired,valueOption:h["default"].object.isRequired,post_type:h["default"].object.isRequired},e["default"]=(0,v.connect)(l,c)(T)}),require.register("javascripts/react/components/settings/wp/TitleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleOption=n._toggleOption.bind(n),n}return s(t,e),l(t,[{key:"_toggleOption",value:function(e){this.props.toggleOption(e.target.checked)}},{key:"render",value:function(){var e=this.props.valueOption;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_archive_post.settings_title},p["default"].createElement("input",{type:"checkbox",id:"settings_title",className:"delipress__switch__input",checked:e,onChange:this._toggleOption}),p["default"].createElement("label",{htmlFor:"settings_title",className:"delipress__switch"},p["default"].createElement("div",{className:"delipress__switch__slider"}),p["default"].createElement("div",{className:"delipress__switch__on"},"I"),p["default"].createElement("div",{className:"delipress__switch__off"},"0")))}}]),t}(u.Component);h.propTypes={toggleOption:d["default"].func.isRequired,valueOption:d["default"].bool.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/TypeContent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._onChangeSettingsContent=n._onChangeSettingsContent.bind(n),n}return s(t,e),l(t,[{key:"_onChangeSettingsContent",value:function(e){var t=e.target.value;this.props.toggleOption({full:"full"===t,excerpt:"full"!==t})}},{key:"render",value:function(){this.props.item;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_content.title,classModifier:"delipress__builder__side__setting__input--align"},p["default"].createElement("div",{className:"delipress__buttonsgroup"},p["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},p["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_full",value:"full",checked:this.props.valueOption.full,onChange:this._onChangeSettingsContent}),p["default"].createElement("label",{htmlFor:"settings__content_full"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.full)),p["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},p["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_excerpt",value:"excerpt",onChange:this._onChangeSettingsContent,checked:this.props.valueOption.excerpt}),p["default"].createElement("label",{htmlFor:"settings__content_excerpt"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.excerpt))))}}]),t}(u.Component);h.propType={toggleOption:d["default"].func.isRequired,valueOption:d["default"].object.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/WPArchiveArticleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/Posts"),w=r(C),T=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(T),S=t("javascripts/react/components/settings/wp/TypeContent"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post),a=t.choicePosts,o=t.post_type,i=t.type_content,s=r;return p.isArray(s)&&(s={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement(I["default"],{toggleOption:function(t){e.styles.options.type_content.full=t.full,e.styles.options.type_content.excerpt=t.excerpt,e.saveEditor()},valueOption:i}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:s,post_type:o}),!p.isEmpty(r)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(r),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(P["default"],{choicePosts:a,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/components/settings/wp/WPArchivePostSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/PostTypes"),w=r(C),T=t("javascripts/react/components/settings/wp/Posts"),P=r(T),S=t("javascripts/react/components/settings/wp/ChoicePostsImport"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post_type),a=t.post,o=t.choicePosts,i=a;return p.isArray(i)&&(i={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePostType:function(t){e.saveOptionValue("post_type",t),e.props.onChangeChoicePostType({post_type:t.value})},valueOption:r}),d["default"].createElement(P["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:i,post_type:r}),!p.isEmpty(a)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(a),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(I["default"],{choicePosts:o,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/components/settings/wp/woo/WooArchiveProductSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/Posts"),w=r(C),T=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(T),S=t("javascripts/react/components/settings/wp/TypeContent"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post),a=t.choicePosts,o=t.post_type,i=t.type_content,s=r;return p.isArray(s)&&(s={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement(I["default"],{toggleOption:function(t){e.styles.options.type_content.full=t.full,e.styles.options.type_content.excerpt=t.excerpt,e.saveEditor()},valueOption:i}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:s,post_type:o}),!p.isEmpty(r)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(r),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(P["default"],{choicePosts:a,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/constants/CampaignConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.UPDATE_CAMPAIGN="UPDATE_CAMPAIGN",e.SEND_NOW="SEND_NOW",e.SEND_LATER="SEND_LATER"}),require.register("javascripts/react/constants/EditorConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_COMPONENT="CHANGE_COMPONENT",e.CHANGE_ITEM="CHANGE_ITEM",e.CHANGE_ITEM_TEXT="CHANGE_ITEM_TEXT",e.CHANGE_SETTINGS_COMPONENT="CHANGE_SETTINGS_COMPONENT",e.ACTIVE_ITEM="ACTIVE_ITEM",e.ACTIVE_SECTION="ACTIVE_SECTION",e.CHANGE_STYLE_SECTION="CHANGE_STYLE_SECTION",e.CHANGE_STYLE_SECTION_FIX="CHANGE_STYLE_SECTION_FIX",e.CHANGE_STYLE_COMPONENT_FIX="CHANGE_STYLE_COMPONENT_FIX",e.DELETE_SECTION_EMAIL_ONLINE="DELETE_SECTION_EMAIL_ONLINE",e.UPDATE_SECTION_EMAIL_ONLINE="UPDATE_SECTION_EMAIL_ONLINE",e.CHANGE_STYLE_COLUMN="CHANGE_STYLE_COLUMN",e.CHANGE_STYLE_COLUMNS="CHANGE_STYLE_COLUMNS",e.UPDATE_ALL_STYLES="UPDATE_ALL_STYLES",e.SETTINGS_EDITOR=1,e.SETTINGS_STYLE=2,e.SETTINGS_CONTENT=3,e.SETTINGS_LIST_CONTENTS=4,e.SETTINGS_GENERAL=5}),require.register("javascripts/react/constants/LayoutConstants.js",function(e,t,n){
    13 "use strict";Object.defineProperty(e,"__esModule",{value:!0});e.LAYOUT_DESKTOP=1,e.LAYOUT_IPAD=2,e.LAYOUT_IPHONE=3}),require.register("javascripts/react/constants/OptinConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_OPTIN="CHANGE_OPTIN",e.CHANGE_TYPE="CHANGE_TYPE",e.CHANGE_SETTINGS_OPTIN="CHANGE_SETTINGS_OPTIN",e.REQUEST_GET_OPTIN="REQUEST_GET_OPTIN",e.REQUEST_GET_OPTIN_SUCCESS="REQUEST_GET_OPTIN_SUCCESS",e.REQUEST_SAVE_OPTIN="REQUEST_SAVE_OPTIN",e.REQUEST_SAVE_OPTIN_SUCCESS="REQUEST_SAVE_OPTIN_SUCCESS",e.CONTENT_OPTIN="content_optin",e.LOCKED_OPTIN="locked_optin",e.SCROLL_OPTIN="scroll_optin",e.POPUP_OPTIN="popup_optin",e.FLY_IN_OPTIN="fly_optin",e.SHORTCODE_OPTIN="shortcode_optin",e.SMARTBAR_OPTIN="smartbar_optin",e.WIDGET_OPTIN="widget_optin",e.AFTER_CONTENT="after_content_optin"}),require.register("javascripts/react/constants/PostTypeConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.REQUEST_GET_POST_TYPES="REQUEST_GET_POST_TYPES",e.REQUEST_GET_POST_TYPES_SUCCESS="REQUEST_GET_POST_TYPES_SUCCESS",e.REQUEST_GET_POSTS="REQUEST_GET_POSTS",e.REQUEST_GET_POSTS_SUCCESS="REQUEST_GET_POSTS_SUCCESS",e.REQUEST_GET_POST="REQUEST_GET_POST",e.REQUEST_GET_POST_SUCCESS="REQUEST_GET_POST_SUCCESS",e.REQUEST_GET_POST_TO_WP_POST="REQUEST_GET_POST_TO_WP_POST",e.REQUEST_GET_POST_TO_WP_POST_SUCCESS="REQUEST_GET_POST_TO_WP_POST_SUCCESS",e.REQUEST_IMPORT_POSTS_WP="REQUEST_IMPORT_POSTS_WP",e.REQUEST_IMPORT_POSTS_WP_SUCCESS="REQUEST_IMPORT_POSTS_WP_SUCCESS"}),require.register("javascripts/react/constants/ProviderConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=e.MAILJET="mailjet",a=e.SENDGRID="sendgrid";e.PROVIDER_OPTIONS=[{key:r,value:r,text:"Mailjet"},{key:a,value:a,text:"SendGrid"}]}),require.register("javascripts/react/constants/Routes.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={INDEX:{link:"/",title:"Structure"},CUSTOMIZE:{link:"/customize-template",title:"Template"},CREATE_TEMPLATE:{title:"Template",step2:{link:"/",number:2,title:"Compose your template",description:""}},CAMPAIGN_INDEX:{title:"Campaign",step2:{link:"/",number:2,title:"Compose campaign",description:"Write your content with our awesome builder"}},PREVIEW_CAMPAIGN:{link:"/",title:"Preview campaign"},OPTIN:{link:"/",title:"Optin"}};e["default"]=r}),require.register("javascripts/react/constants/StructureConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHOICE_STRUCTURE_TEMPLATE="CHOICE_STRUCTURE_TEMPLATE",e.CHOICE_ITEMS_TEMPLATE="CHOICE_ITEMS_TEMPLATE"}),require.register("javascripts/react/constants/TemplateContentConstants.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}Object.defineProperty(e,"__esModule",{value:!0}),e.SOCIAL_LIST=e.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT=e.ItemTypes=e.SECTION_UNSUBSCRIBE=e.SECTION_EMAIL_ONLINE=e.SECTION=e.WP_WOO_PRODUCT=e.WP_WOO_ARCHIVE_PRODUCT=e.SPACER=e.WP_ARCHIVE_ARTICLE=e.WP_ARCHIVE_CUSTOM_POST=e.WP_ARTICLE=e.TITLE=e.UNSUBSCRIBE=e.EMAIL_ONLINE=e.WP_CUSTOM_POST=e.SOCIAL_BUTTON=e.BUTTON=e.IMAGE=e.DIVIDER=e.TEXT=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML=e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_GET_CAMPAIGN_TEMPLATE=e.REQUEST_GET_CAMPAIGN_SUCCESS=e.REQUEST_GET_CAMPAIGN=e.REQUEST_GET_TEMPLATE_SUCCESS=e.REQUEST_GET_TEMPLATE=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE=e.REQUEST_SAVE_TEMPLATE_SUCCESS=e.REQUEST_SAVE_TEMPLATE=e.CLEAN_TEMPLATE=e.DUPLICATE_SECTION=e.DUPLICATE_CONTENT=e.DELETE_SECTION=e.DELETE_CONTENT=e.CHANGE_POSITION_SECTION=e.CHANGE_POSITION_CONTENT=e.ADD_TEMPLATE_CONTENT_EMPTY=e.ADD_TEMPLATE_SECTION=e.ADD_TEMPLATE_CONTENT=void 0;var a=t("underscore"),o=r(a),i=(e.ADD_TEMPLATE_CONTENT="ADD_TEMPLATE_CONTENT",e.ADD_TEMPLATE_SECTION="ADD_TEMPLATE_SECTION",e.ADD_TEMPLATE_CONTENT_EMPTY="ADD_TEMPLATE_CONTENT_EMPTY",e.CHANGE_POSITION_CONTENT="CHANGE_POSITION_CONTENT",e.CHANGE_POSITION_SECTION="CHANGE_POSITION_SECTION",e.DELETE_CONTENT="DELETE_CONTENT",e.DELETE_SECTION="DELETE_SECTION",e.DUPLICATE_CONTENT="DUPLICATE_CONTENT",e.DUPLICATE_SECTION="DUPLICATE_SECTION",e.CLEAN_TEMPLATE="CLEAN_TEMPLATE",e.REQUEST_SAVE_TEMPLATE="REQUEST_SAVE_TEMPLATE",e.REQUEST_SAVE_TEMPLATE_SUCCESS="REQUEST_SAVE_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE="REQUEST_SAVE_CAMPAIGN_TEMPLATE",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_GET_TEMPLATE="REQUEST_GET_TEMPLATE",e.REQUEST_GET_TEMPLATE_SUCCESS="REQUEST_GET_TEMPLATE_SUCCESS",e.REQUEST_GET_CAMPAIGN="REQUEST_GET_CAMPAIGN",e.REQUEST_GET_CAMPAIGN_SUCCESS="REQUEST_GET_CAMPAIGN_SUCCESS",e.REQUEST_GET_CAMPAIGN_TEMPLATE="REQUEST_GET_CAMPAIGN_TEMPLATE",e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS",e.TEXT=1),s=e.DIVIDER=2,l=e.IMAGE=3,c=e.BUTTON=4,u=e.SOCIAL_BUTTON=5,p=e.WP_CUSTOM_POST=6,f=(e.EMAIL_ONLINE=7,e.UNSUBSCRIBE=8,e.TITLE=9),d=e.WP_ARTICLE=10,_=e.WP_ARCHIVE_CUSTOM_POST=11,m=e.WP_ARCHIVE_ARTICLE=12,h=e.SPACER=13,y=e.WP_WOO_ARCHIVE_PRODUCT=14,v=e.WP_WOO_PRODUCT=15,b=(e.SECTION=100,e.SECTION_EMAIL_ONLINE=101,e.SECTION_UNSUBSCRIBE=102,e.ItemTypes={ADD_ITEM:"add-item",MOVE_ITEM:"move-item",MOVE_SECTION:"move-section",ADD_SECTION:"add-section"},e.LIST_TEMPLATE_CONTENT=[f,i,l,c,s,u,h,d,m,p,_,y,v]);e.LIST_TEMPLATE_CONTENT_LIKE_SECTION=o.filter(b,function(e){return[d,m,p,_].indexOf(e)>=0}),e.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION=o.filter(b,function(e){return[y,v].indexOf(e)>=0}),e.SOCIAL_LIST=["facebook","twitter","instagram","google","pinterest","linkedin"]}),require.register("javascripts/react/constants/ThemeConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_THEME="CHANGE_THEME",e.CHANGE_VIEW_COMPONENT="CHANGE_VIEW_COMPONENT",e.CHANGE_SETTINGS_COMPONENT="CHANGE_SETTINGS_COMPONENT",e.REQUEST_SAVE_THEME="REQUEST_SAVE_THEME",e.REQUEST_GET_THEME="REQUEST_GET_THEME",e.REQUEST_GET_THEME_SUCCESS="REQUEST_GET_THEME_SUCCESS",e.SETTINGS_GENERAL="SETTINGS_GENERAL",e.TEXT_VIEW="TEXT_VIEW"}),require.register("javascripts/react/containers/MjmlContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("classnames"),s=r(i),l=function(e){var t=e.visible,n=e.togglePreview,r=e.children,a=(0,s["default"])({"is-visible":t,delipress__mjml:!0});return o["default"].createElement("div",{className:a},o["default"].createElement("div",{className:"delipress__mjml__overlay",onClick:n}),o["default"].createElement("div",{className:"delipress__mjml__preview"},o["default"].createElement("div",{className:"delipress__mjml__close"},o["default"].createElement("span",{className:"dashicons dashicons-no",onClick:n})),r))};e["default"]=l}),require.register("javascripts/react/containers/PreviewContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{items:e.TemplateReducer.config.items,theme:e.TemplateReducer.config.theme,loaded:e.TemplateReducer.config.loaded,unsubscribe:e.TemplateReducer.config.unsubscribe,email_online:e.TemplateReducer.config.email_online,email_online_active:e.TemplateReducer.config.email_online_active,saving:e.SavingReducer.isSaving}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=r(m),y=t("react-redux"),v=(t("redux"),t("javascripts/backend/DeliAlert")),b=r(v),g=t("javascripts/react/components/RowComponent"),E=r(g),O=t("javascripts/react/components/ColumnComponent"),j=(r(O),t("javascripts/react/services/actions/TemplateActions")),C=(r(j),t("javascripts/react/components/dnd/MoveSection")),w=r(C),T=t("javascripts/react/components/dnd/EmptySection"),P=r(T),S=t("javascripts/react/components/misc/Loader"),I=r(S),N=t("javascripts/react/components/misc/SavingIndicator"),k=r(N),x=t("javascripts/react/modules/preview/containers/PreviewCampaign"),R=r(x),A=t("javascripts/react/containers/MjmlContainer"),M=r(A),D=t("javascripts/react/constants/TemplateContentConstants"),U=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleFullscreen=n._toggleFullscreen.bind(n),n._cleanTemplate=n._cleanTemplate.bind(n),n._togglePreview=n._togglePreview.bind(n),n}return s(t,e),c(t,[{key:"componentWillMount",value:function(){this.setState({fullscreen:!1,preview:!1})}},{key:"_toggleFullscreen",value:function(e){e.preventDefault();var t=jQuery;this.setState({fullscreen:!this.state.fullscreen}),t(".delipress").toggleClass("delipress--fullscreen")}},{key:"_cleanTemplate",value:function(e){var t=this;e.preventDefault();var n=new b["default"];n.handle(function(){t.props.cleanTemplate()}),n.show(translationDelipressReact.Builder.component.clear_warning,"","delete")}},{key:"_togglePreview",value:function(e){e.preventDefault(),this.setState({preview:!this.state.preview}),jQuery("body").toggleClass("mjml-preview-on")}},{key:"render",value:function(){var e=this.props,t=e.items,n=e.moveItem,r=e.addItem,a=e.addItemOnEmpty,o=e.moveSection,i=e.addSection,s=e.paramsSettingsComponent,l=e.theme,c=e.email_online,u=e.unsubscribe,f=e.email_online_active,_={};if(!p.isNull(l)){var m="transparent";if(p.isUndefined(l["mj-attributes"]["mj-container"]["background-color"].rgb))m=l["mj-attributes"]["mj-container"]["background-color"].hex;else{var y=l["mj-attributes"]["mj-container"]["background-color"].rgb;m="rgba("+y.r+", "+y.g+", "+y.b+", "+y.a+")"}_={backgroundColor:m}}var v=!1;f&&(v=p.map(c,function(e,t){return d["default"].createElement(E["default"],{key:"email_online_"+t,row:e,keyRow:"email_online",paramsSettingsComponent:s,fixItem:!0,typeActiveSection:D.SECTION_EMAIL_ONLINE})}));var b=!1;b=t.length>0?p.map(t,function(e,t){return d["default"].createElement(w["default"],{key:"row_"+t,index:""+Number(t),item:e,moveSection:o,addSection:i},d["default"].createElement(E["default"],{moveItem:n,addItem:r,addItemOnEmpty:a,row:e,keyRow:Number(t),fixItem:!1,paramsSettingsComponent:s}))}):d["default"].createElement(P["default"],{key:"row_empty",index:0,moveSection:o,addSection:i});var g=p.map(u,function(e,t){return d["default"].createElement(E["default"],{key:"unsubscribe_"+t,row:e,keyRow:"unsubscribe",paramsSettingsComponent:s,fixItem:!0,typeActiveSection:D.SECTION_UNSUBSCRIBE})}),O=(0,h["default"])({"dashicons-editor-contract":this.state.fullscreen,"dashicons-editor-expand":!this.state.fullscreen,dashicons:!0}),j=(0,h["default"])({"is-visible":!this.props.loaded,delipress__builder__main__preview__loader:!0}),C=this.state.fullscreen?translationDelipressReact.Builder.containers.actions.exit_fullscreen:translationDelipressReact.Builder.containers.actions.fullscreen;return d["default"].createElement("div",{className:"delipress__builder__main",style:_},d["default"].createElement("div",{className:"delipress__builder__main__actions"},d["default"].createElement("a",{href:"#",onClick:this._toggleFullscreen},d["default"].createElement("span",{className:O}),C),d["default"].createElement("a",{href:"#",onClick:this._cleanTemplate},d["default"].createElement("span",{className:"dashicons dashicons-editor-removeformatting"}),translationDelipressReact.Builder.containers.actions.clear),d["default"].createElement(k["default"],{saving:this.props.saving}),d["default"].createElement("a",{href:DELIPRESS_URLS.PREVIEW_CAMPAIGN,onClick:this._togglePreview},d["default"].createElement("span",{className:"dashicons dashicons-visibility"}),translationDelipressReact.Builder.containers.actions.preview_campaign)),d["default"].createElement("div",{className:"delipress__builder__main__preview"},d["default"].createElement("div",{className:j},d["default"].createElement(I["default"],null)),d["default"].createElement("div",{className:"delipress__builder__main__preview__scroll"},v,b,g)),d["default"].createElement(M["default"],{togglePreview:this._togglePreview,visible:this.state.preview},d["default"].createElement(R["default"],null)))}}]),t}(f.Component);e["default"]=(0,y.connect)(l)(U)}),require.register("javascripts/react/containers/SettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side"},this.props.children)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/containers/campaigns/ComponentSetting.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=(t("react-redux"),t("redux"),t("javascripts/react/services/SettingsFactory")),p=r(u),f=t("javascripts/react/constants/EditorConstants"),d=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._saveSettings=n._saveSettings.bind(n),n}return i(t,e),s(t,[{key:"_saveSettings",value:function(){var e=this.props.actionsEditor;e.changeSettingsComponent(f.SETTINGS_LIST_CONTENTS).then(function(){e.activeItem(null)})}},{key:"render",value:function(){var e=this.props,t=(e.actionsEditor,e.component),n=e.item,r=e.paramsSettingsComponent;return c["default"].createElement("div",{className:"delipress__builder__side__panel"},c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},p["default"].getSettingsComponent(t,n,r)),t!==f.SETTINGS_LIST_CONTENTS&&c["default"].createElement("div",{className:"delipress__builder__side__bottom"},c["default"].createElement("div",{className:"delipress__builder__side__bottom__left"}),c["default"].createElement("div",{className:"delipress__customizer__totem__pane__bottom__right"},c["default"].createElement("a",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._saveSettings},translationDelipressReact.close_settings))))}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/containers/optin/FakeFlyIn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site delipress__fake__site--flyin"},o["default"].createElement("div",{className:"delipress__fake__flyin"},e.children))};e["default"]=i}),require.register("javascripts/react/containers/optin/FakePopup.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site"},o["default"].createElement("div",{className:"delipress__fake__post"},o["default"].createElement("div",{className:"delipress__fake__overlay"}),o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"70%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"76%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"82%"}}),o["default"].createElement("div",{className:"delipress__fake__image"}),o["default"].createElement("div",{className:"delipress__fake__popup"},e.children),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"80%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"85%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"90%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"60%"}})))};e["default"]=i}),require.register("javascripts/react/containers/optin/FakeSite.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site"},o["default"].createElement("div",{className:"delipress__fake__post"},o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"70%"}}),e.children,o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"80%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"90%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"60%"}})))};e["default"]=i}),require.register("javascripts/react/containers/optin/OptinStates.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0});var o=t("react"),i=r(o),s=function(e){var t=[{label:translationDelipressReact["default"],key:"default"},{label:translationDelipressReact.success,key:"success"}],n=[];return _.each(t,function(t,r){var o;n.push(i["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},i["default"].createElement("input",(o={type:"radio",name:"optin-state",id:"optin-state-"+t.key},a(o,"name","Optin State"),a(o,"value",t.key),a(o,"checked",e.settings===t.key),a(o,"onChange",function(t){return e.actionsOptin.changeSettingsOptin(t.target.value)}),o)),i["default"].createElement("label",{htmlFor:"optin-state-"+t.key,className:"delipress__buttonsgroup__cell"},t.label)))},void 0),i["default"].createElement("div",{className:"delipress__optins__state"},i["default"].createElement("strong",null,translationDelipressReact.Builder.component_settings.optin.state),i["default"].createElement("div",{className:"delipress__buttonsgroup"},n))};e["default"]=s}),require.register("javascripts/react/containers/optin/PreviewContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){if(_.isNull(e.OptinReducer.config))return{config:null,settings:e.OptinReducer.settings,id:DELIPRESS_OPTIN_ID};var t=_.extend(e.OptinReducer.config,{type:e.OptinReducer.type,id:DELIPRESS_OPTIN_ID});return{naked:t.default_settings.form_wrapper.attrs.naked||!1,config:t,settings:e.OptinReducer.settings}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("classnames")),d=(r(f),t("javascripts/react/constants/OptinConstants")),m=t("javascripts/react/components/optins/BaseOptin"),h=r(m),y=t("./FakeSite"),v=r(y),b=t("./FakePopup"),g=r(b),E=t("./FakeFlyIn"),O=r(E),j=t("./OptinStates"),C=r(j),w=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){var e=this.props,t=e.config,n=e.settings;return!_.isNull(t)&&u["default"].createElement("div",{className:"delipress__builder__main"},u["default"].createElement("div",{className:"delipress__builder__main__preview delipress__builder__main__preview-optin"},u["default"].createElement("div",{className:"delipress__builder__main__preview__scroll delipress__fake"},u["default"].createElement(C["default"],{settings:n,actionsOptin:this.props.actionsOptin}),(t.type==d.SHORTCODE_OPTIN||t.type==d.WIDGET_OPTIN||t.type==d.AFTER_CONTENT)&&u["default"].createElement(v["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})),t.type==d.POPUP_OPTIN&&u["default"].createElement(g["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})),t.type==d.FLY_IN_OPTIN&&u["default"].createElement(O["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})))))}}]),t}(c.Component);e["default"]=(0,p.connect)(s)(w)}),require.register("javascripts/react/containers/optin/SettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{type:e.OptinReducer.type,config:e.OptinReducer.config,settings:e.OptinReducer.settings}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=(t("redux"),t("classnames")),h=r(m),y=t("javascripts/react/services/actions/OptinActions"),v=(r(y),t("javascripts/react/services/OptinSettingsFactory")),b=r(v),g=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeTypeSettings=n.changeTypeSettings.bind(n),n}return s(t,e),c(t,[{key:"componentDidMount",value:function(){this.setState({typeSettings:"design"})}},{key:"changeTypeSettings",value:function(e){this.setState({typeSettings:e})}},{key:"renderTabs",value:function(){var e=this,t=["design","css"];return t=p.map(t,function(t,n){var r=(0,h["default"])({delipress__isactive:t===e.state.typeSettings},"delipress__tabs__item"),a="";switch(n){case 0:a=translationDelipressReact.Optin.Settings.tab_first;break;case 1:a=translationDelipressReact.Optin.Settings.tab_third}return d["default"].createElement("div",{key:"tab_"+n,onClick:function(){e.changeTypeSettings(t)},className:r},a)})}},{key:"render",value:function(){var e=this.props,t=e.type,n=e.config,r=e.settings;return!p.isNull(n)&&!p.isNull(t)&&d["default"].createElement("div",{className:"delipress__builder__side"},d["default"].createElement("div",{id:"tabs__settings ",className:"delipress__tabs delipress__tabs--small elements-2"},this.renderTabs()),d["default"].createElement("div",{className:"delipress__builder__side__panel"},"design"===this.state.typeSettings&&b["default"].getSettingsComponent(t,{updateOptin:this.props.updateOptin,config:n,settings:r,type:t}),"css"===this.state.typeSettings&&b["default"].getSettingsCustomCss({updateOptin:this.props.updateOptin,config:n,settings:r,type:t}),"models"===this.state.typeSettings&&b["default"].getSettingsModels({updateOptin:this.props.updateOptin,config:n,settings:r,type:t})))}}]),t}(f.Component);e["default"]=(0,_.connect)(l)(g)}),require.register("javascripts/react/helpers/decimalAdjust.js",function(e,t,n){"use strict";function r(e,t,n){return"undefined"==typeof n||0===+n?Math[e](t):(t=+t,n=+n,isNaN(t)||"number"!=typeof n||n%1!==0?NaN:(t=t.toString().split("e"),t=Math[e](+(t[0]+"e"+(t[1]?+t[1]-n:-n))),t=t.toString().split("e"),+(t[0]+"e"+(t[1]?+t[1]+n:n))))}function a(e,t){return r("round",e,t)}function o(e,t){return r("floor",e,t)}function i(e,t){return r("ceil",e,t)}Object.defineProperty(e,"__esModule",{value:!0}),e.round10=a,e.floor10=o,e.ceil10=i}),require.register("javascripts/react/helpers/getAfterOrBefore.js",function(e,t,n){"use strict";function r(e,t){var n=e.getClientOffset(),r=n.y,o=(0,a.findDOMNode)(t).getBoundingClientRect(),i=o.top,s=o.height;return r<i+s/2?"before":"after"}Object.defineProperty(e,"__esModule",{value:!0}),e.getAfterOrBefore=r;var a=t("react-dom")}),require.register("javascripts/react/helpers/prepareCssOptin.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){switch(t){case"backgroundColor":case"color":e="rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"}return e}function o(e){return s.mapObject(e,a)}Object.defineProperty(e,"__esModule",{value:!0}),e.prepareCssOptin=o;var i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/prepareThemeToView.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return(0,i["default"])({"default":{text:{color:e.mjAll.color},link:{color:e.linkColor}}})}Object.defineProperty(e,"__esModule",{value:!0}),e.prepareTextView=a;var o=t("reactcss"),i=r(o)}),require.register("javascripts/react/helpers/shallowEqual.js",function(e,t,n){"use strict";function r(e,t){if(e===t)return!0;if("object"!==("undefined"==typeof e?"undefined":a(e))||null===e||"object"!==("undefined"==typeof t?"undefined":a(t))||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=Object.prototype.hasOwnProperty.bind(t),i=0;i<n.length;i++)if(!o(n[i])||e[n[i]]!==t[n[i]])return!1;return!0}Object.defineProperty(e,"__esModule",{value:!0});var a="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.shallowEqual=r}),require.register("javascripts/react/helpers/structureToTemplate.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){switch(e){case C.TEXT:return m();case C.SOCIAL_BUTTON:return v();case C.DIVIDER:return y();case C.IMAGE:return h();case C.WP_ARCHIVE_CUSTOM_POST:return s();case C.WP_WOO_ARCHIVE_PRODUCT:return c();case C.WP_ARCHIVE_ARTICLE:return l();case C.WP_CUSTOM_POST:return i();case C.WP_ARTICLE:return u();case C.WP_WOO_PRODUCT:return p();case C.BUTTON:return f();case C.TITLE:return _();case C.SPACER:return d();default:return{}}}function o(e){var t="";return j.isUndefined(e.wp_post.postObject)||j.isEmpty(e.wp_post.postObject)?t:j.isUndefined(e.wp_post.postObject.post_title)?t:(e.wp_post.options.content.full?t+=e.wp_post.postObject.post_content:e.wp_post.options.content.excerpt&&(t+=e.wp_post.postObject.post_excerpt),t)}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_CUSTOM_POST,wp_post:{post:"",post_type:"",postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!0}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_ARCHIVE_CUSTOM_POST,styles:j.extend(j.clone(w),{options:j.clone(T)})})}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_ARCHIVE_ARTICLE,styles:j.extend(j.clone(w),j.extend({},{options:j.extend({},j.clone(T),{post_type:{label:"Article",value:"post"},choicePosts:[]})}))})}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_WOO_ARCHIVE_PRODUCT,styles:j.extend(j.clone(w),j.extend({},{options:j.extend({},j.clone(T),{post_type:{label:"WooCommerce",value:"product"},choicePosts:[]})}))})}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_ARTICLE,wp_post:{post:"",post_type:"post",
    14 postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!1}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_WOO_PRODUCT,wp_post:{post:"",post_type:"product",postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!1}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.BUTTON));return j.isNull(n)&&(n=j.extend(j.clone(w),{value:t||"My button",color:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},"background-color":{hex:"#414141",rgb:{r:65,g:65,b:65,a:1}},align:"center","font-size":13,"font-weight":"bold","font-family":"Arial",border:"0px solid #00000",borderWidth:0,borderColor:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},borderStyle:"solid","border-radius":3,"padding-top":15,"padding-bottom":15,"padding-right":20,"padding-left":20,"inner-padding-top-bottom":15,"inner-padding-left-right":25})),j.extend(e,{type:C.BUTTON,styles:j.clone(n)})}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return j.extend(e,{type:C.SPACER,styles:j.extend({},{height:30})})}function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.TITLE));return j.isNull(n)&&(n=j.extend(j.clone(w),{presetChoice:"H1",presets:[{type:"H1","font-size":32,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"},{type:"H2","font-size":24,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"},{type:"H3","font-size":18,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"}]})),j.extend(e,{type:C.TITLE,value:t||"Title",styles:j.clone(n)})}function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.TEXT));return j.isNull(n)&&(n=j.extend(j.clone(w),{"line-height":1.5,"font-size":15,"font-family":"Arial","css-class":"mjtext"})),j.extend(e,{type:C.TEXT,value:t||"<p>"+translationDelipressReact.Builder["default"].text+"</p>",styles:j.clone(n)})}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=JSON.parse(localStorage.getItem("dp_default_component_"+C.IMAGE));return j.isNull(n)&&(n=j.extend(j.clone(w),{src:t,width:100,height:"auto",href:"",align:"center",sizeSelect:"full","border-radius":0,"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0,valuePercent:100})),j.extend(e,{type:C.IMAGE,styles:j.clone(n)})}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(w),{type:C.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(w),{type:C.SOCIAL_BUTTON,styles:g()})}function b(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+C.DIVIDER));return j.isNull(e)?j.extend(j.clone(w),{"border-style":"solid","border-width":4,"border-color":{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},width:100}):e}function g(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+C.SOCIAL_BUTTON));return j.isNull(e)?j.extend(j.clone(w),{toggle_facebook:!0,toggle_twitter:!0,"font-size":13,"icon-size":20,textColor:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"font-family":"Arial",content_facebook:"Share",content_twitter:"Tweet",content_google:"+1",content_youtube:"Subscribe",align:"center","css-class":"mjsocial",monochromeActive:!1,monochromeColor:{hex:"#C1C1C1",rgb:{r:193,g:193,b:193,a:1}}}):e}function E(e){var t=e.split("_"),n={keyRow:null,keyColumn:null,_id:null};return j.each(t,function(e,t){switch(t){case 0:n.keyRow=Number(e);break;case 1:n.keyColumn=Number(e);break;case 2:n._id=Number(e)}}),n}Object.defineProperty(e,"__esModule",{value:!0}),e.createDefaultItemByType=a,e.createWPPostContent=o,e.createButtonDefault=f,e.createSpacerDefault=d,e.createTitleDefault=_,e.createTextDefault=m,e.createImageDefault=h,e.createDividerAttributesDefault=b,e.createSocialButtonAttributesDefault=g,e.stringIndexToObjectPosition=E;var O=t("underscore"),j=r(O),C=t("javascripts/react/constants/TemplateContentConstants"),w={background:{rgb:{r:255,g:255,b:255,a:1},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},T={title:!0,image:!1,type_content:{full:!1,excerpt:!0},post_type:{},post:{},choicePosts:[]}}),require.register("javascripts/react/helpers/transformRequestToAjaxWordPress.js",function(e,t,n){"use strict";function r(e,t){var n=[];for(var r in e)e.hasOwnProperty(r)&&e[r]&&n.push(encodeURIComponent(r)+"="+encodeURIComponent(e[r]));return n.join("&")}Object.defineProperty(e,"__esModule",{value:!0}),e.transformRequestToAjaxWordPress=r}),require.register("javascripts/react/helpers/transformStyleSectionToTemplate.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){if(i.isUndefined(e))return{};var t={width:configDelipressReact.container_width+"px"};return i.isNumber(e["padding-top"])&&(t.paddingTop=e["padding-top"]+"px"),i.isNumber(e["padding-bottom"])&&(t.paddingBottom=e["padding-bottom"]+"px"),i.isNumber(e["padding-left"])&&(t.paddingLeft=e["padding-left"]+"px"),i.isNumber(e["padding-right"])&&(t.paddingRight=e["padding-right"]+"px"),i.isObject(e.background)&&!i.isUndefined(e.background.rgb)&&(t.backgroundColor="rgba("+e.background.rgb.r+", "+e.background.rgb.g+", "+e.background.rgb.b+", "+e.background.rgb.a+")"),i.isEmpty(e["background-url"])||(t.backgroundImage="url("+e["background-url"]+")",t.backgroundPosition="top center",t.backgroundSize="auto"),i.isEmpty(e.display)||(t.display=e.display),t}Object.defineProperty(e,"__esModule",{value:!0}),e.transformStyleSectionToTemplate=a;var o=t("underscore"),i=r(o)}),require.register("javascripts/react/helpers/transformToMjml.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return{width:configDelipressReact.container_width}}function o(e){var t={"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0};return q.isNumber(e["padding-top"])&&(t["padding-top"]=e["padding-top"]+"px"),q.isNumber(e["padding-bottom"])&&(t["padding-bottom"]=e["padding-bottom"]+"px"),q.isNumber(e["padding-left"])&&(t["padding-left"]=e["padding-left"]+"px"),q.isNumber(e["padding-right"])&&(t["padding-right"]=e["padding-right"]+"px"),t}function i(e,t,n){var r=parseInt(e,10),a=parseInt(t,10),o=parseInt(n,10);return r=r<10?"0"+r:r,a=a<10?"0"+a:a,o=o<10?"0"+o:o,"#"+r.toString(16)+a.toString(16)+o.toString(16)}function s(e){if(q.isUndefined(e))return{};var t=o(q.clone(e));return q.isObject(e.background)&&!q.isUndefined(e.background.rgb)?t["background-color"]=i(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b):q.isObject(e.background)&&(t["background-color"]=e.background.hex),q.isEmpty(e["background-url"])||(t["background-url"]=e["background-url"]),t}function l(e){if(q.isUndefined(e))return{};var t={"background-color":"transparent"};return q.isUndefined(e.width)||(t.width=e.width+"%"),q.isUndefined(e["vertical-align"])||(t["vertical-align"]=e["vertical-align"]),t}function c(e){return{tagName:"mj-section",attributes:s(e.styles),children:q.map(e.columns,u)}}function u(e){var t=[];return q.each(e.items,function(e,n){var r=p(e);q.isArray(r)?q.each(r,function(e){t.push(e)}):q.isObject(r)&&t.push(r)}),{tagName:"mj-column",attributes:l(e.styles),children:t}}function p(e){switch(e.type){case W.TEXT:case W.TITLE:case W.UNSUBSCRIBE:case W.EMAIL_ONLINE:return m(e);case W.IMAGE:return w(e);case W.SOCIAL_BUTTON:return P(e);case W.DIVIDER:return g(e);case W.BUTTON:return f(e);case W.SPACER:return O(e)}}function f(e){return{tagName:"mj-button",content:e.styles.value?e.styles.value:"",attributes:q.extend(_(e.styles),I(e.styles))}}function d(e){var t={};return t=f(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function _(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.height)||(t.height=e.height+"px"),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e.href)||(t.href=e.href),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isObject(e["background-color"])&&(t["background-color"]=e["background-color"].hex),q.isObject(e.color)&&(t.color=e.color.hex),q.isUndefined(e.borderWidth)||q.isUndefined(e.borderStyle)||q.isUndefined(e.borderColor)||(t.border=e.borderWidth+"px "+e.borderStyle+(" "+i(e.borderColor.rgb.r,e.borderColor.rgb.g,e.borderColor.rgb.b))),q.isNumber(e["inner-padding-top-bottom"])&&q.isNumber(e["inner-padding-left-right"])&&(t["inner-padding"]=e["inner-padding-top-bottom"]+"px "+e["inner-padding-left-right"]+"px"),t}function m(e){var t="";switch(e.type){default:e.value&&(t=e.value)}var n={tagName:"mj-text",content:t,attributes:q.extend(I(e.styles),b(e.styles),h(e,W.TEXT))};return"email_online"==n.keyRow&&(n.attributes["css-class"]="email_online"),n}function h(e,t){if(q.isUndefined(e.styles.presetChoice))return{};var n=q.find(e.styles.presets,{type:e.styles.presetChoice});switch(t){case W.TEXT:case W.TITLE:case W.UNSUBSCRIBE:case W.EMAIL_ONLINE:return b(n);default:return{}}}function y(e){var t={};return t=m(e),{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function v(e){var t={};return t=m(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function b(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]),q.isUndefined(e["line-height"])||(t["line-height"]=e["line-height"]),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e.color)||(q.isObject(e.color)&&!q.isUndefined(e.color.rgb)?t.color=i(e.color.rgb.r,e.color.rgb.g,e.color.rgb.b):q.isObject(e.color)&&(t.color=e.color.hex)),t}function g(e){return{tagName:"mj-divider",attributes:q.extend(I(e.styles),k(e.styles))}}function E(e){var t={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[]}]}]}]};return t.children[0].children[0].children[0].children.push(g(e)),t}function O(e){return{tagName:"mj-spacer",attributes:q.extend(C(e.styles))}}function j(e){var t={};t=O(e);var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function C(e){var t={};return q.isNumber(e.height)&&(t.height=e.height+"px"),t}function w(e){return{tagName:"mj-image",attributes:q.extend(I(e.styles),N(e.styles))}}function T(e){var t={};t=w(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["container-background-color"]="transparent";var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function P(e){return{tagName:"mj-social",attributes:q.extend(I(e.styles),x(e.styles))}}function S(e){var t={};t=P(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["container-background-color"]="transparent";var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function I(e){if(q.isUndefined(e))return{};var t=q.extend({},o(q.clone(e)));return q.isUndefined(e.background)||"transparent"!=e.background.hex&&(t["container-background-color"]=i(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b)),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),t}function N(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e.src)||(t.src=e.src),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.href)||(t.href=e.href),t}function k(e){if(q.isUndefined(e))return{};var t={};return q.isObject(e["border-color"])&&!q.isUndefined(e["border-color"].rgb)?t["border-color"]=i(e["border-color"].rgb.r,e["border-color"].rgb.g,e["border-color"].rgb.b):q.isObject(e["border-color"])&&(t["border-color"]=e["border-color"].hex),q.isNumber(e["border-width"])&&(t["border-width"]=e["border-width"]+"px"),q.isUndefined(e["border-style"])||(t["border-style"]=e["border-style"]),q.isNumber(e.width)&&(t.width=e.width+"%"),t}function x(e){if(q.isUndefined(e))return{};var t={display:""};return q.each(e,function(e,n){n.indexOf("toggle_")>=0&&e?t.display+=n.replace("toggle_","")+" ":n.indexOf("content_")>=0?t[n.replace("content_","")+"-content"]=e:n.indexOf("url_")>=0?t[n.replace("url_","")+"-href"]=e:n.indexOf("color_")>=0&&(q.isUndefined(e.rgb)?t[n.replace("color_","")+"-icon-color"]=e.hex:t[n.replace("color_","")+"-icon-color"]=i(e.rgb.r,e.rgb.g,e.rgb.b))}),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),q.isUndefined(e["icon-size"])||(t["icon-size"]=e["icon-size"]+"px"),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isObject(e.textColor)&&!q.isUndefined(e.textColor.rgb)&&(t.color=i(e.textColor.rgb.r,e.textColor.rgb.g,e.textColor.rgb.b)),q.isEmpty(t.display)?{}:t}function R(e,t){switch(t){case"color":case"background-color":if(!q.isUndefined(e.rgb))return i(e.rgb.r,e.rgb.g,e.rgb.b);default:return e}}function A(e,t){switch(t){case"mj-all":return{tagName:"mj-all",attributes:q.mapObject(e,R)};case"mj-text":return{tagName:"mj-text",attributes:q.mapObject(e,R)};case"mj-container":return{tagName:"mj-container",attributes:q.extend(a(),q.mapObject(e,R))}}}function M(e,t){switch(t){case"link-color":return"\n                p a{ color: "+i(e.rgb.r,e.rgb.g,e.rgb.b)+"; }\n            "}}function D(e){return{tagName:"mj-attributes",children:q.map(e,A)}}function U(e){var t="* { color: currentColor; }\n";return t+=".mjtext div * { margin-top: 1em;} .mjtext div *:first-child { margin-top: 0; } .mjtext div *:last-child { margin-bottom: 0;}  \n",t+=".mjtext img { max-width:100%; }  \n",t+=".email_online p { margin:0px !important; } \n",q.each(e,function(e,n){t+=M(e,n)}),{tagName:"mj-style",content:t,attributes:t}}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={tagName:"mjml",attributes:{},children:[]};if(!q.isNull(t)){var r=D(t["mj-attributes"]),o=U(t["mj-styles"]),i={tagName:"mj-head",children:[r,o]};n.children.push(i)}var s={tagName:"mj-container",attributes:a(),children:[]};if(e.email_online_active){var l=q.map(e.email_online,c);q.each(l,function(e){s.children.push(e)})}var u=q.map(e.items,c);q.each(u,function(e){s.children.push(e)});var p=q.map(e.unsubscribe,c);q.each(p,function(e){s.children.push(e)});var f={tagName:"mj-body",attributes:{},children:[s]};return n.children.push(f),(0,V.mjml2html)(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.transformItemButton=f,e.transformItemButtonAlone=d,e.transformItemText=m,e.transformItemTitleAlone=y,e.transformItemTextAlone=v,e.transformItemDivider=g,e.transformItemDividerAlone=E,e.transformItemSpacer=O,e.transformItemSpacerAlone=j,e.transformItemImage=w,e.transformItemImageAlone=T,e.transformItemSocial=P,e.transformItemSocialAlone=S,e.transformToMjml=L;var V=t("mjml"),B=t("underscore"),q=r(B),W=t("../constants/TemplateContentConstants")}),require.register("javascripts/react/helpers/undecorate.js",function(e,t,n){"use strict";function r(e){for(var t=e;"function"==typeof t.getDecoratedComponentInstance;)t=t.getDecoratedComponentInstance();return t}Object.defineProperty(e,"__esModule",{value:!0}),e.undecorate=r}),require.register("javascripts/react/helpers/wordpressMedia.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return i.isNull(s)&&(s=wp.media({title:translationDelipressReact.wp_media_title,library:{type:"image",uploadedTo:null},button:{text:translationDelipressReact.wp_media_button_text},multiple:!1})),s}Object.defineProperty(e,"__esModule",{value:!0}),e.getFrame=a;var o=t("underscore"),i=r(o),s=null}),require.register("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=translationDelipressReact.read_more;"product"===e.post.post_type&&(t=e.woocommerce.regular_price+" "+e.woocommerce.symbol);var n=i.extend({},(0,s.createButtonDefault)());return n=i.extend(n,{styles:i.extend(n.styles,{href:e.post.guid,value:t})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createButtonReadMoreFromImportWPPost=a;var o=t("underscore"),i=r(o),s=t("javascripts/react/helpers/structureToTemplate")}),require.register("javascripts/react/helpers/wp/createImageFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=s.extend({},n,(0,o.createImageDefault)({},e));return r=s.extend(r,{styles:s.extend(r.styles,{sizes:t.sizes,srcWidth:t.srcWidth,srcHeight:t.srcHeight,width:t.width})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createImageFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTextFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=e.post.post_content;"true"==e.type_content.excerpt&&(s.isEmpty(e.attrs_post.content.extended)?s.isEmpty(e.attrs_post.real_excerpt)||(n=e.attrs_post.real_excerpt):n=e.attrs_post.content.main);var r=s.extend({},t,(0,o.createTextDefault)({},n));return r}Object.defineProperty(e,"__esModule",{value:!0}),e.createTextFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTitleFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=s.extend({},t,(0,o.createTitleDefault)({},e.post_title));return n}Object.defineProperty(e,"__esModule",{value:!0}),e.createTitleFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/modules/campaign/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=(t("react-redux"),t("underscore")),f=(r(p),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=f}),require.register("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme,isOpen:e.EditorReducer.isOpen,component:e.EditorReducer.component,item:e.EditorReducer.item}}function c(e,t){var n=new E["default"],r=new j["default"],a=new w["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e),actionsPostType:(0,_.bindActionCreators)(r,e),actionsEditor:(0,_.bindActionCreators)(a,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/settings/ListContentsComponent")),v=(a(y),t("javascripts/react/constants/Routes")),b=(a(v),t("javascripts/react/constants/EditorConstants")),g=t("javascripts/react/services/actions/TemplateActions"),E=a(g),O=t("javascripts/react/services/actions/PostTypeActions"),j=a(O),C=t("javascripts/react/services/actions/EditorActions"),w=a(C),T=t("javascripts/react/helpers/transformToMjml"),P=t("javascripts/react/containers/PreviewContainer"),S=a(P),I=t("javascripts/react/containers/SettingsContainer"),N=a(I),k=t("javascripts/react/containers/campaigns/ComponentSetting"),x=a(k),R=t("javascripts/react/components/settings/HeaderSettingsContainer"),A=a(R),M=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._writeCSS=n._writeCSS.bind(n),n._handleChangeItemSuccess=n._handleChangeItemSuccess.bind(n),n.cleanTemplate=n.cleanTemplate.bind(n),n.moveItem=n.moveItem.bind(n),n.addItem=n.addItem.bind(n),n.moveSection=n.moveSection.bind(n),n.addSection=n.addSection.bind(n),n.addItemOnEmpty=n.addItemOnEmpty.bind(n),n}return s(t,e),u(t,[{key:"_writeCSS",value:function(){var e=this.props.theme;if(!h.isNull(e)){var t="#000000";if(h.isUndefined(e["mj-attributes"]["mj-text"].color.rgb))t=e["mj-attributes"]["mj-text"].color.hex;else{var n=e["mj-attributes"]["mj-text"].color.rgb;t="rgba("+n.r+", "+n.g+", "+n.b+", "+n.a+")"}var r="#000000";if(h.isUndefined(e["mj-styles"]["link-color"].rgb))r=e["mj-styles"]["link-color"].hex;else{var a=e["mj-styles"]["link-color"].rgb;r="rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")"}var o="\n#delipress-react-selector .delipress__builder__main { font-family:Ubuntu, Helvetica, Arial, sans-serif; }";return o+="\n#delipress-react-selector .delipress__builder__main .content__text { font-size:13px; }",o+="\n#delipress-react-selector .delipress__content__text p,\n        #delipress-react-selector .delipress__content__text p,\n        #delipress-react-selector .delipress__content__text ul,\n        #delipress-react-selector .delipress__content__text li,\n        #delipress-react-selector .delipress__content__text ol,\n        #delipress-react-selector .delipress__content__social a,\n        #delipress-react-selector .delipress__content__text a,\n        #delipress-react-selector .delipress__content__text h1,\n        #delipress-react-selector .delipress__content__text h2,\n        #delipress-react-selector .delipress__content__text h3{ \n            color: "+t+";\n        }",o+="\n#delipress-react-selector .delipress__content__text * { color: currentcolor; }",o+="\n#delipress-react-selector .delipress__content__text a,\n            #delipress-react-selector .delipress__content__header_footer a{ \n            text-decoration:underline;\n            text-decoration-color:"+r+";\n            color: "+r+";\n        }"}}},{key:"componentWillMount",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsPostType;h.isEmpty(DELIPRESS_CAMPAIGN_ID)||t.getCampaign(DELIPRESS_CAMPAIGN_ID),n.getPostTypes(),this.paramsSettingsComponent={changeItemSuccess:this._handleChangeItemSuccess}}},{key:"_handleChangeItemSuccess",value:function(){var e=this.props,t=e.config,n=e.actionsTemplate;clearTimeout(this._handleChangeItemTimeout),this._handleChangeItemTimeout=setTimeout(function(){n.saveCampaignTemplate(DELIPRESS_CAMPAIGN_ID,{config:t})},1e3)}},{key:"transform",value:function(){var e=this.props.config;(0,T.transformToMjml)(e)}},{key:"deferredAddItem",value:function(e,t){var n=this.props.actionsEditor;e.then(this.paramsSettingsComponent.changeItemSuccess).then(function(){var e=t.keyRow+"_"+t.keyColumn+"_"+t._id;n.activeItem(e).then(function(){n.changeItemOnSettingsContainer(t,b.SETTINGS_EDITOR)})})}},{key:"addItem",value:function(e){var t=this.props.actionsTemplate,n=t.addTemplateContent(e);this.deferredAddItem(n,e)}},{key:"addItemOnEmpty",value:function(e){var t=this.props,n=t.actionsTemplate,r=(t.actionsEditor,n.addTemplateContentOnEmpty(e));this.deferredAddItem(r,e)}},{key:"cleanTemplate",value:function(){var e=this.props.actionsTemplate,t=e.cleanTemplate();t.then(this.paramsSettingsComponent.changeItemSuccess)}},{key:"moveItem",value:function(e,t){var n=this,r=this.props,a=r.actionsTemplate,o=r.actionsEditor,i={old:e,"new":t};o.activeItem(null).then(function(){var e=a.changePositionTemplateContent(i);e.then(n.paramsSettingsComponent.changeItemSuccess)})}},{key:"moveSection",value:function(e,t){var n=this,r=this.props,a=r.actionsTemplate,o=r.actionsEditor,i={old:e,"new":t};o.activeSection(null).then(function(){var e=a.changePositionTemplateSection(i);e.then(n.paramsSettingsComponent.changeItemSuccess)})}},{key:"addSection",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=this.props,a=r.actionsTemplate,o=(r.actionsEditor,a.addSection(e));o.then(this.paramsSettingsComponent.changeItemSuccess),null!==n&&o.then(function(){t.addItemOnEmpty(n)})}},{key:"saveTemplate",value:function(){var e=this.props,t=e.actionsTemplate,n=e.template,r=e.config,a=(0,T.transformToMjml)(r);t.saveTemplate({template:n,config:r,html:a.html},this.templateId)}},{key:"componentDidMount",value:function(){jQuery(document).on("click",".delipress__builder__main__preview a",function(e){e.preventDefault()})}},{key:"render",value:function(){var e=this.props,t=e.actionsEditor,n=e.component,r=e.item;e.isOpen;return f["default"].createElement("div",{className:"delipress__builder",onClick:function(e){var n=e.target||e.srcElement;(jQuery(n).has("#email__online__component").length>0||jQuery(n).has("#unsubscribe__component").length>0||jQuery(n).hasClass("row")||jQuery(n).hasClass("delipress__builder__main__preview__addcomponent")||jQuery(n).parent().hasClass("content__empty")||jQuery(n).hasClass("span__content__empty")||jQuery(n).hasClass("delipress__builder__main__preview__dropzone")||jQuery(n).hasClass("delipress__builder__main__preview__scroll"))&&(t.changeSettingsComponent(b.SETTINGS_LIST_CONTENTS),t.activeItem(null),t.activeSection(null))}},f["default"].createElement("style",null,this._writeCSS()),f["default"].createElement(N["default"],{paramsSettingsComponent:this.paramsSettingsComponent},f["default"].createElement(A["default"],{component:n,item:r,actionsEditor:t}),f["default"].createElement(x["default"],{component:n,item:r,paramsSettingsComponent:this.paramsSettingsComponent,actionsEditor:t})),f["default"].createElement(S["default"],{cleanTemplate:this.cleanTemplate,moveItem:this.moveItem,addItem:this.addItem,moveSection:this.moveSection,addSection:this.addSection,addItemOnEmpty:this.addItemOnEmpty,paramsSettingsComponent:this.paramsSettingsComponent}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(M)}),require.register("javascripts/react/modules/campaign/containers/DragAndDropContext.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){
    15 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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("react-dnd"),p=t("react-dnd-html5-backend"),f=r(p),d=t("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo"),_=r(d),m=t("react-router"),h=t("history"),y=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.appHistory=(0,m.useRouterHistory)(h.createHashHistory)({queryKey:!1}),n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.element=document.querySelector("#delipress-react-selector")}},{key:"render",value:function(){return c["default"].createElement(u.DragDropContextProvider,{backend:f["default"],window:this.element},c["default"].createElement(_["default"],null))}}]),t}(l.Component);e["default"]=y}),require.register("javascripts/react/modules/campaign/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=(t("history"),t("javascripts/react/modules/campaign/stores/index")),p=a(u),f=t("javascripts/react/modules/campaign/containers/App"),d=a(f),_=t("javascripts/react/modules/campaign/containers/DragAndDropContext"),m=a(_),h=t("javascripts/react/constants/Routes"),y=(a(h),t("underscore"));r(y);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/campaign/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/TemplateReducer"),i=r(o),s=t("javascripts/react/reducers/EditorReducer"),l=r(s),c=t("javascripts/react/reducers/SavingReducer"),u=r(c),p=t("javascripts/react/reducers/PostTypeReducer"),f=r(p),d=(0,a.combineReducers)({SavingReducer:u["default"],EditorReducer:l["default"],TemplateReducer:i["default"],PostTypeReducer:f["default"]});e["default"]=d}),require.register("javascripts/react/modules/campaign/stores/index.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||i.compose;t=(0,i.createStore)(h["default"],n((0,i.applyMiddleware)((0,u["default"])(),(0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])))}else t=(0,i.createStore)(h["default"],(0,i.compose)((0,i.applyMiddleware)((0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var i=t("redux"),s=t("redux-thunk"),l=a(s),c=t("redux-logger"),u=a(c),p=t("javascripts/react/api/axios"),f=t("redux-axios-middleware"),d=a(f),_=t("underscore"),m=(r(_),t("javascripts/react/modules/campaign/reducers/index")),h=a(m)}),require.register("javascripts/react/modules/optin/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/optin/containers/CreateOptinStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{config:e.OptinReducer.config}}function c(e,t){var n=new O["default"];return{actionsOptin:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/containers/optin/SettingsContainer"),v=a(y),b=t("javascripts/react/containers/optin/PreviewContainer"),g=a(b),E=t("javascripts/react/services/actions/OptinActions"),O=a(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateOptin=n.updateOptin.bind(n),n.saveValuesOptin=null,n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsOptin;h.isEmpty(DELIPRESS_OPTIN_ID)||e.getOptin(DELIPRESS_OPTIN_ID)}},{key:"updateOptin",value:function(e){var t=this,n=this.props,r=n.actionsOptin,a=n.type,o=r.changeOptin(e);o.then(function(){clearTimeout(t.saveValuesOptin),t.saveValuesOptin=setTimeout(function(){r.saveOptin(DELIPRESS_OPTIN_ID,{type:a,config:e})},500)})}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__builder"},f["default"].createElement(v["default"],{updateOptin:this.updateOptin}),f["default"].createElement(g["default"],{updateOptin:this.updateOptin,actionsOptin:this.props.actionsOptin}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(j)}),require.register("javascripts/react/modules/optin/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("javascripts/react/modules/optin/stores/index"),p=a(u),f=t("javascripts/react/modules/optin/containers/App"),d=a(f),_=t("javascripts/react/modules/optin/containers/CreateOptinStepTwo"),m=a(_),h=t("underscore"),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_OPTIN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/optin/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/OptinReducer"),i=r(o),s=(0,a.combineReducers)({OptinReducer:i["default"]});e["default"]=s}),require.register("javascripts/react/modules/optin/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/optin/reducers/index"),_=r(d)}),require.register("javascripts/react/modules/preview/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaign.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new g["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/constants/LayoutConstants"),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/TemplateActions"),g=a(b),E=t("javascripts/react/helpers/transformToMjml"),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.standalone,n=e.actionsTemplate;this.setState({layout:y.LAYOUT_IPHONE}),!h.isUndefined(t)&&t||n.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.standalone,a=n.actionsTemplate,o=n.config,i=n.theme;if((h.isUndefined(r)||!r)&&(!(0,v.shallowEqual)(e.config,o)||!(0,v.shallowEqual)(e.theme,i))){var s=(0,E.transformToMjml)(e.config,e.theme);a.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:s.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,E.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_getStylesContainer",value:function(){var e={border:"none",marginBottom:"10px",marginTop:"10px"};switch(this.state.layout){case y.LAYOUT_DESKTOP:e=h.extend(e,{width:"800px",height:"1000px"});break;case y.LAYOUT_IPAD:e=h.extend(e,{height:"1250px",width:"840px",padding:"111px 34px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/ipad-layout.png)"});break;case y.LAYOUT_IPHONE:e=h.extend(e,{height:"780px",width:"369px",padding:"106px 24px 106px 25px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/iphone-layout.png)"})}return e}},{key:"_onClickChangeLayout",value:function(e,t){t.preventDefault(),this.setState({layout:e})}},{key:"_getIframe",value:function(){switch(this.state.layout){case y.LAYOUT_DESKTOP:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--desktop"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPAD:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--tablet"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPHONE:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"}))}}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__preview__devices"},f["default"].createElement("a",{href:"",className:"delipress__preview__devices__smartphone",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPHONE)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/smartphone-icon.svg",alt:"Smartphone"}),"Smartphone"),f["default"].createElement("a",{href:"",className:"delipress__preview__devices__tablet",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPAD)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/tablet-icon.svg",alt:"Tablet"}),"Tablet"),f["default"].createElement("a",{href:"",className:"delipress__preview__devices__desktop",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_DESKTOP)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/desktop-icon.svg",alt:"Desktop"}),"Desktop")),this._getIframe())}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(O)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaignStep3.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new v["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=(r(m),t("javascripts/react/constants/LayoutConstants"),t("javascripts/react/helpers/shallowEqual")),y=t("javascripts/react/services/actions/TemplateActions"),v=a(y),b=t("javascripts/react/helpers/transformToMjml"),g=t("javascripts/react/containers/MjmlContainer"),E=a(g),O=t("javascripts/react/modules/preview/containers/PreviewCampaign"),j=a(O),C=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._togglePreview=n._togglePreview.bind(n),n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsTemplate;this.setState({preview:!1}),e.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.actionsTemplate,a=n.config,o=n.theme;if(!(0,h.shallowEqual)(e.config,a)||!(0,h.shallowEqual)(e.theme,o)){var i=(0,b.transformToMjml)(e.config,e.theme);r.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:i.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,b.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_togglePreview",value:function(e){e.preventDefault(),this.setState({preview:!this.state.preview}),jQuery("body").toggleClass("mjml-preview-on")}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__center"},f["default"].createElement("a",{className:"delipress__button delipress__button--soft",href:"#",onClick:this._togglePreview},translationDelipressReact.Step3.desktop_preview)),f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"})),f["default"].createElement(E["default"],{togglePreview:this._togglePreview,visible:this.state.preview},f["default"].createElement(j["default"],{standalone:!0})))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(C)}),require.register("javascripts/react/modules/preview/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("react-router"),p=t("history"),f=t("react-router-redux"),d=t("javascripts/react/modules/preview/stores/index"),_=a(d),m=t("javascripts/react/modules/preview/containers/App"),h=a(m),y=t("javascripts/react/modules/preview/containers/PreviewCampaign"),v=a(y),b=t("javascripts/react/constants/Routes"),g=a(b),E=t("underscore"),O=r(E);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,_["default"])(),n=((0,f.syncHistoryWithStore)(u.browserHistory,t),(0,u.useRouterHistory)(p.createHashHistory)({queryKey:!1}));return!O.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(u.Router,{history:n},i["default"].createElement(u.Route,{path:g["default"].PREVIEW_CAMPAIGN.link,component:h["default"]},i["default"].createElement(u.IndexRoute,{component:v["default"]})))),e)})}),require.register("javascripts/react/modules/preview/initializeStep3.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("react-router"),p=t("history"),f=t("react-router-redux"),d=t("javascripts/react/modules/preview/stores/index"),_=a(d),m=t("javascripts/react/modules/preview/containers/App"),h=(a(m),t("javascripts/react/modules/preview/containers/PreviewCampaignStep3")),y=a(h),v=t("javascripts/react/constants/Routes"),b=(a(v),t("underscore")),g=r(b);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,_["default"])();(0,f.syncHistoryWithStore)(u.browserHistory,t),(0,u.useRouterHistory)(p.createHashHistory)({queryKey:!1});return!g.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(y["default"],null)),e)})}),require.register("javascripts/react/modules/preview/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("react-router-redux"),i=t("javascripts/react/reducers/TemplateReducer"),s=r(i),l=(0,a.combineReducers)({TemplateReducer:s["default"],routing:o.routerReducer});e["default"]=l}),require.register("javascripts/react/modules/preview/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/preview/reducers/index"),_=r(d)}),require.register("javascripts/react/reducers/EditorReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isOpen:!1,item:null,component:s.SETTINGS_LIST_CONTENTS,activeItem:null,activeSection:null},t=arguments[1];switch(t.type){case s.CHANGE_ITEM:return i.extend({},e,{item:t.payload});case s.CHANGE_COMPONENT:return i.extend({},e,{component:t.payload});case s.CHANGE_SETTINGS_COMPONENT:return i.extend({},e,{component:t.payload.component,item:t.payload.item});case s.ACTIVE_ITEM:return i.extend({},e,{activeItem:t.payload,activeSection:null,component:s.SETTINGS_LIST_CONTENTS});case s.ACTIVE_SECTION:return i.extend({},e,{activeSection:t.payload,activeItem:null,component:s.SETTINGS_LIST_CONTENTS});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("../constants/EditorConstants");e["default"]=a}),require.register("javascripts/react/reducers/OptinReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:null,config:null,settings:"default",fromAction:null},t=arguments[1];switch(t.type){case a.CHANGE_SETTINGS_OPTIN:return _.extend({},e,{settings:t.payload,fromAction:a.CHANGE_SETTINGS_OPTIN});case a.CHANGE_OPTIN:return _.extend({},e,{config:t.payload,fromAction:a.CHANGE_OPTIN});case a.REQUEST_GET_OPTIN_SUCCESS:return _.extend({},e,{fromAction:a.REQUEST_GET_OPTIN_SUCCESS,config:t.payload.data.data.results.config,type:t.payload.data.data.results.type});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/OptinConstants");e["default"]=r}),require.register("javascripts/react/reducers/PostTypeReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{postTypes:[],posts:[]},t=arguments[1];switch(t.type){case s.REQUEST_GET_POST_TYPES_SUCCESS:return i.extend({},e,{postTypes:t.payload.data.data.results});case s.REQUEST_GET_POSTS_SUCCESS:return i.extend({},e,{posts:t.payload.data.data.results});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("javascripts/react/constants/PostTypeConstants");e["default"]=a}),require.register("javascripts/react/reducers/SavingReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isSaving:!1},t=arguments[1];switch(t.type){case a.REQUEST_SAVE_CAMPAIGN_TEMPLATE:case o.REQUEST_SAVE_OPTIN:return _.extend({},{isSaving:!0});case a.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS:case o.REQUEST_SAVE_OPTIN_SUCCESS:return _.extend({},{isSaving:!1});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/TemplateContentConstants"),o=t("javascripts/react/constants/OptinConstants");e["default"]=r}),require.register("javascripts/react/reducers/TemplateReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){var t=e.payload.extras.wp_post.options,n=e.payload.data.data.results,r=n.post.post_content;t.content.excerpt&&(c.isEmpty(n.attrs_post.content.extended)?c.isEmpty(n.attrs_post.real_excerpt)||(r=n.attrs_post.real_excerpt):r=n.attrs_post.content.main);var a=c.extend(e.payload.extras,(0,m.createTextDefault)({},r));return a}function i(e){var t=c.extend({},e.payload.extras,(0,m.createImageDefault)({},e.payload.data.data.results.image));return t=c.extend(t,{styles:c.extend(t.styles,{sizes:e.payload.data.data.results.attrs_image.sizes,srcWidth:e.payload.data.data.results.attrs_image.srcWidth,srcHeight:e.payload.data.data.results.attrs_image.srcHeight,width:e.payload.data.data.results.attrs_image.width})})}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{config:{theme:null,items:[],header:[],footer:[],loaded:!1,saving:!1,email_online:[{columns:[{items:[{_id:0,keyRow:"email_online",keyColumn:0,value:"[view_email_online]",type:f.EMAIL_ONLINE,styles:{"font-size":12,color:{hex:"#000000"},"font-family":"Arial",align:"right","padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10}}],styles:{width:100}}]}],email_online_active:!0,unsubscribe:[{columns:[{items:[{_id:0,keyRow:"unsubscribe",keyColumn:0,value:"[delipress_link_unsubscribe]",type:f.UNSUBSCRIBE,styles:{"font-size":11,color:{hex:"#CCC"},"font-family":"Arial",align:"center","padding-top":2,"padding-bottom":2,"padding-left":10,"padding-right":10}}],styles:{"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0}}]}]}},t=arguments[1],n="";switch(t.type){case _.UPDATE_ALL_STYLES:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return c.extend({},e,{columns:c.map(e.columns,function(e,n){var r=e.items;return r=c.map(r,function(e,n){if(e.fromAction=_.UPDATE_ALL_STYLES,c.isUndefined(e.styles.presetChoice)){if(e.type===t.payload.type)switch(e.type){case f.SOCIAL_BUTTON:var r={};c.each(f.SOCIAL_LIST,function(e){r["color_"+e]=t.payload.styles["color_"+e]}),e=c.extend({},e,{styles:c.extend({},e.styles,{background:t.payload.styles.background,"font-family":t.payload.styles["font-family"],"font-size":t.payload.styles["font-size"],"icon-size":t.payload.styles["icon-size"],"padding-bottom":t.payload.styles["padding-bottom"],"padding-left":t.payload.styles["padding-left"],"padding-right":t.payload.styles["padding-right"],"padding-top":t.payload.styles["padding-top"],textColor:t.payload.styles.textColor,monochromeActive:t.payload.styles.monochromeActive,monochromeColor:t.payload.styles.monochromeColor,align:t.payload.styles.align},r)});break;case f.IMAGE:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{href:e.styles.href,sizeSelect:e.styles.sizeSelect,src:e.styles.src,srcHeight:e.styles.srcHeight,srcWidth:e.styles.srcWidth,width:e.styles.width,valuePercent:e.styles.valuePercent,sizes:e.styles.sizes,height:e.styles.height})});break;case f.TEXT:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{value:e.styles.value})});break;case f.BUTTON:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{value:e.styles.value,href:e.styles.href})});break;default:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles)})}}else{var a=c.findIndex(t.payload.styles.presets,{type:t.payload.styles.presetChoice});if(a<0)return e;if(e.type===t.payload.type)switch(e.type){case f.TITLE:e=c.extend({},e,{styles:c.extend({},e.styles,{presets:c.map(e.styles.presets,function(e,n){return n==a?c.extend({},e,{"font-size":t.payload.styles.presets[a]["font-size"],"font-family":t.payload.styles.presets[a]["font-family"],"font-weight":t.payload.styles.presets[a]["font-weight"],"line-height":t.payload.styles.presets[a]["line-height"],align:t.payload.styles.presets[a].align,color:t.payload.styles.presets[a].color}):e})})});break;default:e=c.extend({},e,{styles:c.extend({},e.styles,{presets:c.map(e.styles.presets,function(e,n){return n==a?c.extend({},e,t.payload.styles.presets[a]):e})})})}}return e}),c.extend({},e,{items:c.extend([],r)})})})})})});case f.CLEAN_TEMPLATE:return c.extend({},e,{config:c.extend({},e.config,{items:c.extend([]),header:c.extend([]),footer:c.extend([])})});case _.UPDATE_SECTION_EMAIL_ONLINE:return c.extend({},e,{config:c.extend(e.config,{email_online_active:t.payload})});case _.DELETE_SECTION_EMAIL_ONLINE:return c.extend({},e,{config:c.extend(e.config,{email_online_active:!1})});case _.CHANGE_STYLE_SECTION:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{styles:t.payload.styles
    16 }):e})})});case _.CHANGE_STYLE_COLUMN:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{styles:c.clone(t.payload.styles)}):e})}):e})})});case _.CHANGE_STYLE_COLUMNS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{styles:t.payload.styles,columns:c.map(e.columns,function(e,n){return c.extend({},e,{styles:c.clone(t.payload.columns[n].styles)})})}):e})})});case _.CHANGE_STYLE_COMPONENT_FIX:switch(t.payload.type){case f.EMAIL_ONLINE:n="email_online";break;case f.UNSUBSCRIBE:n="unsubscribe"}return c.extend({},e,{config:c.extend({},e.config,a({},n,c.map(e.config[n],function(e,n){return c.extend({},e,{columns:c.map(e.columns,function(e,n){return e.items[0]=c.extend({},t.payload),c.extend({},e)})})})))});case _.CHANGE_STYLE_SECTION_FIX:switch(t.payload.type){case f.SECTION_EMAIL_ONLINE:n="email_online";break;case f.SECTION_UNSUBSCRIBE:n="unsubscribe"}return c.extend({},e,{config:c.extend({},e.config,a({},n,c.map(e.config[n],function(e,n){return c.extend({},e,{styles:t.payload.styles})})))});case f.ADD_TEMPLATE_CONTENT_EMPTY:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=e.items;return r.push(t.payload),r=c.map(r,function(e,t){return e._id=t,e.fromAction=f.ADD_TEMPLATE_CONTENT_EMPTY,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.ADD_TEMPLATE_CONTENT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=e.items;return 0==t.payload.abItmId&&t.payload.before?r.unshift(t.payload):t.payload.before?r.splice(t.payload.abItmId,0,t.payload):t.payload.after&&r.splice(Number(t.payload.abItmId+1),0,t.payload),r=c.map(r,function(e,t){return e._id=t,e.fromAction=f.ADD_TEMPLATE_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.ADD_TEMPLATE_SECTION:return function(){var n=e.config.items;return 0==n.length?n.push(t.payload):0==t.payload.abItmId&&t.payload.before?n.unshift(t.payload):t.payload.before?n.splice(t.payload.abItmId,0,t.payload):t.payload.after&&n.splice(Number(t.payload.abItmId+1),0,t.payload),n=c.map(n,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e._id=n,e.keyRow=t,e.fromAction=f.ADD_TEMPLATE_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],n)})})}();case f.DUPLICATE_CONTENT:var r=e.config.items[t.payload.keyRow].columns[t.payload.keyColumn].items[t.payload._id];return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var a=e.items;return a.splice(Number(t.payload._id+1),0,c.clone(r)),a=c.map(a,function(e,t){return e._id=t,e.fromAction=f.DUPLICATE_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],a)})}return c.clone(e)})})),c.clone(e)})})});case f.DUPLICATE_SECTION:var s=e.config.items[t.payload.keyRow],l=e.config.items;return l.splice(Number(t.payload.keyRow+1),0,c.clone(s)),l=c.map(l,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,r){var a=c.extend({},e,{_id:r,keyColumn:n,keyRow:t,fromAction:f.DUPLICATE_SECTION});return a}),c.extend({},e,{keyRow:t,styles:c.extend({},e.styles)})}),c.extend({},e,{styles:c.extend({},e.styles,{sizeColumnChoice:c.isUndefined(s.styles.sizeColumnChoice)?null:c.clone(s.styles.sizeColumnChoice)})})}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],l)})});case f.CHANGE_POSITION_CONTENT:var m=c.clone(e.config.items[t.payload.old.keyRow].columns[t.payload.old.keyColumn].items[t.payload.old._id]);return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.old.keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.old.keyColumn){var r=e.items;return r.splice(t.payload.old._id,1),r=c.map(r,function(e,t){return e._id=t,e.keyColumn=n,e.fromAction=f.CHANGE_POSITION_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})})),n==t.payload["new"].keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload["new"].keyColumn){var a=e.items;if(m.keyRow=t.payload["new"].keyRow,m.keyColumn=t.payload["new"].keyColumn,c.isUndefined(t.payload["new"].abItmId))a.push(m);else if(0==t.payload["new"].abItmId&&t.payload["new"].before)a.unshift(m);else{var o=c.findIndex(a,function(e,n){return e._id==t.payload["new"].abItmId});t.payload["new"].before?a.splice(Number(o),0,m):t.payload["new"].after&&(o>=0&&o!=a.length-1?a.splice(Number(o+1),0,m):o>=0?a.splice(Number(o),0,m):a.push(m))}return a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=f.CHANGE_POSITION_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],a)})}return e})})),e})})});case f.CHANGE_POSITION_SECTION:var g=e.config.items[t.payload.old],E=e.config.items;return E.splice(t.payload.old,1),c.isUndefined(t.payload["new"].abItmId)?E.push(g):0==t.payload["new"].abItmId&&t.payload["new"].before?E.unshift(g):t.payload["new"].before?E.splice(t.payload["new"].abItmId,0,g):t.payload["new"].after&&E.splice(Number(t.payload["new"].abItmId+1),0,g),E=c.map(E,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e.keyRow=t,e.fromAction=f.CHANGE_POSITION_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],E)})});case f.DELETE_CONTENT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=c.clone(e.items);return r.splice(t.payload._id,1),r=c.map(r,function(e,t){return e.fromAction=f.DELETE_CONTENT,e._id=t,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.DELETE_SECTION:var O=e.config.items;return O.splice(t.payload,1),O=c.map(O,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e.keyRow=t,e.fromAction=f.DELETE_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],O)})});case _.CHANGE_ITEM:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{items:c.map(e.items,function(e,n){if(e._id==t.payload._id){var r=c.extend(e,c.omit(t.payload,"value"));return r.fromAction=_.CHANGE_ITEM,c.clone(r)}return e})}):e})}):e})})});case _.CHANGE_ITEM_TEXT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{items:c.map(e.items,function(e,n){if(e._id==t.payload._id){var r=e;return r.value=t.payload.value,r.fromAction=_.CHANGE_ITEM_TEXT,c.clone(r)}return e})}):e})}):e})})});case _.ACTIVE_ITEM:if(c.isNull(t.payload))return e;var j=t.payload.split("_");switch(j[0]){case"unsubscribe":e.config.unsubscribe[0].columns[j[1]].items[j[2]].fromAction=_.ACTIVE_ITEM;break;case"email":e.config.email_online[0].columns[j[2]].items[j[3]].fromAction=_.ACTIVE_ITEM;break;default:e.config.items[j[0]].columns[j[1]].items[j[2]].fromAction=_.ACTIVE_ITEM}return c.extend({},e);case u.CHOICE_ITEMS_TEMPLATE:return c.extend({},e,{config:c.extend({},e.config,{items:c.extend({},t.payload)})});case u.CHOICE_STRUCTURE_TEMPLATE:return c.extend({},e,{template:c.extend({},t.payload)});case f.REQUEST_SAVE_TEMPLATE_SUCCESS:return c.extend({},e,{templateId:c.extend({},t.payload.data.data.results.id)});case f.REQUEST_GET_CAMPAIGN_SUCCESS:if(c.isNull(t.payload.data.data.results.config))return c.extend({},e,{config:c.extend({},e.config,{loaded:!0}),campaignId:t.payload.data.data.results.post.ID});var C=c.extend({},t.payload.data.data.results.config,{items:c.map(t.payload.data.data.results.config.items,function(e,t){return e.columns=c.map(e.columns,function(e,t){return e.items=c.map(e.items,function(e,t){return e._id=t,e.fromAction=f.REQUEST_GET_CAMPAIGN,e}),e}),e})});return C.loaded=!0,c.extend({},e,{config:C,campaignId:t.payload.data.data.results.post.ID});case p.CHANGE_THEME:return c.extend({},e,{config:c.extend({},e.config,{theme:t.payload})});case d.REQUEST_GET_POST_TO_WP_POST_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=t.payload.data.data.results.post,s=e.items,l={post:a};if("product"===a.post_type&&(l.woocommerce=t.payload.data.data.results.woocommerce),t.payload.extras.wp_post.options.image&&t.payload.data.data.results.image){var u=i(t),p=(0,y.createTitleFromImportWPPost)(a),f=o(t),_=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},u),s.splice(Number(n+1),0,p),s.splice(Number(n+2),0,f),s.splice(Number(n+3),0,_))})}else{var m=(0,y.createTitleFromImportWPPost)(a),h=o(t),v=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},m),s.splice(Number(n+1),0,h),s.splice(Number(n+2),0,v))})}return s=c.map(s,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_GET_POST_TO_WP_POST_SUCCESS,e}),c.extend({},e,{items:s})}return e})}):e})})});case d.REQUEST_IMPORT_POSTS_WP_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=c.clone(e.items),o=[];return c.each(t.payload.data.data.results.posts,function(e,n){"false"!=t.payload.data.data.results.config.image&&e.image&&o.push((0,v.createImageFromImportWPPost)(e.image,e.attrs_image,t.payload.extras)),o.push((0,y.createTitleFromImportWPPost)(e.post,t.payload.extras)),o.push((0,h.createTextFromImportWPPost)({post:e.post,attrs_post:e.attrs_post,type_content:t.payload.data.data.results.config.type_content},t.payload.extras));var r={post:e.post};"product"===e.post.post_type&&(r.woocommerce=e.woocommerce),o.push((0,b.createButtonReadMoreFromImportWPPost)(r))}),c.each(o,function(e,n){if(0===n)a[t.payload.extras._id]=e;else{var r=Number(t.payload.extras._id+n);a.splice(r,0,e)}}),a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_IMPORT_POSTS_WP_SUCCESS,e}),c.extend({},e,{items:a})}return e})}):e})})});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("underscore"),c=r(l),u=t("../constants/StructureConstants"),p=t("javascripts/react/constants/ThemeConstants"),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/constants/PostTypeConstants"),_=t("javascripts/react/constants/EditorConstants"),m=t("javascripts/react/helpers/structureToTemplate"),h=t("javascripts/react/helpers/wp/createTextFromImportWPPost"),y=t("javascripts/react/helpers/wp/createTitleFromImportWPPost"),v=t("javascripts/react/helpers/wp/createImageFromImportWPPost"),b=t("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost");e["default"]=s}),require.register("javascripts/react/reducers/ThemeReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{theme:{"mj-attributes":{"mj-all":{color:"#58384C"},"mj-container":{"background-color":"#E0E0E0"}},"mj-styles":{"link-color":"#F5656A"},header:null,footer:null},settings_component:a.SETTINGS_GENERAL,view_component:a.TEXT_VIEW},t=arguments[1];switch(t.type){case a.REQUEST_GET_THEME_SUCCESS:return _.isNull(t.payload.data.data.results.theme)?_.extend({},e,{post:t.payload.data.data.results.post}):_.extend({},e,{theme:t.payload.data.data.results.theme,post:t.payload.data.data.results.post});case a.CHANGE_THEME:return _.extend({},e,{theme:t.payload});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/ThemeConstants");e["default"]=r}),require.register("javascripts/react/services/ContentFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=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},s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("underscore"),c=a(l),u=t("react"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/components/contents/SpacerComponent"),_=r(d),m=t("javascripts/react/components/contents/TextComponent"),h=r(m),y=t("javascripts/react/components/contents/ImageComponent"),v=r(y),b=t("javascripts/react/components/contents/DividerComponent"),g=r(b),E=t("javascripts/react/components/contents/SocialComponent"),O=r(E),j=t("javascripts/react/components/contents/ButtonComponent"),C=r(j),w=t("javascripts/react/components/contents/EmptyComponent"),T=r(w),P=t("javascripts/react/components/contents/WPPostComponent"),S=r(P),I=t("javascripts/react/components/contents/WPArticleComponent"),N=r(I),k=t("javascripts/react/components/contents/wp/WPArchivePostComponent"),x=r(k),R=t("javascripts/react/components/contents/wp/WPArchiveArticleComponent"),A=r(R),M=t("javascripts/react/components/contents/TitleComponent"),D=r(M),U=t("javascripts/react/components/contents/EmailOnlineComponent"),L=r(U),V=t("javascripts/react/components/contents/UnsubscribeComponent"),B=r(V),q=function(){function e(){o(this,e)}return s(e,null,[{key:"getContentComponent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(c.isNull(e))return p["default"].createElement(T["default"],null);var n="item_type_"+e.type;switch(e.type){case f.WP_CUSTOM_POST:return p["default"].createElement(S["default"],i({key:n,item:e},t));case f.WP_ARCHIVE_CUSTOM_POST:return p["default"].createElement(x["default"],i({key:n,item:e},t));case f.WP_ARCHIVE_ARTICLE:case f.WP_WOO_ARCHIVE_PRODUCT:return p["default"].createElement(A["default"],i({key:n,item:e},t));case f.WP_ARTICLE:case f.WP_WOO_PRODUCT:return p["default"].createElement(N["default"],i({key:n,item:e},t));case f.TEXT:return p["default"].createElement(h["default"],i({key:n,item:e},t));case f.IMAGE:return p["default"].createElement(v["default"],i({key:n,item:e},t));case f.DIVIDER:return p["default"].createElement(g["default"],i({key:n,item:e},t));case f.SPACER:return p["default"].createElement(_["default"],i({key:n,item:e},t));case f.SOCIAL_BUTTON:return p["default"].createElement(O["default"],i({key:n,item:e},t));case f.EMAIL_ONLINE:return p["default"].createElement(L["default"],i({key:n,item:e},t));case f.UNSUBSCRIBE:return p["default"].createElement(B["default"],i({key:n,item:e},t));case f.BUTTON:return p["default"].createElement(C["default"],i({key:n,item:e},t));case f.TITLE:return p["default"].createElement(D["default"],i({key:n,item:e},t));default:return p["default"].createElement(T["default"],null)}}}]),e}();e["default"]=q}),require.register("javascripts/react/services/ItemListContentDragFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("underscore"),l=(a(s),t("react")),c=r(l),u=t("javascripts/react/constants/TemplateContentConstants"),p=t("javascripts/react/components/dnd/Text"),f=r(p),d=t("javascripts/react/components/dnd/Image"),_=r(d),m=t("javascripts/react/components/dnd/Divider"),h=r(m),y=t("javascripts/react/components/dnd/Social"),v=r(y),b=t("javascripts/react/components/dnd/Button"),g=r(b),E=t("javascripts/react/components/dnd/Spacer"),O=r(E),j=t("javascripts/react/components/dnd/Title"),C=r(j),w=t("javascripts/react/components/dnd/WPArticle"),T=r(w),P=t("javascripts/react/components/dnd/WPPost"),S=r(P),I=t("javascripts/react/components/dnd/wp/WPArchivePost"),N=r(I),k=t("javascripts/react/components/dnd/wp/WPArchiveArticle"),x=r(k),R=function(){function e(){o(this,e)}return i(e,null,[{key:"getListContentByType",value:function(e){switch(e){case u.SPACER:return c["default"].createElement(O["default"],null);case u.TEXT:return c["default"].createElement(f["default"],null);case u.IMAGE:return c["default"].createElement(_["default"],null);case u.DIVIDER:return c["default"].createElement(h["default"],null);case u.SOCIAL_BUTTON:return c["default"].createElement(v["default"],null);case u.BUTTON:return c["default"].createElement(g["default"],null);case u.WP_CUSTOM_POST:return c["default"].createElement(S["default"],null);case u.WP_ARCHIVE_CUSTOM_POST:return c["default"].createElement(N["default"],null);case u.WP_ARCHIVE_ARTICLE:case u.WP_WOO_ARCHIVE_PRODUCT:return c["default"].createElement(x["default"],{type:e});case u.WP_ARTICLE:case u.WP_WOO_PRODUCT:return c["default"].createElement(T["default"],{type:e});case u.TITLE:return c["default"].createElement(C["default"],null);default:return!1}}}]),e}();e["default"]=R}),require.register("javascripts/react/services/OptinSettingsFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=t("react"),s=r(i),l=t("javascripts/react/components/settings/optin/shortcode/ShortcodeSettings"),c=r(l),u=t("javascripts/react/components/settings/optin/popup/PopupSettings"),p=r(u),f=t("javascripts/react/components/settings/optin/flyin/FlyInSettings"),d=r(f),_=t("javascripts/react/components/settings/optin/widget/WidgetSettings"),m=r(_),h=t("javascripts/react/components/settings/optin/aftercontent/AfterContentSettings"),y=r(h),v=t("javascripts/react/components/settings/optin/customcss/CustomCssSettings"),b=r(v),g=t("javascripts/react/components/settings/optin/models/ModelsSettings"),E=r(g),O=t("javascripts/react/constants/OptinConstants"),j=function(){function e(){a(this,e)}return o(e,null,[{key:"getSettingsModels",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s["default"].createElement(E["default"],e)}},{key:"getSettingsCustomCss",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s["default"].createElement(b["default"],e)}},{key:"getSettingsComponent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(e){case O.SHORTCODE_OPTIN:return s["default"].createElement(c["default"],t);case O.POPUP_OPTIN:return s["default"].createElement(p["default"],t);case O.FLY_IN_OPTIN:return s["default"].createElement(d["default"],t);case O.WIDGET_OPTIN:return s["default"].createElement(m["default"],t);case O.AFTER_CONTENT:return s["default"].createElement(y["default"],t)}}}]),e}();e["default"]=j}),require.register("javascripts/react/services/SettingsFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=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},i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("react"),l=r(s),c=t("javascripts/react/constants/EditorConstants"),u=t("javascripts/react/components/settings/ListContentsComponent"),p=r(u),f=t("javascripts/react/components/settings/EditorComponent"),d=r(f),_=t("javascripts/react/components/settings/StyleComponent"),m=r(_),h=t("javascripts/react/components/settings/SettingsGeneral"),y=r(h),v=function(){function e(){a(this,e)}return i(e,null,[{key:"getSettingsComponent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];switch(e){case c.SETTINGS_EDITOR:return l["default"].createElement(d["default"],o({item:t},n));case c.SETTINGS_LIST_CONTENTS:return l["default"].createElement(p["default"],null);case c.SETTINGS_GENERAL:return l["default"].createElement(y["default"],n);case c.SETTINGS_STYLE:return l["default"].createElement(m["default"],o({item:t},n));default:return!1}}}]),e}();e["default"]=v}),require.register("javascripts/react/services/actions/EditorActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/EditorConstants"),i=function(){function e(){r(this,e),this.changeSettingsComponent=this.changeSettingsComponent.bind(this),this.changeItem=this.changeItem.bind(this),this.changeItemText=this.changeItemText.bind(this),this.changeItemOnSettingsContainer=this.changeItemOnSettingsContainer.bind(this),this.activeItem=this.activeItem.bind(this),this.activeSection=this.activeSection.bind(this),this.changeStyleSection=this.changeStyleSection.bind(this),this.changeStyleSectionFix=this.changeStyleSectionFix.bind(this),this.changeStyleComponentFix=this.changeStyleComponentFix.bind(this),this.deleteSectionEmailOnline=this.deleteSectionEmailOnline.bind(this),this.changeStyleColumn=this.changeStyleColumn.bind(this),this.changeStyleColumns=this.changeStyleColumns.bind(this),this.changeEmailOnlineActive=this.changeEmailOnlineActive.bind(this),this.updateAllStyles=this.updateAllStyles.bind(this)}return a(e,[{key:"updateAllStyles",value:function(e){return function(t){return t({type:o.UPDATE_ALL_STYLES,payload:e}),Promise.resolve()}}},{key:"changeEmailOnlineActive",value:function(e){return function(t){return t({type:o.UPDATE_SECTION_EMAIL_ONLINE,payload:e}),Promise.resolve()}}},{key:"changeItemOnSettingsContainer",value:function(e,t){return function(n){return n({type:o.CHANGE_SETTINGS_COMPONENT,payload:{component:t,item:e}}),Promise.resolve()}}},{key:"changeSettingsComponent",value:function(e){return function(t){return t({type:o.CHANGE_COMPONENT,payload:e}),Promise.resolve()}}},{key:"changeItem",value:function(e){return function(t){return t({type:o.CHANGE_ITEM,payload:e}),Promise.resolve()}}},{key:"changeItemText",value:function(e){return function(t){return t({type:o.CHANGE_ITEM_TEXT,payload:e}),Promise.resolve()}}},{key:"changeStyleColumn",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COLUMN,payload:e}),Promise.resolve()}}},{key:"changeStyleColumns",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COLUMNS,payload:e}),Promise.resolve()}}},{key:"changeStyleSection",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_SECTION,payload:e}),Promise.resolve()}}},{key:"changeStyleSectionFix",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_SECTION_FIX,payload:e}),Promise.resolve()}}},{key:"deleteSectionEmailOnline",value:function(e){return function(t){return t({type:o.DELETE_SECTION_EMAIL_ONLINE,payload:e}),Promise.resolve()}}},{key:"changeStyleComponentFix",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COMPONENT_FIX,payload:e}),Promise.resolve()}}},{key:"activeItem",value:function(e){return function(t){return t({type:o.ACTIVE_ITEM,payload:e}),Promise.resolve()}}},{key:"activeSection",value:function(e){return function(t){return t({type:o.ACTIVE_SECTION,payload:e}),Promise.resolve()}}}]),e}();e["default"]=i}),require.register("javascripts/react/services/actions/OptinActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/OptinConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeOptin=this.changeOptin.bind(this),this.saveOptin=this.saveOptin.bind(this),this.getOptin=this.getOptin.bind(this),this.changeSettingsOptin=this.changeSettingsOptin.bind(this)}return a(e,[{key:"changeSettingsOptin",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_OPTIN,payload:e}),Promise.resolve()}}},{key:"saveOptin",value:function(e,t){return{type:o.REQUEST_SAVE_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_optin",config:JSON.stringify(t.config),type:t.type,_wpnonce_ajax:WPNONCE_AJAX,optin_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeOptin",value:function(e){return function(t){return t({type:o.CHANGE_OPTIN,payload:e}),Promise.resolve()}}},{key:"getOptin",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_optin",optin_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/PostTypeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/PostTypeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.getPostTypes=this.getPostTypes.bind(this),this.getPosts=this.getPosts.bind(this),this.getPost=this.getPost.bind(this),this.getPostToWPPost=this.getPostToWPPost.bind(this),this.importPostsWP=this.importPostsWP.bind(this)}return a(e,[{key:"getPostTypes",value:function(){return{type:o.REQUEST_GET_POST_TYPES,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_post_types",_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPosts",value:function(e){return{type:o.REQUEST_GET_POSTS,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_type:e.post_type,s:_.isUndefined(e.s)?"":e.s,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPost",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_id:e.post_id,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getPostToWPPost",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param(_.extend({action:"delipress_get_post",_wpnonce_ajax:WPNONCE_AJAX},e));return{type:o.REQUEST_GET_POST_TO_WP_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},onSuccess:n},extras:t}}}},{key:"importPostsWP",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param({action:"delipress_import_posts_wp",posts:e.posts,config:e.config,_wpnonce_ajax:WPNONCE_AJAX});return{type:o.REQUEST_IMPORT_POSTS_WP,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"application/json, text/javascript, */*"},onSuccess:n},extras:t}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/TemplateActions.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("underscore"),l=a(s),c=t("javascripts/react/constants/TemplateContentConstants"),u=t("javascripts/react/constants/ThemeConstants"),p=t("javascripts/react/helpers/structureToTemplate"),f=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),d=t("axios"),_=(r(d),function(){function e(){o(this,e),this.addTemplateContent=this.addTemplateContent.bind(this),this.changePositionTemplateContent=this.changePositionTemplateContent.bind(this),this.deleteContent=this.deleteContent.bind(this),this.deleteSection=this.deleteSection.bind(this),this.addTemplateContentOnEmpty=this.addTemplateContentOnEmpty.bind(this),
    17 this.saveCampaignTemplate=this.saveCampaignTemplate.bind(this),this.getCampaignTemplate=this.getCampaignTemplate.bind(this),this.changePositionTemplateSection=this.changePositionTemplateSection.bind(this),this.addSection=this.addSection.bind(this),this.saveCampaignTemplateHtml=this.saveCampaignTemplateHtml.bind(this),this.getCampaign=this.getCampaign.bind(this),this.changeTheme=this.changeTheme.bind(this),this.cleanTemplate=this.cleanTemplate.bind(this),this.duplicateContent=this.duplicateContent.bind(this),this.duplicateSection=this.duplicateSection.bind(this)}return i(e,[{key:"duplicateSection",value:function(e){return function(t){return t({type:c.DUPLICATE_SECTION,payload:e}),Promise.resolve()}}},{key:"duplicateContent",value:function(e){return function(t){return t({type:c.DUPLICATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateSection",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_SECTION,payload:e}),Promise.resolve()}}},{key:"cleanTemplate",value:function(){return function(e){return e({type:c.CLEAN_TEMPLATE}),Promise.resolve()}}},{key:"addSection",value:function(e){for(var t={columns:[],styles:{background:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},"background-url":"","padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0}},n=0;n<e.number;n++)t.columns.push({items:[]});return e=l.extend(e,t,{columns:l.map(t.columns,function(t,n){return l.extend(t,{styles:{width:100/e.number,"vertical-align":"top","border-radius":0},type:c.SECTION})})}),function(t){return t({type:c.ADD_TEMPLATE_SECTION,payload:e}),Promise.resolve()}}},{key:"deleteContent",value:function(e){return function(t){return t({type:c.DELETE_CONTENT,payload:e}),Promise.resolve()}}},{key:"deleteSection",value:function(e){return function(t){return t({type:c.DELETE_SECTION,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateContent",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContent",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContentOnEmpty",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT_EMPTY,payload:e}),Promise.resolve()}}},{key:"saveCampaignTemplate",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template",config:JSON.stringify(t.config),_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"saveCampaignTemplateHtml",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template_html",html:t.html,_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:u.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"getCampaignTemplate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign_template",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getCampaign",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}());e["default"]=_}),require.register("javascripts/react/services/actions/ThemeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/ThemeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeTheme=this.changeTheme.bind(this),this.changeViewComponent=this.changeViewComponent.bind(this),this.changeSettingsComponent=this.changeSettingsComponent.bind(this),this.saveTheme=this.saveTheme.bind(this),this.getTheme=this.getTheme.bind(this)}return a(e,[{key:"saveTheme",value:function(e,t){return{type:o.REQUEST_SAVE_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_theme",theme:JSON.stringify(t.theme),_wpnonce_ajax:WPNONCE_AJAX,theme_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getTheme",value:function(e){return{type:o.REQUEST_GET_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_theme",theme_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:o.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"changeViewComponent",value:function(e){return function(t){return t({type:o.CHANGE_VIEW_COMPONENT,payload:e}),Promise.resolve()}}},{key:"changeSettingsComponent",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_COMPONENT,payload:e}),Promise.resolve()}}}]),e}();e["default"]=s}),require.alias("crypto-browserify/index.js","crypto"),require.alias("events/events.js","events"),require.alias("path-browserify/index.js","path"),require.alias("process/browser.js","process"),require.alias("punycode/punycode.js","punycode"),require.alias("querystring-es3/index.js","querystring"),require.alias("stream-browserify/index.js","stream"),require.alias("string_decoder/index.js","string_decoder"),require.alias("url/url.js","url"),require.alias("vm-browserify/index.js","vm"),e=require("process"),require.register("___globals___",function(e,t,n){})}(),require("___globals___");
     8r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("prop-types")),_=(r(d),function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueOnPreset=n.saveOptionValueOnPreset.bind(n),n._changeInputValueText=n._changeInputValueText.bind(n),n._changeInputValueTextOnPreset=n._changeInputValueTextOnPreset.bind(n),n._changeInputValueCheckbox=n._changeInputValueCheckbox.bind(n),n._changeInputValueCheckboxOnPreset=n._changeInputValueCheckboxOnPreset.bind(n),n._changeInputValue=n._changeInputValue.bind(n),n._changeInputValueOnPreset=n._changeInputValueOnPreset.bind(n),n._changeInputValueNumber=n._changeInputValueNumber.bind(n),n._changeInputValueNumberOnPreset=n._changeInputValueNumberOnPreset.bind(n),n._changeInputValueInputText=n._changeInputValueInputText.bind(n),n.timeoutSave=450,n.handleApply=n.handleApply.bind(n);var r=n.props.item;return p.isNull(r)||p.isUndefined(r)||(n.styles=p.clone(r.styles)),n}return l(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles)),this.props.updateAllStyles(p.clone(this.styles))}},{key:"componentWillReceiveProps",value:function(e){var t=e.item;p.isNull(t)||p.isUndefined(t)||(this.styles=p.clone(t.styles),this.setState({value:this.styles.value,href:this.styles.href}))}},{key:"componentWillUpdate",value:function(){this.timeoutSave=450}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this.timeoutSave=0,this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this.timeoutSave=0,this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this.saveOptionValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this.saveOptionValue(n,t)}},{key:"saveOptionValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.styles.presets);r=p.map(r,function(r){return r.type===n.styles.presetChoice?p.extend({},r,o({},e,t)):r}),this.styles.presets=r,this.saveEditor()}},{key:"saveOptionValue",value:function(e,t){this.styles[e]=t,this.saveEditor()}},{key:"saveEditor",value:function(){var e=this;clearTimeout(this.saves),this.saves=setTimeout(function(){e.props.saveEditor(e.styles)},this.timeoutSave)}}]),t}(f.Component));e["default"]=_}),require.register("javascripts/react/components/settings/base/BaseSettingsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("javascripts/react/helpers/shallowEqual"),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.item;return r.state=p.clone(a.styles),r._saveRefValue=r._saveRefValue.bind(r),r._saveRefValueOnPreset=r._saveRefValueOnPreset.bind(r),r._saveEditor=r._saveEditor.bind(r),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueTextOnPreset=r._changeInputValueTextOnPreset.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueCheckboxOnPreset=r._changeInputValueCheckboxOnPreset.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueOnPreset=r._changeInputValueOnPreset.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValueNumberOnPreset=r._changeInputValueNumberOnPreset.bind(r),r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id,n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id;t!=n&&this.setState(e.item.styles)}},{key:"_saveEditor",value:function(){var e=this,t=this.props.saveEditor;setTimeout(function(){t(e.state)})}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this._saveRefValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveRefValue(n,t)}},{key:"_saveRefValue",value:function(e,t){this.setState(o({},e,t)),this._saveEditor()}},{key:"_saveRefValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.state.presets);r=p.map(r,function(r){return r.type===n.state.presetChoice?p.extend({},r,o({},e,t)):r}),this.setState({presets:r}),this._saveEditor()}}]),t}(f.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseSettingsOptin.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=(a(u),t("underscore")),f=r(p),d=t("javascripts/react/components/ColorSelector"),_=(a(d),t("javascripts/react/components/settings/SettingsItem")),m=(a(_),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.config;return r.config=f.clone(a[r.props.settings+"_settings"]),r.allConfig=f.clone(a),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueInputText=r._changeInputValueInputText.bind(r),r._saveValue=r._saveValue.bind(r),r._saveValues=r._saveValues.bind(r),r._saveValuesOptin=r._saveValuesOptin.bind(r),r.state={buttonText:a.buttonText},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.config;this.config=f.clone(t[this.props.settings+"_settings"]),this.allConfig=f.clone(t)}},{key:"_saveValuesOptin",value:function(){var e=this.props.updateOptin;e(this.allConfig)}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this._saveValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveValue(n,t)}},{key:"_saveValues",value:function(e){var t=this,n=this.props.settings+"_settings";f.mapObject(e,function(e,r){f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),t.allConfig=f.extend({},t.allConfig,o({},n,f.extend({},t.props.config[n],o({},r,f.extend({},t.props.config[n][r],{attrs:f.isUndefined(e.attrs)?t.props.config[n][r].attrs:f.extend({},t.props.config[n][r].attrs,e.attrs),styling:f.isUndefined(e.styling)?t.props.config[n][r].styling:f.extend({},t.props.config[n][r].styling,e.styling)})))))}),this._saveValuesOptin()}},{key:"_saveValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.split("-"),a=this.props.settings+"_settings";return 3===r.length&&(this.allConfig=f.extend({},this.allConfig,o({},a,f.extend({},this.props.config[a],o({},r[0],f.extend({},this.props.config[a][r[0]],o({},r[1],f.extend({},this.props.config[a][r[0]][r[1]],o({},r[2],f.isBoolean(t)||f.isString(t)||f.isNumber(t)?t:f.extend({},this.props.config[a][r[0]][r[1]][r[2]],t)))))))))),this.config=f.clone(this.allConfig[a]),n&&this._saveValuesOptin(),Promise.resolve()}}]),t}(u.Component));e["default"]=m}),require.register("javascripts/react/components/settings/base/BaseWPArchiveSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("prop-types")),d=(r(f),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueInArray=n.saveOptionValueInArray.bind(n),n.removeImportPost=n.removeImportPost.bind(n),n.saveEditor=n.saveEditor.bind(n);var r=n.props.item;return u.isNull(r)||(n.styles=u.clone(r.styles)),n.verifyStyles(),n}return s(t,e),l(t,[{key:"verifyStyles",value:function(){u.isUndefined(this.styles.options.type_content)&&(this.styles=u.extend(this.styles,{options:u.extend(this.styles.options,{type_content:{full:!1,excerpt:!0}})}))}},{key:"componentWillReceiveProps",value:function(){var e=this.props.item;u.isNull(e)||(this.styles=u.clone(e.styles)),this.verifyStyles()}},{key:"saveOptionValue",value:function(e,t){this.styles.options[e]=t,this.props.saveEditor(this.styles)}},{key:"saveOptionValueInArray",value:function(e,t){this.styles.options[e].push(t),this.props.saveEditor(this.styles)}},{key:"saveEditor",value:function(){this.props.saveEditor(this.styles)}},{key:"removeImportPost",value:function(e){this.styles.options.choicePosts.splice(e,1),this.props.saveEditor(this.styles)}}]),t}(p.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseWPSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("classnames"),h=(r(m),t("react-select")),y=r(h),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/PostTypeActions"),g=(r(b),t("javascripts/react/components/ColorSelector")),E=(r(g),t("javascripts/react/components/settings/base/BaseSettingsComponent")),O=r(E),j=t("javascripts/react/components/settings/SettingsItem"),C=r(j),w=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleTitle=n._toggleTitle.bind(n),n._toggleImage=n._toggleImage.bind(n),n._onChangeSettingsContent=n._onChangeSettingsContent.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n._onChangeChoicePost=n._onChangeChoicePost.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){var e=this.props.item;u.isUndefined(e.wp_post)||this.setState({wp_post:u.extend({},e.wp_post),isLoading:!1,importLoad:!1})}},{key:"componentWillUpdate",value:function(e,t){(0,v.shallowEqual)(this.props.posts,e.posts)||this.setState({isLoading:!1})}},{key:"_toggleTitle",value:function(e){this.state.wp_post.options.content.title=event.target.checked,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsTitle",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_title.title},f["default"].createElement("input",{type:"checkbox",id:"settings_title",className:"delipress__switch__input",checked:this.state.wp_post.options.content.title,onChange:this._toggleTitle}),f["default"].createElement("label",{htmlFor:"settings_title",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_toggleImage",value:function(e){this.state.wp_post.options.image=e.target.checked,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsImage",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},f["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:this.state.wp_post.options.image,onChange:this._toggleImage}),f["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_onChangeSettingsContent",value:function(e){var t=e.target.value;this.state.wp_post.options.content[t]=!0,"full"===t?this.state.wp_post.options.content.excerpt=!1:this.state.wp_post.options.content.full=!1,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsContent",value:function(){this.props.item;return f["default"].createElement(C["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_content.title,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_full",value:"full",checked:this.state.wp_post.options.content.full,onChange:this._onChangeSettingsContent}),f["default"].createElement("label",{htmlFor:"settings__content_full"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.full)),f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_excerpt",value:"excerpt",onChange:this._onChangeSettingsContent,checked:this.state.wp_post.options.content.excerpt}),f["default"].createElement("label",{htmlFor:"settings__content_excerpt"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.excerpt))))}},{key:"_onChangeChoicePostType",value:function n(e){var t=this.props,n=(t.actionPostType,t._onChangeChoicePostType);this.state.wp_post.post_type=e,this.state.wp_post.post="",this.setState({wp_post:this.state.wp_post,isLoading:!0}),n({post_type:e.value}),this._saveEditor()}},{key:"_onChangeChoicePost",value:function(e){this.state.wp_post.post=e,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderChoicePostTypes",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,u.map(t,function(e){return{value:e.name,label:e.label}}));return f["default"].createElement(C["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post_type,onChange:this._onChangeChoicePostType}))}},{key:"renderImportPost",value:function(){var e=this;return f["default"].createElement(C["default"],null,f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:function(){e.state.importLoad||(e.setState({importLoad:!0}),e.props.importPost())}},!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_post.button_import,this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"})))}},{key:"_onInputChange",value:function(e){var t=this,n=this.props,r=(n.actionPostType,n._onChangeChoicePostType);u.isEmpty(this.state.wp_post.post_type)||(clearTimeout(this.searchPostType),this.searchPostType=setTimeout(function(){t.setState({isLoading:!0}),r({s:e,post_type:t.state.wp_post.post_type})},500))}},{key:"renderChoicePost",value:function(){var e=this.props,t=(e.postTypes,e.posts),n=u.map(t,function(e){return{value:e.ID,label:u.isEmpty(e.post_title)?"ID : "+e.ID:jQuery("<div/>").html(e.post_title).text()}});return f["default"].createElement(C["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post,disabled:u.isEmpty(this.state.wp_post.post_type),placeholder:translationDelipressReact.Builder.component_settings.wp_post.placeholder,onInputChange:this._onInputChange.bind(this),onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(O["default"]);w.propType={postTypes:_["default"].array.isRequired,posts:_["default"].array.isRequired,_onChangeChoicePostType:_["default"].func.isRequired},e["default"]=w}),require.register("javascripts/react/components/settings/base/optin/BaseDefault.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("javascripts/react/components/settings/base/BaseSettingsOptin"),_=r(d),m=t("javascripts/react/components/settings/optin/composition/Button"),h=r(m),y=t("javascripts/react/components/settings/optin/composition/Image"),v=r(y),b=t("javascripts/react/components/settings/optin/composition/BlockWrapper"),g=r(b),E=t("javascripts/react/components/settings/optin/composition/FormWrapper"),O=r(E),j=t("javascripts/react/components/settings/optin/composition/FormDesign"),C=r(j),w=t("javascripts/react/components/settings/SettingsItem"),T=(r(w),t("javascripts/react/components/inputs/Checkbox")),P=(r(T),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"isNaked",value:function(){return this.allConfig.default_settings.form_wrapper.attrs.naked}},{key:"render",value:function(){return u.isUndefined(this.allConfig.default_settings.form_wrapper)&&(this.allConfig.default_settings=u.extend({},this.allConfig.default_settings,{form_wrapper:{attrs:{naked:!1,metas:"empty"}}})),f["default"].createElement("div",{className:"container__settings__attributes settings__default"},!this.isNaked()&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_bloc),!this.isNaked()&&f["default"].createElement(g["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,type:this.props.type}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_image),f["default"].createElement(v["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,naked:this.isNaked()}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form),f["default"].createElement(O["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),!this.isNaked()&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form_design),!this.isNaked()&&f["default"].createElement(C["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_button),f["default"].createElement(h["default"],{saveValue:this._saveValue,saveValues:this._saveValues,changeInputValueInputText:this._changeInputValueInputText,config:this.config,naked:this.isNaked()}))}}]),t}(_["default"]));e["default"]=P}),require.register("javascripts/react/components/settings/base/optin/BaseSuccess.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/settings/base/BaseSettingsOptin"),p=r(u),f=t("javascripts/react/components/inputs/Checkbox"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Optin.shortcode_settings.success_settings.title_email_form),c["default"].createElement(m["default"],{label:translationDelipressReact.Optin.shortcode_settings.success_settings.disable_email_input_form,id:"email_input_form-attrs-disable_email_input_form"},c["default"].createElement(d["default"],{id:"email_input_form-attrs-disable_email_input_form",defaultChecked:this.config.email_input_form.attrs.disable_email_input_form,handleChange:function(t){e._saveValue("email_input_form-attrs-disable_email_input_form",t.target.checked)}})))}}]),t}(p["default"]);e["default"]=h}),require.register("javascripts/react/components/settings/image/ImageSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t,n){return Math.floor(n*e/t)}function c(e){if(f.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=(r(m),t("react-redux")),y=t("../../ColorSelector"),v=(r(y),t("./ImageSettingsWordPressMedia")),b=r(v),g=t("javascripts/react/components/settings/base/BaseNewSettings"),E=r(g),O=t("javascripts/react/components/settings/style/Align"),j=r(O),C=t("javascripts/react/components/inputs/InputNumber"),w=r(C),T=t("javascripts/react/components/inputs/InputRangeDP"),P=r(T),S=t("javascripts/react/components/settings/SettingsItem"),I=r(S),N=t("javascripts/react/components/settings/ApplyAll"),k=r(N),x=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n._handleOnChangeCompleteWidth=n._handleOnChangeCompleteWidth.bind(n),n._handleUpdateImage=n._handleUpdateImage.bind(n),n._handleUpdateImageSize=n._handleUpdateImageSize.bind(n);var r=n.props.item;return f.isNull(r)||(n.state={href:r.styles.href}),n}return s(t,e),u(t,[{key:"_handleUpdateImageSize",value:function(e){this.styles[e.target.name]=e.target.value;var t=this.styles.sizes[e.target.value],n=this.props.item,r=n.keyRow+"_"+n.keyColumn+"_"+n._id,a=jQuery(".id_selector_"+r).width(),o=Number(t.height),i=Number(t.width);t.width>a&&(i=a,o=l(a,t.width,t.height)),this.styles=f.extend({},this.styles,{src:t.url,srcWidth:i,srcHeight:o,width:i,valuePercent:100}),this.timeoutSave=0,this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){if(f.isUndefined(e.url))return!1;var t=this.props.item;if(f.isNull(t)||f.isUndefined(t))return!1;var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=Number(e.height),a=Number(e.width),o=jQuery(".id_selector_"+n).width();e.width>o&&(a=o,r=l(o,e.width,e.height));try{this.styles=f.extend({},this.styles,{src:e.url,srcWidth:a,srcHeight:r,width:a,sizes:e.sizes,sizeSelect:"full",valuePercent:100}),this.saveEditor()}catch(i){}}},{key:"_handleOnChangeCompleteWidth",value:function(e){var t=this.props.item,n=(t.keyRow+"_"+t.keyColumn+"_"+t._id,this.styles.srcWidth),r=e*n/100;this.styles=f.extend({},this.styles,{width:r,valuePercent:e}),this.saveEditor()}},{key:"render",value:function(){var e=this;if(f.isNull(this.props.item)||f.isUndefined(this.props.item))return!1;var t=this.props.item;if(f.isEmpty(this.styles.src))return _["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(I["default"],null,_["default"].createElement(b["default"],{updateImage:this._handleUpdateImage})));var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=[];return f.mapObject(this.styles.sizes,function(e,t){var n=t+" - "+e.width+"x"+e.height;r.push(_["default"].createElement("option",{key:"size_"+t,value:t},n))}),_["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"
     9},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(P["default"],{rangeValue:this.styles.valuePercent,maxValue:100,minValue:1,type:"pourcent",handleOnChangeWidth:function(t){var r=e.styles.srcWidth,a=jQuery(".id_selector_"+n+" img");f.isEmpty(e.styles.href)||(a=jQuery(".id_selector_"+n+" a"));var o=t*r/100;a.attr("width",o),a.parent().css({width:o+"px"})},handleOnChangeCompleteWidth:function(t){e.timeoutSave=0,e._handleOnChangeCompleteWidth(t)}}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.sizes},_["default"].createElement("select",{placeholder:"Select your base sizes",name:"sizeSelect",onChange:this._handleUpdateImageSize,value:this.styles.sizeSelect},r)),_["default"].createElement(b["default"],{styles:this.styles,src:this.styles.src,updateImage:this._handleUpdateImage}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.link},_["default"].createElement("input",{className:"delipress__input",name:"href",onChange:this._changeInputValueInputText,type:"text",value:this.styles.href})),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.borderRadius},_["default"].createElement(w["default"],{name:"border-radius",nameValue:this.styles["border-radius"],placeholder:"px",saveRefValue:this.saveOptionValue})),_["default"].createElement(j["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),_["default"].createElement(k["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",": "+translationDelipressReact.Builder.component.image),handleApply:this.handleApply}))}}]),t}(E["default"]);e["default"]=(0,h.connect)(c)(x)}),require.register("javascripts/react/components/settings/image/ImageSettingsWordPressMedia.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("react-redux"),h=t("javascripts/react/helpers/wordpressMedia"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=(t("javascripts/react/constants/TemplateContentConstants"),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleClickMediaLibrary=n._handleClickMediaLibrary.bind(n),n._handleSelectFrame=n._handleSelectFrame.bind(n),n.autoOpen=!!u.isUndefined(n.props.autoOpen)||n.props.autoOpen,n}return s(t,e),l(t,[{key:"componentDidUpdate",value:function(){var e=this.props.styles,t=(0,h.getFrame)();u.isUndefined(e)&&this.autoOpen&&(t.on("select",this._handleSelectFrame),t.open())}},{key:"_handleSelectFrame",value:function(){var e=this.props.updateImage,t=(0,h.getFrame)(),n=t.state().get("selection").first().toJSON();u.isUndefined(n.url)||(e(n),t.close())}},{key:"_handleClickMediaLibrary",value:function(e){e.preventDefault();var t=(0,h.getFrame)();t.on("select",this._handleSelectFrame),t.open()}},{key:"componentWillUnmount",value:function(){var e=(0,h.getFrame)();e.off("select",this._handleSelectFrame)}},{key:"render",value:function(){var e=this.props.styles,t=translationDelipressReact.Builder.component_settings.image.wp_library_src;return u.isUndefined(e)?u.isEmpty(this.props.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src):u.isEmpty(e.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src),f["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.image.action},f["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickMediaLibrary},f["default"].createElement("span",{className:"dashicons dashicons-format-image"}),f["default"].createElement("span",null,t)))}}]),t}(p.Component));b.propTypes={updateImage:_["default"].func.isRequired,autoOpen:_["default"].bool,src:_["default"].string,styles:_["default"].object},e["default"]=(0,m.connect)()(b)}),require.register("javascripts/react/components/settings/optin/TextOptinSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){return{fromAction:e.OptinReducer.fromAction}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux"),t("javascripts/backend/react-tinymce/index")),v=r(y),b=t("javascripts/react/components/settings/base/BaseSettingsOptin"),g=r(b),E=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/constants/OptinConstants")),O=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeContent=n._handleOnChangeContent.bind(n),n}return l(t,e),u(t,[{key:"shouldComponentUpdate",value:function(e){return!!f.find([E.CHANGE_SETTINGS_OPTIN],function(t){return t==e.fromAction})}},{key:"_handleOnChangeContent",value:function(e){var t=this,n=this.props,r=(n.updateOptin,n.name);clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){t._saveValues(o({},r,{attrs:{content:e.target.getContent()}}))},1500)}},{key:"render",value:function(){var e=this.props,t=e.name;e.config;return _["default"].createElement(v["default"],{content:this.props.config[this.props.settings+"_settings"][t].attrs.content,config:{inline:!0,menubar:!1,paste_as_text:!0,plugins:"paste colorpicker textcolor",relative_urls:!1,convert_urls:!1,fixed_toolbar_container:"#react-toolbar-tinymce",protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:[]},onChange:this._handleOnChangeContent})}}]),t}(g["default"]);e["default"]=(0,m.connect)(c)(O)}),require.register("javascripts/react/components/settings/optin/aftercontent/AfterContentSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/aftercontent/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/aftercontent/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/composition/Animation.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=t("javascripts/react/constants/OptinConstants"),c=function(e){var t=(e.config,{none:translationDelipressReact.Optin.animations.none,fadeIn:translationDelipressReact.Optin.animations.fadeIn,bounceIn:translationDelipressReact.Optin.animations.bounceIn,zoomIn:translationDelipressReact.Optin.animations.zoomIn,lightSpeedIn:translationDelipressReact.Optin.animations.lightSpeedIn,slideInUp:translationDelipressReact.Optin.animations.slideInUp,slideInLeft:translationDelipressReact.Optin.animations.slideInLeft,slideInRight:translationDelipressReact.Optin.animations.slideInRight,flipInX:translationDelipressReact.Optin.animations.flipInX,shake:translationDelipressReact.Optin.animations.shake,swing:translationDelipressReact.Optin.animations.swing,tada:translationDelipressReact.Optin.animations.tada});return e.type==l.FLY_IN_OPTIN&&(t=_.omit(t,["bounceIn","zoomIn","flipInX","shake","swing","tada"])),e.type==l.SHORTCODE_OPTIN||e.type==l.WIDGET_OPTIN?null:o["default"].createElement(s["default"],{label:translationDelipressReact.animation},o["default"].createElement("select",{name:"animation",onChange:function(t){e.saveValues({wrapper:{attrs:{animation:t.target.value}}})},value:e.config.wrapper.attrs.animation},_.map(t,function(e,t){return o["default"].createElement("option",{key:"animated_"+t,value:t},e)})))};e["default"]=c}),require.register("javascripts/react/components/settings/optin/composition/BlockWrapper.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/ColorSelector"),s=r(i),l=t("javascripts/react/components/settings/SettingsItem"),c=r(l),u=t("javascripts/react/components/inputs/InputNumber"),p=r(u),f=t("javascripts/react/components/settings/style/Border"),d=r(f),_=t("./Animation"),m=r(_),h=t("./OrientationFlyIn"),y=r(h),v=t("javascripts/react/constants/OptinConstants"),b=t("./Fonts"),g=r(b),E=function(e){e.config;return o["default"].createElement("div",{className:"container__settings__attributes settings__default"},e.type==v.FLY_IN_OPTIN&&o["default"].createElement(y["default"],e),o["default"].createElement(m["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.background_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-backgroundColor",t)},idSelector:".DELI-wrapper",typeColor:"backgroundColor",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.backgroundColor})),o["default"].createElement(c["default"],{label:translationDelipressReact.text_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-color",t)},idSelector:".DELI-wrapper",typeColor:"color",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.color})),o["default"].createElement(g["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.border_radius},o["default"].createElement(p["default"],{name:"wrapper-attrs-borderRadius",nameValue:e.config.wrapper.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.saveValues({wrapper:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),o["default"].createElement(d["default"],{borderStyle:e.config.wrapper.attrs.borderStyle,borderColor:e.config.wrapper.attrs.borderColor,borderWidth:e.config.wrapper.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={wrapper:{attrs:{},styling:{}}};r.wrapper.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.wrapper.styling[t]=n,e.saveValues(r)},item:{selector:".DELI-wrapper"}}))};e["default"]=E}),require.register("javascripts/react/components/settings/optin/composition/Button.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("prop-types"),f=a(p),d=t("underscore"),_=r(d),m=t("javascripts/react/components/ColorSelector"),h=a(m),y=t("javascripts/react/components/settings/SettingsItem"),v=a(y),b=t("javascripts/react/components/inputs/InputNumber"),g=a(b),E=t("javascripts/react/components/settings/style/Border"),O=a(E),j=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this,t=this.props.config;return u["default"].createElement("div",{className:"container__settings__attributes settings__default"},u["default"].createElement(v["default"],{label:translationDelipressReact.text},u["default"].createElement("input",{className:"delipress__input",name:"button-attrs-content",onChange:this.props.changeInputValueInputText,type:"text",value:t.button.attrs.content})),!this.props.naked&&u["default"].createElement("div",null,u["default"].createElement(v["default"],{label:translationDelipressReact.background_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"backgroundColor",color:t.button.styling.backgroundColor})),u["default"].createElement(v["default"],{label:translationDelipressReact.text_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"color",color:t.button.styling.color})),u["default"].createElement(v["default"],{label:translationDelipressReact.margin},u["default"].createElement(g["default"],{name:"fields_margin",nameValue:t.button.attrs.margin,placeholder:"px",saveRefValue:function(t,n){e.props.saveValue("button-styling-margin",n+"px")}})),u["default"].createElement(v["default"],{label:translationDelipressReact.border_radius},u["default"].createElement(g["default"],{name:"button-attrs-borderRadius",nameValue:t.button.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.props.saveValues({button:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),u["default"].createElement(O["default"],{borderStyle:_.isUndefined(t.button.attrs.borderStyle)?"solid":t.button.attrs.borderStyle,borderColor:_.isUndefined(t.button.attrs.borderColor)?{rgb:{r:255,g:255,b:255,a:0}}:t.button.attrs.borderColor,borderWidth:_.isUndefined(t.button.attrs.borderWidth)?0:t.button.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={button:{attrs:{},styling:{}}};r.button.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.button.styling[t]=n,e.props.saveValues(r)},item:{selector:".DELI-button"}})))}}]),t}(c.Component);j.propTypes={saveValue:f["default"].func.isRequired,changeInputValueInputText:f["default"].func.isRequired,config:f["default"].object.isRequired},e["default"]=j}),require.register("javascripts/react/components/settings/optin/composition/Fonts.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=e.config,n=[{value:"-apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, Helvetica, Arial, sans-serif",name:"WordPress font"},{value:"",name:"Website font"},{value:"Roboto",name:"Roboto"},{value:"Open Sans",name:"Open Sans"},{value:"Lato",name:"Lato"},{value:"Slabo 27px",name:"Slabo 27px"},{value:"Roboto Condensed",name:"Roboto Condensed"},{value:"Oswald",name:"Oswald"},{value:"Montserrat",name:"Montserrat"},{value:"Source Sans Pro",name:"Source Sans Pro"},{value:"Raleway",name:"Raleway"},{value:"PT Sans",name:"PT Sans"},{value:"Roboto Slab",name:"Roboto Slab"},{value:"Merriweather",name:"Merriweather"},{value:"Open Sans Condensed",name:"Open Sans Condensed"},{value:"Lora",name:"Lora"},{value:"Ubuntu",name:"Ubuntu"},{value:"Droid Sans",name:"Droid Sans"},{value:"Droid Serif",name:"Droid Serif"},{value:"Playfair Display",name:"Playfair Display"},{value:"PT Serif",name:"PT Serif"},{value:"Noto Sans",name:"Noto Sans"},{value:"Arimo",name:"Arimo"},{value:"Dosis",name:"Dosis"},{value:"Anton",name:"Anton"},{value:"Inconsolata",name:"Inconsolata"},{value:"Josefin Sans",name:"Josefin Sans"},{value:"Fira Sans",name:"Fira Sans"}];return o["default"].createElement("div",null,o["default"].createElement(s["default"],{label:translationDelipressReact.font_family},o["default"].createElement("select",{name:"fonts",onChange:function(t){var n=t.target,r=n.options[n.selectedIndex].getAttribute("data-value");e.saveValues({wrapper:{attrs:{fontFamily:n.value},styling:{fontFamily:r}}})},value:t.wrapper.attrs.fontFamily},n.map(function(e,t){return o["default"].createElement("option",{"data-value":e.value,key:"font_"+t,value:e.name},e.name)}))))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/composition/FormColor.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=t("javascripts/react/components/ColorSelector"),c=r(l),u=t("javascripts/react/components/inputs/InputNumber"),p=r(u),f=t("javascripts/react/components/settings/style/Border"),d=r(f),m=function(e){var t=e.config;return _.isUndefined(e.config.fields)&&(t=_.extend({},t,{fields:{attrs:{borderRadius:0,borderStyle:"solid",borderWidth:0,borderColor:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}},styling:{backgroundColor:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},color:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}}}})),o["default"].createElement("div",null,o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.background_form},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("form_wrapper-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc",typeColor:"backgroundColor",color:_.isUndefined(t.form_wrapper.styling)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.form_wrapper.styling.backgroundColor})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.background_input},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("fields-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-inputField",typeColor:"backgroundColor",color:_.isUndefined(t.fields.styling.backgroundColor)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.styling.backgroundColor})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.color_input},o["default"].createElement(c["default"],{handleChangeComplete:function(t){e.saveValue("fields-styling-color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-inputField",typeColor:"color",color:_.isUndefined(t.fields.styling.color)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.styling.color})),o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.border_radius_input},o["default"].createElement(p["default"],{name:"fields-attrs-borderRadius",nameValue:t.fields.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.saveValues({fields:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),o["default"].createElement(d["default"],{borderStyle:t.fields.attrs.borderStyle,borderColor:_.isUndefined(t.fields.attrs.borderColor)?{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}}:t.fields.attrs.borderColor,borderWidth:t.fields.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={fields:{attrs:{},styling:{}}};r.fields.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.fields.styling[t]=n,e.saveValues(r)},item:{selector:".DELI-inputField"}}))};e["default"]=m}),require.register("javascripts/react/components/settings/optin/composition/FormDesign.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/ColorSelector"),p=(r(u),t("javascripts/react/components/settings/SettingsItem")),f=(r(p),t("javascripts/react/components/inputs/InputNumber")),d=(r(f),t("javascripts/react/components/settings/style/Border")),_=(r(d),t("./FormSize")),m=r(_),h=t("./FormSpace"),y=r(h),v=t("./FormColor"),b=r(v),g=function(e){function t(e){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return i(t,e),s(t,[{key:"render",value:function(){this.props.config;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement(m["default"],this.props),c["default"].createElement(y["default"],this.props),c["default"].createElement(b["default"],this.props))}}]),t}(l.Component);e["default"]=g}),require.register("javascripts/react/components/settings/optin/composition/FormSize.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=[{key:"default",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_default},{key:"large",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_large},{key:"full",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_full},{key:"inline",name:translationDelipressReact.Builder.component_settings.optin.form.form_size_inline}];return o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.form_size},o["default"].createElement("select",{name:"form_size",onChange:function(t){e.saveValues({form_wrapper:{attrs:{form_size:t.target.value}}})},value:e.config.form_wrapper.attrs.form_size},t.map(function(e,t){return o["default"].createElement("option",{key:"form_size_"+t,value:e.key},e.name)})))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/composition/FormSpace.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=a(o),s=t("react"),l=r(s),c=t("javascripts/react/components/settings/SettingsItem"),u=r(c),p=t("javascripts/react/components/inputs/InputNumber"),f=r(p),d=function(e){var t=e.config;return i.isUndefined(t.fields)&&(t=i.extend({},t,{fields:{attrs:{margin:0}}})),l["default"].createElement(u["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.form_space},l["default"].createElement(f["default"],{name:"fields_margin",nameValue:t.fields.attrs.margin,placeholder:"px",saveRefValue:function(t,n){e.saveValues({fields:{attrs:{margin:n},styling:{margin:n+"px"}}})}}))};e["default"]=d}),require.register("javascripts/react/components/settings/optin/composition/FormWrapper.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("underscore"),f=r(p),d=t("javascripts/react/components/ColorSelector"),_=(a(d),t("javascripts/react/components/settings/SettingsItem")),m=a(_),h=t("javascripts/react/components/inputs/InputNumber"),y=(a(h),t("javascripts/react/components/settings/style/Border")),v=(a(y),function(e){function t(e){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return s(t,e),l(t,[{key:"singleName",value:function(){var e=this;return"single_field"!=this.props.config.form_wrapper.attrs.metas?null:u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.name_text},u["default"].createElement("input",{className:"delipress__input",name:"name_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{name_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.name_placeholder}))}},{key:"fullName",value:function(){var e=this;return"first_last_name"!=this.props.config.form_wrapper.attrs.metas?null:u["default"].createElement("div",null,u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.firstname_text},u["default"].createElement("input",{className:"delipress__input",name:"firstname_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{firstname_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.firstname_placeholder})),u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.lastname_text},u["default"].createElement("input",{className:"delipress__input",type:"text",name:"lastname_placeholder",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{
     10lastname_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.lastname_placeholder})))}},{key:"render",value:function(){var e=this,t=(this.props.config,[{key:"empty",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_default},{key:"single_field",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_single},{key:"first_last_name",name:translationDelipressReact.Builder.component_settings.optin.form.name_fields_double}]),n=this.props.config;return f.isUndefined(this.props.config.form_wrapper)&&(n=f.extend({},n,{form_wrapper:{attrs:{naked:!1,metas:"empty"}}})),u["default"].createElement("div",{className:"container__settings__attributes settings__default"},u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.email_placeholder},u["default"].createElement("input",{className:"delipress__input",name:"email_placeholder",type:"text",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{email_placeholder:t.target.value}}})},value:this.props.config.form_wrapper.attrs.email_placeholder})),u["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.optin.form.name_fields},u["default"].createElement("select",{name:"name_fields",onChange:function(t){e.props.saveValues({form_wrapper:{attrs:{metas:t.target.value}}})},value:n.form_wrapper.attrs.metas},t.map(function(e,t){return u["default"].createElement("option",{key:"name_field_"+t,value:e.key},e.name)}))),this.singleName(),this.fullName())}}]),t}(c.Component));e["default"]=v}),require.register("javascripts/react/components/settings/optin/composition/Image.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("prop-types"),f=r(p),d=t("javascripts/react/components/inputs/Checkbox"),m=r(d),h=t("javascripts/react/components/ColorSelector"),y=(r(h),t("javascripts/react/components/settings/SettingsItem")),v=r(y),b=t("javascripts/react/components/inputs/InputRangeDP"),g=r(b),E=t("javascripts/react/components/optins/ImageOrientation"),O=r(E),j=t("javascripts/react/components/settings/image/ImageSettingsWordPressMedia"),C=r(j),w=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleUpdateImage=n._handleUpdateImage.bind(n),n._handleUpdateImageSize=n._handleUpdateImageSize.bind(n),n._handleUpdateImageOrientation=n._handleUpdateImageOrientation.bind(n),n}return s(t,e),l(t,[{key:"_handleUpdateImageSize",value:function(e){var t=this.props.config.wrapper_image.attrs.sizes[e.target.value];this.props.saveValues({wrapper_image:{attrs:{width:t.width,height:t.height,range:100,sizeSelect:e.target.value,url:this.props.config.wrapper_image.attrs.sizes[e.target.value].url},styling:{width:"100%"}}})}},{key:"_handleUpdateImage",value:function(e){_.isUndefined(e.url)||this.props.saveValues({wrapper_image:{attrs:{url:e.url,srcWidth:e.width,srcHeight:e.height,width:e.width,sizes:e.sizes,sizeSelect:"full",range:100}}})}},{key:"_handleUpdateImageOrientation",value:function(e){this.props.saveValues({wrapper:{attrs:{orientation:e.target.value}}})}},{key:"render",value:function(){var e=this,t=this.props.config,n=[],r=[{key:"top","class":""},{key:"left","class":"DELI-wrapper--left-image"},{key:"right","class":"DELI-wrapper--right-image"},{key:"bottom","class":"DELI-wrapper--image-last"}];_.each(r,function(r,o){var i;n.push(u["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:o},u["default"].createElement("input",(i={type:"radio",name:"settings__align",id:"settings__align_"+r.key},a(i,"name","align"),a(i,"value",r["class"]),a(i,"checked",t.wrapper.attrs.orientation===r["class"]),a(i,"onChange",e._handleUpdateImageOrientation),i)),u["default"].createElement("label",{htmlFor:"settings__align_"+r.key,className:"delipress__buttonsgroup__cell"},u["default"].createElement(O["default"],{orientation:r.key}))))},this);var o=[];_.mapObject(this.props.config.wrapper_image.attrs.sizes,function(e,t){var n=t+" - "+e.width+"x"+e.height;o.push(u["default"].createElement("option",{key:"size_"+t,value:t},n))});var i=u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.wrapper_image.active,id:"email_input_form-attrs-active"},u["default"].createElement(m["default"],{id:"email_input_form-attrs-active",defaultChecked:t.wrapper_image.attrs.active,handleChange:function(t){e.props.saveValues({wrapper_image:{attrs:{active:t.target.checked}}})}}));return t.wrapper_image.attrs.active?u["default"].createElement("div",{className:"container__settings__attributes settings__default"},i,u["default"].createElement(C["default"],{updateImage:this._handleUpdateImage,autoOpen:!1,src:t.wrapper_image.attrs.url}),!_.isEmpty(o)&&u["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.image.sizes},u["default"].createElement("select",{placeholder:"Select your base sizes",name:"sizeSelect",onChange:this._handleUpdateImageSize,value:t.wrapper_image.attrs.sizeSelect},o)),!this.props.naked&&u["default"].createElement(g["default"],{rangeValue:t.wrapper_image.attrs.range,maxValue:100,type:"pourcent",handleOnChangeWidth:function(e){jQuery(".DELI-image").css({width:e+"%"})},handleOnChangeCompleteWidth:function(t){e.props.saveValues({wrapper_image:{attrs:{range:t},styling:{width:t+"%"}}})}}),!this.props.naked&&u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.wrapper_image.image_orientation}),!this.props.naked&&u["default"].createElement(v["default"],{label:translationDelipressReact.Optin.Settings.image_orientation},u["default"].createElement("div",{className:"delipress__buttonsgroup"},n))):i}}]),t}(c.Component);w.propTypes={saveValues:f["default"].func.isRequired,saveValue:f["default"].func.isRequired,config:f["default"].object.isRequired},e["default"]=w}),require.register("javascripts/react/components/settings/optin/composition/OrientationFlyIn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=(e.config,[translationDelipressReact.orientations.left,translationDelipressReact.orientations.center,translationDelipressReact.orientations.right]);return o["default"].createElement(s["default"],{label:translationDelipressReact.Builder.component_settings.optin.generals.orientation_fly_in},o["default"].createElement("select",{name:"orientation_fly_in",onChange:function(t){e.saveValues({wrapper:{attrs:{orientation_fly_in:t.target.value}}})},value:e.config.wrapper.attrs.orientation_fly_in},_.map(t,function(e,t){return o["default"].createElement("option",{key:"animated_"+t,value:e},e)})))};e["default"]=l}),require.register("javascripts/react/components/settings/optin/customcss/CustomCssSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("javascripts/react/components/settings/SettingsItem"),_=r(d),m=t("javascripts/react/components/inputs/Checkbox"),h=r(m),y=(t("javascripts/react/helpers/shallowEqual"),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={value:n.props.config.custom_css},n.handleChange=n.handleChange.bind(n),n.handleChangeNaked=n.handleChangeNaked.bind(n),n}return s(t,e),l(t,[{key:"handleChange",value:function(e){var t=this,n=e.target.value;this.setState({value:n}),clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){var e=t.props.config;e=u.extend({},e,{custom_css:n}),t.props.updateOptin(e)},350)}},{key:"handleChangeNaked",value:function(e){var t=e.target.checked,n=this.props.config;n.default_settings.form_wrapper.attrs=u.extend({},this.props.config.default_settings.form_wrapper.attrs,{naked:t}),this.props.updateOptin(n)}},{key:"render",value:function(){return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.custom_css.title),f["default"].createElement(_["default"],{classModifier:"delipress__builder__custom-css"},f["default"].createElement("textarea",{value:this.state.value,onChange:this.handleChange})),f["default"].createElement(_["default"],{label:translationDelipressReact.Optin.naked,id:"optin_naked"},f["default"].createElement(h["default"],{id:"optin_naked",defaultChecked:this.props.config.default_settings.form_wrapper.attrs.naked||!1,handleChange:this.handleChangeNaked})))}}]),t}(p.Component));e["default"]=y}),require.register("javascripts/react/components/settings/optin/flyin/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/flyin/FlyInSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/flyin/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/models/ModelsSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.models.title),p["default"].createElement("div",{className:"delipress__models"},p["default"].createElement("div",{className:"delipress__models__list"},p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))),p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))),p["default"].createElement("div",{className:"delipress__models__item"},p["default"].createElement("div",{className:"delipress__models__wrap"},p["default"].createElement("img",{src:"/wp-content/plugins/delipress/public/images/opt-in/presets/letter.svg",alt:"",className:"delipress__models__image"}),p["default"].createElement("div",{className:"delipress__models__text"},p["default"].createElement("span",{className:"delipress__models__text-title"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"}),p["default"].createElement("span",{className:"delipress__models__text-p"})),p["default"].createElement("div",{className:"delipress__models__form"},p["default"].createElement("div",{className:"delipress__models__input"}),p["default"].createElement("div",{className:"delipress__models__button"})))))))}}]),t}(u.Component);e["default"]=f}),require.register("javascripts/react/components/settings/optin/popup/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/popup/PopupSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/popup/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/shortcode/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/shortcode/ShortcodeSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/shortcode/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/widget/WidgetSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/settings/optin/composition/Button"),p=(r(u),t("javascripts/react/components/settings/optin/composition/Image")),f=(r(p),t("./Default")),d=r(f),_=t("./Success"),m=r(_),h=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(d["default"],this.props),"success"==this.props.settings&&c["default"].createElement(m["default"],this.props)))}}]),t}(l.Component);e["default"]=h}),require.register("javascripts/react/components/settings/style/Align.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),y=r(h),v=function(e){
     11function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._onChangeSettingsAlign=r._onChangeSettingsAlign.bind(r),r}return l(t,e),c(t,[{key:"_onChangeSettingsAlign",value:function(e){var t=e.target.value;e.target.name;this.props.onChangeSettingsAlign(t)}},{key:"render",value:function(){var e=this,t=this.props.styles,n="center";if(p.isUndefined(t.presetChoice))n=t.align;else{var r=p.clone(p.find(t.presets,{type:t.presetChoice}));n=r.align}var a=[],i=["left","center","right"];return p.each(i,function(t,r){var i;a.push(d["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},d["default"].createElement("input",(i={type:"radio",name:"settings__align",id:"settings__align_"+t},o(i,"name","align"),o(i,"value",t),o(i,"checked",n===t),o(i,"onChange",e._onChangeSettingsAlign),i)),d["default"].createElement("label",{htmlFor:"settings__align_"+t,className:"delipress__buttonsgroup__cell"},d["default"].createElement("span",{className:"dashicons dashicons-align-"+t}))))}),d["default"].createElement(y["default"],{label:translationDelipressReact.align,classModifier:"delipress__builder__side__setting__input--align"},d["default"].createElement("div",{className:"delipress__buttonsgroup"},a))}}]),t}(f.Component);v.propTypes={onChangeSettingsAlign:m["default"].func.isRequired,styles:m["default"].object.isRequired},e["default"]=v}),require.register("javascripts/react/components/settings/style/AttributesDefault.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=(t("react-redux"),t("redux"),t("../../ColorSelector")),_=r(d),m=t("javascripts/react/components/settings/style/Padding"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r.props.item;return r._handleChangePadding=r._handleChangePadding.bind(r),r.getColorItem=r.getColorItem.bind(r),r}return s(t,e),l(t,[{key:"_handleChangePadding",value:function(e){this.styles=u.extend(this.styles,e),this.saveEditor()}},{key:"getColorItem",value:function(){var e=this.props.item;return u.isUndefined(e.styles)?{rgb:{r:255,g:255,b:255,a:1}}:u.isUndefined(e.styles.background)?{rgb:{r:255,g:255,b:255,a:1}}:this.styles.background}},{key:"render",value:function(){var e=this,t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.background),f["default"].createElement(g["default"],{label:translationDelipressReact.background_color},f["default"].createElement(_["default"],{handleChangeComplete:function(t){e.saveOptionValue("background",t)},idSelector:".id_selector_"+n,typeColor:"backgroundColor",disabledAlpha:!1,picker:"sketch",color:this.getColorItem()})),f["default"].createElement(h["default"],{onChangePadding:this._handleChangePadding,item:t}))}}]),t}(v["default"]);e["default"]=E}),require.register("javascripts/react/components/settings/style/Border.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),m=r(_),h=t("javascripts/react/components/ColorSelector"),y=r(h),v=t("javascripts/react/components/inputs/InputNumber"),b=r(v),g=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._changeItemColor=n._changeItemColor.bind(n),n}return s(t,e),l(t,[{key:"_changeItemColor",value:function(e){var t=this.props.item,n=t.selector,r=void 0;if(void 0!=n)r=jQuery(n);else{var a=t.keyRow+"_"+t.keyColumn+"_"+t._id,o=jQuery(".id_selector_"+a+" p");r=o.parent()}r.css({borderColor:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"})}},{key:"render",value:function(){var e=this,t=this.props,n=t.borderStyle,r=t.borderColor,a=t.borderWidth,o=(t.item,t.borderTitle),i=["solid","dashed","dotted","double","groove","ridge","inset","outset"],s=0!=o;return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},s&&p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.button.border_settings),p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.button.border,rootClassModifier:"delipress__builder__side__setting--border"},p["default"].createElement(y["default"],{disabledAlpha:!1,picker:"sketch",color:r,handleChange:function(t){e._changeItemColor(t)},handleChangeComplete:function(t){e.props.saveRefValue("borderColor",t)}}),p["default"].createElement("select",{name:"border-style",onChange:function(t){e.props.saveRefValue("borderStyle",t.target.value)},value:n},i.map(function(e,t){return p["default"].createElement("option",{key:"border_style_"+t,value:e},e)})),p["default"].createElement(b["default"],{name:"borderWidth",nameValue:a,placeholder:"px",saveRefValue:this.props.saveRefValue})))}}]),t}(u.Component);g.propTypes={saveRefValue:d["default"].func.isRequired,borderStyle:d["default"].string.isRequired,borderColor:d["default"].object.isRequired,borderWidth:d["default"].number.isRequired,item:d["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/ColumnsWidth.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("classnames")),y=r(h),v=t("javascripts/react/components/inputs/InputNumber"),b=(r(v),function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.columnSizes={2:{half:[50,50],two_third_left:[33.3333333333,66.6666666666],two_third_right:[66.6666666666,33.3333333333],one_quarter_left:[25,75],one_quarter_right:[75,25]},3:{third:[33.3333333333,33.3333333333,33.3333333333],half_middle:[25,50,25],half_left:[50,25,25],half_right:[25,25,50]},4:{quarter:[25,25,25,25]}},n.sizeNames={50:"1/2",25:"1/4",33.3333333333:"1/3",75:"3/4",66.6666666666:"2/3"};var r="",a=n.props,o=a.columnNumber,l=a.item;if(p.isUndefined(l.styles.sizeColumnChoice))switch(o){case 2:r="half";break;case 3:r="third";break;case 4:r="quarter"}else r=l.styles.sizeColumnChoice;return n.state={sizeColumnChoice:r},n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t="",n=e.columnNumber,r=e.item;if(p.isUndefined(r.styles.sizeColumnChoice))switch(n){case 2:t="half";break;case 3:t="third";break;case 4:t="quarter"}else t=r.styles.sizeColumnChoice;this.setState({sizeColumnChoice:t})}},{key:"_handleSelectColumn",value:function(e,t){this.setState({sizeColumnChoice:t}),this.props.handleChangeColumn(e,t)}},{key:"_getCurrentColumnArr",value:function(e){var t=[];return p.each(e,function(e){t.push(e.styles.width)}),t}},{key:"render",value:function(){var e=this,t=this.props,n=t.columnNumber,r=t.columns,a=this.columnSizes[n],i=(this._getCurrentColumnArr(r),p.map(a,function(t,n){var r,a=(0,y["default"])((r={"is-active":n==e.state.sizeColumnChoice},o(r,"delipress__builder__column--"+n,!0),o(r,"delipress__builder__column",!0),r)),i=p.map(t,function(t,n){return d["default"].createElement("span",{key:n},e.sizeNames[t])});return d["default"].createElement("div",{key:"c_"+n,className:a,onClick:function(){return e._handleSelectColumn(t,n)}},d["default"].createElement("div",{className:"delipress__builder__column__wrap"}),d["default"].createElement("div",{className:"delipress__builder__sizes"},i))}));return d["default"].createElement("div",{className:"delipress__builder__columns__choice"},i)}}]),t}(f.Component));b.propTypes={handleChangeColumn:m["default"].func.isRequired,columnNumber:m["default"].number.isRequired,columns:m["default"].array.isRequired},e["default"]=b}),require.register("javascripts/react/components/settings/style/EmailOnlineActive.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){var t=e.TemplateReducer.config.email_online_active;return{emailOnlineActive:t}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=(a(u),t("react")),f=r(p),d=t("react-redux"),_=(t("redux"),t("javascripts/react/services/actions/TemplateActions")),m=(r(_),t("javascripts/react/components/settings/SettingsItem")),h=r(m),y=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleEmailOnlineActive=n._toggleEmailOnlineActive.bind(n),n}return s(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.emailOnlineActive;this.setState({email_online_active:e})}},{key:"_toggleEmailOnlineActive",value:function(e){return this.setState({email_online_active:e.target.checked}),this.props.updateEmailOnlineActive(e.target.checked),!1}},{key:"render",value:function(){return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.email_online_settings.title_default),f["default"].createElement(h["default"],{label:translationDelipressReact.activate},f["default"].createElement("input",{type:"checkbox",id:"email_online_active_settings",className:"delipress__switch__input",checked:this.state.email_online_active,onChange:this._toggleEmailOnlineActive}),f["default"].createElement("label",{htmlFor:"email_online_active_settings",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0"))))}}]),t}(p.Component);e["default"]=(0,d.connect)(l)(y)}),require.register("javascripts/react/components/settings/style/FontFamily.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r.fontsAvailable=configDelipressReact.fonts,r._changeFontFamily=r._changeFontFamily.bind(r);var a=r.props.styles,s="Arial";if(u.isUndefined(a.presetChoice))s=a["font-family"];else{var l=u.clone(u.find(a.presets,{type:a.presetChoice}));s=l["font-family"]}return r.state={fontFamily:s},r}return s(t,e),l(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.styles,n="Arial";if(u.isUndefined(t.presetChoice))n=t["font-family"];else{var r=u.clone(u.find(t.presets,{type:t.presetChoice}));n=r["font-family"]}this.setState({fontFamily:n})}},{key:"_changeFontFamily",value:function(e){this.props.onChangeFontFamily(e.target.value)}},{key:"render",value:function(){var e=this.state.fontFamily;return f["default"].createElement(h["default"],{label:translationDelipressReact.font_family},f["default"].createElement("select",{name:"font-family",onChange:this._changeFontFamily,value:e},this.fontsAvailable.map(function(e,t){return f["default"].createElement("option",{key:"font_family_"+t,value:e},e)})))}}]),t}(p.Component);y.propTypes={styles:_["default"].object.isRequired,onChangeFontFamily:_["default"].func.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/style/General.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=e.TemplateReducer.config.theme;return _.isNull(t)?{}:{mjAll:t["mj-attributes"]["mj-all"],mjContainer:t["mj-attributes"]["mj-container"],mjText:t["mj-attributes"]["mj-text"],linkColor:t["mj-styles"]["link-color"]}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("javascripts/react/components/settings/base/BaseGeneral")),d=r(f),m=t("javascripts/react/components/settings/style/EmailOnlineActive"),h=r(m),y=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){return u["default"].createElement("span",null,u["default"].createElement(h["default"],{updateEmailOnlineActive:this.props.updateEmailOnlineActive}),this._renderThemeDefault())}}]),t}(d["default"]);e["default"]=(0,p.connect)(s)(y)}),require.register("javascripts/react/components/settings/style/InnerPadding.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleUpdatePadding=n._handleUpdatePadding.bind(n),n._selectInput=n._selectInput.bind(n),n}return l(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;p.isUndefined(e.styles)?this.state={"inner-padding-top-bottom":15,"inner-padding-left-right":10}:this.state=p.extend({},e.styles),this.setState({link:!1}),this.mouseInterval=null}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?this.setState({"inner-padding-top-bottom":t,"inner-padding-left-right":t}):this.setState(o({},e,t)),this.props.onChangePadding({"inner-padding-top-bottom":this.state["inner-padding-top-bottom"],"inner-padding-left-right":this.state["inner-padding-left-right"]})}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,name:0==r||1==r?"inner-padding-top-bottom":"inner-padding-left-right",value:0==r||1==r?e.state["inner-padding-top-bottom"]:e.state["inner-padding-left-right"],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,onFocus:e._selectInput,readOnly:e.state.link&&0!=r||1==r||3==r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.innerPadding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/Padding.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r=n.props.item;return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleIncrement=n._handleIncrement.bind(n),n._clearIncrement=n._clearIncrement.bind(n),n._selectInput=n._selectInput.bind(n),n.state=p.extend({},{"padding-top":r.styles["padding-top"],"padding-bottom":r.styles["padding-bottom"],"padding-left":r.styles["padding-left"],"padding-right":r.styles["padding-right"],link:!1}),n.mouseInterval=null,n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({"padding-top":t.styles["padding-top"],"padding-bottom":t.styles["padding-bottom"],"padding-left":t.styles["padding-left"],"padding-right":t.styles["padding-right"]})}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleIncrement",value:function(e){var t="padding-"+e.target.getAttribute("data-padding"),n=Number(e.target.getAttribute("data-increment")),r=this.state[t];r=1==n?r+1:r-1,this._handleUpdatePadding(t,r)}},{key:"_clearIncrement",value:function(){}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?(this.setState({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t}),this.props.onChangePadding({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t})):(this.setState(o({},e,t)),this.props.onChangePadding(o({},e,t)))}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,id:"padding-"+t.key,name:"padding-"+t.key,value:e.state["padding-"+t.key],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,readOnly:e.state.link&&0!=r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.padding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/SizeTitle.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),y=r(h),v=function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r._onChangeSettingsSizeTitle=r._onChangeSettingsSizeTitle.bind(r);var a=r.props.item;return r.state={presetChoice:a.styles.presetChoice},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({presetChoice:t.styles.presetChoice})}},{key:"_onChangeSettingsSizeTitle",value:function(e){var t=e.target.value,n=e.target.name;this.setState(o({},n,t)),this.props.onChangeSettingsSizeTitle(t)}},{key:"render",value:function(){var e=this,t=(this.props.item,[]),n=["H1","H2","H3"];return p.each(n,function(n,r){var a;t.push(d["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},d["default"].createElement("input",(a={type:"radio",name:"settings__size",id:"settings__size_"+n},o(a,"name","presetChoice"),o(a,"value",n),o(a,"checked",e.state.presetChoice===n),o(a,"onChange",e._onChangeSettingsSizeTitle),a)),d["default"].createElement("label",{htmlFor:"settings__size_"+n,className:"delipress__buttonsgroup__cell"},n)))},this),d["default"].createElement(y["default"],{label:translationDelipressReact.Builder.component_settings.size_title.title,classModifier:"delipress__builder__side__setting__input--align"},d["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(f.Component);v.propTypes={onChangeSettingsSizeTitle:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=v}),require.register("javascripts/react/components/settings/style/VerticalAlignColumns.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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),
     12Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),h=r(m),y=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._onChangeSettingsAlign=r._onChangeSettingsAlign.bind(r),r}return s(t,e),l(t,[{key:"_onChangeSettingsAlign",value:function(e){var t=e.target.value;this.setState({valign:t}),this.props.onChangeSettingsVerticalAlign(t)}},{key:"render",value:function(){var e=this,t=[],n=["top","middle","bottom"],r=this.props.styles,a="center";if(u.isUndefined(r.presetChoice))a=r["vertical-align"];else{var o=u.clone(u.find(r.presets,{type:r.presetChoice}));a=o["vertical-align"]}return this.state={valign:a},u.each(n,function(n,r){t.push(f["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},f["default"].createElement("input",{type:"radio",name:"settings__valign_columns",id:"settings__valign_"+n+r,value:n,checked:e.state.valign===n,onChange:e._onChangeSettingsAlign}),f["default"].createElement("label",{htmlFor:"settings__valign_"+n+r,className:"delipress__buttonsgroup__cell"},n)))}),f["default"].createElement(h["default"],{label:translationDelipressReact.vertical_align,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(p.Component);y.propTypes={onChangeSettingsVerticalAlign:_["default"].func.isRequired,styles:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/theme/General.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=e.ThemeReducer.theme;return _.isNull(t)?{}:{mjAll:t["mj-attributes"]["mj-all"],mjContainer:t["mj-attributes"]["mj-container"],linkColor:t["mj-styles"]["link-color"]}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("javascripts/react/components/settings/base/BaseGeneral")),d=r(f),m=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){return u["default"].createElement("span",null,this._renderThemeDefault())}}]),t}(d["default"]);e["default"]=(0,p.connect)(s)(m)}),require.register("javascripts/react/components/settings/wp/ChoicePostsImport.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._importPosts=n._importPosts.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){this.setState({importLoad:!1})}},{key:"_importPosts",value:function(){if(!this.state.importLoad){this.setState({importLoad:!0});var e=u.pick(this.props.config,"title","image","type_content");this.props.importPostsWP(this.props.choicePosts,e)}}},{key:"render",value:function(){var e=this,t=this.props.choicePosts;return f["default"].createElement(h["default"],null,f["default"].createElement("ul",{className:"delipress__selection"},t.map(function(t,n){return f["default"].createElement("li",{className:"delipress__selection__item",key:"post_"+n},f["default"].createElement("div",{className:"delipress__selection__item__name"},t.label),f["default"].createElement("div",{className:"delipress__selection__item__actions"},f["default"].createElement("span",{className:"dashicons dashicons-no delipress-js-selection-remove",onClick:function(){e.props.removeImportPost(n)}})))})),f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:this._importPosts},this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"}),!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_archive_post.import_posts))}}]),t}(p.Component);y.propTypes={choicePosts:_["default"].array.isRequired,importPostsWP:_["default"].func.isRequired,removeImportPost:_["default"].func.isRequired,config:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/wp/PictureSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleOption=n._toggleOption.bind(n),n}return s(t,e),l(t,[{key:"_toggleOption",value:function(e){this.props.toggleOption(e.target.checked)}},{key:"render",value:function(){var e=this.props.valueOption;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},p["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:e,onChange:this._toggleOption}),p["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},p["default"].createElement("div",{className:"delipress__switch__slider"}),p["default"].createElement("div",{className:"delipress__switch__on"},"I"),p["default"].createElement("div",{className:"delipress__switch__off"},"0")))}}]),t}(u.Component);h.propTypes={toggleOption:d["default"].func.isRequired,valueOption:d["default"].bool.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/PostTypes.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{postTypes:e.PostTypeReducer.postTypes}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("react-redux"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=t("react-select"),g=r(b),E=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._changeChoicePostType=n._changeChoicePostType.bind(n),n}return s(t,e),c(t,[{key:"_changeChoicePostType",value:function(e){var t={};p.isNull(e)||(t=e),this.props.changeChoicePostType(t)}},{key:"render",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,e.valueOption),r=p.map(t,function(e){return{value:e.name,label:e.label}});return d["default"].createElement(v["default"],{label:"Posts types"},d["default"].createElement(g["default"],{options:r,value:n,onChange:this._changeChoicePostType}))}}]),t}(f.Component);E.propTypes={changeChoicePostType:m["default"].func.isRequired,valueOption:m["default"].object.isRequired},e["default"]=(0,h.connect)(l)(E)}),require.register("javascripts/react/components/settings/wp/Posts.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{posts:e.PostTypeReducer.posts,postTypes:e.PostTypeReducer.postTypes}}function c(e,t){var n=new j["default"];return{actionPostType:(0,y.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=r(m),y=t("redux"),v=t("react-redux"),b=t("javascripts/react/helpers/shallowEqual"),g=t("javascripts/react/components/settings/SettingsItem"),E=r(g),O=t("javascripts/react/services/actions/PostTypeActions"),j=r(O),C=t("react-select"),w=r(C),T=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={isLoading:!1},n._onChangeChoicePost=n._onChangeChoicePost.bind(n),n._onInputChange=n._onInputChange.bind(n),n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.actionPostType,n=e.post_type;t.getPosts({post_type:n.value})}},{key:"componentWillUpdate",value:function(e,t){(0,b.shallowEqual)(this.props.posts,e.posts)||this.setState({isLoading:!1})}},{key:"_onChangeChoicePost",value:function(e){var t={};f.isNull(e)||(t=e),this.props.changeChoicePost(t)}},{key:"_onInputChange",value:function(e){var t=this,n=this.props,r=n.actionPostType,a=n.post_type;f.isEmpty(a)||(clearTimeout(this.searchPostType),this.searchPostType=setTimeout(function(){t.setState({isLoading:!0}),r.getPosts({s:e,post_type:a.value})},500))}},{key:"render",value:function(){var e=this.props,t=e.posts,n=e.postTypes,r=e.valueOption,a=f.map(t,function(e){return{value:e.ID,label:f.isEmpty(e.post_title)?"ID : "+e.ID:jQuery("<div/>").html(e.post_title).text()}});return _["default"].createElement(E["default"],{label:"Posts"},_["default"].createElement(w["default"],{options:a,value:r,disabled:f.isEmpty(n),onInputChange:this._onInputChange,onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(d.Component);T.propTypes={changeChoicePost:h["default"].func.isRequired,valueOption:h["default"].object.isRequired,post_type:h["default"].object.isRequired},e["default"]=(0,v.connect)(l,c)(T)}),require.register("javascripts/react/components/settings/wp/TitleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleOption=n._toggleOption.bind(n),n}return s(t,e),l(t,[{key:"_toggleOption",value:function(e){this.props.toggleOption(e.target.checked)}},{key:"render",value:function(){var e=this.props.valueOption;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_archive_post.settings_title},p["default"].createElement("input",{type:"checkbox",id:"settings_title",className:"delipress__switch__input",checked:e,onChange:this._toggleOption}),p["default"].createElement("label",{htmlFor:"settings_title",className:"delipress__switch"},p["default"].createElement("div",{className:"delipress__switch__slider"}),p["default"].createElement("div",{className:"delipress__switch__on"},"I"),p["default"].createElement("div",{className:"delipress__switch__off"},"0")))}}]),t}(u.Component);h.propTypes={toggleOption:d["default"].func.isRequired,valueOption:d["default"].bool.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/TypeContent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._onChangeSettingsContent=n._onChangeSettingsContent.bind(n),n}return s(t,e),l(t,[{key:"_onChangeSettingsContent",value:function(e){var t=e.target.value;this.props.toggleOption({full:"full"===t,excerpt:"full"!==t})}},{key:"render",value:function(){this.props.item;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_content.title,classModifier:"delipress__builder__side__setting__input--align"},p["default"].createElement("div",{className:"delipress__buttonsgroup"},p["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},p["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_full",value:"full",checked:this.props.valueOption.full,onChange:this._onChangeSettingsContent}),p["default"].createElement("label",{htmlFor:"settings__content_full"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.full)),p["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},p["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_excerpt",value:"excerpt",onChange:this._onChangeSettingsContent,checked:this.props.valueOption.excerpt}),p["default"].createElement("label",{htmlFor:"settings__content_excerpt"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.excerpt))))}}]),t}(u.Component);h.propType={toggleOption:d["default"].func.isRequired,valueOption:d["default"].object.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/WPArchiveArticleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/Posts"),w=r(C),T=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(T),S=t("javascripts/react/components/settings/wp/TypeContent"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post),a=t.choicePosts,o=t.post_type,i=t.type_content,s=r;return p.isArray(s)&&(s={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement(I["default"],{toggleOption:function(t){e.styles.options.type_content.full=t.full,e.styles.options.type_content.excerpt=t.excerpt,e.saveEditor()},valueOption:i}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:s,post_type:o}),!p.isEmpty(r)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(r),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(P["default"],{choicePosts:a,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/components/settings/wp/WPArchivePostSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/PostTypes"),w=r(C),T=t("javascripts/react/components/settings/wp/Posts"),P=r(T),S=t("javascripts/react/components/settings/wp/ChoicePostsImport"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post_type),a=t.post,o=t.choicePosts,i=a;return p.isArray(i)&&(i={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePostType:function(t){e.saveOptionValue("post_type",t),e.props.onChangeChoicePostType({post_type:t.value})},valueOption:r}),d["default"].createElement(P["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:i,post_type:r}),!p.isEmpty(a)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(a),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(I["default"],{choicePosts:o,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/components/settings/wp/woo/WooArchiveProductSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=(r(m),t("react-select")),y=(r(h),t("react-redux")),v=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),b=(r(v),t("javascripts/react/components/ColorSelector")),g=(r(b),t("javascripts/react/components/settings/base/BaseWPArchiveSettings")),E=r(g),O=t("javascripts/react/components/settings/wp/PictureSettings"),j=r(O),C=t("javascripts/react/components/settings/wp/Posts"),w=r(C),T=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(T),S=t("javascripts/react/components/settings/wp/TypeContent"),I=r(S),N=t("javascripts/react/components/settings/SettingsItem"),k=r(N),x=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.styles.options,n=t.image,r=(t.title,t.post),a=t.choicePosts,o=t.post_type,i=t.type_content,s=r;return p.isArray(s)&&(s={}),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement(I["default"],{toggleOption:function(t){e.styles.options.type_content.full=t.full,e.styles.options.type_content.excerpt=t.excerpt,e.saveEditor()},valueOption:i}),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.title),d["default"].createElement(w["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:s,post_type:o}),!p.isEmpty(r)&&d["default"].createElement(k["default"],null,d["default"].createElement("a",{className:"delipress__button delipress__button--soft",onClick:function(){e.styles.options.choicePosts.push(r),e.styles.options.post={},e.props.saveEditor(e.styles)}},translationDelipressReact.Builder.component_settings.wp_archive_post.add_post)),d["default"].createElement(P["default"],{choicePosts:a,config:this.styles.options,importPostsWP:this.props.importPostsWP,removeImportPost:this.removeImportPost}))}}]),t}(E["default"]);e["default"]=(0,y.connect)(l)(x)}),require.register("javascripts/react/constants/CampaignConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.UPDATE_CAMPAIGN="UPDATE_CAMPAIGN",e.SEND_NOW="SEND_NOW",e.SEND_LATER="SEND_LATER"}),require.register("javascripts/react/constants/EditorConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_COMPONENT="CHANGE_COMPONENT",e.CHANGE_ITEM="CHANGE_ITEM",e.CHANGE_ITEM_TEXT="CHANGE_ITEM_TEXT",e.CHANGE_SETTINGS_COMPONENT="CHANGE_SETTINGS_COMPONENT",e.ACTIVE_ITEM="ACTIVE_ITEM",e.ACTIVE_SECTION="ACTIVE_SECTION",e.CHANGE_STYLE_SECTION="CHANGE_STYLE_SECTION",e.CHANGE_STYLE_SECTION_FIX="CHANGE_STYLE_SECTION_FIX",e.CHANGE_STYLE_COMPONENT_FIX="CHANGE_STYLE_COMPONENT_FIX",e.DELETE_SECTION_EMAIL_ONLINE="DELETE_SECTION_EMAIL_ONLINE",e.UPDATE_SECTION_EMAIL_ONLINE="UPDATE_SECTION_EMAIL_ONLINE",e.CHANGE_STYLE_COLUMN="CHANGE_STYLE_COLUMN",e.CHANGE_STYLE_COLUMNS="CHANGE_STYLE_COLUMNS",
     13e.UPDATE_ALL_STYLES="UPDATE_ALL_STYLES",e.SETTINGS_EDITOR=1,e.SETTINGS_STYLE=2,e.SETTINGS_CONTENT=3,e.SETTINGS_LIST_CONTENTS=4,e.SETTINGS_GENERAL=5}),require.register("javascripts/react/constants/LayoutConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.LAYOUT_DESKTOP=1,e.LAYOUT_IPAD=2,e.LAYOUT_IPHONE=3}),require.register("javascripts/react/constants/OptinConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_OPTIN="CHANGE_OPTIN",e.CHANGE_TYPE="CHANGE_TYPE",e.CHANGE_SETTINGS_OPTIN="CHANGE_SETTINGS_OPTIN",e.REQUEST_GET_OPTIN="REQUEST_GET_OPTIN",e.REQUEST_GET_OPTIN_SUCCESS="REQUEST_GET_OPTIN_SUCCESS",e.REQUEST_SAVE_OPTIN="REQUEST_SAVE_OPTIN",e.REQUEST_SAVE_OPTIN_SUCCESS="REQUEST_SAVE_OPTIN_SUCCESS",e.CONTENT_OPTIN="content_optin",e.LOCKED_OPTIN="locked_optin",e.SCROLL_OPTIN="scroll_optin",e.POPUP_OPTIN="popup_optin",e.FLY_IN_OPTIN="fly_optin",e.SHORTCODE_OPTIN="shortcode_optin",e.SMARTBAR_OPTIN="smartbar_optin",e.WIDGET_OPTIN="widget_optin",e.AFTER_CONTENT="after_content_optin"}),require.register("javascripts/react/constants/PostTypeConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.REQUEST_GET_POST_TYPES="REQUEST_GET_POST_TYPES",e.REQUEST_GET_POST_TYPES_SUCCESS="REQUEST_GET_POST_TYPES_SUCCESS",e.REQUEST_GET_POSTS="REQUEST_GET_POSTS",e.REQUEST_GET_POSTS_SUCCESS="REQUEST_GET_POSTS_SUCCESS",e.REQUEST_GET_POST="REQUEST_GET_POST",e.REQUEST_GET_POST_SUCCESS="REQUEST_GET_POST_SUCCESS",e.REQUEST_GET_POST_TO_WP_POST="REQUEST_GET_POST_TO_WP_POST",e.REQUEST_GET_POST_TO_WP_POST_SUCCESS="REQUEST_GET_POST_TO_WP_POST_SUCCESS",e.REQUEST_IMPORT_POSTS_WP="REQUEST_IMPORT_POSTS_WP",e.REQUEST_IMPORT_POSTS_WP_SUCCESS="REQUEST_IMPORT_POSTS_WP_SUCCESS"}),require.register("javascripts/react/constants/ProviderConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=e.MAILJET="mailjet",a=e.SENDGRID="sendgrid";e.PROVIDER_OPTIONS=[{key:r,value:r,text:"Mailjet"},{key:a,value:a,text:"SendGrid"}]}),require.register("javascripts/react/constants/Routes.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={INDEX:{link:"/",title:"Structure"},CUSTOMIZE:{link:"/customize-template",title:"Template"},CREATE_TEMPLATE:{title:"Template",step2:{link:"/",number:2,title:"Compose your template",description:""}},CAMPAIGN_INDEX:{title:"Campaign",step2:{link:"/",number:2,title:"Compose campaign",description:"Write your content with our awesome builder"}},PREVIEW_CAMPAIGN:{link:"/",title:"Preview campaign"},OPTIN:{link:"/",title:"Optin"}};e["default"]=r}),require.register("javascripts/react/constants/StructureConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHOICE_STRUCTURE_TEMPLATE="CHOICE_STRUCTURE_TEMPLATE",e.CHOICE_ITEMS_TEMPLATE="CHOICE_ITEMS_TEMPLATE"}),require.register("javascripts/react/constants/TemplateContentConstants.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}Object.defineProperty(e,"__esModule",{value:!0}),e.SOCIAL_LIST=e.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT=e.ItemTypes=e.SECTION_UNSUBSCRIBE=e.SECTION_EMAIL_ONLINE=e.SECTION=e.WP_WOO_PRODUCT=e.WP_WOO_ARCHIVE_PRODUCT=e.SPACER=e.WP_ARCHIVE_ARTICLE=e.WP_ARCHIVE_CUSTOM_POST=e.WP_ARTICLE=e.TITLE=e.UNSUBSCRIBE=e.EMAIL_ONLINE=e.WP_CUSTOM_POST=e.SOCIAL_BUTTON=e.BUTTON=e.IMAGE=e.DIVIDER=e.TEXT=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML=e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_GET_CAMPAIGN_TEMPLATE=e.REQUEST_GET_CAMPAIGN_SUCCESS=e.REQUEST_GET_CAMPAIGN=e.REQUEST_GET_TEMPLATE_SUCCESS=e.REQUEST_GET_TEMPLATE=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE=e.REQUEST_SAVE_TEMPLATE_SUCCESS=e.REQUEST_SAVE_TEMPLATE=e.CLEAN_TEMPLATE=e.DUPLICATE_SECTION=e.DUPLICATE_CONTENT=e.DELETE_SECTION=e.DELETE_CONTENT=e.CHANGE_POSITION_SECTION=e.CHANGE_POSITION_CONTENT=e.ADD_TEMPLATE_CONTENT_EMPTY=e.ADD_TEMPLATE_SECTION=e.ADD_TEMPLATE_CONTENT=void 0;var a=t("underscore"),o=r(a),i=(e.ADD_TEMPLATE_CONTENT="ADD_TEMPLATE_CONTENT",e.ADD_TEMPLATE_SECTION="ADD_TEMPLATE_SECTION",e.ADD_TEMPLATE_CONTENT_EMPTY="ADD_TEMPLATE_CONTENT_EMPTY",e.CHANGE_POSITION_CONTENT="CHANGE_POSITION_CONTENT",e.CHANGE_POSITION_SECTION="CHANGE_POSITION_SECTION",e.DELETE_CONTENT="DELETE_CONTENT",e.DELETE_SECTION="DELETE_SECTION",e.DUPLICATE_CONTENT="DUPLICATE_CONTENT",e.DUPLICATE_SECTION="DUPLICATE_SECTION",e.CLEAN_TEMPLATE="CLEAN_TEMPLATE",e.REQUEST_SAVE_TEMPLATE="REQUEST_SAVE_TEMPLATE",e.REQUEST_SAVE_TEMPLATE_SUCCESS="REQUEST_SAVE_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE="REQUEST_SAVE_CAMPAIGN_TEMPLATE",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_GET_TEMPLATE="REQUEST_GET_TEMPLATE",e.REQUEST_GET_TEMPLATE_SUCCESS="REQUEST_GET_TEMPLATE_SUCCESS",e.REQUEST_GET_CAMPAIGN="REQUEST_GET_CAMPAIGN",e.REQUEST_GET_CAMPAIGN_SUCCESS="REQUEST_GET_CAMPAIGN_SUCCESS",e.REQUEST_GET_CAMPAIGN_TEMPLATE="REQUEST_GET_CAMPAIGN_TEMPLATE",e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS",e.TEXT=1),s=e.DIVIDER=2,l=e.IMAGE=3,c=e.BUTTON=4,u=e.SOCIAL_BUTTON=5,p=e.WP_CUSTOM_POST=6,f=(e.EMAIL_ONLINE=7,e.UNSUBSCRIBE=8,e.TITLE=9),d=e.WP_ARTICLE=10,_=e.WP_ARCHIVE_CUSTOM_POST=11,m=e.WP_ARCHIVE_ARTICLE=12,h=e.SPACER=13,y=e.WP_WOO_ARCHIVE_PRODUCT=14,v=e.WP_WOO_PRODUCT=15,b=(e.SECTION=100,e.SECTION_EMAIL_ONLINE=101,e.SECTION_UNSUBSCRIBE=102,e.ItemTypes={ADD_ITEM:"add-item",MOVE_ITEM:"move-item",MOVE_SECTION:"move-section",ADD_SECTION:"add-section"},e.LIST_TEMPLATE_CONTENT=[f,i,l,c,s,u,h,d,m,p,_,y,v]);e.LIST_TEMPLATE_CONTENT_LIKE_SECTION=o.filter(b,function(e){return[d,m,p,_].indexOf(e)>=0}),e.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION=o.filter(b,function(e){return[y,v].indexOf(e)>=0}),e.SOCIAL_LIST=["facebook","twitter","instagram","google","pinterest","linkedin"]}),require.register("javascripts/react/constants/ThemeConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_THEME="CHANGE_THEME",e.CHANGE_VIEW_COMPONENT="CHANGE_VIEW_COMPONENT",e.CHANGE_SETTINGS_COMPONENT="CHANGE_SETTINGS_COMPONENT",e.REQUEST_SAVE_THEME="REQUEST_SAVE_THEME",e.REQUEST_GET_THEME="REQUEST_GET_THEME",e.REQUEST_GET_THEME_SUCCESS="REQUEST_GET_THEME_SUCCESS",e.SETTINGS_GENERAL="SETTINGS_GENERAL",e.TEXT_VIEW="TEXT_VIEW"}),require.register("javascripts/react/containers/MjmlContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("classnames"),s=r(i),l=function(e){var t=e.visible,n=e.togglePreview,r=e.children,a=(0,s["default"])({"is-visible":t,delipress__mjml:!0});return o["default"].createElement("div",{className:a},o["default"].createElement("div",{className:"delipress__mjml__overlay",onClick:n}),o["default"].createElement("div",{className:"delipress__mjml__preview"},o["default"].createElement("div",{className:"delipress__mjml__close"},o["default"].createElement("span",{className:"dashicons dashicons-no",onClick:n})),r))};e["default"]=l}),require.register("javascripts/react/containers/PreviewContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{items:e.TemplateReducer.config.items,theme:e.TemplateReducer.config.theme,loaded:e.TemplateReducer.config.loaded,unsubscribe:e.TemplateReducer.config.unsubscribe,email_online:e.TemplateReducer.config.email_online,email_online_active:e.TemplateReducer.config.email_online_active,saving:e.SavingReducer.isSaving}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=(r(_),t("classnames")),h=r(m),y=t("react-redux"),v=(t("redux"),t("javascripts/backend/DeliAlert")),b=r(v),g=t("javascripts/react/components/RowComponent"),E=r(g),O=t("javascripts/react/components/ColumnComponent"),j=(r(O),t("javascripts/react/services/actions/TemplateActions")),C=(r(j),t("javascripts/react/components/dnd/MoveSection")),w=r(C),T=t("javascripts/react/components/dnd/EmptySection"),P=r(T),S=t("javascripts/react/components/misc/Loader"),I=r(S),N=t("javascripts/react/components/misc/SavingIndicator"),k=r(N),x=t("javascripts/react/modules/preview/containers/PreviewCampaign"),R=r(x),A=t("javascripts/react/containers/MjmlContainer"),M=r(A),D=t("javascripts/react/constants/TemplateContentConstants"),U=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleFullscreen=n._toggleFullscreen.bind(n),n._cleanTemplate=n._cleanTemplate.bind(n),n._togglePreview=n._togglePreview.bind(n),n}return s(t,e),c(t,[{key:"componentWillMount",value:function(){this.setState({fullscreen:!1,preview:!1})}},{key:"_toggleFullscreen",value:function(e){e.preventDefault();var t=jQuery;this.setState({fullscreen:!this.state.fullscreen}),t(".delipress").toggleClass("delipress--fullscreen")}},{key:"_cleanTemplate",value:function(e){var t=this;e.preventDefault();var n=new b["default"];n.handle(function(){t.props.cleanTemplate()}),n.show(translationDelipressReact.Builder.component.clear_warning,"","delete")}},{key:"_togglePreview",value:function(e){e.preventDefault(),this.setState({preview:!this.state.preview}),jQuery("body").toggleClass("mjml-preview-on")}},{key:"render",value:function(){var e=this.props,t=e.items,n=e.moveItem,r=e.addItem,a=e.addItemOnEmpty,o=e.moveSection,i=e.addSection,s=e.paramsSettingsComponent,l=e.theme,c=e.email_online,u=e.unsubscribe,f=e.email_online_active,_={};if(!p.isNull(l)){var m="transparent";if(p.isUndefined(l["mj-attributes"]["mj-container"]["background-color"].rgb))m=l["mj-attributes"]["mj-container"]["background-color"].hex;else{var y=l["mj-attributes"]["mj-container"]["background-color"].rgb;m="rgba("+y.r+", "+y.g+", "+y.b+", "+y.a+")"}_={backgroundColor:m}}var v=!1;f&&(v=p.map(c,function(e,t){return d["default"].createElement(E["default"],{key:"email_online_"+t,row:e,keyRow:"email_online",paramsSettingsComponent:s,fixItem:!0,typeActiveSection:D.SECTION_EMAIL_ONLINE})}));var b=!1;b=t.length>0?p.map(t,function(e,t){return d["default"].createElement(w["default"],{key:"row_"+t,index:""+Number(t),item:e,moveSection:o,addSection:i},d["default"].createElement(E["default"],{moveItem:n,addItem:r,addItemOnEmpty:a,row:e,keyRow:Number(t),fixItem:!1,paramsSettingsComponent:s}))}):d["default"].createElement(P["default"],{key:"row_empty",index:0,moveSection:o,addSection:i});var g=p.map(u,function(e,t){return d["default"].createElement(E["default"],{key:"unsubscribe_"+t,row:e,keyRow:"unsubscribe",paramsSettingsComponent:s,fixItem:!0,typeActiveSection:D.SECTION_UNSUBSCRIBE})}),O=(0,h["default"])({"dashicons-editor-contract":this.state.fullscreen,"dashicons-editor-expand":!this.state.fullscreen,dashicons:!0}),j=(0,h["default"])({"is-visible":!this.props.loaded,delipress__builder__main__preview__loader:!0}),C=this.state.fullscreen?translationDelipressReact.Builder.containers.actions.exit_fullscreen:translationDelipressReact.Builder.containers.actions.fullscreen;return d["default"].createElement("div",{className:"delipress__builder__main",style:_},d["default"].createElement("div",{className:"delipress__builder__main__actions"},d["default"].createElement("a",{href:"#",onClick:this._toggleFullscreen},d["default"].createElement("span",{className:O}),C),d["default"].createElement("a",{href:"#",onClick:this._cleanTemplate},d["default"].createElement("span",{className:"dashicons dashicons-editor-removeformatting"}),translationDelipressReact.Builder.containers.actions.clear),d["default"].createElement(k["default"],{saving:this.props.saving}),d["default"].createElement("a",{href:DELIPRESS_URLS.PREVIEW_CAMPAIGN,onClick:this._togglePreview},d["default"].createElement("span",{className:"dashicons dashicons-visibility"}),translationDelipressReact.Builder.containers.actions.preview_campaign)),d["default"].createElement("div",{className:"delipress__builder__main__preview"},d["default"].createElement("div",{className:j},d["default"].createElement(I["default"],null)),d["default"].createElement("div",{className:"delipress__builder__main__preview__scroll"},v,b,g)),d["default"].createElement(M["default"],{togglePreview:this._togglePreview,visible:this.state.preview},d["default"].createElement(R["default"],null)))}}]),t}(f.Component);e["default"]=(0,y.connect)(l)(U)}),require.register("javascripts/react/containers/SettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side"},this.props.children)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/containers/campaigns/ComponentSetting.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=(t("react-redux"),t("redux"),t("javascripts/react/services/SettingsFactory")),p=r(u),f=t("javascripts/react/constants/EditorConstants"),d=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._saveSettings=n._saveSettings.bind(n),n}return i(t,e),s(t,[{key:"_saveSettings",value:function(){var e=this.props.actionsEditor;e.changeSettingsComponent(f.SETTINGS_LIST_CONTENTS).then(function(){e.activeItem(null)})}},{key:"render",value:function(){var e=this.props,t=(e.actionsEditor,e.component),n=e.item,r=e.paramsSettingsComponent;return c["default"].createElement("div",{className:"delipress__builder__side__panel"},c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},p["default"].getSettingsComponent(t,n,r)),t!==f.SETTINGS_LIST_CONTENTS&&c["default"].createElement("div",{className:"delipress__builder__side__bottom"},c["default"].createElement("div",{className:"delipress__builder__side__bottom__left"}),c["default"].createElement("div",{className:"delipress__customizer__totem__pane__bottom__right"},c["default"].createElement("a",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._saveSettings},translationDelipressReact.close_settings))))}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/containers/optin/FakeFlyIn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site delipress__fake__site--flyin"},o["default"].createElement("div",{className:"delipress__fake__flyin"},e.children))};e["default"]=i}),require.register("javascripts/react/containers/optin/FakePopup.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site"},o["default"].createElement("div",{className:"delipress__fake__post"},o["default"].createElement("div",{className:"delipress__fake__overlay"}),o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"70%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"76%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"82%"}}),o["default"].createElement("div",{className:"delipress__fake__image"}),o["default"].createElement("div",{className:"delipress__fake__popup"},e.children),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"80%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"85%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"90%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"60%"}})))};e["default"]=i}),require.register("javascripts/react/containers/optin/FakeSite.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){return o["default"].createElement("div",{className:"delipress__fake__site"},o["default"].createElement("div",{className:"delipress__fake__post"},o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"70%"}}),e.children,o["default"].createElement("span",{className:"delipress__fake__text"}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"80%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"90%"}}),o["default"].createElement("span",{className:"delipress__fake__text",style:{width:"60%"}})))};e["default"]=i}),require.register("javascripts/react/containers/optin/OptinStates.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0});var o=t("react"),i=r(o),s=function(e){var t=[{label:translationDelipressReact["default"],key:"default"},{label:translationDelipressReact.success,key:"success"}],n=[];return _.each(t,function(t,r){var o;n.push(i["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},i["default"].createElement("input",(o={type:"radio",name:"optin-state",id:"optin-state-"+t.key},a(o,"name","Optin State"),a(o,"value",t.key),a(o,"checked",e.settings===t.key),a(o,"onChange",function(t){return e.actionsOptin.changeSettingsOptin(t.target.value)}),o)),i["default"].createElement("label",{htmlFor:"optin-state-"+t.key,className:"delipress__buttonsgroup__cell"},t.label)))},void 0),i["default"].createElement("div",{className:"delipress__optins__state"},i["default"].createElement("strong",null,translationDelipressReact.Builder.component_settings.optin.state),i["default"].createElement("div",{className:"delipress__buttonsgroup"},n))};e["default"]=s}),require.register("javascripts/react/containers/optin/PreviewContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){if(_.isNull(e.OptinReducer.config))return{config:null,settings:e.OptinReducer.settings,id:DELIPRESS_OPTIN_ID};var t=_.extend(e.OptinReducer.config,{type:e.OptinReducer.type,id:DELIPRESS_OPTIN_ID});return{naked:t.default_settings.form_wrapper.attrs.naked||!1,config:t,settings:e.OptinReducer.settings}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("classnames")),d=(r(f),t("javascripts/react/constants/OptinConstants")),m=t("javascripts/react/components/optins/BaseOptin"),h=r(m),y=t("./FakeSite"),v=r(y),b=t("./FakePopup"),g=r(b),E=t("./FakeFlyIn"),O=r(E),j=t("./OptinStates"),C=r(j),w=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){var e=this.props,t=e.config,n=e.settings;return!_.isNull(t)&&u["default"].createElement("div",{className:"delipress__builder__main"},u["default"].createElement("div",{className:"delipress__builder__main__preview delipress__builder__main__preview-optin"},u["default"].createElement("div",{className:"delipress__builder__main__preview__scroll delipress__fake"},u["default"].createElement(C["default"],{settings:n,actionsOptin:this.props.actionsOptin}),(t.type==d.SHORTCODE_OPTIN||t.type==d.WIDGET_OPTIN||t.type==d.AFTER_CONTENT)&&u["default"].createElement(v["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})),t.type==d.POPUP_OPTIN&&u["default"].createElement(g["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})),t.type==d.FLY_IN_OPTIN&&u["default"].createElement(O["default"],null,u["default"].createElement(h["default"],{config:t,settings:n,updateOptin:this.props.updateOptin})))))}}]),t}(c.Component);e["default"]=(0,p.connect)(s)(w)}),require.register("javascripts/react/containers/optin/SettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{type:e.OptinReducer.type,config:e.OptinReducer.config,settings:e.OptinReducer.settings}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=(t("redux"),t("classnames")),h=r(m),y=t("javascripts/react/services/actions/OptinActions"),v=(r(y),t("javascripts/react/services/OptinSettingsFactory")),b=r(v),g=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeTypeSettings=n.changeTypeSettings.bind(n),n}return s(t,e),c(t,[{key:"componentDidMount",value:function(){this.setState({typeSettings:"design"})}},{key:"changeTypeSettings",value:function(e){this.setState({typeSettings:e})}},{key:"renderTabs",value:function(){var e=this,t=["design","css"];return t=p.map(t,function(t,n){var r=(0,h["default"])({delipress__isactive:t===e.state.typeSettings},"delipress__tabs__item"),a="";switch(n){case 0:a=translationDelipressReact.Optin.Settings.tab_first;break;case 1:a=translationDelipressReact.Optin.Settings.tab_third}return d["default"].createElement("div",{key:"tab_"+n,onClick:function(){e.changeTypeSettings(t)},className:r},a)})}},{key:"render",value:function(){var e=this.props,t=e.type,n=e.config,r=e.settings;return!p.isNull(n)&&!p.isNull(t)&&d["default"].createElement("div",{className:"delipress__builder__side"},d["default"].createElement("div",{id:"tabs__settings ",className:"delipress__tabs delipress__tabs--small elements-2"},this.renderTabs()),d["default"].createElement("div",{className:"delipress__builder__side__panel"},"design"===this.state.typeSettings&&b["default"].getSettingsComponent(t,{updateOptin:this.props.updateOptin,config:n,settings:r,type:t}),"css"===this.state.typeSettings&&b["default"].getSettingsCustomCss({updateOptin:this.props.updateOptin,config:n,settings:r,type:t}),"models"===this.state.typeSettings&&b["default"].getSettingsModels({updateOptin:this.props.updateOptin,config:n,settings:r,type:t})))}}]),t}(f.Component);e["default"]=(0,_.connect)(l)(g)}),require.register("javascripts/react/helpers/decimalAdjust.js",function(e,t,n){"use strict";function r(e,t,n){return"undefined"==typeof n||0===+n?Math[e](t):(t=+t,n=+n,isNaN(t)||"number"!=typeof n||n%1!==0?NaN:(t=t.toString().split("e"),t=Math[e](+(t[0]+"e"+(t[1]?+t[1]-n:-n))),t=t.toString().split("e"),+(t[0]+"e"+(t[1]?+t[1]+n:n))))}function a(e,t){return r("round",e,t)}function o(e,t){return r("floor",e,t)}function i(e,t){return r("ceil",e,t)}Object.defineProperty(e,"__esModule",{value:!0}),e.round10=a,e.floor10=o,e.ceil10=i}),require.register("javascripts/react/helpers/getAfterOrBefore.js",function(e,t,n){"use strict";function r(e,t){var n=e.getClientOffset(),r=n.y,o=(0,a.findDOMNode)(t).getBoundingClientRect(),i=o.top,s=o.height;return r<i+s/2?"before":"after"}Object.defineProperty(e,"__esModule",{value:!0}),e.getAfterOrBefore=r;var a=t("react-dom")}),require.register("javascripts/react/helpers/prepareCssOptin.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){switch(t){case"backgroundColor":case"color":e="rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"}return e}function o(e){return s.mapObject(e,a)}Object.defineProperty(e,"__esModule",{value:!0}),e.prepareCssOptin=o;var i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/prepareThemeToView.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return(0,i["default"])({"default":{text:{color:e.mjAll.color},link:{color:e.linkColor}}})}Object.defineProperty(e,"__esModule",{value:!0}),e.prepareTextView=a;var o=t("reactcss"),i=r(o)}),require.register("javascripts/react/helpers/shallowEqual.js",function(e,t,n){"use strict";function r(e,t){if(e===t)return!0;if("object"!==("undefined"==typeof e?"undefined":a(e))||null===e||"object"!==("undefined"==typeof t?"undefined":a(t))||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=Object.prototype.hasOwnProperty.bind(t),i=0;i<n.length;i++)if(!o(n[i])||e[n[i]]!==t[n[i]])return!1;return!0}Object.defineProperty(e,"__esModule",{value:!0});var a="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.shallowEqual=r}),require.register("javascripts/react/helpers/structureToTemplate.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){switch(e){case C.TEXT:return m();case C.SOCIAL_BUTTON:return v();case C.DIVIDER:return y();case C.IMAGE:return h();case C.WP_ARCHIVE_CUSTOM_POST:return s();case C.WP_WOO_ARCHIVE_PRODUCT:return c();case C.WP_ARCHIVE_ARTICLE:return l();case C.WP_CUSTOM_POST:return i();case C.WP_ARTICLE:return u();case C.WP_WOO_PRODUCT:return p();case C.BUTTON:return f();case C.TITLE:return _();case C.SPACER:return d();default:return{}}}function o(e){var t="";return j.isUndefined(e.wp_post.postObject)||j.isEmpty(e.wp_post.postObject)?t:j.isUndefined(e.wp_post.postObject.post_title)?t:(e.wp_post.options.content.full?t+=e.wp_post.postObject.post_content:e.wp_post.options.content.excerpt&&(t+=e.wp_post.postObject.post_excerpt),t)}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_CUSTOM_POST,wp_post:{post:"",post_type:"",postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!0}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_ARCHIVE_CUSTOM_POST,styles:j.extend(j.clone(w),{options:j.clone(T)})})}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_ARCHIVE_ARTICLE,styles:j.extend(j.clone(w),j.extend({},{options:j.extend({},j.clone(T),{post_type:{label:"Article",value:"post"},choicePosts:[]})}))})}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:C.WP_WOO_ARCHIVE_PRODUCT,styles:j.extend(j.clone(w),j.extend({},{
     14options:j.extend({},j.clone(T),{post_type:{label:"WooCommerce",value:"product"},choicePosts:[]})}))})}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_ARTICLE,wp_post:{post:"",post_type:"post",postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!1}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={type:C.WP_WOO_PRODUCT,wp_post:{post:"",post_type:"product",postObject:"",options:{content:{full:!1,excerpt:!0,title:!0},image:!1}},styles:j.clone(w)};return t.wp_post=j.extend({},t.wp_post),j.extend(e,t)}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.BUTTON));return j.isNull(n)&&(n=j.extend(j.clone(w),{value:t||"My button",color:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},"background-color":{hex:"#414141",rgb:{r:65,g:65,b:65,a:1}},align:"center","font-size":13,"font-weight":"bold","font-family":"Arial",border:"0px solid #00000",borderWidth:0,borderColor:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},borderStyle:"solid","border-radius":3,"padding-top":15,"padding-bottom":15,"padding-right":20,"padding-left":20,"inner-padding-top-bottom":15,"inner-padding-left-right":25})),j.extend(e,{type:C.BUTTON,styles:j.clone(n)})}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return j.extend(e,{type:C.SPACER,styles:j.extend({},{height:30})})}function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.TITLE));return j.isNull(n)&&(n=j.extend(j.clone(w),{presetChoice:"H1",presets:[{type:"H1","font-size":32,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"},{type:"H2","font-size":24,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"},{type:"H3","font-size":18,"font-weight":"bold","font-family":"Arial",color:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"line-height":1.1,align:"left"}]})),j.extend(e,{type:C.TITLE,value:t||"Title",styles:j.clone(n)})}function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=JSON.parse(localStorage.getItem("dp_default_component_"+C.TEXT));return j.isNull(n)&&(n=j.extend(j.clone(w),{"line-height":1.5,"font-size":15,"font-family":"Arial","css-class":"mjtext"})),j.extend(e,{type:C.TEXT,value:t||"<p>"+translationDelipressReact.Builder["default"].text+"</p>",styles:j.clone(n)})}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=JSON.parse(localStorage.getItem("dp_default_component_"+C.IMAGE));return j.isNull(n)&&(n=j.extend(j.clone(w),{src:t,width:100,height:"auto",href:"",align:"center",sizeSelect:"full","border-radius":0,"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0,valuePercent:100})),j.extend(e,{type:C.IMAGE,styles:j.clone(n)})}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(w),{type:C.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(w),{type:C.SOCIAL_BUTTON,styles:g()})}function b(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+C.DIVIDER));return j.isNull(e)?j.extend(j.clone(w),{"border-style":"solid","border-width":4,"border-color":{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},width:100}):e}function g(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+C.SOCIAL_BUTTON));return j.isNull(e)?j.extend(j.clone(w),{toggle_facebook:!0,toggle_twitter:!0,"font-size":13,"icon-size":20,textColor:{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}},"font-family":"Arial",content_facebook:"Share",content_twitter:"Tweet",content_google:"+1",content_youtube:"Subscribe",align:"center","css-class":"mjsocial",monochromeActive:!1,monochromeColor:{hex:"#C1C1C1",rgb:{r:193,g:193,b:193,a:1}}}):e}function E(e){var t=e.split("_"),n={keyRow:null,keyColumn:null,_id:null};return j.each(t,function(e,t){switch(t){case 0:n.keyRow=Number(e);break;case 1:n.keyColumn=Number(e);break;case 2:n._id=Number(e)}}),n}Object.defineProperty(e,"__esModule",{value:!0}),e.createDefaultItemByType=a,e.createWPPostContent=o,e.createButtonDefault=f,e.createSpacerDefault=d,e.createTitleDefault=_,e.createTextDefault=m,e.createImageDefault=h,e.createDividerAttributesDefault=b,e.createSocialButtonAttributesDefault=g,e.stringIndexToObjectPosition=E;var O=t("underscore"),j=r(O),C=t("javascripts/react/constants/TemplateContentConstants"),w={background:{rgb:{r:255,g:255,b:255,a:1},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},T={title:!0,image:!1,type_content:{full:!1,excerpt:!0},post_type:{},post:{},choicePosts:[]}}),require.register("javascripts/react/helpers/transformRequestToAjaxWordPress.js",function(e,t,n){"use strict";function r(e,t){var n=[];for(var r in e)e.hasOwnProperty(r)&&e[r]&&n.push(encodeURIComponent(r)+"="+encodeURIComponent(e[r]));return n.join("&")}Object.defineProperty(e,"__esModule",{value:!0}),e.transformRequestToAjaxWordPress=r}),require.register("javascripts/react/helpers/transformStyleSectionToTemplate.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){if(i.isUndefined(e))return{};var t={width:configDelipressReact.container_width+"px"};return i.isNumber(e["padding-top"])&&(t.paddingTop=e["padding-top"]+"px"),i.isNumber(e["padding-bottom"])&&(t.paddingBottom=e["padding-bottom"]+"px"),i.isNumber(e["padding-left"])&&(t.paddingLeft=e["padding-left"]+"px"),i.isNumber(e["padding-right"])&&(t.paddingRight=e["padding-right"]+"px"),i.isObject(e.background)&&!i.isUndefined(e.background.rgb)&&(t.backgroundColor="rgba("+e.background.rgb.r+", "+e.background.rgb.g+", "+e.background.rgb.b+", "+e.background.rgb.a+")"),i.isEmpty(e["background-url"])||(t.backgroundImage="url("+e["background-url"]+")",t.backgroundPosition="top center",t.backgroundSize="auto"),i.isEmpty(e.display)||(t.display=e.display),t}Object.defineProperty(e,"__esModule",{value:!0}),e.transformStyleSectionToTemplate=a;var o=t("underscore"),i=r(o)}),require.register("javascripts/react/helpers/transformToMjml.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return{width:configDelipressReact.container_width}}function o(e){var t={"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0};return q.isNumber(e["padding-top"])&&(t["padding-top"]=e["padding-top"]+"px"),q.isNumber(e["padding-bottom"])&&(t["padding-bottom"]=e["padding-bottom"]+"px"),q.isNumber(e["padding-left"])&&(t["padding-left"]=e["padding-left"]+"px"),q.isNumber(e["padding-right"])&&(t["padding-right"]=e["padding-right"]+"px"),t}function i(e,t,n){var r=parseInt(e,10),a=parseInt(t,10),o=parseInt(n,10);return r=r<10?"0"+r:r,a=a<10?"0"+a:a,o=o<10?"0"+o:o,"#"+r.toString(16)+a.toString(16)+o.toString(16)}function s(e){if(q.isUndefined(e))return{};var t=o(q.clone(e));return q.isObject(e.background)&&!q.isUndefined(e.background.rgb)?t["background-color"]=i(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b):q.isObject(e.background)&&(t["background-color"]=e.background.hex),q.isEmpty(e["background-url"])||(t["background-url"]=e["background-url"]),t}function l(e){if(q.isUndefined(e))return{};var t={"background-color":"transparent"};return q.isUndefined(e.width)||(t.width=e.width+"%"),q.isUndefined(e["vertical-align"])||(t["vertical-align"]=e["vertical-align"]),t}function c(e){return{tagName:"mj-section",attributes:s(e.styles),children:q.map(e.columns,u)}}function u(e){var t=[];return q.each(e.items,function(e,n){var r=p(e);q.isArray(r)?q.each(r,function(e){t.push(e)}):q.isObject(r)&&t.push(r)}),{tagName:"mj-column",attributes:l(e.styles),children:t}}function p(e){switch(e.type){case W.TEXT:case W.TITLE:case W.UNSUBSCRIBE:case W.EMAIL_ONLINE:return m(e);case W.IMAGE:return w(e);case W.SOCIAL_BUTTON:return P(e);case W.DIVIDER:return g(e);case W.BUTTON:return f(e);case W.SPACER:return O(e)}}function f(e){return{tagName:"mj-button",content:e.styles.value?e.styles.value:"",attributes:q.extend(_(e.styles),I(e.styles))}}function d(e){var t={};return t=f(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function _(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.height)||(t.height=e.height+"px"),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e.href)||(t.href=e.href),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isObject(e["background-color"])&&(t["background-color"]=e["background-color"].hex),q.isObject(e.color)&&(t.color=e.color.hex),q.isUndefined(e.borderWidth)||q.isUndefined(e.borderStyle)||q.isUndefined(e.borderColor)||(t.border=e.borderWidth+"px "+e.borderStyle+(" "+i(e.borderColor.rgb.r,e.borderColor.rgb.g,e.borderColor.rgb.b))),q.isNumber(e["inner-padding-top-bottom"])&&q.isNumber(e["inner-padding-left-right"])&&(t["inner-padding"]=e["inner-padding-top-bottom"]+"px "+e["inner-padding-left-right"]+"px"),t}function m(e){var t="";switch(e.type){default:e.value&&(t=e.value)}var n={tagName:"mj-text",content:t,attributes:q.extend(I(e.styles),b(e.styles),h(e,W.TEXT))};return"email_online"==n.keyRow&&(n.attributes["css-class"]="email_online"),n}function h(e,t){if(q.isUndefined(e.styles.presetChoice))return{};var n=q.find(e.styles.presets,{type:e.styles.presetChoice});switch(t){case W.TEXT:case W.TITLE:case W.UNSUBSCRIBE:case W.EMAIL_ONLINE:return b(n);default:return{}}}function y(e){var t={};return t=m(e),{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function v(e){var t={};return t=m(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function b(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]),q.isUndefined(e["line-height"])||(t["line-height"]=e["line-height"]),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e.color)||(q.isObject(e.color)&&!q.isUndefined(e.color.rgb)?t.color=i(e.color.rgb.r,e.color.rgb.g,e.color.rgb.b):q.isObject(e.color)&&(t.color=e.color.hex)),t}function g(e){return{tagName:"mj-divider",attributes:q.extend(I(e.styles),k(e.styles))}}function E(e){var t={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[]}]}]}]};return t.children[0].children[0].children[0].children.push(g(e)),t}function O(e){return{tagName:"mj-spacer",attributes:q.extend(C(e.styles))}}function j(e){var t={};t=O(e);var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function C(e){var t={};return q.isNumber(e.height)&&(t.height=e.height+"px"),t}function w(e){return{tagName:"mj-image",attributes:q.extend(I(e.styles),N(e.styles))}}function T(e){var t={};t=w(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["container-background-color"]="transparent";var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function P(e){return{tagName:"mj-social",attributes:q.extend(I(e.styles),x(e.styles))}}function S(e){var t={};t=P(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["container-background-color"]="transparent";var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function I(e){if(q.isUndefined(e))return{};var t=q.extend({},o(q.clone(e)));return q.isUndefined(e.background)||"transparent"!=e.background.hex&&(t["container-background-color"]=i(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b)),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),t}function N(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e.src)||(t.src=e.src),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.href)||(t.href=e.href),t}function k(e){if(q.isUndefined(e))return{};var t={};return q.isObject(e["border-color"])&&!q.isUndefined(e["border-color"].rgb)?t["border-color"]=i(e["border-color"].rgb.r,e["border-color"].rgb.g,e["border-color"].rgb.b):q.isObject(e["border-color"])&&(t["border-color"]=e["border-color"].hex),q.isNumber(e["border-width"])&&(t["border-width"]=e["border-width"]+"px"),q.isUndefined(e["border-style"])||(t["border-style"]=e["border-style"]),q.isNumber(e.width)&&(t.width=e.width+"%"),t}function x(e){if(q.isUndefined(e))return{};var t={display:""};return q.each(e,function(e,n){n.indexOf("toggle_")>=0&&e?t.display+=n.replace("toggle_","")+" ":n.indexOf("content_")>=0?t[n.replace("content_","")+"-content"]=e:n.indexOf("url_")>=0?t[n.replace("url_","")+"-href"]=e:n.indexOf("color_")>=0&&(q.isUndefined(e.rgb)?t[n.replace("color_","")+"-icon-color"]=e.hex:t[n.replace("color_","")+"-icon-color"]=i(e.rgb.r,e.rgb.g,e.rgb.b))}),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),q.isUndefined(e["icon-size"])||(t["icon-size"]=e["icon-size"]+"px"),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isObject(e.textColor)&&!q.isUndefined(e.textColor.rgb)&&(t.color=i(e.textColor.rgb.r,e.textColor.rgb.g,e.textColor.rgb.b)),q.isEmpty(t.display)?{}:t}function R(e,t){switch(t){case"color":case"background-color":if(!q.isUndefined(e.rgb))return i(e.rgb.r,e.rgb.g,e.rgb.b);default:return e}}function A(e,t){switch(t){case"mj-all":return{tagName:"mj-all",attributes:q.mapObject(e,R)};case"mj-text":return{tagName:"mj-text",attributes:q.mapObject(e,R)};case"mj-container":return{tagName:"mj-container",attributes:q.extend(a(),q.mapObject(e,R))}}}function M(e,t){switch(t){case"link-color":return"\n                p a{ color: "+i(e.rgb.r,e.rgb.g,e.rgb.b)+"; }\n            "}}function D(e){return{tagName:"mj-attributes",children:q.map(e,A)}}function U(e){var t="* { color: currentColor; }\n";return t+=".mjtext div * { margin-top: 1em;} .mjtext div *:first-child { margin-top: 0; } .mjtext div *:last-child { margin-bottom: 0;}  \n",t+=".mjtext img { max-width:100%; }  \n",t+=".email_online p { margin:0px !important; } \n",q.each(e,function(e,n){t+=M(e,n)}),{tagName:"mj-style",content:t,attributes:t}}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={tagName:"mjml",attributes:{},children:[]};if(!q.isNull(t)){var r=D(t["mj-attributes"]),o=U(t["mj-styles"]),i={tagName:"mj-head",children:[r,o]};n.children.push(i)}var s={tagName:"mj-container",attributes:a(),children:[]};if(e.email_online_active){var l=q.map(e.email_online,c);q.each(l,function(e){s.children.push(e)})}var u=q.map(e.items,c);q.each(u,function(e){s.children.push(e)});var p=q.map(e.unsubscribe,c);q.each(p,function(e){s.children.push(e)});var f={tagName:"mj-body",attributes:{},children:[s]};return n.children.push(f),(0,V.mjml2html)(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.transformItemButton=f,e.transformItemButtonAlone=d,e.transformItemText=m,e.transformItemTitleAlone=y,e.transformItemTextAlone=v,e.transformItemDivider=g,e.transformItemDividerAlone=E,e.transformItemSpacer=O,e.transformItemSpacerAlone=j,e.transformItemImage=w,e.transformItemImageAlone=T,e.transformItemSocial=P,e.transformItemSocialAlone=S,e.transformToMjml=L;var V=t("mjml"),B=t("underscore"),q=r(B),W=t("../constants/TemplateContentConstants")}),require.register("javascripts/react/helpers/undecorate.js",function(e,t,n){"use strict";function r(e){for(var t=e;"function"==typeof t.getDecoratedComponentInstance;)t=t.getDecoratedComponentInstance();return t}Object.defineProperty(e,"__esModule",{value:!0}),e.undecorate=r}),require.register("javascripts/react/helpers/wordpressMedia.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return i.isNull(s)&&(s=wp.media({title:translationDelipressReact.wp_media_title,library:{type:"image",uploadedTo:null},button:{text:translationDelipressReact.wp_media_button_text},multiple:!1})),s}Object.defineProperty(e,"__esModule",{value:!0}),e.getFrame=a;var o=t("underscore"),i=r(o),s=null}),require.register("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=translationDelipressReact.read_more;"product"===e.post.post_type&&(t=e.woocommerce.regular_price+" "+e.woocommerce.symbol);var n=i.extend({},(0,s.createButtonDefault)());return n=i.extend(n,{styles:i.extend(n.styles,{href:e.post.guid,value:t})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createButtonReadMoreFromImportWPPost=a;var o=t("underscore"),i=r(o),s=t("javascripts/react/helpers/structureToTemplate")}),require.register("javascripts/react/helpers/wp/createImageFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=s.extend({},n,(0,o.createImageDefault)({},e));return r=s.extend(r,{styles:s.extend(r.styles,{sizes:t.sizes,srcWidth:t.srcWidth,srcHeight:t.srcHeight,width:t.width})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createImageFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTextFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=e.post.post_content;"true"==e.type_content.excerpt&&(s.isEmpty(e.attrs_post.content.extended)?s.isEmpty(e.attrs_post.real_excerpt)||(n=e.attrs_post.real_excerpt):n=e.attrs_post.content.main);var r=s.extend({},t,(0,o.createTextDefault)({},n));return r}Object.defineProperty(e,"__esModule",{value:!0}),e.createTextFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTitleFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=s.extend({},t,(0,o.createTitleDefault)({},e.post_title));return n}Object.defineProperty(e,"__esModule",{value:!0}),e.createTitleFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/modules/campaign/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=(t("react-redux"),t("underscore")),f=(r(p),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=f}),require.register("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme,isOpen:e.EditorReducer.isOpen,component:e.EditorReducer.component,item:e.EditorReducer.item}}function c(e,t){var n=new E["default"],r=new j["default"],a=new w["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e),actionsPostType:(0,_.bindActionCreators)(r,e),actionsEditor:(0,_.bindActionCreators)(a,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/settings/ListContentsComponent")),v=(a(y),t("javascripts/react/constants/Routes")),b=(a(v),t("javascripts/react/constants/EditorConstants")),g=t("javascripts/react/services/actions/TemplateActions"),E=a(g),O=t("javascripts/react/services/actions/PostTypeActions"),j=a(O),C=t("javascripts/react/services/actions/EditorActions"),w=a(C),T=t("javascripts/react/helpers/transformToMjml"),P=t("javascripts/react/containers/PreviewContainer"),S=a(P),I=t("javascripts/react/containers/SettingsContainer"),N=a(I),k=t("javascripts/react/containers/campaigns/ComponentSetting"),x=a(k),R=t("javascripts/react/components/settings/HeaderSettingsContainer"),A=a(R),M=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._writeCSS=n._writeCSS.bind(n),n._handleChangeItemSuccess=n._handleChangeItemSuccess.bind(n),n.cleanTemplate=n.cleanTemplate.bind(n),n.moveItem=n.moveItem.bind(n),n.addItem=n.addItem.bind(n),n.moveSection=n.moveSection.bind(n),n.addSection=n.addSection.bind(n),n.addItemOnEmpty=n.addItemOnEmpty.bind(n),n}return s(t,e),u(t,[{key:"_writeCSS",value:function(){var e=this.props.theme;if(!h.isNull(e)){var t="#000000";if(h.isUndefined(e["mj-attributes"]["mj-text"].color.rgb))t=e["mj-attributes"]["mj-text"].color.hex;else{var n=e["mj-attributes"]["mj-text"].color.rgb;t="rgba("+n.r+", "+n.g+", "+n.b+", "+n.a+")"}var r="#000000";if(h.isUndefined(e["mj-styles"]["link-color"].rgb))r=e["mj-styles"]["link-color"].hex;else{var a=e["mj-styles"]["link-color"].rgb;r="rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")"}var o="\n#delipress-react-selector .delipress__builder__main { font-family:Ubuntu, Helvetica, Arial, sans-serif; }";return o+="\n#delipress-react-selector .delipress__builder__main .content__text { font-size:13px; }",o+="\n#delipress-react-selector .delipress__content__text p,\n        #delipress-react-selector .delipress__content__text p,\n        #delipress-react-selector .delipress__content__text ul,\n        #delipress-react-selector .delipress__content__text li,\n        #delipress-react-selector .delipress__content__text ol,\n        #delipress-react-selector .delipress__content__social a,\n        #delipress-react-selector .delipress__content__text a,\n        #delipress-react-selector .delipress__content__text h1,\n        #delipress-react-selector .delipress__content__text h2,\n        #delipress-react-selector .delipress__content__text h3{ \n            color: "+t+";\n        }",o+="\n#delipress-react-selector .delipress__content__text * { color: currentcolor; }",o+="\n#delipress-react-selector .delipress__content__text a,\n            #delipress-react-selector .delipress__content__header_footer a{ \n            text-decoration:underline;\n            text-decoration-color:"+r+";\n            color: "+r+";\n        }"}}},{key:"componentWillMount",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsPostType;h.isEmpty(DELIPRESS_CAMPAIGN_ID)||t.getCampaign(DELIPRESS_CAMPAIGN_ID),n.getPostTypes(),this.paramsSettingsComponent={changeItemSuccess:this._handleChangeItemSuccess}}},{key:"_handleChangeItemSuccess",value:function(){var e=this.props,t=e.config,n=e.actionsTemplate;clearTimeout(this._handleChangeItemTimeout),this._handleChangeItemTimeout=setTimeout(function(){n.saveCampaignTemplate(DELIPRESS_CAMPAIGN_ID,{config:t})},1e3)}},{key:"transform",value:function(){var e=this.props.config;(0,T.transformToMjml)(e)}},{key:"deferredAddItem",value:function(e,t){var n=this.props.actionsEditor;e.then(this.paramsSettingsComponent.changeItemSuccess).then(function(){var e=t.keyRow+"_"+t.keyColumn+"_"+t._id;n.activeItem(e).then(function(){n.changeItemOnSettingsContainer(t,b.SETTINGS_EDITOR)})})}},{key:"addItem",value:function(e){var t=this.props.actionsTemplate,n=t.addTemplateContent(e);this.deferredAddItem(n,e)}},{key:"addItemOnEmpty",value:function(e){var t=this.props,n=t.actionsTemplate,r=(t.actionsEditor,n.addTemplateContentOnEmpty(e));this.deferredAddItem(r,e)}},{key:"cleanTemplate",value:function(){var e=this.props.actionsTemplate,t=e.cleanTemplate();t.then(this.paramsSettingsComponent.changeItemSuccess)}},{key:"moveItem",value:function(e,t){var n=this,r=this.props,a=r.actionsTemplate,o=r.actionsEditor,i={old:e,"new":t};o.activeItem(null).then(function(){var e=a.changePositionTemplateContent(i);e.then(n.paramsSettingsComponent.changeItemSuccess)})}},{key:"moveSection",value:function(e,t){var n=this,r=this.props,a=r.actionsTemplate,o=r.actionsEditor,i={old:e,"new":t};o.activeSection(null).then(function(){var e=a.changePositionTemplateSection(i);e.then(n.paramsSettingsComponent.changeItemSuccess)})}},{key:"addSection",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=this.props,a=r.actionsTemplate,o=(r.actionsEditor,a.addSection(e));o.then(this.paramsSettingsComponent.changeItemSuccess),null!==n&&o.then(function(){t.addItemOnEmpty(n)})}},{key:"saveTemplate",value:function(){var e=this.props,t=e.actionsTemplate,n=e.template,r=e.config,a=(0,T.transformToMjml)(r);t.saveTemplate({template:n,config:r,html:a.html},this.templateId)}},{key:"componentDidMount",value:function(){jQuery(document).on("click",".delipress__builder__main__preview a",function(e){e.preventDefault()})}},{key:"render",value:function(){var e=this.props,t=e.actionsEditor,n=e.component,r=e.item;e.isOpen;return f["default"].createElement("div",{className:"delipress__builder",onClick:function(e){var n=e.target||e.srcElement;(jQuery(n).has("#email__online__component").length>0||jQuery(n).has("#unsubscribe__component").length>0||jQuery(n).hasClass("row")||jQuery(n).hasClass("delipress__builder__main__preview__addcomponent")||jQuery(n).parent().hasClass("content__empty")||jQuery(n).hasClass("span__content__empty")||jQuery(n).hasClass("delipress__builder__main__preview__dropzone")||jQuery(n).hasClass("delipress__builder__main__preview__scroll"))&&(t.changeSettingsComponent(b.SETTINGS_LIST_CONTENTS),t.activeItem(null),t.activeSection(null))}},f["default"].createElement("style",null,this._writeCSS()),f["default"].createElement(N["default"],{paramsSettingsComponent:this.paramsSettingsComponent},f["default"].createElement(A["default"],{component:n,item:r,actionsEditor:t}),f["default"].createElement(x["default"],{component:n,item:r,paramsSettingsComponent:this.paramsSettingsComponent,actionsEditor:t})),f["default"].createElement(S["default"],{cleanTemplate:this.cleanTemplate,moveItem:this.moveItem,addItem:this.addItem,moveSection:this.moveSection,addSection:this.addSection,addItemOnEmpty:this.addItemOnEmpty,paramsSettingsComponent:this.paramsSettingsComponent}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(M)}),require.register("javascripts/react/modules/campaign/containers/DragAndDropContext.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{
     15constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("react-dnd"),p=t("react-dnd-html5-backend"),f=r(p),d=t("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo"),_=r(d),m=t("react-router"),h=t("history"),y=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.appHistory=(0,m.useRouterHistory)(h.createHashHistory)({queryKey:!1}),n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.element=document.querySelector("#delipress-react-selector")}},{key:"render",value:function(){return c["default"].createElement(u.DragDropContextProvider,{backend:f["default"],window:this.element},c["default"].createElement(_["default"],null))}}]),t}(l.Component);e["default"]=y}),require.register("javascripts/react/modules/campaign/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=(t("history"),t("javascripts/react/modules/campaign/stores/index")),p=a(u),f=t("javascripts/react/modules/campaign/containers/App"),d=a(f),_=t("javascripts/react/modules/campaign/containers/DragAndDropContext"),m=a(_),h=t("javascripts/react/constants/Routes"),y=(a(h),t("underscore"));r(y);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/campaign/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/TemplateReducer"),i=r(o),s=t("javascripts/react/reducers/EditorReducer"),l=r(s),c=t("javascripts/react/reducers/SavingReducer"),u=r(c),p=t("javascripts/react/reducers/PostTypeReducer"),f=r(p),d=(0,a.combineReducers)({SavingReducer:u["default"],EditorReducer:l["default"],TemplateReducer:i["default"],PostTypeReducer:f["default"]});e["default"]=d}),require.register("javascripts/react/modules/campaign/stores/index.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||i.compose;t=(0,i.createStore)(h["default"],n((0,i.applyMiddleware)((0,u["default"])(),(0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])))}else t=(0,i.createStore)(h["default"],(0,i.compose)((0,i.applyMiddleware)((0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var i=t("redux"),s=t("redux-thunk"),l=a(s),c=t("redux-logger"),u=a(c),p=t("javascripts/react/api/axios"),f=t("redux-axios-middleware"),d=a(f),_=t("underscore"),m=(r(_),t("javascripts/react/modules/campaign/reducers/index")),h=a(m)}),require.register("javascripts/react/modules/optin/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/optin/containers/CreateOptinStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{config:e.OptinReducer.config}}function c(e,t){var n=new O["default"];return{actionsOptin:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/containers/optin/SettingsContainer"),v=a(y),b=t("javascripts/react/containers/optin/PreviewContainer"),g=a(b),E=t("javascripts/react/services/actions/OptinActions"),O=a(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateOptin=n.updateOptin.bind(n),n.saveValuesOptin=null,n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsOptin;h.isEmpty(DELIPRESS_OPTIN_ID)||e.getOptin(DELIPRESS_OPTIN_ID)}},{key:"updateOptin",value:function(e){var t=this,n=this.props,r=n.actionsOptin,a=n.type,o=r.changeOptin(e);o.then(function(){clearTimeout(t.saveValuesOptin),t.saveValuesOptin=setTimeout(function(){r.saveOptin(DELIPRESS_OPTIN_ID,{type:a,config:e})},500)})}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__builder"},f["default"].createElement(v["default"],{updateOptin:this.updateOptin}),f["default"].createElement(g["default"],{updateOptin:this.updateOptin,actionsOptin:this.props.actionsOptin}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(j)}),require.register("javascripts/react/modules/optin/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("javascripts/react/modules/optin/stores/index"),p=a(u),f=t("javascripts/react/modules/optin/containers/App"),d=a(f),_=t("javascripts/react/modules/optin/containers/CreateOptinStepTwo"),m=a(_),h=t("underscore"),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_OPTIN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/optin/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/OptinReducer"),i=r(o),s=(0,a.combineReducers)({OptinReducer:i["default"]});e["default"]=s}),require.register("javascripts/react/modules/optin/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/optin/reducers/index"),_=r(d)}),require.register("javascripts/react/modules/preview/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaign.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new g["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/constants/LayoutConstants"),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/TemplateActions"),g=a(b),E=t("javascripts/react/helpers/transformToMjml"),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.standalone,n=e.actionsTemplate;this.setState({layout:y.LAYOUT_IPHONE}),!h.isUndefined(t)&&t||n.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.standalone,a=n.actionsTemplate,o=n.config,i=n.theme;if((h.isUndefined(r)||!r)&&(!(0,v.shallowEqual)(e.config,o)||!(0,v.shallowEqual)(e.theme,i))){var s=(0,E.transformToMjml)(e.config,e.theme);a.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:s.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,E.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_getStylesContainer",value:function(){var e={border:"none",marginBottom:"10px",marginTop:"10px"};switch(this.state.layout){case y.LAYOUT_DESKTOP:e=h.extend(e,{width:"800px",height:"1000px"});break;case y.LAYOUT_IPAD:e=h.extend(e,{height:"1250px",width:"840px",padding:"111px 34px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/ipad-layout.png)"});break;case y.LAYOUT_IPHONE:e=h.extend(e,{height:"780px",width:"369px",padding:"106px 24px 106px 25px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/iphone-layout.png)"})}return e}},{key:"_onClickChangeLayout",value:function(e,t){t.preventDefault(),this.setState({layout:e})}},{key:"_getIframe",value:function(){switch(this.state.layout){case y.LAYOUT_DESKTOP:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--desktop"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPAD:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--tablet"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPHONE:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"}))}}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__preview__devices"},f["default"].createElement("a",{href:"",className:"delipress__preview__devices__smartphone",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPHONE)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/smartphone-icon.svg",alt:"Smartphone"}),"Smartphone"),f["default"].createElement("a",{href:"",className:"delipress__preview__devices__tablet",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPAD)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/tablet-icon.svg",alt:"Tablet"}),"Tablet"),f["default"].createElement("a",{href:"",className:"delipress__preview__devices__desktop",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_DESKTOP)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/desktop-icon.svg",alt:"Desktop"}),"Desktop")),this._getIframe())}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(O)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaignStep3.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new v["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=(r(m),t("javascripts/react/constants/LayoutConstants"),t("javascripts/react/helpers/shallowEqual")),y=t("javascripts/react/services/actions/TemplateActions"),v=a(y),b=t("javascripts/react/helpers/transformToMjml"),g=t("javascripts/react/containers/MjmlContainer"),E=a(g),O=t("javascripts/react/modules/preview/containers/PreviewCampaign"),j=a(O),C=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._togglePreview=n._togglePreview.bind(n),n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsTemplate;this.setState({preview:!1}),e.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.actionsTemplate,a=n.config,o=n.theme;if(!(0,h.shallowEqual)(e.config,a)||!(0,h.shallowEqual)(e.theme,o)){var i=(0,b.transformToMjml)(e.config,e.theme);r.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:i.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,b.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_togglePreview",value:function(e){e.preventDefault(),this.setState({preview:!this.state.preview}),jQuery("body").toggleClass("mjml-preview-on")}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__center"},f["default"].createElement("a",{className:"delipress__button delipress__button--soft",href:"#",onClick:this._togglePreview},translationDelipressReact.Step3.desktop_preview)),f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"})),f["default"].createElement(E["default"],{togglePreview:this._togglePreview,visible:this.state.preview},f["default"].createElement(j["default"],{standalone:!0})))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(C)}),require.register("javascripts/react/modules/preview/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("react-router"),p=t("history"),f=t("react-router-redux"),d=t("javascripts/react/modules/preview/stores/index"),_=a(d),m=t("javascripts/react/modules/preview/containers/App"),h=a(m),y=t("javascripts/react/modules/preview/containers/PreviewCampaign"),v=a(y),b=t("javascripts/react/constants/Routes"),g=a(b),E=t("underscore"),O=r(E);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,_["default"])(),n=((0,f.syncHistoryWithStore)(u.browserHistory,t),(0,u.useRouterHistory)(p.createHashHistory)({queryKey:!1}));return!O.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(u.Router,{history:n},i["default"].createElement(u.Route,{path:g["default"].PREVIEW_CAMPAIGN.link,component:h["default"]},i["default"].createElement(u.IndexRoute,{component:v["default"]})))),e)})}),require.register("javascripts/react/modules/preview/initializeStep3.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("react-router"),p=t("history"),f=t("react-router-redux"),d=t("javascripts/react/modules/preview/stores/index"),_=a(d),m=t("javascripts/react/modules/preview/containers/App"),h=(a(m),t("javascripts/react/modules/preview/containers/PreviewCampaignStep3")),y=a(h),v=t("javascripts/react/constants/Routes"),b=(a(v),t("underscore")),g=r(b);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,_["default"])();(0,f.syncHistoryWithStore)(u.browserHistory,t),(0,u.useRouterHistory)(p.createHashHistory)({queryKey:!1});return!g.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(y["default"],null)),e)})}),require.register("javascripts/react/modules/preview/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("react-router-redux"),i=t("javascripts/react/reducers/TemplateReducer"),s=r(i),l=(0,a.combineReducers)({TemplateReducer:s["default"],routing:o.routerReducer});e["default"]=l}),require.register("javascripts/react/modules/preview/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/preview/reducers/index"),_=r(d)}),require.register("javascripts/react/reducers/EditorReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isOpen:!1,item:null,component:s.SETTINGS_LIST_CONTENTS,activeItem:null,activeSection:null},t=arguments[1];switch(t.type){case s.CHANGE_ITEM:return i.extend({},e,{item:t.payload});case s.CHANGE_COMPONENT:return i.extend({},e,{component:t.payload});case s.CHANGE_SETTINGS_COMPONENT:return i.extend({},e,{component:t.payload.component,item:t.payload.item});case s.ACTIVE_ITEM:return i.extend({},e,{activeItem:t.payload,activeSection:null,component:s.SETTINGS_LIST_CONTENTS});case s.ACTIVE_SECTION:return i.extend({},e,{activeSection:t.payload,activeItem:null,component:s.SETTINGS_LIST_CONTENTS});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("../constants/EditorConstants");e["default"]=a}),require.register("javascripts/react/reducers/OptinReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:null,config:null,settings:"default",fromAction:null},t=arguments[1];switch(t.type){case a.CHANGE_SETTINGS_OPTIN:return _.extend({},e,{settings:t.payload,fromAction:a.CHANGE_SETTINGS_OPTIN});case a.CHANGE_OPTIN:return _.extend({},e,{config:t.payload,fromAction:a.CHANGE_OPTIN});case a.REQUEST_GET_OPTIN_SUCCESS:return _.extend({},e,{fromAction:a.REQUEST_GET_OPTIN_SUCCESS,config:t.payload.data.data.results.config,type:t.payload.data.data.results.type});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/OptinConstants");e["default"]=r}),require.register("javascripts/react/reducers/PostTypeReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{postTypes:[],posts:[]},t=arguments[1];switch(t.type){case s.REQUEST_GET_POST_TYPES_SUCCESS:return i.extend({},e,{postTypes:t.payload.data.data.results});case s.REQUEST_GET_POSTS_SUCCESS:return i.extend({},e,{posts:t.payload.data.data.results});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("javascripts/react/constants/PostTypeConstants");e["default"]=a}),require.register("javascripts/react/reducers/SavingReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isSaving:!1},t=arguments[1];switch(t.type){case a.REQUEST_SAVE_CAMPAIGN_TEMPLATE:case o.REQUEST_SAVE_OPTIN:return _.extend({},{isSaving:!0});case a.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS:case o.REQUEST_SAVE_OPTIN_SUCCESS:return _.extend({},{isSaving:!1});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/TemplateContentConstants"),o=t("javascripts/react/constants/OptinConstants");e["default"]=r}),require.register("javascripts/react/reducers/TemplateReducer.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){var t=e.payload.extras.wp_post.options,n=e.payload.data.data.results,r=n.post.post_content;t.content.excerpt&&(c.isEmpty(n.attrs_post.content.extended)?c.isEmpty(n.attrs_post.real_excerpt)||(r=n.attrs_post.real_excerpt):r=n.attrs_post.content.main);var a=c.extend(e.payload.extras,(0,m.createTextDefault)({},r));return a}function i(e){var t=c.extend({},e.payload.extras,(0,m.createImageDefault)({},e.payload.data.data.results.image));return t=c.extend(t,{styles:c.extend(t.styles,{sizes:e.payload.data.data.results.attrs_image.sizes,srcWidth:e.payload.data.data.results.attrs_image.srcWidth,srcHeight:e.payload.data.data.results.attrs_image.srcHeight,width:e.payload.data.data.results.attrs_image.width})})}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{config:{theme:null,items:[],header:[],footer:[],loaded:!1,saving:!1,email_online:[{columns:[{items:[{_id:0,keyRow:"email_online",keyColumn:0,value:"[view_email_online]",type:f.EMAIL_ONLINE,styles:{"font-size":12,color:{hex:"#000000"},"font-family":"Arial",align:"right","padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10}}],styles:{width:100}}]}],email_online_active:!0,unsubscribe:[{columns:[{items:[{_id:0,keyRow:"unsubscribe",keyColumn:0,value:"[delipress_link_unsubscribe]",type:f.UNSUBSCRIBE,styles:{"font-size":11,color:{hex:"#CCC"},"font-family":"Arial",align:"center","padding-top":2,"padding-bottom":2,"padding-left":10,"padding-right":10}}],styles:{"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0}}]}]}},t=arguments[1],n="";switch(t.type){case _.UPDATE_ALL_STYLES:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return c.extend({},e,{columns:c.map(e.columns,function(e,n){var r=e.items;return r=c.map(r,function(e,n){if(e.fromAction=_.UPDATE_ALL_STYLES,c.isUndefined(e.styles.presetChoice)){if(e.type===t.payload.type)switch(e.type){case f.SOCIAL_BUTTON:var r={};c.each(f.SOCIAL_LIST,function(e){r["color_"+e]=t.payload.styles["color_"+e]}),e=c.extend({},e,{styles:c.extend({},e.styles,{background:t.payload.styles.background,"font-family":t.payload.styles["font-family"],"font-size":t.payload.styles["font-size"],"icon-size":t.payload.styles["icon-size"],"padding-bottom":t.payload.styles["padding-bottom"],"padding-left":t.payload.styles["padding-left"],"padding-right":t.payload.styles["padding-right"],"padding-top":t.payload.styles["padding-top"],textColor:t.payload.styles.textColor,monochromeActive:t.payload.styles.monochromeActive,monochromeColor:t.payload.styles.monochromeColor,align:t.payload.styles.align},r)});break;case f.IMAGE:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{href:e.styles.href,sizeSelect:e.styles.sizeSelect,src:e.styles.src,srcHeight:e.styles.srcHeight,srcWidth:e.styles.srcWidth,width:e.styles.width,valuePercent:e.styles.valuePercent,sizes:e.styles.sizes,height:e.styles.height})});break;case f.TEXT:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{value:e.styles.value})});break;case f.BUTTON:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles,{value:e.styles.value,href:e.styles.href})});break;default:e=c.extend({},e,{styles:c.extend({},e.styles,t.payload.styles)})}}else{var a=c.findIndex(t.payload.styles.presets,{type:t.payload.styles.presetChoice});if(a<0)return e;if(e.type===t.payload.type)switch(e.type){case f.TITLE:e=c.extend({},e,{styles:c.extend({},e.styles,{presets:c.map(e.styles.presets,function(e,n){return n==a?c.extend({},e,{"font-size":t.payload.styles.presets[a]["font-size"],"font-family":t.payload.styles.presets[a]["font-family"],"font-weight":t.payload.styles.presets[a]["font-weight"],"line-height":t.payload.styles.presets[a]["line-height"],align:t.payload.styles.presets[a].align,color:t.payload.styles.presets[a].color}):e})})});break;default:e=c.extend({},e,{styles:c.extend({},e.styles,{presets:c.map(e.styles.presets,function(e,n){return n==a?c.extend({},e,t.payload.styles.presets[a]):e})})})}}return e}),c.extend({},e,{items:c.extend([],r)})})})})})});case f.CLEAN_TEMPLATE:return c.extend({},e,{config:c.extend({},e.config,{items:c.extend([]),header:c.extend([]),footer:c.extend([])})});case _.UPDATE_SECTION_EMAIL_ONLINE:return c.extend({},e,{config:c.extend(e.config,{email_online_active:t.payload})});case _.DELETE_SECTION_EMAIL_ONLINE:return c.extend({},e,{config:c.extend(e.config,{
     16email_online_active:!1})});case _.CHANGE_STYLE_SECTION:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{styles:t.payload.styles}):e})})});case _.CHANGE_STYLE_COLUMN:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{styles:c.clone(t.payload.styles)}):e})}):e})})});case _.CHANGE_STYLE_COLUMNS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{styles:t.payload.styles,columns:c.map(e.columns,function(e,n){return c.extend({},e,{styles:c.clone(t.payload.columns[n].styles)})})}):e})})});case _.CHANGE_STYLE_COMPONENT_FIX:switch(t.payload.type){case f.EMAIL_ONLINE:n="email_online";break;case f.UNSUBSCRIBE:n="unsubscribe"}return c.extend({},e,{config:c.extend({},e.config,a({},n,c.map(e.config[n],function(e,n){return c.extend({},e,{columns:c.map(e.columns,function(e,n){return e.items[0]=c.extend({},t.payload),c.extend({},e)})})})))});case _.CHANGE_STYLE_SECTION_FIX:switch(t.payload.type){case f.SECTION_EMAIL_ONLINE:n="email_online";break;case f.SECTION_UNSUBSCRIBE:n="unsubscribe"}return c.extend({},e,{config:c.extend({},e.config,a({},n,c.map(e.config[n],function(e,n){return c.extend({},e,{styles:t.payload.styles})})))});case f.ADD_TEMPLATE_CONTENT_EMPTY:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=e.items;return r.push(t.payload),r=c.map(r,function(e,t){return e._id=t,e.fromAction=f.ADD_TEMPLATE_CONTENT_EMPTY,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.ADD_TEMPLATE_CONTENT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=e.items;return 0==t.payload.abItmId&&t.payload.before?r.unshift(t.payload):t.payload.before?r.splice(t.payload.abItmId,0,t.payload):t.payload.after&&r.splice(Number(t.payload.abItmId+1),0,t.payload),r=c.map(r,function(e,t){return e._id=t,e.fromAction=f.ADD_TEMPLATE_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.ADD_TEMPLATE_SECTION:return function(){var n=e.config.items;return 0==n.length?n.push(t.payload):0==t.payload.abItmId&&t.payload.before?n.unshift(t.payload):t.payload.before?n.splice(t.payload.abItmId,0,t.payload):t.payload.after&&n.splice(Number(t.payload.abItmId+1),0,t.payload),n=c.map(n,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e._id=n,e.keyRow=t,e.fromAction=f.ADD_TEMPLATE_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],n)})})}();case f.DUPLICATE_CONTENT:var r=e.config.items[t.payload.keyRow].columns[t.payload.keyColumn].items[t.payload._id];return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var a=e.items;return a.splice(Number(t.payload._id+1),0,c.clone(r)),a=c.map(a,function(e,t){return e._id=t,e.fromAction=f.DUPLICATE_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],a)})}return c.clone(e)})})),c.clone(e)})})});case f.DUPLICATE_SECTION:var s=e.config.items[t.payload.keyRow],l=e.config.items;return l.splice(Number(t.payload.keyRow+1),0,c.clone(s)),l=c.map(l,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,r){var a=c.extend({},e,{_id:r,keyColumn:n,keyRow:t,fromAction:f.DUPLICATE_SECTION});return a}),c.extend({},e,{keyRow:t,styles:c.extend({},e.styles)})}),c.extend({},e,{styles:c.extend({},e.styles,{sizeColumnChoice:c.isUndefined(s.styles.sizeColumnChoice)?null:c.clone(s.styles.sizeColumnChoice)})})}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],l)})});case f.CHANGE_POSITION_CONTENT:var m=c.clone(e.config.items[t.payload.old.keyRow].columns[t.payload.old.keyColumn].items[t.payload.old._id]);return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.old.keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.old.keyColumn){var r=e.items;return r.splice(t.payload.old._id,1),r=c.map(r,function(e,t){return e._id=t,e.keyColumn=n,e.fromAction=f.CHANGE_POSITION_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})})),n==t.payload["new"].keyRow&&(e=c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload["new"].keyColumn){var a=e.items;if(m.keyRow=t.payload["new"].keyRow,m.keyColumn=t.payload["new"].keyColumn,c.isUndefined(t.payload["new"].abItmId))a.push(m);else if(0==t.payload["new"].abItmId&&t.payload["new"].before)a.unshift(m);else{var o=c.findIndex(a,function(e,n){return e._id==t.payload["new"].abItmId});t.payload["new"].before?a.splice(Number(o),0,m):t.payload["new"].after&&(o>=0&&o!=a.length-1?a.splice(Number(o+1),0,m):o>=0?a.splice(Number(o),0,m):a.push(m))}return a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=f.CHANGE_POSITION_CONTENT,c.clone(e)}),c.extend({},e,{items:c.extend([],a)})}return e})})),e})})});case f.CHANGE_POSITION_SECTION:var g=e.config.items[t.payload.old],E=e.config.items;return E.splice(t.payload.old,1),c.isUndefined(t.payload["new"].abItmId)?E.push(g):0==t.payload["new"].abItmId&&t.payload["new"].before?E.unshift(g):t.payload["new"].before?E.splice(t.payload["new"].abItmId,0,g):t.payload["new"].after&&E.splice(Number(t.payload["new"].abItmId+1),0,g),E=c.map(E,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e.keyRow=t,e.fromAction=f.CHANGE_POSITION_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],E)})});case f.DELETE_CONTENT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){if(n==t.payload.keyColumn){var r=c.clone(e.items);return r.splice(t.payload._id,1),r=c.map(r,function(e,t){return e.fromAction=f.DELETE_CONTENT,e._id=t,c.clone(e)}),c.extend({},e,{items:c.extend([],r)})}return e})}):e})})});case f.DELETE_SECTION:var O=e.config.items;return O.splice(t.payload,1),O=c.map(O,function(e,t){return e.columns=c.map(e.columns,function(e,n){return e.items=c.map(e.items,function(e,n){return e.keyRow=t,e.fromAction=f.DELETE_SECTION,c.clone(e)}),e}),e}),c.extend({},e,{config:c.extend({},e.config,{items:c.extend([],O)})});case _.CHANGE_ITEM:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{items:c.map(e.items,function(e,n){if(e._id==t.payload._id){var r=c.extend(e,c.omit(t.payload,"value"));return r.fromAction=_.CHANGE_ITEM,c.clone(r)}return e})}):e})}):e})})});case _.CHANGE_ITEM_TEXT:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,n){return n==t.payload.keyColumn?c.extend({},e,{items:c.map(e.items,function(e,n){if(e._id==t.payload._id){var r=e;return r.value=t.payload.value,r.fromAction=_.CHANGE_ITEM_TEXT,c.clone(r)}return e})}):e})}):e})})});case _.ACTIVE_ITEM:if(c.isNull(t.payload))return e;var j=t.payload.split("_");switch(j[0]){case"unsubscribe":e.config.unsubscribe[0].columns[j[1]].items[j[2]].fromAction=_.ACTIVE_ITEM;break;case"email":e.config.email_online[0].columns[j[2]].items[j[3]].fromAction=_.ACTIVE_ITEM;break;default:e.config.items[j[0]].columns[j[1]].items[j[2]].fromAction=_.ACTIVE_ITEM}return c.extend({},e);case u.CHOICE_ITEMS_TEMPLATE:return c.extend({},e,{config:c.extend({},e.config,{items:c.extend({},t.payload)})});case u.CHOICE_STRUCTURE_TEMPLATE:return c.extend({},e,{template:c.extend({},t.payload)});case f.REQUEST_SAVE_TEMPLATE_SUCCESS:return c.extend({},e,{templateId:c.extend({},t.payload.data.data.results.id)});case f.REQUEST_GET_CAMPAIGN_SUCCESS:if(c.isNull(t.payload.data.data.results.config))return c.extend({},e,{config:c.extend({},e.config,{loaded:!0}),campaignId:t.payload.data.data.results.post.ID});var C=c.extend({},t.payload.data.data.results.config,{items:c.map(t.payload.data.data.results.config.items,function(e,t){return e.columns=c.map(e.columns,function(e,t){return e.items=c.map(e.items,function(e,t){return e._id=t,e.fromAction=f.REQUEST_GET_CAMPAIGN,e}),e}),e})});return C.loaded=!0,c.extend({},e,{config:C,campaignId:t.payload.data.data.results.post.ID});case p.CHANGE_THEME:return c.extend({},e,{config:c.extend({},e.config,{theme:t.payload})});case d.REQUEST_GET_POST_TO_WP_POST_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=t.payload.data.data.results.post,s=e.items,l={post:a};if("product"===a.post_type&&(l.woocommerce=t.payload.data.data.results.woocommerce),t.payload.extras.wp_post.options.image&&t.payload.data.data.results.image){var u=i(t),p=(0,y.createTitleFromImportWPPost)(a),f=o(t),_=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},u),s.splice(Number(n+1),0,p),s.splice(Number(n+2),0,f),s.splice(Number(n+3),0,_))})}else{var m=(0,y.createTitleFromImportWPPost)(a),h=o(t),v=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},m),s.splice(Number(n+1),0,h),s.splice(Number(n+2),0,v))})}return s=c.map(s,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_GET_POST_TO_WP_POST_SUCCESS,e}),c.extend({},e,{items:s})}return e})}):e})})});case d.REQUEST_IMPORT_POSTS_WP_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=c.clone(e.items),o=[];return c.each(t.payload.data.data.results.posts,function(e,n){"false"!=t.payload.data.data.results.config.image&&e.image&&o.push((0,v.createImageFromImportWPPost)(e.image,e.attrs_image,t.payload.extras)),o.push((0,y.createTitleFromImportWPPost)(e.post,t.payload.extras)),o.push((0,h.createTextFromImportWPPost)({post:e.post,attrs_post:e.attrs_post,type_content:t.payload.data.data.results.config.type_content},t.payload.extras));var r={post:e.post};"product"===e.post.post_type&&(r.woocommerce=e.woocommerce),o.push((0,b.createButtonReadMoreFromImportWPPost)(r))}),c.each(o,function(e,n){if(0===n)a[t.payload.extras._id]=e;else{var r=Number(t.payload.extras._id+n);a.splice(r,0,e)}}),a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_IMPORT_POSTS_WP_SUCCESS,e}),c.extend({},e,{items:a})}return e})}):e})})});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("underscore"),c=r(l),u=t("../constants/StructureConstants"),p=t("javascripts/react/constants/ThemeConstants"),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/constants/PostTypeConstants"),_=t("javascripts/react/constants/EditorConstants"),m=t("javascripts/react/helpers/structureToTemplate"),h=t("javascripts/react/helpers/wp/createTextFromImportWPPost"),y=t("javascripts/react/helpers/wp/createTitleFromImportWPPost"),v=t("javascripts/react/helpers/wp/createImageFromImportWPPost"),b=t("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost");e["default"]=s}),require.register("javascripts/react/reducers/ThemeReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{theme:{"mj-attributes":{"mj-all":{color:"#58384C"},"mj-container":{"background-color":"#E0E0E0"}},"mj-styles":{"link-color":"#F5656A"},header:null,footer:null},settings_component:a.SETTINGS_GENERAL,view_component:a.TEXT_VIEW},t=arguments[1];switch(t.type){case a.REQUEST_GET_THEME_SUCCESS:return _.isNull(t.payload.data.data.results.theme)?_.extend({},e,{post:t.payload.data.data.results.post}):_.extend({},e,{theme:t.payload.data.data.results.theme,post:t.payload.data.data.results.post});case a.CHANGE_THEME:return _.extend({},e,{theme:t.payload});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/ThemeConstants");e["default"]=r}),require.register("javascripts/react/services/ContentFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=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},s=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("underscore"),c=a(l),u=t("react"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/components/contents/SpacerComponent"),_=r(d),m=t("javascripts/react/components/contents/TextComponent"),h=r(m),y=t("javascripts/react/components/contents/ImageComponent"),v=r(y),b=t("javascripts/react/components/contents/DividerComponent"),g=r(b),E=t("javascripts/react/components/contents/SocialComponent"),O=r(E),j=t("javascripts/react/components/contents/ButtonComponent"),C=r(j),w=t("javascripts/react/components/contents/EmptyComponent"),T=r(w),P=t("javascripts/react/components/contents/WPPostComponent"),S=r(P),I=t("javascripts/react/components/contents/WPArticleComponent"),N=r(I),k=t("javascripts/react/components/contents/wp/WPArchivePostComponent"),x=r(k),R=t("javascripts/react/components/contents/wp/WPArchiveArticleComponent"),A=r(R),M=t("javascripts/react/components/contents/TitleComponent"),D=r(M),U=t("javascripts/react/components/contents/EmailOnlineComponent"),L=r(U),V=t("javascripts/react/components/contents/UnsubscribeComponent"),B=r(V),q=function(){function e(){o(this,e)}return s(e,null,[{key:"getContentComponent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(c.isNull(e))return p["default"].createElement(T["default"],null);var n="item_type_"+e.type;switch(e.type){case f.WP_CUSTOM_POST:return p["default"].createElement(S["default"],i({key:n,item:e},t));case f.WP_ARCHIVE_CUSTOM_POST:return p["default"].createElement(x["default"],i({key:n,item:e},t));case f.WP_ARCHIVE_ARTICLE:case f.WP_WOO_ARCHIVE_PRODUCT:return p["default"].createElement(A["default"],i({key:n,item:e},t));case f.WP_ARTICLE:case f.WP_WOO_PRODUCT:return p["default"].createElement(N["default"],i({key:n,item:e},t));case f.TEXT:return p["default"].createElement(h["default"],i({key:n,item:e},t));case f.IMAGE:return p["default"].createElement(v["default"],i({key:n,item:e},t));case f.DIVIDER:return p["default"].createElement(g["default"],i({key:n,item:e},t));case f.SPACER:return p["default"].createElement(_["default"],i({key:n,item:e},t));case f.SOCIAL_BUTTON:return p["default"].createElement(O["default"],i({key:n,item:e},t));case f.EMAIL_ONLINE:return p["default"].createElement(L["default"],i({key:n,item:e},t));case f.UNSUBSCRIBE:return p["default"].createElement(B["default"],i({key:n,item:e},t));case f.BUTTON:return p["default"].createElement(C["default"],i({key:n,item:e},t));case f.TITLE:return p["default"].createElement(D["default"],i({key:n,item:e},t));default:return p["default"].createElement(T["default"],null)}}}]),e}();e["default"]=q}),require.register("javascripts/react/services/ItemListContentDragFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("underscore"),l=(a(s),t("react")),c=r(l),u=t("javascripts/react/constants/TemplateContentConstants"),p=t("javascripts/react/components/dnd/Text"),f=r(p),d=t("javascripts/react/components/dnd/Image"),_=r(d),m=t("javascripts/react/components/dnd/Divider"),h=r(m),y=t("javascripts/react/components/dnd/Social"),v=r(y),b=t("javascripts/react/components/dnd/Button"),g=r(b),E=t("javascripts/react/components/dnd/Spacer"),O=r(E),j=t("javascripts/react/components/dnd/Title"),C=r(j),w=t("javascripts/react/components/dnd/WPArticle"),T=r(w),P=t("javascripts/react/components/dnd/WPPost"),S=r(P),I=t("javascripts/react/components/dnd/wp/WPArchivePost"),N=r(I),k=t("javascripts/react/components/dnd/wp/WPArchiveArticle"),x=r(k),R=function(){function e(){o(this,e)}return i(e,null,[{key:"getListContentByType",value:function(e){switch(e){case u.SPACER:return c["default"].createElement(O["default"],null);case u.TEXT:return c["default"].createElement(f["default"],null);case u.IMAGE:return c["default"].createElement(_["default"],null);case u.DIVIDER:return c["default"].createElement(h["default"],null);case u.SOCIAL_BUTTON:return c["default"].createElement(v["default"],null);case u.BUTTON:return c["default"].createElement(g["default"],null);case u.WP_CUSTOM_POST:return c["default"].createElement(S["default"],null);case u.WP_ARCHIVE_CUSTOM_POST:return c["default"].createElement(N["default"],null);case u.WP_ARCHIVE_ARTICLE:case u.WP_WOO_ARCHIVE_PRODUCT:return c["default"].createElement(x["default"],{type:e});case u.WP_ARTICLE:case u.WP_WOO_PRODUCT:return c["default"].createElement(T["default"],{type:e});case u.TITLE:return c["default"].createElement(C["default"],null);default:return!1}}}]),e}();e["default"]=R}),require.register("javascripts/react/services/OptinSettingsFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=t("react"),s=r(i),l=t("javascripts/react/components/settings/optin/shortcode/ShortcodeSettings"),c=r(l),u=t("javascripts/react/components/settings/optin/popup/PopupSettings"),p=r(u),f=t("javascripts/react/components/settings/optin/flyin/FlyInSettings"),d=r(f),_=t("javascripts/react/components/settings/optin/widget/WidgetSettings"),m=r(_),h=t("javascripts/react/components/settings/optin/aftercontent/AfterContentSettings"),y=r(h),v=t("javascripts/react/components/settings/optin/customcss/CustomCssSettings"),b=r(v),g=t("javascripts/react/components/settings/optin/models/ModelsSettings"),E=r(g),O=t("javascripts/react/constants/OptinConstants"),j=function(){function e(){a(this,e)}return o(e,null,[{key:"getSettingsModels",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s["default"].createElement(E["default"],e)}},{key:"getSettingsCustomCss",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s["default"].createElement(b["default"],e)}},{key:"getSettingsComponent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(e){case O.SHORTCODE_OPTIN:return s["default"].createElement(c["default"],t);case O.POPUP_OPTIN:return s["default"].createElement(p["default"],t);case O.FLY_IN_OPTIN:return s["default"].createElement(d["default"],t);case O.WIDGET_OPTIN:return s["default"].createElement(m["default"],t);case O.AFTER_CONTENT:return s["default"].createElement(y["default"],t)}}}]),e}();e["default"]=j}),require.register("javascripts/react/services/SettingsFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=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},i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("react"),l=r(s),c=t("javascripts/react/constants/EditorConstants"),u=t("javascripts/react/components/settings/ListContentsComponent"),p=r(u),f=t("javascripts/react/components/settings/EditorComponent"),d=r(f),_=t("javascripts/react/components/settings/StyleComponent"),m=r(_),h=t("javascripts/react/components/settings/SettingsGeneral"),y=r(h),v=function(){function e(){a(this,e)}return i(e,null,[{key:"getSettingsComponent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];switch(e){case c.SETTINGS_EDITOR:return l["default"].createElement(d["default"],o({item:t},n));case c.SETTINGS_LIST_CONTENTS:return l["default"].createElement(p["default"],null);case c.SETTINGS_GENERAL:return l["default"].createElement(y["default"],n);case c.SETTINGS_STYLE:return l["default"].createElement(m["default"],o({item:t},n));default:return!1}}}]),e}();e["default"]=v}),require.register("javascripts/react/services/actions/EditorActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/EditorConstants"),i=function(){function e(){r(this,e),this.changeSettingsComponent=this.changeSettingsComponent.bind(this),this.changeItem=this.changeItem.bind(this),this.changeItemText=this.changeItemText.bind(this),this.changeItemOnSettingsContainer=this.changeItemOnSettingsContainer.bind(this),this.activeItem=this.activeItem.bind(this),this.activeSection=this.activeSection.bind(this),this.changeStyleSection=this.changeStyleSection.bind(this),this.changeStyleSectionFix=this.changeStyleSectionFix.bind(this),this.changeStyleComponentFix=this.changeStyleComponentFix.bind(this),this.deleteSectionEmailOnline=this.deleteSectionEmailOnline.bind(this),this.changeStyleColumn=this.changeStyleColumn.bind(this),this.changeStyleColumns=this.changeStyleColumns.bind(this),this.changeEmailOnlineActive=this.changeEmailOnlineActive.bind(this),this.updateAllStyles=this.updateAllStyles.bind(this)}return a(e,[{key:"updateAllStyles",value:function(e){return function(t){return t({type:o.UPDATE_ALL_STYLES,payload:e}),Promise.resolve()}}},{key:"changeEmailOnlineActive",value:function(e){return function(t){return t({type:o.UPDATE_SECTION_EMAIL_ONLINE,payload:e}),Promise.resolve()}}},{key:"changeItemOnSettingsContainer",value:function(e,t){return function(n){return n({type:o.CHANGE_SETTINGS_COMPONENT,payload:{component:t,item:e}}),Promise.resolve()}}},{key:"changeSettingsComponent",value:function(e){return function(t){return t({type:o.CHANGE_COMPONENT,payload:e}),Promise.resolve()}}},{key:"changeItem",value:function(e){return function(t){return t({type:o.CHANGE_ITEM,payload:e}),Promise.resolve()}}},{key:"changeItemText",value:function(e){return function(t){return t({type:o.CHANGE_ITEM_TEXT,payload:e}),Promise.resolve()}}},{key:"changeStyleColumn",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COLUMN,payload:e}),Promise.resolve()}}},{key:"changeStyleColumns",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COLUMNS,payload:e}),Promise.resolve()}}},{key:"changeStyleSection",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_SECTION,payload:e}),Promise.resolve()}}},{key:"changeStyleSectionFix",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_SECTION_FIX,payload:e}),Promise.resolve()}}},{key:"deleteSectionEmailOnline",value:function(e){return function(t){return t({type:o.DELETE_SECTION_EMAIL_ONLINE,payload:e}),Promise.resolve()}}},{key:"changeStyleComponentFix",value:function(e){return function(t){return t({type:o.CHANGE_STYLE_COMPONENT_FIX,payload:e}),Promise.resolve()}}},{key:"activeItem",value:function(e){return function(t){return t({type:o.ACTIVE_ITEM,payload:e}),Promise.resolve()}}},{key:"activeSection",value:function(e){return function(t){return t({type:o.ACTIVE_SECTION,payload:e}),Promise.resolve()}}}]),e}();e["default"]=i}),require.register("javascripts/react/services/actions/OptinActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/OptinConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeOptin=this.changeOptin.bind(this),this.saveOptin=this.saveOptin.bind(this),this.getOptin=this.getOptin.bind(this),this.changeSettingsOptin=this.changeSettingsOptin.bind(this)}return a(e,[{key:"changeSettingsOptin",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_OPTIN,payload:e}),Promise.resolve()}}},{key:"saveOptin",value:function(e,t){return{type:o.REQUEST_SAVE_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_optin",config:JSON.stringify(t.config),type:t.type,_wpnonce_ajax:WPNONCE_AJAX,optin_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeOptin",value:function(e){return function(t){return t({type:o.CHANGE_OPTIN,payload:e}),Promise.resolve()}}},{key:"getOptin",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_optin",optin_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/PostTypeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/PostTypeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.getPostTypes=this.getPostTypes.bind(this),this.getPosts=this.getPosts.bind(this),this.getPost=this.getPost.bind(this),this.getPostToWPPost=this.getPostToWPPost.bind(this),this.importPostsWP=this.importPostsWP.bind(this)}return a(e,[{key:"getPostTypes",value:function(){return{type:o.REQUEST_GET_POST_TYPES,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_post_types",_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPosts",value:function(e){return{type:o.REQUEST_GET_POSTS,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_type:_.isObject(e.post_type)?e.post_type.value:e.post_type,s:_.isUndefined(e.s)?"":e.s,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPost",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_id:e.post_id,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getPostToWPPost",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param(_.extend({action:"delipress_get_post",_wpnonce_ajax:WPNONCE_AJAX},e));return{type:o.REQUEST_GET_POST_TO_WP_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},onSuccess:n},extras:t}}}},{key:"importPostsWP",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param({action:"delipress_import_posts_wp",posts:e.posts,config:e.config,_wpnonce_ajax:WPNONCE_AJAX});return{type:o.REQUEST_IMPORT_POSTS_WP,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"application/json, text/javascript, */*"},onSuccess:n},extras:t}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/TemplateActions.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("underscore"),l=a(s),c=t("javascripts/react/constants/TemplateContentConstants"),u=t("javascripts/react/constants/ThemeConstants"),p=t("javascripts/react/helpers/structureToTemplate"),f=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),d=t("axios"),_=(r(d),function(){function e(){o(this,e),this.addTemplateContent=this.addTemplateContent.bind(this),
     17this.changePositionTemplateContent=this.changePositionTemplateContent.bind(this),this.deleteContent=this.deleteContent.bind(this),this.deleteSection=this.deleteSection.bind(this),this.addTemplateContentOnEmpty=this.addTemplateContentOnEmpty.bind(this),this.saveCampaignTemplate=this.saveCampaignTemplate.bind(this),this.getCampaignTemplate=this.getCampaignTemplate.bind(this),this.changePositionTemplateSection=this.changePositionTemplateSection.bind(this),this.addSection=this.addSection.bind(this),this.saveCampaignTemplateHtml=this.saveCampaignTemplateHtml.bind(this),this.getCampaign=this.getCampaign.bind(this),this.changeTheme=this.changeTheme.bind(this),this.cleanTemplate=this.cleanTemplate.bind(this),this.duplicateContent=this.duplicateContent.bind(this),this.duplicateSection=this.duplicateSection.bind(this)}return i(e,[{key:"duplicateSection",value:function(e){return function(t){return t({type:c.DUPLICATE_SECTION,payload:e}),Promise.resolve()}}},{key:"duplicateContent",value:function(e){return function(t){return t({type:c.DUPLICATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateSection",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_SECTION,payload:e}),Promise.resolve()}}},{key:"cleanTemplate",value:function(){return function(e){return e({type:c.CLEAN_TEMPLATE}),Promise.resolve()}}},{key:"addSection",value:function(e){for(var t={columns:[],styles:{background:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},"background-url":"","padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0}},n=0;n<e.number;n++)t.columns.push({items:[]});return e=l.extend(e,t,{columns:l.map(t.columns,function(t,n){return l.extend(t,{styles:{width:100/e.number,"vertical-align":"top","border-radius":0},type:c.SECTION})})}),function(t){return t({type:c.ADD_TEMPLATE_SECTION,payload:e}),Promise.resolve()}}},{key:"deleteContent",value:function(e){return function(t){return t({type:c.DELETE_CONTENT,payload:e}),Promise.resolve()}}},{key:"deleteSection",value:function(e){return function(t){return t({type:c.DELETE_SECTION,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateContent",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContent",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContentOnEmpty",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT_EMPTY,payload:e}),Promise.resolve()}}},{key:"saveCampaignTemplate",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template",config:JSON.stringify(t.config),_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"saveCampaignTemplateHtml",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template_html",html:t.html,_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:u.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"getCampaignTemplate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign_template",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getCampaign",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}());e["default"]=_}),require.register("javascripts/react/services/actions/ThemeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/ThemeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeTheme=this.changeTheme.bind(this),this.changeViewComponent=this.changeViewComponent.bind(this),this.changeSettingsComponent=this.changeSettingsComponent.bind(this),this.saveTheme=this.saveTheme.bind(this),this.getTheme=this.getTheme.bind(this)}return a(e,[{key:"saveTheme",value:function(e,t){return{type:o.REQUEST_SAVE_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_theme",theme:JSON.stringify(t.theme),_wpnonce_ajax:WPNONCE_AJAX,theme_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getTheme",value:function(e){return{type:o.REQUEST_GET_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_theme",theme_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:o.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"changeViewComponent",value:function(e){return function(t){return t({type:o.CHANGE_VIEW_COMPONENT,payload:e}),Promise.resolve()}}},{key:"changeSettingsComponent",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_COMPONENT,payload:e}),Promise.resolve()}}}]),e}();e["default"]=s}),require.alias("crypto-browserify/index.js","crypto"),require.alias("events/events.js","events"),require.alias("path-browserify/index.js","path"),require.alias("process/browser.js","process"),require.alias("punycode/punycode.js","punycode"),require.alias("querystring-es3/index.js","querystring"),require.alias("stream-browserify/index.js","stream"),require.alias("string_decoder/index.js","string_decoder"),require.alias("url/url.js","url"),require.alias("vm-browserify/index.js","vm"),e=require("process"),require.register("___globals___",function(e,t,n){})}(),require("___globals___");
  • delipress/trunk/src/Delipress/WordPress/Endpoints/EndpointPostType.php

    r1752621 r1752651  
    161161        $countPosts = wp_count_posts($postType);
    162162
     163       
     164        if(property_exists($countPosts, "publish")){
     165            $totalCountPublish = (int) $countPosts->publish;
     166        }
     167        else{
     168            $totalCountPublish = 0;
     169        }
     170
    163171        wp_send_json_success(
    164172            array(
    165173                "code"        => "get_posts",
    166174                "results"     => $posts,
    167                 "total_count" => (int) $countPosts->publish
     175                "total_count" => $totalCountPublish
    168176            )
    169177        );
  • delipress/trunk/src/Delipress/WordPress/Optin/Shortcode.php

    r1752621 r1752651  
    5858       
    5959        $licenseStatusValid = $this->optionServices->isValidLicense();
     60       
     61        $markup = "";
    6062        if(!$licenseStatusValid){
    6163            $markup = MarkupIncentiveHelper::printWhiteMarkupOptin();
Note: See TracChangeset for help on using the changeset viewer.