Changeset 1737114
- Timestamp:
- 09/27/2017 02:07:14 PM (9 years ago)
- Location:
- delipress
- Files:
-
- 2 edited
-
tags/1.1.0/public/js/react.js (modified) (1 diff)
-
trunk/public/js/react.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
delipress/tags/1.1.0/public/js/react.js
r1737080 r1737114 12 12 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:"_importPosts",value:function(){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},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"),T=r(C),w=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(T["default"],{options:a,value:r,disabled:f.isEmpty(n),onInputChange:this._onInputChange,onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(d.Component);w.propTypes={changeChoicePost:h["default"].func.isRequired,valueOption:h["default"].object.isRequired,post_type:h["default"].object.isRequired},e["default"]=(0,v.connect)(l,c)(w)}),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"),T=r(C),w=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(w),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(T["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"),T=r(C),w=t("javascripts/react/components/settings/wp/Posts"),P=r(w),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(T["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"),T=r(C),w=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(w),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(T["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){"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", 13 13 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")),T=r(C),w=t("javascripts/react/components/dnd/EmptySection"),P=r(w),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(T["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),T=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)(T)}),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(T)};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(T),{options:j.clone(w)})})}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(T),j.extend({},{options:j.extend({},j.clone(w),{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(T),j.extend({},{options:j.extend({},j.clone(w),{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(T)};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(T) 14 };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(T),{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(T),{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(T),{"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(T),{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(T),{type:C.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(T),{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(T),{"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(T),{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"),T={background:{rgb:{r:255,g:255,b:255,a:0},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},w={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 T(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)}return{tagName:"mj-text",content:t,attributes:q.extend(I(e.styles),b(e.styles),h(e,W.TEXT))}}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 T(e){return{tagName:"mj-image",attributes:q.extend(I(e.styles),N(e.styles))}}function w(e){var t={};t=T(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)||(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)?{}:(null!=t.display.match(/youtube/m)&&(t["youtube-icon"]=DELIPRESS_PATH_PUBLIC_IMG+"/external/youtube.svg"),""==t["youtube-content"]&&(t["text-mode"]=!1),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. mapObject(e,a(),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",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=T,e.transformItemImageAlone=w,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=i.extend({},(0,s.createButtonDefault)({},translationDelipressReact.read_more));return t=i.extend(t,{styles:i.extend(t.styles,{href:e.post.guid})})}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 T["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"),T=a(C),w=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,w.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,w.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){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.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));14 };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(T),{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(T),{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(T),{"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(T),{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(T),{type:C.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(T),{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(T),{"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(T),{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"),T={background:{rgb:{r:255,g:255,b:255,a:0},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},w={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 T(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)}return{tagName:"mj-text",content:t,attributes:q.extend(I(e.styles),b(e.styles),h(e,W.TEXT))}}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 T(e){return{tagName:"mj-image",attributes:q.extend(I(e.styles),N(e.styles))}}function w(e){var t={};t=T(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)||(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)?{}:(null!=t.display.match(/youtube/m)&&(t["youtube-icon"]=DELIPRESS_PATH_PUBLIC_IMG+"/external/youtube.svg"),""==t["youtube-content"]&&(t["text-mode"]=!1),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",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=T,e.transformItemImageAlone=w,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=i.extend({},(0,s.createButtonDefault)({},translationDelipressReact.read_more));return t=i.extend(t,{styles:i.extend(t.styles,{href:e.post.guid})})}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 T["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"),T=a(C),w=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,w.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,w.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){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.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)); 15 15 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.actionsTemplate;this.setState({layout:y.LAYOUT_IPHONE}),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,v.shallowEqual)(e.config,a)||!(0,v.shallowEqual)(e.theme,o)){var i=(0,E.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,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"],null)))}}]),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),y=t("javascripts/react/modules/preview/containers/PreviewCampaignStep3"),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/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}):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){ 16 16 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=e.items;if(t.payload.extras.wp_post.options.image&&t.payload.data.data.results.image){var s=t.payload.data.data.results.post,l=i(t),u=(0,y.createTitleFromImportWPPost)(s),p=o(t),f=(0,b.createButtonReadMoreFromImportWPPost)({post:s});c.each(e.items,function(e,n){n==t.payload.extras._id&&(a[n]=c.extend({},l),a.splice(Number(n+1),0,u),a.splice(Number(n+2),0,p),a.splice(Number(n+3),0,f))})}else{var _=t.payload.data.data.results.post,m=(0,y.createTitleFromImportWPPost)(_),h=o(t),v=(0,b.createButtonReadMoreFromImportWPPost)({post:_});c.each(e.items,function(e,n){n==t.payload.extras._id&&(a[n]=c.extend({},m),a.splice(Number(n+1),0,h),a.splice(Number(n+2),0,v))})}return a=c.map(a,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:a})}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)),o.push((0,b.createButtonReadMoreFromImportWPPost)({post:e.post}))}),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),T=t("javascripts/react/components/contents/EmptyComponent"),w=r(T),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(w["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(w["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),T=t("javascripts/react/components/dnd/WPArticle"),w=r(T),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(w["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),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); -
delipress/trunk/public/js/react.js
r1737080 r1737114 12 12 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:"_importPosts",value:function(){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},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"),T=r(C),w=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(T["default"],{options:a,value:r,disabled:f.isEmpty(n),onInputChange:this._onInputChange,onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(d.Component);w.propTypes={changeChoicePost:h["default"].func.isRequired,valueOption:h["default"].object.isRequired,post_type:h["default"].object.isRequired},e["default"]=(0,v.connect)(l,c)(w)}),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"),T=r(C),w=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(w),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(T["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"),T=r(C),w=t("javascripts/react/components/settings/wp/Posts"),P=r(w),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(T["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"),T=r(C),w=t("javascripts/react/components/settings/wp/ChoicePostsImport"),P=r(w),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(T["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){"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", 13 13 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")),T=r(C),w=t("javascripts/react/components/dnd/EmptySection"),P=r(w),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(T["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),T=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)(T)}),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(T)};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(T),{options:j.clone(w)})})}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(T),j.extend({},{options:j.extend({},j.clone(w),{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(T),j.extend({},{options:j.extend({},j.clone(w),{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(T)};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(T) 14 };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(T),{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(T),{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(T),{"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(T),{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(T),{type:C.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(T),{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(T),{"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(T),{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"),T={background:{rgb:{r:255,g:255,b:255,a:0},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},w={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 T(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)}return{tagName:"mj-text",content:t,attributes:q.extend(I(e.styles),b(e.styles),h(e,W.TEXT))}}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 T(e){return{tagName:"mj-image",attributes:q.extend(I(e.styles),N(e.styles))}}function w(e){var t={};t=T(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)||(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)?{}:(null!=t.display.match(/youtube/m)&&(t["youtube-icon"]=DELIPRESS_PATH_PUBLIC_IMG+"/external/youtube.svg"),""==t["youtube-content"]&&(t["text-mode"]=!1),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. mapObject(e,a(),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",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=T,e.transformItemImageAlone=w,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=i.extend({},(0,s.createButtonDefault)({},translationDelipressReact.read_more));return t=i.extend(t,{styles:i.extend(t.styles,{href:e.post.guid})})}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 T["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"),T=a(C),w=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,w.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,w.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){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.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));14 };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(T),{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(T),{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(T),{"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(T),{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(T),{type:C.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(T),{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(T),{"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(T),{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"),T={background:{rgb:{r:255,g:255,b:255,a:0},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},w={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 T(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)}return{tagName:"mj-text",content:t,attributes:q.extend(I(e.styles),b(e.styles),h(e,W.TEXT))}}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 T(e){return{tagName:"mj-image",attributes:q.extend(I(e.styles),N(e.styles))}}function w(e){var t={};t=T(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)||(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)?{}:(null!=t.display.match(/youtube/m)&&(t["youtube-icon"]=DELIPRESS_PATH_PUBLIC_IMG+"/external/youtube.svg"),""==t["youtube-content"]&&(t["text-mode"]=!1),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",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=T,e.transformItemImageAlone=w,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=i.extend({},(0,s.createButtonDefault)({},translationDelipressReact.read_more));return t=i.extend(t,{styles:i.extend(t.styles,{href:e.post.guid})})}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 T["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"),T=a(C),w=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,w.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,w.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){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.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)); 15 15 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.actionsTemplate;this.setState({layout:y.LAYOUT_IPHONE}),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,v.shallowEqual)(e.config,a)||!(0,v.shallowEqual)(e.theme,o)){var i=(0,E.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,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"],null)))}}]),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),y=t("javascripts/react/modules/preview/containers/PreviewCampaignStep3"),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/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}):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){ 16 16 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=e.items;if(t.payload.extras.wp_post.options.image&&t.payload.data.data.results.image){var s=t.payload.data.data.results.post,l=i(t),u=(0,y.createTitleFromImportWPPost)(s),p=o(t),f=(0,b.createButtonReadMoreFromImportWPPost)({post:s});c.each(e.items,function(e,n){n==t.payload.extras._id&&(a[n]=c.extend({},l),a.splice(Number(n+1),0,u),a.splice(Number(n+2),0,p),a.splice(Number(n+3),0,f))})}else{var _=t.payload.data.data.results.post,m=(0,y.createTitleFromImportWPPost)(_),h=o(t),v=(0,b.createButtonReadMoreFromImportWPPost)({post:_});c.each(e.items,function(e,n){n==t.payload.extras._id&&(a[n]=c.extend({},m),a.splice(Number(n+1),0,h),a.splice(Number(n+2),0,v))})}return a=c.map(a,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:a})}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)),o.push((0,b.createButtonReadMoreFromImportWPPost)({post:e.post}))}),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),T=t("javascripts/react/components/contents/EmptyComponent"),w=r(T),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(w["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(w["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),T=t("javascripts/react/components/dnd/WPArticle"),w=r(T),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(w["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),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);
Note: See TracChangeset
for help on using the changeset viewer.