Plugin Directory

Changeset 1813575


Ignore:
Timestamp:
02/01/2018 03:25:58 PM (8 years ago)
Author:
delipress
Message:

1.3.4

Location:
delipress
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • delipress/tags/1.3.4/emails/confirm_subscribe.php

    r1811991 r1813575  
    177177      </table>
    178178    </div>
     179     <!--[if mso | IE]>
     180      </td></tr></table>
     181      <![endif]-->
     182    <!--[if mso | IE]>
     183      <table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">
     184        <tr>
     185          <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">
     186      <![endif]-->
     187    <div style="margin:0 auto;max-width:600px;background:#f0f0f0">
     188      <table role="presentation" cellpadding="0" cellspacing="0" style="font-size:0;width:100%;background:#f0f0f0" align="center" border="0">
     189        <tbody>
     190          <tr>
     191            <td style="text-align:center;vertical-align:top;direction:ltr;font-size:0;padding:20px 0"></td>
     192          </tr>
     193        </tbody>
     194      </table>
     195    </div>
    179196    <!--[if mso | IE]>
    180197      </td></tr></table>
  • delipress/tags/1.3.4/emails/welcome.php

    r1811991 r1813575  
    337337      </td></tr></table>
    338338      <![endif]-->
     339    <!--[if mso | IE]>
     340    <table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">
     341      <tr>
     342        <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">
     343    <![endif]-->
     344    <div style="margin:0 auto;max-width:600px;background:#f0f0f0">
     345      <table role="presentation" cellpadding="0" cellspacing="0" style="font-size:0;width:100%;background:#f0f0f0" align="center" border="0">
     346        <tbody>
     347          <tr>
     348            <td style="text-align:center;vertical-align:top;direction:ltr;font-size:0;padding:20px 0"></td>
     349          </tr>
     350        </tbody>
     351      </table>
     352    </div>
     353    <!--[if mso | IE]>
     354        </td></tr></table>
     355    <![endif]-->
    339356  </div>
    340357</body>
  • delipress/tags/1.3.4/public/js/react.js

    r1811991 r1813575  
    1 !function(){"use strict";var e="undefined"==typeof global?self:global;if("function"!=typeof e.require){var t={},n={},r={},a={}.hasOwnProperty,o=/^\.\.?(\/|$)/,i=function(e,t){for(var n,r=[],a=(o.test(t)?e+"/"+t:t).split("/"),i=0,s=a.length;i<s;i++)n=a[i],".."===n?r.pop():"."!==n&&""!==n&&r.push(n);return r.join("/")},s=function(e){return e.split("/").slice(0,-1).join("/")},l=function(t){return function(n){var r=i(s(t),n);return e.require(r,t)}},c=function(e,t){var r=h&&h.createHot(e),a={id:e,exports:{},hot:r};return n[e]=a,t(a.exports,l(e),a),a.exports},u=function(e){return r[e]?u(r[e]):e},p=function(e,t){return u(i(s(e),t))},f=function(e,r){null==r&&(r="/");var o=u(e);if(a.call(n,o))return n[o].exports;if(a.call(t,o))return c(o,t[o]);throw new Error("Cannot find module '"+e+"' from '"+r+"'")};f.alias=function(e,t){r[t]=e};var d=/\.[^.\/]+$/,_=/\/index(\.[^\/]+)?$/,m=function(e){if(d.test(e)){var t=e.replace(d,"");a.call(r,t)&&r[t].replace(d,"")!==t+"/index"||(r[t]=e)}if(_.test(e)){var n=e.replace(_,"");a.call(r,n)||(r[n]=e)}};f.register=f.define=function(e,r){if(e&&"object"==typeof e)for(var o in e)a.call(e,o)&&f.register(o,e[o]);else t[e]=r,delete n[e],m(e)},f.list=function(){var e=[];for(var n in t)a.call(t,n)&&e.push(n);return e};var h=e._hmr&&new e._hmr(p,f,t,n);f._cache=n,f.hmr=h&&h.wrap,f.brunch=!0,e.require=f}}(),function(){var e;"undefined"==typeof window?this:window;require.register("javascripts/react/api/axios.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e={baseURL:DELIPRESS_API_BASE_URL,responseType:"json",headers:{"From-React":"true"}};return s["default"].create(e)}function o(){var e={onSuccess:function(e,t){var n=e.action,r=e.next,a=e.response;e.getState,e.dispatch;n.payload.request.onSuccess&&n.payload.request.onSuccess(a),n.payload.extras&&(a.extras=n.payload.extras),r({type:n.type+"_SUCCESS",payload:a})},onError:function(e,t){var n=e.action,r=e.next,a=e.error;e.getState,e.dispatch;r({type:n.type+"_ERROR",payload:a})}};return e}Object.defineProperty(e,"__esModule",{value:!0}),e.configureAxios=a,e.configureAxiosOptions=o;var i=t("axios"),s=r(i)}),require.register("javascripts/react/components/ActiveContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),isDragging:t.isDragging(),connectDragPreview:e.dragPreview()}}function c(e,t){var n=new E["default"],r=new j["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e),actionsTemplate:(0,y.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=r(m),y=t("redux"),v=(t("react-dnd-html5-backend"),t("react-dnd")),b=t("react-redux"),g=t("javascripts/react/services/actions/EditorActions"),E=r(g),O=t("javascripts/react/services/actions/TemplateActions"),j=r(O),T=t("javascripts/backend/DeliAlert"),C=r(T),w=t("javascripts/react/constants/EditorConstants"),S=t("javascripts/react/components/dnd/HandleButton"),P=r(S),I=t("javascripts/react/constants/TemplateContentConstants"),N={beginDrag:function(e){return{index:e.index,item:e.children}}},k=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeItem=n.changeItem.bind(n),n.activeSettings=n.activeSettings.bind(n),n.deleteContent=n.deleteContent.bind(n),n.duplicateContent=n.duplicateContent.bind(n),n}return s(t,e),u(t,[{key:"componentDidUpdate",value:function(){var e=this,t=this.props.item;if(!f.isNull(t)&&!f.isUndefined(t)){var n=new Image;switch(n.onload=function(){return e.props.connectDragPreview(n)},t.type){case I.TEXT:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/text.svg";break;case I.IMAGE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/image.svg";break;case I.TITLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/title.svg";break;case I.BUTTON:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/button.svg";break;case I.DIVIDER:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/divider.svg";break;case I.SPACER:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/spacer.svg";break;case I.SOCIAL_BUTTON:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/share.svg";break;case I.WP_ARTICLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/wordpress.svg";break;case I.WP_ARCHIVE_ARTICLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/wordpress.svg";break;case I.WP_CUSTOM_POST:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg";break;case I.WP_ARCHIVE_CUSTOM_POST:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg";break;default:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg"}}}},{key:"changeItem",value:function(){var e=this.props,t=e.actionsEditor,n=e.item;t.changeItemOnSettingsContainer(n,w.SETTINGS_EDITOR)}},{key:"activeSettings",value:function(){var e=this.props,t=e.actionsEditor,n=e.item,r=n.keyRow+"_"+n.keyColumn+"_"+n._id;t.activeSection(null).then(function(){t.activeItem(r).then(function(){t.changeItemOnSettingsContainer(n,w.SETTINGS_EDITOR)})})}},{key:"deleteContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.item,r=e.paramsSettingsComponent,a=e.actionsEditor,o=new C["default"];o.handle(function(){if(!f.isUndefined(r)&&!f.isUndefined(r.changeItemSuccess)){var e=t.deleteContent(n);e.then(r.changeItemSuccess),e.then(function(){a.activeItem(null)})}});var i="component",s=translationDelipressReact.Builder.component.delete_warning;switch(n.type){case I.TEXT:i=translationDelipressReact.Builder.component.text;break;case I.DIVIDER:i=translationDelipressReact.Builder.component.divider;break;case I.IMAGE:i=translationDelipressReact.Builder.component.image;break;case I.BUTTON:i=translationDelipressReact.Builder.component.button;break;case I.SOCIAL_BUTTON:i=translationDelipressReact.Builder.component.social;break;case I.WP_CUSTOM_POST:i=translationDelipressReact.Builder.component.wp_post;break;case I.UNSUBSCRIBE:i=translationDelipressReact.Builder.component.unsubscribe;break;case I.TITLE:i=translationDelipressReact.Builder.component.title_alt;break;case I.WP_ARTICLE:i=translationDelipressReact.Builder.component.wp_article;break;default:i=""}o.show(translationDelipressReact.Builder.component["delete"]+" "+i,s,"delete")}},{key:"duplicateContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.item,a=e.paramsSettingsComponent,o=t.duplicateContent({_id:r._id,keyRow:r.keyRow,keyColumn:r.keyColumn});o.then(a.changeItemSuccess).then(function(){var e=Number(r._id+1);n.activeItem(r.keyRow+"_"+r.keyColumn+"_"+e),n.changeItemOnSettingsContainer(f.extend({},r,{_id:e,keyRow:r.keyRow,keyColumn:r.keyColumn}),w.SETTINGS_EDITOR)})}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.connectDragSource;e.connectDragPreview,e.isDragging;return!f.isNull(t)&&!f.isUndefined(t)&&(!f.find([I.EMAIL_ONLINE,I.UNSUBSCRIBE],function(e){return e==t.type})&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions"},_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__wrap"},n(_["default"].createElement("span",null,_["default"].createElement(P["default"],null))),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.configure,className:"delipress__builder__main__preview__actions__button",onClick:this.activeSettings},_["default"].createElement("span",{className:"dashicons dashicons-admin-generic"})),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.duplicate,className:"delipress__builder__main__preview__actions__button",onClick:this.duplicateContent},_["default"].createElement("span",{className:"dashicons dashicons-admin-page"})),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions["delete"],className:"delipress__builder__main__preview__actions__button",onClick:this.deleteContent},_["default"].createElement("span",{className:"dashicons dashicons-trash"})))))}}]),t}(d.Component);k.propTypes={item:h["default"].object},e["default"]=(0,y.compose)((0,b.connect)(null,c),(0,v.DragSource)(I.ItemTypes.MOVE_ITEM,N,l))(k)}),require.register("javascripts/react/components/ActiveSection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}}function c(e,t){var n=new b["default"],r=new E["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e),actionsTemplate:(0,h.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-dnd"),h=t("redux"),y=t("react-redux"),v=t("../services/actions/EditorActions"),b=r(v),g=t("../services/actions/TemplateActions"),E=r(g),O=t("javascripts/react/constants/EditorConstants"),j=t("javascripts/react/components/dnd/HandleButton"),T=(r(j),t("javascripts/react/constants/TemplateContentConstants")),C=t("javascripts/backend/DeliAlert"),w=r(C),S={beginDrag:function(e){return{index:e.keyRow,item:e.row}}},P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.activeSettingsSection=n.activeSettingsSection.bind(n),n.deleteContent=n.deleteContent.bind(n),n.duplicateSection=n.duplicateSection.bind(n),n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.typeActiveSection,n=new Image;switch(n.onload=function(){return e.props.connectDragPreview(n)},t){default:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/column-1.svg"}}},{key:"activeSettingsSection",value:function(){var e=this.props,t=e.actionsEditor,n=e.row,r=e.keyRow;f.isUndefined(n)||t.activeSection(r).then(function(){t.changeItemOnSettingsContainer(f.extend(n,{keyRow:r}),O.SETTINGS_STYLE)})}},{key:"changeItem",value:function(){var e=this.props,t=e.actionsEditor,n=e.keyRow,r=e.row,a=e.typeActiveSection;t.changeItemOnSettingsContainer(f.extend(r,{keyRow:n,type:a}),O.SETTINGS_STYLE)}},{key:"duplicateSection",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.keyRow,a=(e.row,e.paramsSettingsComponent),o=e.typeActiveSection,i=t.duplicateSection({keyRow:r});f.isUndefined(o)?T.SECTION:o;i.then(a.changeItemSuccess).then(function(){Number(r+1);n.activeSection(null)})}},{key:"deleteContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.keyRow,a=e.paramsSettingsComponent,o=e.typeActiveSection,i=null,s=new w["default"];s.handle(function(){i=o===T.SECTION_EMAIL_ONLINE?n.deleteSectionEmailOnline(r):t.deleteSection(r),i.then(a.changeItemSuccess)}),s.show(translationDelipressReact.Builder.section["delete"],translationDelipressReact.Builder.section.delete_warning,"delete")}},{key:"render",value:function(){var e=this.props,t=e.fixSection,n=e.typeActiveSection,r=e.connectDragSource;return!(!f.isUndefined(t)&&t)&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions"},_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__wrap"},!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__title"},translationDelipressReact.Builder.ui.section),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&r(_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.move,className:"delipress__builder__main__preview__actions__button"},_["default"].createElement("span",{className:"dashicons dashicons-move"}))),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.configure,className:"delipress__builder__main__preview__actions__button",onClick:this.activeSettingsSection},_["default"].createElement("span",{className:"dashicons dashicons-admin-generic"})),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.duplicate,className:"delipress__builder__main__preview__actions__button",onClick:this.duplicateSection},_["default"].createElement("span",{className:"dashicons dashicons-admin-page"})),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions["delete"],className:"delipress__builder__main__preview__actions__button",onClick:this.deleteContent},_["default"].createElement("span",{className:"dashicons dashicons-trash"}))))}}]),t}(d.Component);e["default"]=(0,h.compose)((0,y.connect)(null,c),(0,m.DragSource)(T.ItemTypes.MOVE_SECTION,S,l))(P)}),require.register("javascripts/react/components/ColorSelector.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("prop-types"),f=r(p),d=(t("javascripts/react/helpers/shallowEqual"),t("react-redux"),t("redux"),t("react-color")),m=t("reactcss"),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.state={color:n.props.color},n.defaultColorsNoStorage=["#CCCCCC","#333333","#FF6900","#7BDCB5","#8ED1FC","#FCB900","#795548","#FFFFFF","#4D4D4D","#000000","#EB144C","#00D084","#0693E3","#F78DA7","#607D8B"],n._handleChange=n._handleChange.bind(n),n.handleClose=n.handleClose.bind(n),n._handleKeyDown=n._handleKeyDown.bind(n),n.handleClick=n.handleClick.bind(n),n._handleChangeComplete=n._handleChangeComplete.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){this.setState({displayColorPicker:!1,color:this.props.color})}},{key:"componentWillReceiveProps",value:function(e){this.setState({color:e.color})}},{key:"handleClick",value:function(){this.setState({displayColorPicker:!this.state.displayColorPicker}),document.addEventListener("keydown",this._handleKeyDown)}},{key:"handleClose",value:function(){document.removeEventListener("keydown",this._handleKeyDown),this.setState({displayColorPicker:!1})}},{key:"_handleChange",value:function(e){var t=this.props,n=t.handleChange,r=t.idSelector,o=t.typeColor;this.setState({color:e}),!_.isUndefined(r)&&_.isUndefined(n)?jQuery(r).css(a({},o,"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")")):_.isUndefined(n)||n(e)}},{key:"_handleChangeComplete",value:function(e){var t=this.props,n=t.handleChangeComplete,r=(t.idSelector,t.typeColor,JSON.parse(localStorage.getItem("dp_default_colors")));if(_.isNull(r)&&(r=[]),_.contains(r,e.hex)||r.unshift(e.hex),r.length<16){var a=_.clone(this.defaultColorsNoStorage);r=_.union(r,a.splice(0,16-r.length))}else r.splice(16,r.length-16);localStorage.setItem("dp_default_colors",JSON.stringify(r)),this.setState({color:e}),n(e)}},{key:"_handleKeyDown",value:function(e){13!=e.charCode&&13!=e.keyCode||this.handleClose()}},{key:"render",value:function(){var e=this.state.color;if(_.isUndefined(e))return!1;var t=(0,h["default"])({"default":{color:{background:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")",cursor:"pointer"},popover:{position:"absolute",zIndex:"9999",left:0},cover:{position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}}}),n=!1;switch(this.props.picker){case"block":n=u["default"].createElement(d.BlockPicker,{color:e.hex,onChange:this._handleChange,onChangeComplete:this._handleChangeComplete});break;case"sketch":var r=JSON.parse(localStorage.getItem("dp_default_colors"));_.isNull(r)&&(r=this.defaultColorsNoStorage),n=u["default"].createElement(d.SketchPicker,{disableAlpha:!0,presetColors:r,color:e.rgb,onChange:this._handleChange,onChangeComplete:this._handleChangeComplete})}return u["default"].createElement("div",null,u["default"].createElement("div",{className:"delipress__simplepicker delipress__simplepicker--tiny",onClick:this.handleClick,style:t.color}),this.state.displayColorPicker?u["default"].createElement("div",{style:t.popover},u["default"].createElement("div",{style:t.cover,onClick:this.handleClose}),n):null)}}]),t}(c.Component);y.propTypes={handleChange:f["default"].func,handleChangeComplete:f["default"].func.isRequired,picker:f["default"].string.isRequired,idSelector:f["default"].string,typeColor:f["default"].string},e["default"]=y}),require.register("javascripts/react/components/ColumnComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("prop-types"),d=r(f),m=(t("redux"),t("react-redux")),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/EditorActions")),y=(r(h),t("../services/ContentFactory")),v=r(y),b=t("./ActiveContentComponent"),g=r(b),E=t("./dnd/MoveItem"),O=r(E),j=t("./dnd/NoMoveItem"),T=r(j),C=t("./dnd/EmptyItem"),w=r(C),S=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.renderNoFixItem=n.renderNoFixItem.bind(n),n.renderFixItem=n.renderFixItem.bind(n),n}return s(t,e),c(t,[{key:"renderFixItem",value:function(){var e=this.props,t=e.column,n=e.keyRow,r=e.keyColumn,a=this.props.paramsSettingsComponent,o=!1;return t.items.length>0&&(o=t.items.map(function(e,t){var o=n+"_"+r+"_"+t;return a.keyComponent=o,p["default"].createElement(T["default"],{key:"key_"+o,index:o,item:e},p["default"].createElement(g["default"],{item:e,paramsSettingsComponent:a}),v["default"].getContentComponent(e,a))})),o}},{key:"getContentComponentMoveItem",value:function(e,t){var n=this.props,r=n.moveItem,o=n.keyRow,i=n.keyColumn,s=n.addItem,l=n.activeItem,c=this.props.paramsSettingsComponent,u=o+"_"+i+"_"+t;return c.keyComponent=u,p["default"].createElement(O["default"],a({key:"key_"+u,moveItem:r,addItem:s,activeItem:l,index:u,item:e},"activeItem",l),p["default"].createElement(g["default"],{item:e,index:u,activeItem:l,paramsSettingsComponent:c}),v["default"].getContentComponent(e,c))}},{key:"renderNoFixItem",value:function(){var e=this,t=this.props,n=t.column,r=t.moveItem,a=t.keyRow,o=t.keyColumn,i=(t.addItem,t.addItemOnEmpty),s=this.props.paramsSettingsComponent,l=!1;return l=n.items.length>0?n.items.map(function(t,n){var r=a+"_"+o+"_"+n;return s.keyComponent=r,e.getContentComponentMoveItem(t,n)}):p["default"].createElement(w["default"],{key:"key_"+a+"_"+o,addItemOnEmpty:i,moveItem:r,index:a+"_"+o},v["default"].getContentComponent())}},{key:"render",value:function(){var e=this.props,t=e.fixItem,n=e.column,r=e.keyColumn,a=e.keyRow,o=e.activeItem,i=1+r;if(!_.isNull(o)){var s=o.split("_");s[0]==a&&s[1]==r&&(i=5e3)}var l={width:n.styles.width+"%",textAlign:"left",boxSizing:"border-box",verticalAlign:"top",display:"inline-block",position:"relative",zIndex:i,alignSelf:""+n.styles.alignSelf},c=!1;return c=t?this.renderFixItem():this.renderNoFixItem(),p["default"].createElement("div",{className:"delipress__builder__main__preview__section__col",style:l},c)}}]),t}(u.Component);S.propTypes={column:d["default"].object.isRequired,keyColumn:d["default"].number.isRequired,fixItem:d["default"].bool},e["default"]=(0,m.connect)(l)(S)}),require.register("javascripts/react/components/RowComponent.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,t){var n=new g["default"];return{actionsEditor:(0,_.bindActionCreators)(n,e)}}function c(e){return{activeSection:e.EditorReducer.activeSection,activeItem:e.EditorReducer.activeItem}}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("classnames"),h=a(m),y=t("underscore"),v=r(y),b=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/EditorActions")),g=a(b),E=t("./ColumnComponent"),O=a(E),j=t("javascripts/react/components/ActiveSection"),T=a(j),C=t("javascripts/react/constants/TemplateContentConstants"),w=t("javascripts/react/constants/EditorConstants"),S=t("javascripts/react/helpers/transformStyleSectionToTemplate"),P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._activeSection=n._activeSection.bind(n),n}return s(t,e),u(t,[{key:"componentWillUnmount",value:function(){var e=this.props,t=e.actionsEditor,n=e.keyRow,r=e.activeSection;n===r&&t.activeSection(null)}},{key:"_activeSection",value:function(e){var t=this.props,n=t.actionsEditor,r=t.row,a=t.keyRow,o=t.fixSection,i=t.typeActiveSection;if(!v.isUndefined(o)&&o)return!1;var s=v.isUndefined(i)?C.SECTION:i;jQuery(e.target).hasClass("delipress__builder__main__preview__section")&&(n.activeSection(a),n.changeItemOnSettingsContainer(v.extend(r,{keyRow:a,type:s}),w.SETTINGS_STYLE))}},{key:"render",value:function(){var e=this.props,t=e.row,n=e.keyRow,r=e.moveItem,a=e.addItem,o=e.addItemOnEmpty,i=e.paramsSettingsComponent,s=e.activeSection,l=(e.actionsEditor,e.fixItem),c=e.fixSection,u=e.typeActiveSection,p=v.isUndefined(u)?C.SECTION:u,d=(0,S.transformStyleSectionToTemplate)(t.styles),_=(0,h["default"])({delipress__builder__main__preview__section:!0,"delipress--is-active":n===s}),m="delipress__builder__main__preview__section__row__"+n,y=(0,h["default"])({delipress__builder__main__preview__section__row:!0},m);return f["default"].createElement("div",{className:_,onClick:this._activeSection},f["default"].createElement(T["default"],{row:t,keyRow:n,fixSection:c,typeActiveSection:p,paramsSettingsComponent:i}),f["default"].createElement("div",{className:y,style:d},t.columns.map(function(e,t){return f["default"].createElement(O["default"],{key:"column_"+t,column:e,keyRow:n,keyColumn:t,moveItem:r,addItem:a,addItemOnEmpty:o,fixItem:l,paramsSettingsComponent:i})})))}}]),t}(p.Component);e["default"]=(0,d.connect)(c,l)(P)}),require.register("javascripts/react/components/contents/BaseContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("prop-types")),d=r(f),_=t("classnames"),m=r(_),h=t("reactcss"),y=r(h),v=t("../ActiveContentComponent"),b=(r(v),t("javascripts/react/constants/EditorConstants")),g=(t("javascripts/react/constants/TemplateContentConstants"),function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.getClasses=r.getClasses.bind(r),r.getStyles=r.getStyles.bind(r),r._activeComponent=r._activeComponent.bind(r),r}return s(t,e),l(t,[{key:"getStyles",value:function(e){var t=this.props.item,n={};n=u.clone(t.styles);var r="transparent";u.isUndefined(n.background)||u.isUndefined(n.background.hex)||(r=n.background.hex);var a={backgroundColor:r,paddingTop:n["padding-top"]+"px",paddingBottom:n["padding-bottom"]+"px",paddingLeft:n["padding-left"]+"px",paddingRight:n["padding-right"]+"px"},o={"default":{component:u.extend(u.clone(a),e)}};return(0,y["default"])(o)}},{key:"getClasses",value:function(e){var t=this.props,n=(t.itemEditor,t.item),r=t.activeItem,a=n.keyRow+"_"+n.keyColumn+"_"+n._id,o="id_selector_"+a;return(0,m["default"])({delipress__builder__main__preview__component__inner:!0,"delipress--is-active":a===r},e,o)}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.actionsEditor,n=e.activeItem,r=e.keyComponent;n===r&&t.activeItem(null)}},{key:"_activeComponent",value:function(){var e=this.props,t=e.actionsEditor,n=e.activeItem,r=e.keyComponent,a=e.item;if(n!==r){t.activeItem(r);var o=b.SETTINGS_EDITOR;t.changeItemOnSettingsContainer(a,o)}}}]),t}(p.Component));g.propTypes={item:d["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/contents/BaseTextContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("react-redux"),t("classnames")),d=(r(f),t("redux"),t("./BaseContentComponent")),_=r(d),m=t("javascripts/react/helpers/shallowEqual"),h=t("javascripts/react/constants/TemplateContentConstants"),y=t("javascripts/react/constants/EditorConstants"),v=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeContent=n._handleOnChangeContent.bind(n),n._handleOnKeyUpContent=n._handleOnKeyUpContent.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){var e=this.props.item;this.oldStyles=u.clone(e.styles)}},{key:"shouldComponentUpdate",value:function(e,t){return!!u.find([h.CHANGE_POSITION_CONTENT,h.CHANGE_POSITION_SECTION,h.ADD_TEMPLATE_CONTENT,h.ADD_TEMPLATE_CONTENT_EMPTY,y.ACTIVE_ITEM],function(t){return t==e.item.fromAction})||!(0,m.shallowEqual)(e.item.styles,this.oldStyles)}},{key:"componentWillUpdate",value:function(e,t){this.oldStyles=u.clone(e.item.styles)}},{key:"_handleOnKeyUpContent",value:function(e){var t=this.props,n=t.item,r=t.changeItemSuccess,a=t.actionsEditor;clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){if(!u.isEmpty(e)&&(n.value=e,!u.isUndefined(r))){var t=a.changeItemText(n);t.then(r)}},350)}},{key:"_handleOnChangeContent",value:function(e){var t=this.props,n=t.item,r=t.changeItemSuccess,a=t.actionsEditor;
    2 clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){if(!u.isEmpty(e.target.getContent())&&(n.value=e.target.getContent(),!u.isUndefined(r))){var t=a.changeItemText(n);t.then(r)}},150)}},{key:"writeCSS",value:function(){var e=this.props.item,t={};t=u.isUndefined(e.styles.presetChoice)?u.clone(e.styles):u.clone(u.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" .mce-content-body * {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return r+="\n#delipress-react-selector #"+n+" {\n            text-align: "+t.align+";\n        }\n\n        \n#delipress-react-selector #"+n+" .mce-content-body > *{\n            margin-top: 1em;\n        }\n        #delipress-react-selector #"+n+" .mce-content-body > *:first-child{\n            margin-top: 0;\n        } #delipress-react-selector #"+n+" .mce-content-body > *:last-child{\n            margin-bottom: 0;\n        }",r+="\n#delipress-react-selector #"+n+" .mce-content-body p,\n            #delipress-react-selector #"+n+" .mce-content-body ul,\n            #delipress-react-selector #"+n+" .mce-content-body li,\n            #delipress-react-selector #"+n+" .mce-content-body h1,\n            #delipress-react-selector #"+n+" .mce-content-body h2,\n            #delipress-react-selector #"+n+" .mce-content-body h3,\n            #delipress-react-selector #"+n+" .mce-content-body ol\n        {",u.isUndefined(t.color)||u.isUndefined(t.color.rgb)||(r+="color:rgba("+t.color.rgb.r+", "+t.color.rgb.g+", "+t.color.rgb.b+", "+t.color.rgb.a+");"),r+="}",r+="\n#delipress-react-selector #"+n+" a {\n            text-decoration:underline;\n        }"}}]),t}(_["default"]);e["default"]=v}),require.register("javascripts/react/components/contents/ButtonComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}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),t("react")),d=r(f),_=t("prop-types"),m=(r(_),t("react-redux")),h=t("mjml"),y=t("redux"),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,v.transformItemButtonAlone)(e),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";o.length>0&&(i=o.html());var s="delipress-component-button-"+e.keyRow+e.keyColumn+e._id,l="\n            #delipress-react-selector #"+s+" a{\n                display:block;\n            }\n        ";return d["default"].createElement("div",{id:s,className:this.getClasses(),style:t.component,onClick:this._activeComponent},d["default"].createElement("style",null,l),d["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--button",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/DividerComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}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),t("react")),d=r(f),_=t("prop-types"),m=(r(_),t("react-redux")),h=t("mjml"),y=t("redux"),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,v.transformItemDividerAlone)(e),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("p",a).wrap("<div></div>").parent(),i="";return o.length>0&&(i=o.html()),d["default"].createElement("div",{className:this.getClasses(),style:t.component,onClick:this._activeComponent},d["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--divider",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/EmailOnlineComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new E["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=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},p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=(a(f),t("react")),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=(t("mjml"),t("javascripts/react/components/contents/base/BaseHeaderFooter")),b=r(v),g=t("../../services/actions/EditorActions"),E=r(g),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),p(t,[{key:"render",value:function(){return _["default"].createElement(b["default"],u({metaReplace:"email_online"},this.props))}}]),t}(d.Component);e["default"]=(0,m.connect)(c,l)(O)}),require.register("javascripts/react/components/contents/EmptyComponent.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"),p=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__main__preview__addcomponent__text"},c["default"].createElement("span",{className:"dashicons dashicons-migrate"}),c["default"].createElement("br",null),c["default"].createElement("span",null,translationDelipressReact.drag))}}]),t}(l.Component);e["default"]=(0,u.connect)()(p)}),require.register("javascripts/react/components/contents/ImageComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("redux"),y=t("mjml"),v=t("../../helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles();if(f.isEmpty(e.styles.src))return _["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent,style:t.component},_["default"].createElement("div",{className:"delipress__builder__main__preview__addimage"},_["default"].createElement("span",{className:"dashicons dashicons-format-image"})));var n=(0,v.transformItemImageAlone)(e),r=(0,y.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";return o.length>0&&(i=o.html()),_["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent,style:t.component},_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--image",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/SocialComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("mjml"),m=t("../../helpers/transformToMjml"),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("./BaseContentComponent"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"componentDidMount",value:function(){var e=this.props.item;jQuery("#"+e.keyRow+e.keyColumn+e._id+" a").on("click",function(e){e.preventDefault()})}},{key:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,m.transformItemSocialAlone)(e),r=(0,_.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("div",a),i="";return o.length>0&&(i=o.html()),p["default"].createElement("div",{id:""+e.keyRow+e.keyColumn+e._id,className:this.getClasses("delipress__content__social"),onClick:this._activeComponent,style:t.component},p["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--social",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(b["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/SpacerComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new E["default"];return{actionsEditor:(0,v.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=(r(m),t("react-redux")),y=t("mjml"),v=t("redux"),b=t("javascripts/react/helpers/transformToMjml"),g=t("javascripts/react/services/actions/EditorActions"),E=r(g),O=t("./BaseContentComponent"),j=r(O),T=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:"render",value:function(){var e=this.props.item;if(f.isNull(e))return!1;var t=this.getStyles(),n=(0,b.transformItemSpacerAlone)(e),r=(0,y.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table div",a),i="";return o.length>0&&(i=o.html()),_["default"].createElement("div",{className:this.getClasses(),style:t.component,onClick:this._activeComponent},_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--spacer",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(j["default"]);e["default"]=(0,h.connect)(c,l)(T)}),require.register("javascripts/react/components/contents/TextComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new j["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){var t=null,n=null;if(!f.isNull(e.EditorReducer.activeItem)){var r=e.EditorReducer.activeItem.split("_");if("unsubscribe"==r[0]||"email"==r[0])t=null,n=0;else if(t=e.TemplateReducer.config.items[r[0]].styles.sizeColumnChoice,n=r[1],f.isUndefined(t))switch(e.TemplateReducer.config.items[r[0]].columns.length){case 1:default:t=null;break;case 2:t="half";break;case 3:t="third";break;case 4:t="quarter"}}return{activeItem:e.EditorReducer.activeItem,sizeColumn:t,columnPosition:n}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=t("mjml"),b=t("javascripts/react/helpers/transformToMjml"),g=t("./BaseTextContentComponent"),E=r(g),O=t("../../services/actions/EditorActions"),j=r(O),T=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/constants/TemplateContentConstants"),t("javascripts/backend/react-tinymce/index")),C=r(T),w=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(){this.randomId="react-toolbar-tinymce-"+Math.floor(1e4*Math.random()+1)}},{key:"writeCSS",value:function(){var e=this.props.item,t="delipress-component-text-"+e.keyRow+e.keyColumn+e._id,n="\n#delipress-react-selector #"+t+" .mce-content-body * {\n            line-height:"+e.styles["line-height"]+";\n            font-size:"+e.styles["font-size"]+"px;\n            font-family:"+e.styles["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return n+="\n\n        #delipress-react-selector #"+t+" .mce-content-body > *{\n            margin-top: 1em;\n        }\n        #delipress-react-selector #"+t+" .mce-content-body > *:first-child{\n            margin-top: 0;\n        } #delipress-react-selector #"+t+" .mce-content-body > *:last-child{\n            margin-bottom: 0;\n        }"}},{key:"translateTinyMce",value:function(){if(f.isNull(this.props.sizeColumn)||f.isNull(this.props.columnPosition))return{};var e={half:{1:"100"},two_third_left:{1:"48"},two_third_right:{1:"210"},one_quarter_left:{1:"30"},one_quarter_right:{1:"330"},third:{1:"100",2:"210"},half_middle:{1:"45",2:"330"},half_left:{1:"215",2:"330"},half_right:{1:"100",2:"100"},quarter:{1:"100",2:"215",3:"330"}},t=e[this.props.sizeColumn][this.props.columnPosition];return{transform:"translateX(-"+t+"%)"}}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.activeItem;console.log(t);var r=(0,b.transformItemTextAlone)(t),a=(0,v.mjml2html)(r),o=jQuery("<output>").append(jQuery.parseHTML(a.html)),i=jQuery("table",o).wrap("<div></div>").parent(),s="";i.length>0&&(s=i.html());var l=this.getStyles(),c=t.keyRow+"_"+t.keyColumn+"_"+t._id;return _["default"].createElement("div",{id:"delipress-component-text-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses("delipress__content__text"),onClick:this._activeComponent,style:l.component},_["default"].createElement("div",{style:this.translateTinyMce(),className:this.randomId+" react-toolbar-tinymce"},_["default"].createElement("div",{className:"react-toolbar-holder"})),_["default"].createElement("style",null,this.writeCSS()),c==n?_["default"].createElement(C["default"],{content:t.value,config:{inline:!0,menubar:!1,themes:"modern",paste_as_text:!0,language_url:configDelipressReact.tinymce_lang_url,fixed_toolbar_container:"."+this.randomId+" .react-toolbar-holder",plugins:"paste textcolor colorpicker lists",relative_urls:!1,convert_urls:!1,external_plugins:{link:configDelipressReact.tinymce_plugins.link},protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:["undo redo | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | blockquote bullist numlist | link | forecolor backcolor "]},onChange:this._handleOnChangeContent}):_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--text",dangerouslySetInnerHTML:{__html:s}}))}}]),t}(E["default"]);e["default"]=(0,m.connect)(c,l)(w)}),require.register("javascripts/react/components/contents/TitleComponent.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{activeItem:e.EditorReducer.activeItem}}function c(e,t){var n=new j["default"];return{actionsEditor:(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("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=t("mjml"),b=t("javascripts/react/helpers/transformToMjml"),g=t("./BaseTextContentComponent"),E=r(g),O=t("../../services/actions/EditorActions"),j=r(O),T=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/backend/react-tinymce/index")),C=r(T),w=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:"wirteCssTitle",value:function(){var e=this.props.item,t={};t=f.isUndefined(e.styles.presetChoice)?f.clone(e.styles):f.clone(f.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" .mce-content-body {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n            font-weight: "+t["font-weight"]+";\n            color:rgba("+t.color.rgb.r+", "+t.color.rgb.g+", "+t.color.rgb.b+", "+t.color.rgb.a+");\n        }";return r}},{key:"render",value:function(){var e=this,t=this.props,n=t.item,r=t.activeItem,a=(t.textTheme,(0,b.transformItemTextAlone)(n)),o=(0,v.mjml2html)(a),i=jQuery("<output>").append(jQuery.parseHTML(o.html)),s=jQuery("table",i).wrap("<div></div>").parent(),l="";s.length>0&&(l=s.html());var c=this.getStyles(),u=n.keyRow+"_"+n.keyColumn+"_"+n._id;return _["default"].createElement("div",{id:"delipress-component-"+n.keyRow+n.keyColumn+n._id,className:this.getClasses(),onClick:this._activeComponent,style:c.component},_["default"].createElement("style",null,this.writeCSS(),this.wirteCssTitle()),u==r?_["default"].createElement(C["default"],{content:n.value,config:{inline:!0,menubar:!1,paste_as_text:!0,forced_root_block:!1,language_url:configDelipressReact.tinymce_lang_url,plugins:"paste colorpicker textcolor",fixed_toolbar_container:"#react-toolbar-tinymce",relative_urls:!1,convert_urls:!1,protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:[],setup:function(t){t.on("keyup",function(){e._handleOnKeyUpContent(t.getContent())}),t.on("change",function(){e._handleOnKeyUpContent(t.getContent())})}}}):_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--title",dangerouslySetInnerHTML:{__html:l}}))}}]),t}(E["default"]);e["default"]=(0,m.connect)(l,c)(w)}),require.register("javascripts/react/components/contents/UnsubscribeComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new g["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=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},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=r(p),d=t("react-redux"),m=t("classnames"),h=(r(m),t("redux")),y=t("javascripts/react/components/contents/base/BaseHeaderFooter"),v=r(y),b=t("../../services/actions/EditorActions"),g=r(b),E=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),u(t,[{key:"writeCSS",value:function(){var e=this.props.item,t={};t=_.isUndefined(e.styles.presetChoice)?_.clone(e.styles):_.clone(_.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" p {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return r}},{key:"render",value:function(){return f["default"].createElement(v["default"],c({metaReplace:"link_unsubscribe"},this.props,{fix:!0}),f["default"].createElement("style",null,this.writeCSS()))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,s)(E)}),require.register("javascripts/react/components/contents/WPArticleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("./BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/WPPostComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem
    3 }}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("./BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/base/BaseHeaderFooter.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=(t("react-redux"),t("classnames")),h=(r(m),t("redux"),t("mjml")),y=t("javascripts/react/helpers/transformToMjml"),v=t("javascripts/react/components/contents/BaseTextContentComponent"),b=r(v),g=t("javascripts/react/services/actions/EditorActions"),E=(r(g),t("javascripts/backend/react-tinymce/index")),O=r(E),j=(t("javascripts/react/helpers/shallowEqual"),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,t=(e.textTheme,e.item);u.isEmpty(t.value)&&(t.value="<p><a href='[delipress_view_campaign_online]'>"+translationDelipressReact.view_online+"</a></p>");var n=(0,y.transformItemTextAlone)(t),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";o.length>0&&(i=o.html());var s=this.getStyles(),l="delipress__content__header_footer delipress-component-"+t.keyRow;return f["default"].createElement("div",{id:"delipress-component-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses(l),onClick:this._activeComponent,style:s.component},f["default"].createElement("style",null,this.writeCSS()),this.props.children,this.props.fix?f["default"].createElement("div",{id:"delipress-component-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses(l),dangerouslySetInnerHTML:{__html:i}}):f["default"].createElement(O["default"],{content:t.value,config:{inline:!0,menubar:!1,paste_as_text:!0,element_format:"xhtml",language_url:configDelipressReact.tinymce_lang_url,closed:/^(br|hr|input|meta|img|link|param|area)$/,plugins:"paste colorpicker textcolor",fixed_toolbar_container:"#react-toolbar-tinymce",relative_urls:!1,convert_urls:!1,external_plugins:{link:configDelipressReact.tinymce_plugins.link},protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:["undo redo | bold italic underline strikethrough | link | forecolor backcolor "]},onChange:this._handleOnChangeContent}))}}]),t}(b["default"]));j.propTypes={memetaReplace:_["default"].string,fix:_["default"].bool},e["default"]=j}),require.register("javascripts/react/components/contents/wp/WPArchiveArticleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/wp/WPArchivePostComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/wp/woo/WooArchiveProductComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/dnd/AddColumn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react-dnd"),l=t("react"),c=(r(l),t("redux"),t("react-redux"),t("../../constants/TemplateContentConstants")),u=t("javascripts/react/components/dnd/BaseAdd"),p=r(u),f={beginDrag:function(e){return{number:e.number,item:e.children,type:e.type||null}}},d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"].BaseAdd);e["default"]=(0,s.DragSource)(c.ItemTypes.ADD_SECTION,f,p["default"].collect)(d)}),require.register("javascripts/react/components/dnd/AddItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react-dnd"),l=t("react"),c=(r(l),t("redux"),t("react-redux"),t("../../constants/TemplateContentConstants")),u=t("javascripts/react/components/dnd/BaseAdd"),p=r(u),f={beginDrag:function(e){return{type:e.type,item:e.children}}},d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"].BaseAdd);e["default"]=(0,s.DragSource)(c.ItemTypes.ADD_ITEM,f,p["default"].collect)(d)}),require.register("javascripts/react/components/dnd/BaseAdd.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("classnames"),m=r(_),h=t("javascripts/react/constants/TemplateContentConstants"),y=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.props,t=e.children,n=e.connectDragSource,r=e.isDragging,a=e.className,o=a;return p.isUndefined(a)&&(o=(0,m["default"])("delipress__builder__side__draggable")),p.contains(h.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION,this.props.type)&&!DELIPRESS_LICENSE_STATUS?d["default"].createElement("div",{className:o,style:{opacity:.5}},t):n(d["default"].createElement("div",{className:o,style:{opacity:r?.5:1,cursor:"move"}},t))}}]),t}(f.Component);e["default"]={BaseAdd:y,collect:l}}),require.register("javascripts/react/components/dnd/Button.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-button"}),translationDelipressReact.Builder.component.button)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Column.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("prop-types"),p=r(u),f=t("classnames"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this.props.number,t=(0,d["default"])({"delipress__builder__side__column__schema--two":2==e,"delipress__builder__side__column__schema--three":3==e,"delipress__builder__side__column__schema--four":4==e},"delipress__builder__side__column__schema");return c["default"].createElement("div",{className:t})}}]),t}(l.Component);_.propTypes={number:p["default"].number.isRequired},e["default"]=_}),require.register("javascripts/react/components/dnd/Divider.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-editor-insertmore"}),translationDelipressReact.Builder.component.divider)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/EmptyItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver(),canDrop:t.canDrop()}}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-dnd"),u=(t("react-dom"),t("react")),p=r(u),f=t("prop-types"),d=r(f),m=t("redux"),h=(t("react-redux"),t("classnames")),y=r(h),v=t("../../helpers/structureToTemplate"),b=t("../../constants/TemplateContentConstants"),g={drop:function(e,t,n){var r=(0,v.stringIndexToObjectPosition)(e.index);if(t.getItemType()===b.ItemTypes.ADD_ITEM)r=_.extend(r,{type:t.getItem().type}),e.addItemOnEmpty(r);else if(t.getItemType()===b.ItemTypes.MOVE_ITEM){var a=(0,v.stringIndexToObjectPosition)(t.getItem().index);e.moveItem(a,r)}}},E=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.children,n=e.connectDropTarget,r=e.isOver,a=e.index,o=(0,y["default"])("delipress__builder__main__preview__addcomponent",a);return n(p["default"].createElement("div",{style:{background:r?"repeating-linear-gradient(-55deg,RGBA(93, 196, 245, .1), RGBA(93, 196, 245, .1) 3px, RGBA(93, 196, 245, 0) 3px, RGBA(93, 196, 245, 0) 6px)":""},className:o},t))}}]),t}(u.Component);E.propType={addItem:d["default"].func.isRequired,moveItem:d["default"].func.isRequired},e["default"]=(0,m.compose)((0,c.DropTarget)([b.ItemTypes.ADD_ITEM,b.ItemTypes.MOVE_ITEM],g,s))(E)}),require.register("javascripts/react/components/dnd/EmptySection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver(),canDrop:t.canDrop()}}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-dnd"),u=t("prop-types"),p=r(u),f=(t("react-dom"),t("react")),d=r(f),m=t("redux"),h=(t("react-redux"),t("classnames")),y=r(h),v=t("javascripts/react/constants/TemplateContentConstants"),b=t("../../constants/TemplateContentConstants"),g=t("javascripts/react/helpers/getAfterOrBefore"),E={drop:function(e,t,n){var r=(0,g.getAfterOrBefore)(t,n),a={before:"before"==r,after:"after"!=r};if(t.getItemType()===b.ItemTypes.ADD_SECTION){var o=e.index;t.getItem().type;o=_.extend({},a,{abItmId:o,number:t.getItem().number,type:v.SECTION}),e.addSection(o)}else if(t.getItemType()===b.ItemTypes.MOVE_SECTION){var i=e.index,s=t.getItem().index;i=_.extend({},a,{abItmId:i}),e.moveSection(s,i)}else if(t.getItemType()===b.ItemTypes.ADD_ITEM){var l=e.index;l=_.extend({},{abItmId:0,before:!0,after:!1,number:1,type:v.SECTION});var c={keyRow:0,keyColumn:0,_id:0,type:t.getItem().type};e.addSection(l,c)}}},O=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:"addSection",value:function n(e){var t=this.props,r=t.index,n=t.addSection,a=_.extend({},{after:!0,before:!1,abItmId:r,number:e,keyRow:0,type:v.SECTION});n(a)}},{key:"render",value:function(){var e=this.props,t=(e.children,e.connectDropTarget),n=e.isOver,r=e.index,a=(0,y["default"])("delipress__builder__main__preview__newsection",r);return t(d["default"].createElement("div",{className:a},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__wrap",style:{boxShadow:n?"inset 0 0 0 4px #59C9A5":""}},d["default"].createElement("p",{className:"delipress__builder__main__preview__newsection__title"},translationDelipressReact.Builder.component.dnd.empty_section.text),d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layouts"},d["default"].createElement("a",{onClick:this.addSection.bind(this,1),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,2),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--two"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,3),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--three"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,4),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--four"}))))))}}]),t}(f.Component);O.propType={addSection:p["default"].func.isRequired,moveSection:p["default"].func.isRequired},e["default"]=(0,m.compose)((0,c.DropTarget)([b.ItemTypes.ADD_SECTION,b.ItemTypes.MOVE_SECTION,b.ItemTypes.ADD_ITEM],E,s))(O)}),require.register("javascripts/react/components/dnd/HandleButton.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("a",{title:translationDelipressReact.Builder.actions.move,className:"delipress__builder__main__preview__actions__button"},c["default"].createElement("span",{className:"dashicons dashicons-move"}))}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Image.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-format-image"}),translationDelipressReact.Builder.component.image)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/MoveItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver({shallow:!0}),isElementOver:t.isOver(),canDrop:t.canDrop()}}function c(e,t){var n=new P["default"];return{actionsEditor:(0,g.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-dnd"),_=t("react"),m=r(_),h=t("prop-types"),y=r(h),v=t("classnames"),b=r(v),g=(t("react-dom"),t("redux")),E=t("react-redux"),O=t("javascripts/react/constants/TemplateContentConstants"),j=(t("javascripts/react/constants/EditorConstants"),t("javascripts/react/helpers/undecorate")),T=t("javascripts/react/helpers/getAfterOrBefore"),C=t("javascripts/react/helpers/structureToTemplate"),w=t("javascripts/react/components/dnd/HandleButton"),S=(r(w),t("javascripts/react/services/actions/EditorActions")),P=r(S),I={drop:function(e,t,n){var r=(0,T.getAfterOrBefore)(t,n),a={before:"before"==r,after:"after"==r};if(t.getItemType()===O.ItemTypes.ADD_ITEM){var o=(0,C.stringIndexToObjectPosition)(e.index);o=f.extend(o,a,{type:t.getItem().type,abItmId:o._id}),e.addItem(o)}else if(t.getItemType()===O.ItemTypes.MOVE_ITEM){var i=(0,C.stringIndexToObjectPosition)(e.index),s=(0,C.stringIndexToObjectPosition)(t.getItem().index);if(i=f.extend(i,a,{abItmId:i._id}),s.keyColumn==i.keyColumn&&(Number(s._id-1)==i._id&&a.after||Number(s._id+1)==i._id&&a.before))return;e.moveItem(s,i)}},hover:function(e,t,n){if(t.canDrop()&&t.getItem().index!=e.index){var r=(0,j.undecorate)(n);r.setElementHover((0,T.getAfterOrBefore)(t,n))}},canDrop:function(e,t){return t.getItem().index!=e.index}},N=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={elementHover:null},n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){this.props.connectDragPreview}},{key:"componentWillReceiveProps",value:function(e){this.props.isElementOver&&!e.isElementOver&&this.setState({elementHover:null})}},{key:"setElementHover",value:function(e){e!==this.state.elementHover&&this.setState({elementHover:e})}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.connectDragPreview,e.connectDropTarget),r=e.isDragging,a=(e.isOver,e.index),o=e.activeItem,i=e.item,s=(e.actionsEditor,this.state.elementHover),l={};"before"===s?l=f.extend(l,{opacity:1,top:"-5px"}):"after"===s&&(l=f.extend(l,{opacity:1,bottom:"-5px"}));var c=(0,b["default"])({
    4 delipress__builder__main__preview__component:!0,"delipress--is-active":a===o},a),u="default";if(a===o)switch(this.props.item.type){case O.TITLE:case O.TEXT:u="text";break;default:u="move"}var p=999;return 0!=i._id&&(p-=Number(i._id)),o==a&&(p=5e3),n(m["default"].createElement("div",{style:{opacity:r?.5:1,cursor:u,position:"relative",zIndex:p},className:c},t,m["default"].createElement("div",{className:"delipress__builder__main__preview__component__dropzone",style:l})))}}]),t}(_.Component);N.propType={addItem:y["default"].func.isRequired,moveItem:y["default"].func.isRequired},e["default"]=(0,g.compose)((0,E.connect)(null,c),(0,d.DropTarget)([O.ItemTypes.MOVE_ITEM,O.ItemTypes.ADD_ITEM],I,l))(N)}),require.register("javascripts/react/components/dnd/MoveSection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver({shallow:!0}),isElementOver:t.isOver(),canDrop:t.canDrop()}}function c(e,t){var n=new P["default"];return{actionsEditor:(0,E.bindActionCreators)(n,e)}}function u(e){return{activeSection:e.EditorReducer.activeSection,activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=a(f),_=t("react-dnd"),m=t("react"),h=r(m),y=t("prop-types"),v=r(y),b=t("classnames"),g=r(b),E=(t("react-dom"),t("redux")),O=t("react-redux"),j=t("../../constants/TemplateContentConstants"),T=t("javascripts/react/helpers/undecorate"),C=t("javascripts/react/helpers/getAfterOrBefore"),w=(t("../../helpers/structureToTemplate"),t("./HandleButton")),S=(r(w),t("javascripts/react/services/actions/EditorActions")),P=r(S),I={drop:function(e,t,n){var r=(t.getItem(),(0,C.getAfterOrBefore)(t,n)),a={before:"before"==r,after:"after"==r};if(t.getItemType()===j.ItemTypes.ADD_SECTION){var o=e.index;o=d.extend({},a,{abItmId:Number(o),number:t.getItem().number,type:j.SECTION}),e.addSection(o)}else if(t.getItemType()===j.ItemTypes.MOVE_SECTION){var i=e.index,s=t.getItem().index;i=d.extend({},a,{abItmId:Number(i)}),e.moveSection(s,i)}e.actionsEditor.activeSection(null)},hover:function(e,t,n){if(t.canDrop()&&t.getItem().index!=e.index){var r=(0,T.undecorate)(n);r.setElementHover((0,C.getAfterOrBefore)(t,n))}}},N=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={elementHover:null},n}return s(t,e),p(t,[{key:"componentWillReceiveProps",value:function(e){this.props.isElementOver&&!e.isElementOver&&this.setState({elementHover:null})}},{key:"setElementHover",value:function(e){e!==this.state.elementHover&&this.setState({elementHover:e})}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.connectDragSource,e.connectDragPreview,e.connectDropTarget),r=e.isDragging,a=(e.isOver,e.index),o=e.activeItem,i=this.state.elementHover,s={};"before"===i?s=d.extend(s,{opacity:1,top:"-5px",zIndex:500}):"after"===i&&(s=d.extend(s,{opacity:1,bottom:"-5px",zIndex:500}));var l=(0,g["default"])({"delipress--is-active":a===o},a);return n(h["default"].createElement("div",{style:{opacity:r?.5:1,cursor:"default",position:"relative"},className:l},t,h["default"].createElement("div",{className:"delipress__builder__main__preview__section__dropzone",style:s})))}}]),t}(m.Component);N.propType={addSection:v["default"].func,moveSection:v["default"].func},e["default"]=(0,E.compose)((0,O.connect)(u,c),(0,_.DropTarget)([j.ItemTypes.MOVE_SECTION,j.ItemTypes.ADD_SECTION],I,l))(N)}),require.register("javascripts/react/components/dnd/NoMoveItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return{activeItem:e.EditorReducer.activeItem}}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-dnd"),t("react")),u=r(c),p=t("prop-types"),f=(r(p),t("classnames")),d=r(f),_=(t("react-dom"),t("redux"),t("react-redux")),m=(t("../../constants/TemplateContentConstants"),t("javascripts/react/constants/EditorConstants"),t("javascripts/react/constants/TemplateContentConstants"),t("javascripts/react/helpers/undecorate"),t("../../helpers/structureToTemplate"),t("./HandleButton")),h=(r(m),t("javascripts/react/services/actions/EditorActions")),y=(r(h),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.children,n=e.index,r=e.activeItem,a=(0,d["default"])({delipress__builder__main__preview__component:!0,"delipress--is-active":n===r},n);return u["default"].createElement("div",{className:a},t)}}]),t}(c.Component));e["default"]=(0,_.connect)(s)(y)}),require.register("javascripts/react/components/dnd/Social.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-share"}),translationDelipressReact.Builder.component.social)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Spacer.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-spacer"}),translationDelipressReact.Builder.component.spacer)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Text.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-text"}),translationDelipressReact.Builder.component.text)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Title.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-heading"}),translationDelipressReact.Builder.component.title)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/WPArticle.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("classnames"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=(0,p["default"])({"dashicons-wordpress":this.props.type===f.WP_ARTICLE,"dashicons-cart":this.props.type===f.WP_WOO_PRODUCT},"dashicons"),t=translationDelipressReact.Builder.component.wp_article;return this.props.type===f.WP_WOO_PRODUCT&&(t=translationDelipressReact.Builder.component.wp_product),c["default"].createElement("div",{className:"delipress__builder__side__component"},c["default"].createElement("span",{className:e}),t)}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/components/dnd/WPPost.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-admin-post"}),translationDelipressReact.Builder.component.wp_post)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/wp/WPArchiveArticle.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("classnames"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=(0,p["default"])({"dashicons-wordpress":this.props.type===f.WP_ARCHIVE_ARTICLE,"dashicons-cart":this.props.type===f.WP_WOO_ARCHIVE_PRODUCT},"dashicons"),t=translationDelipressReact.Builder.component.wp_archive_post;return this.props.type===f.WP_WOO_ARCHIVE_PRODUCT&&(t=translationDelipressReact.Builder.component.wp_archive_post_woo),c["default"].createElement("div",{className:"delipress__builder__side__component"},c["default"].createElement("span",{className:e}),t)}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/components/dnd/wp/WPArchivePost.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-admin-post"}),translationDelipressReact.Builder.component.wp_archive_post_type)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/wp/woo/WooArchiveProduct.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);(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__component"},c["default"].createElement("span",{className:"dashicons dashicons-cart"}),translationDelipressReact.Builder.component.wp_archive_post)}}]),t})(l.Component);e["default"]=WPArchiveArticle}),require.register("javascripts/react/components/inputs/Checkbox.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){var t=e.id,n=e.handleChange,r=e.defaultChecked;return o["default"].createElement("div",{className:"delipress__checkbox__wrap"},o["default"].createElement("input",{className:"delipress__checkbox__input",type:"checkbox",defaultChecked:r,id:t,onChange:n}),o["default"].createElement("label",{htmlFor:t,className:"delipress__checkbox"}))};e["default"]=i}),require.register("javascripts/react/components/inputs/InputNumber.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/helpers/decimalAdjust"),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._changeInputValue=r._changeInputValue.bind(r),r._handleChangeInput=r._handleChangeInput.bind(r),r.state=p.extend({},o({},r.props.name,r.props.nameValue)),r.min=p.isUndefined(r.props.min)?0:r.props.min,r.max=p.isUndefined(r.props.max)?null:r.props.max,r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){this.state=p.extend({},o({},e.name,e.nameValue))}},{key:"_handleChangeInput",value:function(e){this._changeInputValue(e.target.value)}},{key:"_changeInputValue",value:function(e){var t=this.props.name;p.isNumber(e)||(e=Number(e)),this.setState(o({},t,e)),this.props.saveRefValue(t,e)}},{key:"render",value:function(){var e=this.props,t=e.name,n=e.placeholder,r=e.placeholderText,a=e.step,o=e.max,i=1;p.isUndefined(a)||(i=a);var s="";return p.isUndefined(o)||(s=o),d["default"].createElement("div",{className:"delipress__numberinput"},d["default"].createElement("input",{className:"delipress__input",placeholder:r,name:t,min:p.isUndefined(this.props.min)?0:this.props.min,max:s,onChange:this._handleChangeInput,onKeyUp:this._handleChangeInput,type:"number",step:i,value:this.state[t]}),!p.isEmpty(n)&&d["default"].createElement("div",{className:"delipress__numberinput__suffix"},n))}}]),t}(f.Component));h.propType={saveRefValue:m["default"].func.isRequired,name:m["default"].string.isRequired,nameValue:m["default"].string,placeholder:m["default"].string,min:m["default"].number,max:m["default"].number},e["default"]=h}),require.register("javascripts/react/components/inputs/InputRangeDP.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("react-input-range"),y=r(h),v=(t("react-redux"),t("redux"),t("classnames")),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=(r(g),t("javascripts/react/components/settings/SettingsItem")),O=r(E),j=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeWidth=n._handleOnChangeWidth.bind(n),n._handleOnChangeWidthInput=n._handleOnChangeWidthInput.bind(n),n._handleInputFocus=n._handleInputFocus.bind(n),n._handleOnChangeCompleteWidth=n._handleOnChangeCompleteWidth.bind(n),n.state={rangeValue:n.props.rangeValue,maxValue:n.props.maxValue},n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){this.setState({rangeValue:e.rangeValue,maxValue:e.maxValue})}},{key:"_handleOnChangeWidth",value:function(e){var t=this.props,n=t.elementSelector,r=t.typeSelector,a=t.suffixSelector,i=t.attr;e>this.state.maxValue?e=this.state.maxValue:e<0&&(e=0),this.setState({rangeValue:e}),p.isUndefined(n)||(i?jQuery(n).attr(r,e):jQuery(n).css(o({},r,""+e+a))),p.isUndefined(this.props.handleOnChangeWidth)||this.props.handleOnChangeWidth(e)}},{key:"_handleOnChangeCompleteWidth",value:function(e){e>this.state.maxValue?e=this.state.maxValue:e<0&&(e=0),this.setState({rangeValue:e}),this.props.handleOnChangeCompleteWidth(e)}},{key:"_handleOnChangeWidthInput",value:function(e){var t=Number(e.target.value);p.isNaN(t)&&(t=0),this._handleOnChangeWidth(t)}},{key:"_handleInputFocus",value:function(e){e.target.select()}},{key:"render",value:function(){var e=(0,b["default"])({delipress__builder__side__setting__input:!0,"delipress__builder__side__setting__input--range":!0,"delipress__builder__side__setting__input--range--px":p.isUndefined(this.props.type)||"px"===this.props.type,"delipress__builder__side__setting__input--range--pourcent":"pourcent"===this.props.type});return d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.image.size,classModifier:e},d["default"].createElement(y["default"],{minValue:this.props.minValue||0,maxValue:this.props.maxValue,value:this.state.rangeValue,onChange:this._handleOnChangeWidth,onChangeComplete:this._handleOnChangeCompleteWidth}),d["default"].createElement("input",{type:"text",value:this.state.rangeValue,onKeyUp:this._handleOnChangeWidthInput,onChange:this._handleOnChangeWidthInput,onFocus:this._handleInputFocus,className:"delipress__input"}))}}]),t}(f.Component);j.propTypes={rangeValue:m["default"].number.isRequired,maxValue:m["default"].number.isRequired,minValue:m["default"].number,handleOnChangeWidth:m["default"].func,handleOnChangeCompleteWidth:m["default"].func.isRequired,type:m["default"].string,elementSelector:m["default"].string,typeSelector:m["default"].string,suffixSelector:m["default"].string},e["default"]=j}),require.register("javascripts/react/components/misc/FakePost.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(){return o["default"].createElement("div",{className:"delipress__fake"},o["default"].createElement("div",{className:"delipress__fake__container"},o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("div",{className:"delipress__fake__image"},o["default"].createElement("span",{className:"dashicons dashicons-format-image"})),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%"}})))};e["default"]=i}),require.register("javascripts/react/components/misc/Loader.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(){return o["default"].createElement("div",{className:"delipress__loader"},o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--1"}),o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--2"}),o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--3"}),o["default"].createElement("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1"},o["default"].createElement("defs",null,o["default"].createElement("filter",{id:"goo"},o["default"].createElement("feGaussianBlur",{"in":"SourceGraphic",stdDeviation:"10",result:"blur"}),o["default"].createElement("feColorMatrix",{"in":"blur",mode:"matrix",values:"1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 21 -7"})))))};e["default"]=i}),require.register("javascripts/react/components/misc/SavingIndicator.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return s["default"].createElement("div",null,s["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"}),s["default"].createElement("span",{className:"delipress__builder__main__actions__autosave__text"},translationDelipressReact.saving))}function o(e){return s["default"].createElement("div",null,s["default"].createElement("span",{className:"dashicons dashicons-yes"}),s["default"].createElement("span",{className:"delipress__builder__main__actions__autosave__text"},translationDelipressReact.saved))}Object.defineProperty(e,"__esModule",{value:!0});var i=t("react"),s=r(i),l=function(e){var t=e.saving,n=null;return n=t?s["default"].createElement(a,null):s["default"].createElement(o,null),s["default"].createElement("div",{className:"delipress__builder__main__actions__autosave"},n)};e["default"]=l}),require.register("javascripts/react/components/optins/AfterContentOptin.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=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},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,
    5 "value"in r&&(r.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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/BaseOptin.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/optins/styles/reset"),p=r(u),f=t("javascripts/optins/utils"),d=(r(f),t("./ShortcodeOptin")),m=r(d),h=t("./PopupOptin"),y=r(h),v=t("./FlyInOptin"),b=r(v),g=t("./WidgetOptin"),E=r(g),O=t("./AfterContentOptin"),j=r(O),T=t("javascripts/react/constants/OptinConstants"),C=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.resetCss=(0,p["default"])().replace(/\B\s+/g,""),n.getOptin=n.getOptin.bind(n),n}return i(t,e),s(t,[{key:"getOptin",value:function(e){var t=this.props,n=t.config,r=t.settings;switch(n.type){case T.SHORTCODE_OPTIN:return c["default"].createElement(m["default"],{config:n,settings:r,params:e});case T.POPUP_OPTIN:return c["default"].createElement(y["default"],{config:n,settings:r,params:e});case T.FLY_IN_OPTIN:return c["default"].createElement(b["default"],{config:n,settings:r,params:e});case T.WIDGET_OPTIN:return c["default"].createElement(E["default"],{config:n,settings:r,params:e});case T.AFTER_CONTENT:return c["default"].createElement(j["default"],{config:n,settings:r,params:e})}}},{key:"render",value:function(){if(_.isNull(this.props.config))return!1;var e={updateOptin:this.props.updateOptin};return c["default"].createElement("div",{id:"DELI-"+this.props.config.type+"-"+this.props.config.id},c["default"].createElement("div",{id:"DELI-BaseOptin"},c["default"].createElement("style",null,this.resetCss),c["default"].createElement("style",null,this.props.config.custom_css),this.getOptin(e)))}}]),t}(l.Component);e["default"]=C}),require.register("javascripts/react/components/optins/FlyInOptin.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=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},c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("javascripts/optins/styles/reset"),d=(r(f),t("javascripts/optins/utils")),_=(r(d),t("./Form")),m=r(_),h=t("classnames"),y=r(h),v=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.props.config,t=(0,y["default"])(a({},"DELI-Flyin--"+e.default_settings.wrapper.attrs.orientation_fly_in,"none"!=e.default_settings.wrapper.attrs.orientation_fly_in),"DELI-Orientation","DELI-Content","DELI-Flyin");return p["default"].createElement("div",{id:"DELI-Optin",className:t},p["default"].createElement(m["default"],l({},this.props,{defaultConfig:e.default_settings})))}}]),t}(u.Component);e["default"]=v}),require.register("javascripts/react/components/optins/Form.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("underscore"),f=r(p),d=t("javascripts/react/helpers/prepareCssOptin"),_=t("javascripts/react/components/settings/optin/TextOptinSettings"),m=a(_),h=t("./composition/Wrapper"),y=a(h),v=t("./composition/WrapperImage"),b=a(v),g=t("./composition/WrapperText"),E=a(g),O=t("./composition/WrapperForm"),j=a(O),T=t("./composition/Title"),C=a(T),w=t("./composition/Message"),S=a(w),P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.conditionForm=n.conditionForm.bind(n),n}return s(t,e),l(t,[{key:"getMetaConfig",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.props,a=r.settings,o=r.defaultConfig,i=this.props.config[a+"_settings"];switch(t){case"styling":return f.isUndefined(i[e])?f.isUndefined(o[e])?{}:(0,d.prepareCssOptin)(o[e].styling):(0,d.prepareCssOptin)(i[e].styling);case"attrs":return f.isUndefined(i[e])?f.isUndefined(o[e])?null:o[e].attrs[n.attrs]:i[e].attrs[n.attrs]}}},{key:"getStyleConfig",value:function(e){return this.isNaked()?{}:this.getMetaConfig(e,"styling")}},{key:"getAttrsConfig",value:function(e,t){return this.getMetaConfig(e,"attrs",{attrs:t})}},{key:"conditionForm",value:function(){return"success"!=this.props.settings||!this.getAttrsConfig("email_input_form","disable_email_input_form")}},{key:"isNaked",value:function(){var e=this.props.config;return!f.isUndefined(e.default_settings.form_wrapper)&&e.default_settings.form_wrapper.attrs.naked}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.defaultConfig,r=e.settings,a=this.getAttrsConfig("form_wrapper","metas"),o=this.getAttrsConfig("form_wrapper","fields_enable");return u["default"].createElement(y["default"],{style:this.getStyleConfig("wrapper"),defaultConfig:n,type:this.props.config.type,config:t[r+"_settings"]},u["default"].createElement(b["default"],{defaultConfig:n},u["default"].createElement("img",{style:this.getStyleConfig("wrapper_image"),className:"DELI-image",src:this.getAttrsConfig("wrapper_image","url")})),u["default"].createElement(E["default"],{settings:r},u["default"].createElement(C["default"],{settings:r,style:this.getStyleConfig("title")},u["default"].createElement(m["default"],{config:t,name:"title",settings:r,defaultConfig:n,updateOptin:this.props.params.updateOptin})),u["default"].createElement(S["default"],null,u["default"].createElement(m["default"],{config:t,name:"message",settings:this.props.settings,defaultConfig:this.props.defaultConfig,updateOptin:this.props.params.updateOptin}))),u["default"].createElement(j["default"],{formSize:t.default_settings.form_wrapper.attrs.form_size,style:this.getStyleConfig("form_wrapper"),condition:this.conditionForm},o&&u["default"].createElement("div",null,"single_field"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.name_placeholder}),"first_last_name"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.firstname_placeholder}),"first_last_name"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.lastname_placeholder}),u["default"].createElement("input",{className:"DELI-inputField",type:"email",style:this.getStyleConfig("fields"),required:!0,placeholder:t.default_settings.form_wrapper.attrs.email_placeholder})),u["default"].createElement("button",{style:this.getStyleConfig("button"),className:"DELI-button",type:"submit"},this.getAttrsConfig("button","content"))))}}]),t}(c.Component);e["default"]=P}),require.register("javascripts/react/components/optins/ImageOrientation.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){switch(e.orientation){case"top":return o["default"].createElement("svg",{width:"18",height:"13",viewBox:"0 0 18 13",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 11h6v2h-6zM0 8h18v2h-18z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M4 0h10v7h-10z"})));case"bottom":return o["default"].createElement("svg",{width:"18",height:"13",viewBox:"0 0 18 13",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 5h6v-2h-6zM0 2h18v-2h-18z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M4 13h10v-7h-10z"})));case"left":return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M14 6h4v2h-4zM12 0h8v2h-8zM12 3h8v2h-8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M0 0h10v7h-10z"})));case"right":return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 6h-4v2h4zM8 0h-8v2h8zM8 3h-8v2h8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M20 0h-10v7h10z"})));default:return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{d:"M22-8h-24v24h24z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M6 6h-4v2h4zM8 0h-8v2h8zM8 3h-8v2h8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M20 0h-10v7h10z"})))}};e["default"]=i}),require.register("javascripts/react/components/optins/PopupOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content DELI-Popup-Builder"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/ShortcodeOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/WidgetOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/composition/Button.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:"DELI-textBloc"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Input.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:"DELI-textBloc"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Message.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:"DELI-message"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Title.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"default"==e.settings&&o["default"].createElement("div",{style:e.style,className:"DELI-title"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Wrapper.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0});var i=t("react"),s=a(i),l=t("classnames"),c=a(l),u=t("underscore"),p=r(u),f=function(e){var t,n=e.defaultConfig.wrapper.attrs,r="",a=(0,c["default"])((t={},o(t,n.orientation,e.defaultConfig.wrapper_image.attrs.active),o(t,"DELI-animated","none"!=n.animation),t),"DELI-wrapper");if("none"!=n.animation&&(a+=" DELI-"+n.animation),!p.isUndefined(n.fontFamily)&&"Website font"!==n.fontFamily&&"WordPress font"!==n.fontFamily){var i=n.fontFamily.replace(" ","+");r="@import url('https://fonts.googleapis.com/css?family="+i+"');"}return e.defaultConfig.form_wrapper.attrs.naked&&(a+=" DELI-naked"),s["default"].createElement("div",{style:e.style,id:e.config.uid,className:a},s["default"].createElement("style",null,r),e.children)};e["default"]=f}),require.register("javascripts/react/components/optins/composition/WrapperForm.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){if(!e.condition())return!1;var t="DELI-formBloc ";return"default"!==e.formSize&&(t+="DELI-formBloc--"+e.formSize),o["default"].createElement("form",{style:e.style,className:t},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/WrapperImage.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!!e.defaultConfig.wrapper_image.attrs.active&&o["default"].createElement("div",{className:"DELI-wrapper-image"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/WrapperText.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=(0,s["default"])({"DELI-textBloc":!0,"DELI-success":"success"==e.settings,"DELI-error":"error"==e.settings});return o["default"].createElement("div",{className:t},e.children)};e["default"]=l}),require.register("javascripts/react/components/settings/ApplyAll.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=(r(i),function(e){return o["default"].createElement("div",{className:"delipress__builder__side__setting__apply_all"},o["default"].createElement("span",null,e.text),o["default"].createElement("button",{className:"delipress__button delipress__button--second delipress__button--small",onClick:e.handleApply},translationDelipressReact.Builder.component_settings.apply_all_button))});e["default"]=s}),require.register("javascripts/react/components/settings/ButtonSettings.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 p.isUndefined(e.TemplateReducer.config.items[t[0]])?{item:null}:{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/style/InnerPadding"),g=r(b),E=t("javascripts/react/components/settings/style/Align"),O=r(E),j=t("javascripts/react/components/inputs/InputNumber"),T=r(j),C=t("javascripts/react/components/settings/SettingsItem"),w=r(C),S=t("javascripts/react/components/settings/style/FontFamily"),P=r(S),I=t("javascripts/react/components/settings/style/Border"),N=r(I),k=t("javascripts/react/components/settings/ApplyAll"),x=r(k),R=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.fontWeightOptions=[{value:"bold",text:"Bold"},{value:"lighter",text:"Light"},{value:"normal",text:"Normal"}],n._handleChangePadding=n._handleChangePadding.bind(n);var r=n.props.item;return p.isNull(r)||(n.state={href:r.styles.href,value:r.styles.value}),n}return s(t,e),c(t,[{key:"_handleChangePadding",value:function(e){this.styles=p.extend(this.styles,e),this.saveEditor()}},{key:"getColorBorder",value:function(){return{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}}}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.button.title_settings),d["default"].createElement(w["default"],{label:translationDelipressReact.text},d["default"].createElement("input",{className:"delipress__input",name:"value",onChange:this._changeInputValueInputText,type:"text",value:this.state.value})),d["default"].createElement(w["default"],{label:translationDelipressReact.link},d["default"].createElement("input",{className:"delipress__input",placeholder:"https://delipress.io",name:"href",onChange:this._changeInputValueInputText,type:"text",value:this.state.href})),d["default"].createElement(w["default"],{label:translationDelipressReact.font_size},d["default"].createElement(T["default"],{name:"font-size",nameValue:this.styles["font-size"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(w["default"],{label:translationDelipressReact.font_weight},d["default"].createElement("select",{name:"font-weight",onChange:this._changeInputValueText,value:this.styles["font-weight"]},this.fontWeightOptions.map(function(e,t){return d["default"].createElement("option",{key:"font_"+t,value:e.value},e.text)}))),d["default"].createElement(P["default"],{styles:this.styles,onChangeFontFamily:function(t){e.saveOptionValue("font-family",t)}}),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.color},d["default"].createElement(h["default"],{handleChange:function(t){var r="p";p.isEmpty(e.styles.href)||(r="a");var a=jQuery(".id_selector_"+n+" "+r);a.css({color:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"})},handleChangeComplete:function(t){e.saveOptionValue("color",t)},picker:"sketch",idSelector:".id_selector_"+n+" p",typeColor:"color",color:this.styles.color})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.background_color},d["default"].createElement(h["default"],{handleChange:function(t){var r="p";p.isEmpty(e.styles.href)||(r="a");var a=jQuery(".id_selector_"+n+" "+r),o=a.parent();a.css({backgroundColor:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"}),o.css({backgroundColor:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"})},handleChangeComplete:function(t){e.saveOptionValue("background-color",t)},picker:"sketch",color:this.styles["background-color"]})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.width},d["default"].createElement(T["default"],{name:"width",nameValue:this.styles.width,placeholder:"px",saveRefValue:this.saveOptionValue,min:"0",max:"600"})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.height},d["default"].createElement(T["default"],{name:"height",nameValue:this.styles.height,placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{onChangeSettingsAlign:function(t){e.saveOptionValue("align",t)},styles:this.styles}),d["default"].createElement(N["default"],{borderStyle:this.styles.borderStyle,borderColor:this.styles.borderColor,borderWidth:this.styles.borderWidth,saveRefValue:this.saveOptionValue,item:t}),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.border_radius},d["default"].createElement(T["default"],{name:"border-radius",nameValue:this.styles["border-radius"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(g["default"],{onChangePadding:this._handleChangePadding,item:this.props.item}),d["default"].createElement(x["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.button),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(R)}),require.register("javascripts/react/components/settings/DividerSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/inputs/InputNumber"),g=r(b),E=t("javascripts/react/components/settings/SettingsItem"),O=r(E),j=t("javascripts/react/components/settings/ApplyAll"),T=r(j),C=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.borderStyleOptions=[{value:"dashed",text:"Dashed"},{value:"dotted",text:"Dotted"},{value:"solid",text:"Solid"}],r}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.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.divider.title_settings),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderColor},d["default"].createElement(h["default"],{handleChange:function(e){jQuery(".id_selector_"+n+" p").css({borderColor:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"})},handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("border-color",t)},disabledAlpha:!1,picker:"sketch",color:this.styles["border-color"]})),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderStyle},d["default"].createElement("select",{placeholder:"Select your border settings",
    6 name:"border-style",onChange:function(t){e.timeoutSave=0,e._changeInputValueText(t)},value:this.styles["border-style"]},this.borderStyleOptions.map(function(e,t){return d["default"].createElement("option",{key:"border_"+t,value:e.value},e.text)}))),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderPx},d["default"].createElement(g["default"],{name:"border-width",nameValue:this.styles["border-width"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderWidth},d["default"].createElement(g["default"],{name:"width",nameValue:this.styles.width,placeholder:"%",saveRefValue:this.saveOptionValue,max:100,min:1})),d["default"].createElement(T["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.divider),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(C)}),require.register("javascripts/react/components/settings/EditorComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new z["default"],r=new Y["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e),actionPostType:(0,h.bindActionCreators)(r,e)}}function l(e){return{postTypes:e.PostTypeReducer.postTypes,posts:e.PostTypeReducer.posts}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("prop-types"),d=r(f),m=t("react-redux"),h=t("redux"),y=t("./SocialSettings"),v=r(y),b=t("./DividerSettings"),g=r(b),E=t("./SpacerSettings"),O=r(E),j=t("./WPPostSettings"),T=r(j),C=t("./WPArticleSettings"),w=r(C),S=t("./EmailOnlineSettings"),P=r(S),I=t("./UnsubscribeSettings"),N=r(I),k=t("./ButtonSettings"),x=r(k),R=t("./TitleSettings"),A=r(R),M=t("./TextSettings"),D=r(M),U=t("./image/ImageSettings"),L=r(U),B=t("./wp/WPArchivePostSettings"),V=r(B),q=t("./wp/WPArchiveArticleSettings"),W=r(q),G=t("javascripts/react/constants/EditorConstants"),H=t("javascripts/react/constants/TemplateContentConstants"),F=t("javascripts/react/services/actions/EditorActions"),z=r(F),Q=t("javascripts/react/services/actions/PostTypeActions"),Y=r(Q),X=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateItem=n.updateItem.bind(n),n.saveEditor=n.saveEditor.bind(n),n._importPost=n._importPost.bind(n),n._importPostsWP=n._importPostsWP.bind(n),n.updateAllStyles=n.updateAllStyles.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n}return i(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;e.type!==H.WP_CUSTOM_POST||_.isUndefined(e.wp_post.post_type)||this._onChangeChoicePostType({post_type:e.wp_post.post_type.value})}},{key:"componentWillUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;r!==n&&jQuery(".delipress__builder__side__panel__tabcontent").addClass("delipress--is-animating")}},{key:"componentDidUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;n!==r&&setTimeout(function(){jQuery(".delipress__builder__side__panel__tabcontent").removeClass("delipress--is-animating")},275)}},{key:"updateItem",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=null;switch(e.type){case H.EMAIL_ONLINE:case H.UNSUBSCRIBE:a=n.changeStyleComponentFix(e);break;default:a=n.changeItem(e)}_.isUndefined(r)||a.then(r)}},{key:"saveEditor",value:function(e){var t=this.props,n=(t.actionsEditor,t.actionPostType,t.item);t.changeItemSuccess;n=_.find([H.WP_CUSTOM_POST,H.WP_ARTICLE,H.WP_WOO_PRODUCT],function(e){return e==n.type})?_.extend(n,{wp_post:e.wp_post}):_.extend(n,{styles:e}),this.updateItem(n)}},{key:"updateAllStyles",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.props,r=n.actionsEditor,a=n.changeItemSuccess,o=this.props.item;if(_.isNull(t))o=_.extend(o,{styles:e});else{var i=_.findIndex(o.styles.presets,{type:t});i>=0&&(o.styles.presets[i]=_.extend(o.styles.presets[i],e))}r.updateAllStyles(o).then(a)}},{key:"_importPost",value:function(){var e=this.props,t=e.actionPostType,n=e.actionsEditor,r=e.changeItemSuccess,a=e.item;_.isUndefined(a.wp_post.post.value)||t.getPostToWPPost({post_id:a.wp_post.post.value,with_image:a.wp_post.options.image,type_content:a.wp_post.options.content},a,function(){_.isUndefined(r)||n.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){n.activeItem(null).then(function(){r()})})})}},{key:"_importPostsWP",value:function(e,t){var n=this.props,r=n.actionPostType,a=n.actionsEditor,o=n.changeItemSuccess,i=n.item;_.isEmpty(e)||r.importPostsWP({posts:e,config:t},i,function(){_.isUndefined(o)||a.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){a.activeItem(null).then(function(){o()})})})}},{key:"_onChangeChoicePostType",value:function(e){var t=this.props.actionPostType;t.getPosts(e)}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.postTypes,r=e.posts,a=!1;switch(t.type){case H.DIVIDER:a=p["default"].createElement(g["default"],{saveEditor:this.saveEditor,item:t,updateAllStyles:this.updateAllStyles});break;case H.SOCIAL_BUTTON:a=p["default"].createElement(v["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.IMAGE:a=p["default"].createElement(L["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TEXT:a=p["default"].createElement(D["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.BUTTON:a=p["default"].createElement(x["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TITLE:a=p["default"].createElement(A["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.SPACER:a=p["default"].createElement(O["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.WP_CUSTOM_POST:a=p["default"].createElement(T["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.WP_ARCHIVE_CUSTOM_POST:a=p["default"].createElement(V["default"],{item:t,postTypes:n,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARCHIVE_ARTICLE:case H.WP_WOO_ARCHIVE_PRODUCT:a=p["default"].createElement(W["default"],{item:t,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARTICLE:case H.WP_WOO_PRODUCT:a=p["default"].createElement(w["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.EMAIL_ONLINE:a=p["default"].createElement(P["default"],{item:t,saveEditor:this.saveEditor});break;case H.UNSUBSCRIBE:a=p["default"].createElement(N["default"],{item:t,saveEditor:this.saveEditor})}return p["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},a)}}]),t}(u.Component);X.propType={item:d["default"].object.isRequired,changeItemSuccess:d["default"].func},e["default"]=(0,m.connect)(l,s)(X)}),require.register("javascripts/react/components/settings/EmailOnlineSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.email_online[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/HeaderSettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new h["default"];return{actionsEditor:(0,f.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=t("redux"),d=t("javascripts/react/constants/EditorConstants"),_=t("javascripts/react/constants/TemplateContentConstants"),m=t("javascripts/react/services/actions/EditorActions"),h=r(m),y=t("classnames"),v=r(y),b=function(e){function t(e,n){a(this,t);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderListComponentsTab=r.renderListComponentsTab.bind(r),r.renderSettingsGeneralTab=r.renderSettingsGeneralTab.bind(r),r.renderEditorTab=r.renderEditorTab.bind(r),r.renderStyleTab=r.renderStyleTab.bind(r),r}return i(t,e),l(t,[{key:"renderListComponentsTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_LIST_CONTENTS});return u["default"].createElement("div",{key:"tab_list-component",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS)}},u["default"].createElement("span",{className:"dashicons dashicons-screenoptions"}),translationDelipressReact.Builder.header_settings.content_tab)}},{key:"renderSettingsGeneralTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_GENERAL});return u["default"].createElement("div",{key:"tab_settings-general",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_GENERAL)}},u["default"].createElement("span",{className:"dashicons dashicons-admin-generic"}),translationDelipressReact.Builder.header_settings.settings_tab)}},{key:"renderSettingsTemplateTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_TEMPLATE});return u["default"].createElement("div",{key:"tab_settings-template",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_TEMPLATE)}},u["default"].createElement("span",{className:"dashicons dashicons-art"}),translationDelipressReact.Builder.header_settings.template_tab)}},{key:"renderHeaderListComponents",value:function(){var e=[];return e.push(this.renderListComponentsTab()),e.push(this.renderSettingsGeneralTab()),e.push(this.renderSettingsTemplateTab()),e}},{key:"renderEditorTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_EDITOR});return u["default"].createElement("div",{key:"tab_editor",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_EDITOR)}},translationDelipressReact.Builder.header_settings.editor_tab)}},{key:"renderStyleTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_STYLE});return u["default"].createElement("div",{key:"tab_style",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_STYLE)}},translationDelipressReact.Builder.header_settings.style_tab)}},{key:"renderCloseTab",value:function(){var e=this.props.actionsEditor;return u["default"].createElement("div",{key:"tab_close",className:"delipress__tabs__item delipress__tabs__item--close",onClick:function(){e.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS),e.activeItem(null)}},u["default"].createElement("span",{className:"dashicons dashicons-arrow-left-alt2"}))}},{key:"renderHeaderDefault",value:function(){var e=this.props.item,t=[];switch(e.type){case _.SECTION:case _.SECTION_EMAIL_ONLINE:case _.SECTION_UNSUBSCRIBE:t.push(this.renderCloseTab()),t.push(this.renderStyleTab());break;case _.WP_CUSTOM_POST:case _.WP_ARTICLE:case _.WP_ARCHIVE_CUSTOM_POST:case _.WP_ARCHIVE_ARTICLE:case _.WP_WOO_ARCHIVE_PRODUCT:case _.WP_WOO_PRODUCT:case _.SPACER:t.push(this.renderCloseTab()),t.push(this.renderEditorTab());break;default:t.push(this.renderCloseTab()),t.push(this.renderEditorTab()),t.push(this.renderStyleTab())}return t}},{key:"render",value:function(){var e=this.props.component,t=!1,n=!1;switch(e){case d.SETTINGS_LIST_CONTENTS:case d.SETTINGS_GENERAL:case d.SETTINGS_TEMPLATE:t=this.renderHeaderListComponents(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small");break;default:t=this.renderHeaderDefault(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small")}return u["default"].createElement("div",{id:"tabs__settings ",className:n},t)}}]),t}(c.Component);e["default"]=(0,p.connect)(null,s)(b)}),require.register("javascripts/react/components/settings/ListContentsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=(t("react-redux"),t("redux"),t("javascripts/react/constants/TemplateContentConstants")),p=t("javascripts/react/components/dnd/AddItem"),f=r(p),d=t("javascripts/react/components/dnd/AddColumn"),m=r(d),h=t("javascripts/react/components/dnd/Column"),y=r(h),v=t("javascripts/react/services/ItemListContentDragFactory"),b=r(v),g=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.showPremiumWoocommerceModal=n.showPremiumWoocommerceModal.bind(n),n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.setState({premiumWoocommerceModal:!1})}},{key:"showPremiumWoocommerceModal",value:function(){this.setState({premiumWoocommerceModal:!this.state.premiumWoocommerceModal})}},{key:"render",value:function(){return c["default"].createElement("span",null,c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_generals),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},_.filter(u.LIST_TEMPLATE_CONTENT,function(e){return[u.TITLE,u.TEXT,u.IMAGE,u.BUTTON,u.DIVIDER,u.SOCIAL_BUTTON,u.SPACER].indexOf(e)>=0}).map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_wordpress),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},u.LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e,number:1},b["default"].getListContentByType(e))}))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_woocommerce,!DELIPRESS_LICENSE_STATUS&&c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"delipress__builder__premium"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},!DELIPRESS_LICENSE_STATUS&&this.state.premiumWoocommerceModal&&c["default"].createElement("div",{className:"delipress__builder__premium-incentive"},c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"dashicons dashicons-no-alt"}),c["default"].createElement("span",{className:"delipress__builder__premium-badge"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only)),c["default"].createElement("p",null,translationDelipressReact.premium_woocommerce),c["default"].createElement("a",{href:DELIPRESS_PREMIUM_URL,className:"delipress__button delipress__button--main delipress__button--small",target:"_blank"},translationDelipressReact.view_pricing)),u.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{number:1,type:e,key:"list__content"+t},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.columns),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__columns"},c["default"].createElement(m["default"],{number:1,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:1})),c["default"].createElement(m["default"],{number:2,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:2})),c["default"].createElement(m["default"],{number:3,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:3})),c["default"].createElement(m["default"],{number:4,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:4})))))}}]),t}(l.Component);e["default"]=g}),require.register("javascripts/react/components/settings/SectionSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return p.isNull(e.EditorReducer.activeSection)?{item:null}:{item:e.TemplateReducer.config.items[e.EditorReducer.activeSection]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("javascripts/react/components/settings/image/ImageSettingsWordPressMedia"),h=r(m),y=t("javascripts/react/components/ColorSelector"),v=r(y),b=t("javascripts/react/components/settings/style/Padding"),g=r(b),E=t("javascripts/react/components/settings/style/ColumnsWidth"),O=r(E),j=t("javascripts/react/components/settings/style/VerticalAlignColumns"),T=r(j),C=t("javascripts/react/components/settings/base/BaseNewSettings"),w=r(C),S=t("javascripts/react/components/settings/SettingsItem"),P=r(S),I=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._handleUpdateImage=r._handleUpdateImage.bind(r),r._handleChangePadding=r._handleChangePadding.bind(r),r._handleClickRemoveImage=r._handleClickRemoveImage.bind(r),r}return s(t,e),c(t,[{key:"_handleChangePadding",value:function(e){this.styles=p.extend(this.styles,e),this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){return!p.isUndefined(e.url)&&(this.styles=p.extend({},this.styles,{sizes:e.sizes,sizeSelect:"full","background-url":e.url}),void this.saveEditor())}},{key:"_handleClickRemoveImage",value:function(e){e.preventDefault(),this.styles=p.extend({},this.styles,{"background-url":""}),this.saveEditor()}},{key:"renderColumnWidth",value:function(){var e=this,t=this.props.item;return!(t.columns.length<2)&&d["default"].createElement("span",null,d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.column),d["default"].createElement(O["default"],{item:t,columns:t.columns,columnNumber:t.columns.length,handleChangeColumn:function(n,r){var a=p.extend({},t);p.each(n,function(e,t){a.columns[t].styles.width=p.clone(e)}),a.styles.sizeColumnChoice=p.clone(r),e.props.saveEditorColumns(a)}}))}},{key:"renderVerticalAlign",value:function(){var e=this,t=this.props.item;return d["default"].createElement(T["default"],{styles:t.styles,onChangeSettingsVerticalAlign:function(n){var r=void 0;"top"==n?r="flex-start":"middle"==n?r="center":"bottom"==n&&(r="flex-end");var a=p.extend({},t,{styles:p.extend({},t.styles,{display:"flex","vertical-align":n}),columns:p.map(t.columns,function(e,t){return p.extend({},e,{styles:p.extend({},e.styles,{"vertical-align":n,alignSelf:r})})})});e.props.saveEditorColumns(a)}})}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.title_settings),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.section.background_color},d["default"].createElement(v["default"],{handleChangeComplete:function(t){e.saveOptionValue("background",t)},disabledAlpha:!1,idSelector:".delipress__builder__main__preview__section__row__"+t.keyRow,typeColor:"backgroundColor",picker:"sketch",color:this.styles.background})),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.background_image),d["default"].createElement(h["default"],{styles:this.styles,autoOpen:!1,src:this.styles["background-url"],updateImage:this._handleUpdateImage}),d["default"].createElement(P["default"],{label:!p.isEmpty(this.styles["background-url"])&&d["default"].createElement("div",{className:"delipress__builder__side__setting__input__preview__image",style:{backgroundImage:"url("+this.styles["background-url"]+")"}})},d["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickRemoveImage},d["default"].createElement("span",{className:"dashicons dashicons-dismiss"}),d["default"].createElement("span",null,translationDelipressReact.Builder.component_settings.section.remove_image))),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.vertical_align),this.renderVerticalAlign(),d["default"].createElement(g["default"],{onChangePadding:this._handleChangePadding,item:t}),this.renderColumnWidth())}}]),t}(w["default"]);e["default"]=(0,_.connect)(l)(I)}),require.register("javascripts/react/components/settings/SettingsGeneral.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new v["default"],r=new g["default"];return{actionsTemplate:(0,h.bindActionCreators)(n,e),actionsEditor:(0,h.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("redux"),y=t("javascripts/react/services/actions/TemplateActions"),v=r(y),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("javascripts/react/components/settings/style/General"),O=r(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateEmailOnlineActive=n.updateEmailOnlineActive.bind(n),n.updateTheme=n.updateTheme.bind(n),n}return s(t,e),u(t,[{key:"updateTheme",value:function(e){var t=this.props,n=t.actionsTemplate,r=t.changeItemSuccess,a=n.changeTheme(e);f.isUndefined(r)||a.then(r)}},{key:"updateEmailOnlineActive",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeEmailOnlineActive(e);f.isUndefined(r)||a.then(r)}},{key:"render",value:function(){return _["default"].createElement("div",{className:"container__settings-general"},_["default"].createElement(O["default"],{updateTheme:this.updateTheme,updateEmailOnlineActive:this.updateEmailOnlineActive}))}}]),t}(d.Component);e["default"]=(0,m.connect)(l,c)(j)}),require.register("javascripts/react/components/settings/SettingsItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){var t="delipress__builder__side__setting__input",n="delipress__builder__side__setting";null!=e.classModifier&&(t+=" "+e.classModifier),null!=e.full&&(n+=" delipress__builder__side__setting--full"),null!=e.rootClassModifier&&(n+=" "+e.rootClassModifier);var r=e.id;return o["default"].createElement("div",{className:n},null!=e.label&&o["default"].createElement("label",{htmlFor:r||"",className:"delipress__builder__side__setting__label"},e.label),o["default"].createElement("div",{className:t},e.children))};e["default"]=i}),require.register("javascripts/react/components/settings/SettingsTemplate.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){return{templates:e.EndpointTemplateReducer.templates,config:e.TemplateReducer.config}}function u(e,t){var n=new E["default"];return{actionsEndpointTemplate:(0,y.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=a(f),_=t("react"),m=r(_),h=t("react-redux"),y=t("redux"),v=t("classnames"),b=r(v),g=t("javascripts/react/services/actions/EndpointTemplateActions"),E=r(g),O=t("javascripts/react/components/settings/SettingsItem"),j=r(O),T=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onChangeSwitch=n.onChangeSwitch.bind(n),n.submitTemplate=n.submitTemplate.bind(n),n}return l(t,e),p(t,[{key:"componentWillMount",value:function(){this.setState({templateSaveState:"new",name_template:"",template_choice:"",toast_message:""}),this.props.actionsEndpointTemplate.getTemplates()}},{key:"onChangeSwitch",value:function(e){this.setState({
    7 templateSaveState:e.target.value})}},{key:"submitTemplate",value:function(e){var t=this;switch(e.preventDefault(),this.state.templateSaveState){case"new":this.props.actionsEndpointTemplate.saveTemplate({name:this.state.name_template,config:this.props.config},function(){t.setState({toast_message:translationDelipressReact.Builder.template_settings.template_saved_success}),setTimeout(function(){t.setState({toast_message:""})},3e3),t.props.actionsEndpointTemplate.getTemplates()});break;default:this.props.actionsEndpointTemplate.updateTemplate(this.state.template_choice,{config:this.props.config},function(){t.setState({toast_message:translationDelipressReact.Builder.template_settings.template_updated_success}),setTimeout(function(){t.setState({toast_message:""})},3e3)})}}},{key:"formSaveTemplate",value:function(){var e=this,t=(0,b["default"])({"delipress__is-active":"new"==this.state.templateSaveState,delipress__builder__side__form__item:!0}),n=(0,b["default"])({"delipress__is-active":"update"==this.state.templateSaveState,delipress__builder__side__form__item:!0}),r=(0,b["default"])({"delipress__message-success":!d.isEmpty(this.state.toast_message)},"delipress__message"),a=this.state.templateSaveState;return m["default"].createElement("div",{className:"delipress__builder__side__form"},m["default"].createElement("div",{className:t},m["default"].createElement("label",{className:"delipress__builder__side__setting__label"},translationDelipressReact.Builder.template_settings.template_name),m["default"].createElement("input",{className:"delipress__input",placeholder:translationDelipressReact.Builder.template_settings.template_name_placeholder,name:"new-template",type:"text",onChange:function(t){e.setState({name_template:t.target.value})},value:this.name_template})),m["default"].createElement("div",{className:n},m["default"].createElement("label",{className:"delipress__builder__side__setting__label"},translationDelipressReact.Builder.template_settings.template_choose),m["default"].createElement("select",{style:{minWidth:"100%"},onChange:function(t){return e.setState({template_choice:t.target.value})}},this.props.templates.map(function(e,t){return m["default"].createElement("option",{key:t,value:e.ID},e.post_title)}))),m["default"].createElement("div",{className:"delipress__align-right"},m["default"].createElement("input",{type:"submit",className:"delipress__button delipress__button--small delipress__button--save",value:"new"==a?translationDelipressReact.Builder.template_settings.template_save_btn:translationDelipressReact.Builder.template_settings.template_update_btn,onClick:this.submitTemplate})),!d.isEmpty(this.state.toast_message)&&m["default"].createElement("div",{className:r},m["default"].createElement("p",null,this.state.toast_message)))}},{key:"render",value:function(){var e=this,t=[],n=[{name:"new",text:translationDelipressReact.Builder.template_settings.template_new,style:{opacity:1},hasInput:!0},{name:"update",text:translationDelipressReact.Builder.template_settings.template_update,style:{opacity:d.isEmpty(this.props.templates)?.5:1},hasInput:!d.isEmpty(this.props.templates)}];return d.each(n,function(n,r){var a;t.push(m["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},n.hasInput&&m["default"].createElement("input",(a={type:"radio",name:"save_template",id:"save_template_"+n.name},o(a,"name","align"),o(a,"value",n.name),o(a,"checked",e.state.templateSaveState===n.name),o(a,"onChange",e.onChangeSwitch),a)),m["default"].createElement("label",{htmlFor:"save_template_"+n.name,className:"delipress__buttonsgroup__cell",style:n.style},n.text)))}),DELIPRESS_LICENSE_STATUS?m["default"].createElement("div",{className:"container__settings-template"},m["default"].createElement("div",{className:"container__settings__attributes settings__default"},m["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.template_settings.template_save_title),m["default"].createElement(j["default"],{full:!0,label:translationDelipressReact.Builder.template_settings.template_save_text},m["default"].createElement("div",{className:"delipress__buttonsgroup"},t)),this.formSaveTemplate())):m["default"].createElement("div",{className:"container__settings-template"},m["default"].createElement("div",{className:"container__settings__attributes settings__default"},m["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.template_settings.template_save_title,m["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"delipress__builder__premium"},m["default"].createElement("i",{className:"dashicons dashicons-awards"}),m["default"].createElement("span",null,translationDelipressReact.premium_only)))),m["default"].createElement("div",{className:"delipress__builder__side__content"},m["default"].createElement("div",{className:"delipress__builder__side__components"},m["default"].createElement("div",{className:"delipress__builder__premium-incentive"},m["default"].createElement("span",{className:"delipress__builder__premium-badge"},m["default"].createElement("i",{className:"dashicons dashicons-awards"}),m["default"].createElement("span",null,translationDelipressReact.premium_only)),m["default"].createElement("p",null,translationDelipressReact.premium_woocommerce),m["default"].createElement("a",{href:DELIPRESS_PREMIUM_URL,className:"delipress__button delipress__button--main delipress__button--small",target:"_blank"},translationDelipressReact.view_pricing)))))}}]),t}(_.Component);e["default"]=(0,h.connect)(c,u)(T)}),require.register("javascripts/react/components/settings/SocialSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../../constants/TemplateContentConstants"),h=t("../ColorSelector"),y=r(h),v=t("javascripts/react/components/settings/base/BaseNewSettings"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/inputs/Checkbox"),j=r(O),T=t("javascripts/react/components/settings/style/Align"),C=r(T),w=t("javascripts/react/components/settings/SettingsItem"),S=r(w),P=t("javascripts/react/components/settings/ApplyAll"),I=r(P),N=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderSocial=r.renderSocial.bind(r),r.getIsChecked=r.getIsChecked.bind(r),r._handleMonochrome=r._handleMonochrome.bind(r),r.getTextSocial=r.getTextSocial.bind(r),r}return s(t,e),c(t,[{key:"_handleChangeUrl",value:function(e,t){this.styles["url_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeContent",value:function(e,t){this.styles["content_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeActive",value:function(e,t){this.styles["toggle_"+e]=t.target.checked,this.saveEditor()}},{key:"_handleMonochrome",value:function(e){var t=this,n=this.props.item,r=(n.keyRow+"_"+n.keyColumn+"_"+n._id,{monochromeActive:e.target.checked});e.target.checked?m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.styles.monochromeColor}):m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.getColorSocial(e)}),this.timeoutSave=0,this.styles=p.extend(this.styles,r),this.saveEditor()}},{key:"getColorSocial",value:function(e){switch(e){case"facebook":return{hex:"#3b5998",rgb:{r:59,g:89,b:152,a:1}};case"google":return{hex:"#dc4e41",rgb:{r:220,g:78,b:65,a:1}};case"linkedin":return{hex:"#0077b5",rgb:{r:0,g:119,b:181,a:1}};case"pinterest":return{hex:"#bd081c",rgb:{r:189,g:8,b:28,a:1}};case"twitter":return{hex:"#55acee",rgb:{r:85,g:172,b:238,a:1}};case"instagram":return{hex:"#3f729b",rgb:{r:63,g:114,b:155,a:1}};case"youtube":return{hex:"#cd201f",rgb:{r:205,g:32,b:31,a:1}};default:return"#FF0000"}}},{key:"getTextSocial",value:function(e){if(!p.isUndefined(this.styles["content_"+e]))return this.styles["content_"+e];switch(e){case"google":return translationDelipressReact.Builder["default"].plus;case"twitter":return translationDelipressReact.Builder["default"].tweet;case"pinterest":return translationDelipressReact.Builder["default"].pin;case"youtube":return translationDelipressReact.Builder["default"].subscribe;default:return translationDelipressReact.Builder["default"].share}}},{key:"getIsChecked",value:function(e){return!p.isUndefined(this.styles["toggle_"+e])&&this.styles["toggle_"+e]}},{key:"renderSocial",value:function(e){var t=(this.props.item,d["default"].createElement("div",{key:"social_btn_"+e},d["default"].createElement("span",{className:"delipress__builder__side__title"},e),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.activate+" "+e},d["default"].createElement("input",{type:"checkbox",id:"rd_"+e,className:"delipress__switch__input",checked:this.getIsChecked(e),name:"toggle_"+e,onChange:this._changeInputValueCheckbox}),d["default"].createElement("label",{htmlFor:"rd_"+e,className:"delipress__switch"},d["default"].createElement("div",{className:"delipress__switch__slider"}),d["default"].createElement("div",{className:"delipress__switch__on"},"I"),d["default"].createElement("div",{className:"delipress__switch__off"},"0"))))),n=d["default"].createElement("span",{key:"config_item_social"},d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.url},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.url+" "+e,onChange:this._changeInputValueInputText,name:"url_"+e,value:p.isUndefined(this.styles)?"":this.styles["url_"+e]})),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.text},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.text+" "+e,onChange:this._changeInputValueInputText,name:"content_"+e,value:this.getTextSocial(e)}))),r=[];return r.push(t),this.getIsChecked(e)&&r.push(n),d["default"].createElement("div",{key:"social_btn_"+e},r)}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.social.title_settings),d["default"].createElement(S["default"],{label:translationDelipressReact.font_size},d["default"].createElement(E["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(S["default"],{label:translationDelipressReact.font_size_icon},d["default"].createElement(E["default"],{name:"icon-size",nameValue:this.styles["icon-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(C["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.colorSelector},d["default"].createElement(y["default"],{handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").parent().next().find("a").css("color",e.hex)})},handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("textColor",t)},disabledAlpha:!1,picker:"sketch",color:this.styles.textColor})),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.backgroundColor,classModifier:"delipress__flex-center"},d["default"].createElement(j["default"],{id:"inputMonochrome",defaultChecked:this.styles.monochromeActive,handleChange:this._handleMonochrome}),this.styles.monochromeActive?d["default"].createElement(y["default"],{key:"bg_color_selector",handleChangeComplete:function(t){var n={monochromeColor:t};m.SOCIAL_LIST.map(function(e){n["color_"+e]=t}),e.timeoutSave=0,e.styles=p.extend(e.styles,n),e.saveEditor()},handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").css("backgroundColor",e.hex)})},disabledAlpha:!1,picker:"sketch",color:this.styles.monochromeColor}):null),m.SOCIAL_LIST.map(function(t){return e.renderSocial(t)}),d["default"].createElement(I["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.social),handleApply:this.handleApply}))}}]),t}(b["default"]);e["default"]=(0,_.connect)(l)(N)}),require.register("javascripts/react/components/settings/SpacerSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("classnames"),m=(r(_),t("react-redux")),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/settings/base/BaseNewSettings")),y=r(h),v=t("javascripts/react/components/settings/SettingsItem"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/settings/ApplyAll"),j=r(O),T=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var e=this.styles.height;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.spacer.title),d["default"].createElement(b["default"],{label:translationDelipressReact.Builder.component_settings.spacer.height},d["default"].createElement(E["default"],{name:"height",nameValue:e,placeholder:"px",min:5,saveRefValue:this.saveOptionValue})),d["default"].createElement(j["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.spacer),handleApply:this.handleApply}))}}]),t}(y["default"]);e["default"]=(0,m.connect)(l)(T)}),require.register("javascripts/react/components/settings/StyleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new b["default"];return{actionsEditor:(0,m.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("redux"),h=(t("react-color"),t("reactcss")),y=(r(h),t("../../constants/EditorConstants"),t("javascripts/react/constants/TemplateContentConstants")),v=t("javascripts/react/services/actions/EditorActions"),b=r(v),g=t("./style/AttributesDefault"),E=r(g),O=t("javascripts/react/components/settings/SectionSettings"),j=r(O),T=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.saveEditor=n.saveEditor.bind(n),n.saveEditorColumn=n.saveEditorColumn.bind(n),n.saveEditorColumns=n.saveEditorColumns.bind(n),n}return s(t,e),c(t,[{key:"saveEditor",value:function(e){var t=this.props,n=t.actionsEditor,r=t.item,a=t.changeItemSuccess;r=p.extend(r,{styles:e});var o=null;switch(r.type){case y.SECTION:o=n.changeStyleSection(r);break;case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:o=n.changeStyleSectionFix(r);break;case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:o=n.changeStyleComponentFix(r);break;default:o=n.changeItem(r)}p.isUndefined(a)||o.then(a)}},{key:"saveEditorColumn",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumn(e);p.isUndefined(r)||a.then(r)}},{key:"saveEditorColumns",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumns(e);p.isUndefined(r)||a.then(r)}},{key:"render",value:function(){var e=this.props.item,t=!1;switch(e.type){case y.TEXT:case y.DIVIDER:case y.SOCIAL_BUTTON:case y.BUTTON:case y.IMAGE:case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:case y.TITLE:case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:t=d["default"].createElement(E["default"],{item:e,saveEditor:this.saveEditor});break;case y.SECTION:t=d["default"].createElement(j["default"],{saveEditor:this.saveEditor,saveEditorColumn:this.saveEditorColumn,saveEditorColumns:this.saveEditorColumns})}return d["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},t)}}]),t}(f.Component);e["default"]=(0,_.connect)(null,l)(T)}),require.register("javascripts/react/components/settings/TextSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=(t("redux"),t("javascripts/react/components/settings/base/BaseNewSettings")),h=r(m),y=t("javascripts/react/components/inputs/InputNumber"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/ApplyAll"),T=r(j),C=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;return!p.isNull(this.props.item)&&!p.isUndefined(this.props.item)&&d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.text.title_settings),d["default"].createElement(g["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(v["default"],{name:"line-height",min:1,max:2,step:.1,nameValue:this.styles["line-height"],saveRefValue:this.saveOptionValue})),d["default"].createElement(g["default"],{label:translationDelipressReact.font_size},d["default"].createElement(v["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.saveOptionValue("font-family",t)}}),d["default"].createElement(T["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.text),handleApply:this.handleApply}))}}]),t}(h["default"]);e["default"]=(0,_.connect)(l)(C)}),require.register("javascripts/react/components/settings/TitleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/style/Align"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/style/SizeTitle"),T=r(j),C=t("javascripts/react/components/inputs/InputNumber"),w=r(C),S=t("javascripts/react/components/settings/SettingsItem"),P=r(S),I=t("javascripts/react/components/settings/ApplyAll"),N=r(I),k=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onChangeSettingsSizeTitle=n.onChangeSettingsSizeTitle.bind(n),n.handleApply=n.handleApply.bind(n),n.fontWeightOptions=[{value:"bold",text:"Bold"},{value:"lighter",text:"Light"},{value:"normal",text:"Normal"}],n}return s(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles));var t=this.styles.presetChoice,n=p.findWhere(this.styles.presets,{type:t});this.props.updateAllStyles(n,t)}},{key:"onChangeSettingsSizeTitle",value:function(e){this.styles.presetChoice=e,this.saveEditor()}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=translationDelipressReact.Builder.component_settings.apply_all,r=p.find(this.styles.presets,{type:this.styles.presetChoice}),a=t.keyRow+"_"+t.keyColumn+"_"+t._id,o=".id_selector_"+a+" *";return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.title.title_settings),d["default"].createElement(T["default"],{onChangeSettingsSizeTitle:this.onChangeSettingsSizeTitle,item:t}),d["default"].createElement(P["default"],{label:translationDelipressReact.font_size},d["default"].createElement(w["default"],{name:"font-size",nameValue:r["font-size"],placeholder:"px",saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(w["default"],{name:"line-height",nameValue:r["line-height"],step:.1,min:1,max:2,saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(P["default"],{label:translationDelipressReact.font_weight},d["default"].createElement("select",{name:"font-weight",onChange:this._changeInputValueTextOnPreset,value:r["font-weight"]},this.fontWeightOptions.map(function(e,t){return d["default"].createElement("option",{key:"font_"+t,value:e.value},e.text)}))),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("font-family",t)}}),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.button.color},d["default"].createElement(h["default"],{handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("color",t)},disabledAlpha:!1,picker:"sketch",idSelector:o,typeColor:"color",color:r.color})),d["default"].createElement(g["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("align",t)},styles:this.styles}),d["default"].createElement(N["default"],{text:n.replace("%{s}",this.styles.presetChoice),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(k)}),require.register("javascripts/react/components/settings/UnsubscribeSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.unsubscribe[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/WPArticleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=function E(e,t,n){null===e&&(e=Function.prototype);var r=Object.getOwnPropertyDescriptor(e,t);if(void 0===r){var a=Object.getPrototypeOf(e);return null===a?void 0:E(a,t,n)}if("value"in r)return r.value;var o=r.get;if(void 0!==o)return o.call(n)},u=t("underscore"),p=(a(u),t("react")),f=r(p),d=t("prop-types"),_=(r(d),t("classnames")),m=(r(_),t("react-select")),h=(r(m),t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),y=(r(h),t("javascripts/react/components/ColorSelector")),v=(r(y),t("javascripts/react/components/settings/base/BaseWPSettings")),b=r(v),g=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentWillMount",value:function(){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"componentWillMount",this).call(this);var e=this.props,n=(e.actionPostType,e._onChangeChoicePostType),r=e.item;n({post_type:r.wp_post.post_type}),this._saveEditor()}},{key:"render",value:function(){this.props.item;return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),this.renderSettingsImage(),this.renderSettingsContent(),f["default"].createElement("span",{
     1!function(){"use strict";var e="undefined"==typeof global?self:global;if("function"!=typeof e.require){var t={},n={},r={},a={}.hasOwnProperty,o=/^\.\.?(\/|$)/,i=function(e,t){for(var n,r=[],a=(o.test(t)?e+"/"+t:t).split("/"),i=0,s=a.length;i<s;i++)n=a[i],".."===n?r.pop():"."!==n&&""!==n&&r.push(n);return r.join("/")},s=function(e){return e.split("/").slice(0,-1).join("/")},l=function(t){return function(n){var r=i(s(t),n);return e.require(r,t)}},c=function(e,t){var r=h&&h.createHot(e),a={id:e,exports:{},hot:r};return n[e]=a,t(a.exports,l(e),a),a.exports},u=function(e){return r[e]?u(r[e]):e},p=function(e,t){return u(i(s(e),t))},f=function(e,r){null==r&&(r="/");var o=u(e);if(a.call(n,o))return n[o].exports;if(a.call(t,o))return c(o,t[o]);throw new Error("Cannot find module '"+e+"' from '"+r+"'")};f.alias=function(e,t){r[t]=e};var d=/\.[^.\/]+$/,_=/\/index(\.[^\/]+)?$/,m=function(e){if(d.test(e)){var t=e.replace(d,"");a.call(r,t)&&r[t].replace(d,"")!==t+"/index"||(r[t]=e)}if(_.test(e)){var n=e.replace(_,"");a.call(r,n)||(r[n]=e)}};f.register=f.define=function(e,r){if(e&&"object"==typeof e)for(var o in e)a.call(e,o)&&f.register(o,e[o]);else t[e]=r,delete n[e],m(e)},f.list=function(){var e=[];for(var n in t)a.call(t,n)&&e.push(n);return e};var h=e._hmr&&new e._hmr(p,f,t,n);f._cache=n,f.hmr=h&&h.wrap,f.brunch=!0,e.require=f}}(),function(){var e;"undefined"==typeof window?this:window;require.register("javascripts/react/api/axios.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e={baseURL:DELIPRESS_API_BASE_URL,responseType:"json",headers:{"From-React":"true"}};return s["default"].create(e)}function o(){var e={onSuccess:function(e,t){var n=e.action,r=e.next,a=e.response;e.getState,e.dispatch;n.payload.request.onSuccess&&n.payload.request.onSuccess(a),n.payload.extras&&(a.extras=n.payload.extras),r({type:n.type+"_SUCCESS",payload:a})},onError:function(e,t){var n=e.action,r=e.next,a=e.error;e.getState,e.dispatch;r({type:n.type+"_ERROR",payload:a})}};return e}Object.defineProperty(e,"__esModule",{value:!0}),e.configureAxios=a,e.configureAxiosOptions=o;var i=t("axios"),s=r(i)}),require.register("javascripts/react/components/ActiveContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),isDragging:t.isDragging(),connectDragPreview:e.dragPreview()}}function c(e,t){var n=new E["default"],r=new j["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e),actionsTemplate:(0,y.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=r(m),y=t("redux"),v=(t("react-dnd-html5-backend"),t("react-dnd")),b=t("react-redux"),g=t("javascripts/react/services/actions/EditorActions"),E=r(g),O=t("javascripts/react/services/actions/TemplateActions"),j=r(O),T=t("javascripts/backend/DeliAlert"),C=r(T),w=t("javascripts/react/constants/EditorConstants"),S=t("javascripts/react/components/dnd/HandleButton"),P=r(S),I=t("javascripts/react/constants/TemplateContentConstants"),N={beginDrag:function(e){return{index:e.index,item:e.children}}},k=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeItem=n.changeItem.bind(n),n.activeSettings=n.activeSettings.bind(n),n.deleteContent=n.deleteContent.bind(n),n.duplicateContent=n.duplicateContent.bind(n),n}return s(t,e),u(t,[{key:"componentDidUpdate",value:function(){var e=this,t=this.props.item;if(!f.isNull(t)&&!f.isUndefined(t)){var n=new Image;switch(n.onload=function(){return e.props.connectDragPreview(n)},t.type){case I.TEXT:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/text.svg";break;case I.IMAGE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/image.svg";break;case I.TITLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/title.svg";break;case I.BUTTON:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/button.svg";break;case I.DIVIDER:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/divider.svg";break;case I.SPACER:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/spacer.svg";break;case I.SOCIAL_BUTTON:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/share.svg";break;case I.WP_ARTICLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/wordpress.svg";break;case I.WP_ARCHIVE_ARTICLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/wordpress.svg";break;case I.WP_CUSTOM_POST:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg";break;case I.WP_ARCHIVE_CUSTOM_POST:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg";break;default:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg"}}}},{key:"changeItem",value:function(){var e=this.props,t=e.actionsEditor,n=e.item;t.changeItemOnSettingsContainer(n,w.SETTINGS_EDITOR)}},{key:"activeSettings",value:function(){var e=this.props,t=e.actionsEditor,n=e.item,r=n.keyRow+"_"+n.keyColumn+"_"+n._id;t.activeSection(null).then(function(){t.activeItem(r).then(function(){t.changeItemOnSettingsContainer(n,w.SETTINGS_EDITOR)})})}},{key:"deleteContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.item,r=e.paramsSettingsComponent,a=e.actionsEditor,o=new C["default"];o.handle(function(){if(!f.isUndefined(r)&&!f.isUndefined(r.changeItemSuccess)){var e=t.deleteContent(n);e.then(r.changeItemSuccess),e.then(function(){a.activeItem(null)})}});var i="component",s=translationDelipressReact.Builder.component.delete_warning;switch(n.type){case I.TEXT:i=translationDelipressReact.Builder.component.text;break;case I.DIVIDER:i=translationDelipressReact.Builder.component.divider;break;case I.IMAGE:i=translationDelipressReact.Builder.component.image;break;case I.BUTTON:i=translationDelipressReact.Builder.component.button;break;case I.SOCIAL_BUTTON:i=translationDelipressReact.Builder.component.social;break;case I.WP_CUSTOM_POST:i=translationDelipressReact.Builder.component.wp_post;break;case I.UNSUBSCRIBE:i=translationDelipressReact.Builder.component.unsubscribe;break;case I.TITLE:i=translationDelipressReact.Builder.component.title_alt;break;case I.WP_ARTICLE:i=translationDelipressReact.Builder.component.wp_article;break;default:i=""}o.show(translationDelipressReact.Builder.component["delete"]+" "+i,s,"delete")}},{key:"duplicateContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.item,a=e.paramsSettingsComponent,o=t.duplicateContent({_id:r._id,keyRow:r.keyRow,keyColumn:r.keyColumn});o.then(a.changeItemSuccess).then(function(){var e=Number(r._id+1);n.activeItem(r.keyRow+"_"+r.keyColumn+"_"+e),n.changeItemOnSettingsContainer(f.extend({},r,{_id:e,keyRow:r.keyRow,keyColumn:r.keyColumn}),w.SETTINGS_EDITOR)})}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.connectDragSource;e.connectDragPreview,e.isDragging;return!f.isNull(t)&&!f.isUndefined(t)&&(!f.find([I.EMAIL_ONLINE,I.UNSUBSCRIBE],function(e){return e==t.type})&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions"},_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__wrap"},n(_["default"].createElement("span",null,_["default"].createElement(P["default"],null))),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.configure,className:"delipress__builder__main__preview__actions__button",onClick:this.activeSettings},_["default"].createElement("span",{className:"dashicons dashicons-admin-generic"})),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.duplicate,className:"delipress__builder__main__preview__actions__button",onClick:this.duplicateContent},_["default"].createElement("span",{className:"dashicons dashicons-admin-page"})),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions["delete"],className:"delipress__builder__main__preview__actions__button",onClick:this.deleteContent},_["default"].createElement("span",{className:"dashicons dashicons-trash"})))))}}]),t}(d.Component);k.propTypes={item:h["default"].object},e["default"]=(0,y.compose)((0,b.connect)(null,c),(0,v.DragSource)(I.ItemTypes.MOVE_ITEM,N,l))(k)}),require.register("javascripts/react/components/ActiveSection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}}function c(e,t){var n=new b["default"],r=new E["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e),actionsTemplate:(0,h.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-dnd"),h=t("redux"),y=t("react-redux"),v=t("../services/actions/EditorActions"),b=r(v),g=t("../services/actions/TemplateActions"),E=r(g),O=t("javascripts/react/constants/EditorConstants"),j=t("javascripts/react/components/dnd/HandleButton"),T=(r(j),t("javascripts/react/constants/TemplateContentConstants")),C=t("javascripts/backend/DeliAlert"),w=r(C),S={beginDrag:function(e){return{index:e.keyRow,item:e.row}}},P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.activeSettingsSection=n.activeSettingsSection.bind(n),n.deleteContent=n.deleteContent.bind(n),n.duplicateSection=n.duplicateSection.bind(n),n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.typeActiveSection,n=new Image;switch(n.onload=function(){return e.props.connectDragPreview(n)},t){default:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/column-1.svg"}}},{key:"activeSettingsSection",value:function(){var e=this.props,t=e.actionsEditor,n=e.row,r=e.keyRow;f.isUndefined(n)||t.activeSection(r).then(function(){t.changeItemOnSettingsContainer(f.extend(n,{keyRow:r}),O.SETTINGS_STYLE)})}},{key:"changeItem",value:function(){var e=this.props,t=e.actionsEditor,n=e.keyRow,r=e.row,a=e.typeActiveSection;t.changeItemOnSettingsContainer(f.extend(r,{keyRow:n,type:a}),O.SETTINGS_STYLE)}},{key:"duplicateSection",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.keyRow,a=(e.row,e.paramsSettingsComponent),o=e.typeActiveSection,i=t.duplicateSection({keyRow:r});f.isUndefined(o)?T.SECTION:o;i.then(a.changeItemSuccess).then(function(){Number(r+1);n.activeSection(null)})}},{key:"deleteContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.keyRow,a=e.paramsSettingsComponent,o=e.typeActiveSection,i=null,s=new w["default"];s.handle(function(){i=o===T.SECTION_EMAIL_ONLINE?n.deleteSectionEmailOnline(r):t.deleteSection(r),i.then(a.changeItemSuccess)}),s.show(translationDelipressReact.Builder.section["delete"],translationDelipressReact.Builder.section.delete_warning,"delete")}},{key:"render",value:function(){var e=this.props,t=e.fixSection,n=e.typeActiveSection,r=e.connectDragSource;return!(!f.isUndefined(t)&&t)&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions"},_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__wrap"},!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__title"},translationDelipressReact.Builder.ui.section),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&r(_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.move,className:"delipress__builder__main__preview__actions__button"},_["default"].createElement("span",{className:"dashicons dashicons-move"}))),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.configure,className:"delipress__builder__main__preview__actions__button",onClick:this.activeSettingsSection},_["default"].createElement("span",{className:"dashicons dashicons-admin-generic"})),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.duplicate,className:"delipress__builder__main__preview__actions__button",onClick:this.duplicateSection},_["default"].createElement("span",{className:"dashicons dashicons-admin-page"})),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions["delete"],className:"delipress__builder__main__preview__actions__button",onClick:this.deleteContent},_["default"].createElement("span",{className:"dashicons dashicons-trash"}))))}}]),t}(d.Component);e["default"]=(0,h.compose)((0,y.connect)(null,c),(0,m.DragSource)(T.ItemTypes.MOVE_SECTION,S,l))(P)}),require.register("javascripts/react/components/ColorSelector.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("prop-types"),f=r(p),d=(t("javascripts/react/helpers/shallowEqual"),t("react-redux"),t("redux"),t("react-color")),m=t("reactcss"),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.state={color:n.props.color},n.defaultColorsNoStorage=["#CCCCCC","#333333","#FF6900","#7BDCB5","#8ED1FC","#FCB900","#795548","#FFFFFF","#4D4D4D","#000000","#EB144C","#00D084","#0693E3","#F78DA7","#607D8B"],n._handleChange=n._handleChange.bind(n),n.handleClose=n.handleClose.bind(n),n._handleKeyDown=n._handleKeyDown.bind(n),n.handleClick=n.handleClick.bind(n),n._handleChangeComplete=n._handleChangeComplete.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){this.setState({displayColorPicker:!1,color:this.props.color})}},{key:"componentWillReceiveProps",value:function(e){this.setState({color:e.color})}},{key:"handleClick",value:function(){this.setState({displayColorPicker:!this.state.displayColorPicker}),document.addEventListener("keydown",this._handleKeyDown)}},{key:"handleClose",value:function(){document.removeEventListener("keydown",this._handleKeyDown),this.setState({displayColorPicker:!1})}},{key:"_handleChange",value:function(e){var t=this.props,n=t.handleChange,r=t.idSelector,o=t.typeColor;this.setState({color:e}),!_.isUndefined(r)&&_.isUndefined(n)?jQuery(r).css(a({},o,"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")")):_.isUndefined(n)||n(e)}},{key:"_handleChangeComplete",value:function(e){var t=this.props,n=t.handleChangeComplete,r=(t.idSelector,t.typeColor,JSON.parse(localStorage.getItem("dp_default_colors")));if(_.isNull(r)&&(r=[]),_.contains(r,e.hex)||r.unshift(e.hex),r.length<16){var a=_.clone(this.defaultColorsNoStorage);r=_.union(r,a.splice(0,16-r.length))}else r.splice(16,r.length-16);localStorage.setItem("dp_default_colors",JSON.stringify(r)),this.setState({color:e}),n(e)}},{key:"_handleKeyDown",value:function(e){13!=e.charCode&&13!=e.keyCode||this.handleClose()}},{key:"render",value:function(){var e=this.state.color;if(_.isUndefined(e))return!1;var t=(0,h["default"])({"default":{color:{background:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")",cursor:"pointer"},popover:{position:"absolute",zIndex:"9999",left:0},cover:{position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}}}),n=!1;switch(this.props.picker){case"block":n=u["default"].createElement(d.BlockPicker,{color:e.hex,onChange:this._handleChange,onChangeComplete:this._handleChangeComplete});break;case"sketch":var r=JSON.parse(localStorage.getItem("dp_default_colors"));_.isNull(r)&&(r=this.defaultColorsNoStorage),n=u["default"].createElement(d.SketchPicker,{disableAlpha:!0,presetColors:r,color:e.rgb,onChange:this._handleChange,onChangeComplete:this._handleChangeComplete})}return u["default"].createElement("div",null,u["default"].createElement("div",{className:"delipress__simplepicker delipress__simplepicker--tiny",onClick:this.handleClick,style:t.color}),this.state.displayColorPicker?u["default"].createElement("div",{style:t.popover},u["default"].createElement("div",{style:t.cover,onClick:this.handleClose}),n):null)}}]),t}(c.Component);y.propTypes={handleChange:f["default"].func,handleChangeComplete:f["default"].func.isRequired,picker:f["default"].string.isRequired,idSelector:f["default"].string,typeColor:f["default"].string},e["default"]=y}),require.register("javascripts/react/components/ColumnComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("prop-types"),d=r(f),m=(t("redux"),t("react-redux")),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/EditorActions")),y=(r(h),t("../services/ContentFactory")),v=r(y),b=t("./ActiveContentComponent"),g=r(b),E=t("./dnd/MoveItem"),O=r(E),j=t("./dnd/NoMoveItem"),T=r(j),C=t("./dnd/EmptyItem"),w=r(C),S=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.renderNoFixItem=n.renderNoFixItem.bind(n),n.renderFixItem=n.renderFixItem.bind(n),n}return s(t,e),c(t,[{key:"renderFixItem",value:function(){var e=this.props,t=e.column,n=e.keyRow,r=e.keyColumn,a=this.props.paramsSettingsComponent,o=!1;return t.items.length>0&&(o=t.items.map(function(e,t){var o=n+"_"+r+"_"+t;return a.keyComponent=o,p["default"].createElement(T["default"],{key:"key_"+o,index:o,item:e},p["default"].createElement(g["default"],{item:e,paramsSettingsComponent:a}),v["default"].getContentComponent(e,a))})),o}},{key:"getContentComponentMoveItem",value:function(e,t){var n=this.props,r=n.moveItem,o=n.keyRow,i=n.keyColumn,s=n.addItem,l=n.activeItem,c=this.props.paramsSettingsComponent,u=o+"_"+i+"_"+t;return c.keyComponent=u,p["default"].createElement(O["default"],a({key:"key_"+u,moveItem:r,addItem:s,activeItem:l,index:u,item:e},"activeItem",l),p["default"].createElement(g["default"],{item:e,index:u,activeItem:l,paramsSettingsComponent:c}),v["default"].getContentComponent(e,c))}},{key:"renderNoFixItem",value:function(){var e=this,t=this.props,n=t.column,r=t.moveItem,a=t.keyRow,o=t.keyColumn,i=(t.addItem,t.addItemOnEmpty),s=this.props.paramsSettingsComponent,l=!1;return l=n.items.length>0?n.items.map(function(t,n){var r=a+"_"+o+"_"+n;return s.keyComponent=r,e.getContentComponentMoveItem(t,n)}):p["default"].createElement(w["default"],{key:"key_"+a+"_"+o,addItemOnEmpty:i,moveItem:r,index:a+"_"+o},v["default"].getContentComponent())}},{key:"render",value:function(){var e=this.props,t=e.fixItem,n=e.column,r=e.keyColumn,a=e.keyRow,o=e.activeItem,i=1+r;if(!_.isNull(o)){var s=o.split("_");s[0]==a&&s[1]==r&&(i=5e3)}var l={width:n.styles.width+"%",textAlign:"left",boxSizing:"border-box",verticalAlign:"top",display:"inline-block",position:"relative",zIndex:i,alignSelf:""+n.styles.alignSelf},c=!1;return c=t?this.renderFixItem():this.renderNoFixItem(),p["default"].createElement("div",{className:"delipress__builder__main__preview__section__col",style:l},c)}}]),t}(u.Component);S.propTypes={column:d["default"].object.isRequired,keyColumn:d["default"].number.isRequired,fixItem:d["default"].bool},e["default"]=(0,m.connect)(l)(S)}),require.register("javascripts/react/components/RowComponent.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,t){var n=new g["default"];return{actionsEditor:(0,_.bindActionCreators)(n,e)}}function c(e){return{activeSection:e.EditorReducer.activeSection,activeItem:e.EditorReducer.activeItem}}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("classnames"),h=a(m),y=t("underscore"),v=r(y),b=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/EditorActions")),g=a(b),E=t("./ColumnComponent"),O=a(E),j=t("javascripts/react/components/ActiveSection"),T=a(j),C=t("javascripts/react/constants/TemplateContentConstants"),w=t("javascripts/react/constants/EditorConstants"),S=t("javascripts/react/helpers/transformStyleSectionToTemplate"),P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._activeSection=n._activeSection.bind(n),n}return s(t,e),u(t,[{key:"componentWillUnmount",value:function(){var e=this.props,t=e.actionsEditor,n=e.keyRow,r=e.activeSection;n===r&&t.activeSection(null)}},{key:"_activeSection",value:function(e){var t=this.props,n=t.actionsEditor,r=t.row,a=t.keyRow,o=t.fixSection,i=t.typeActiveSection;if(!v.isUndefined(o)&&o)return!1;var s=v.isUndefined(i)?C.SECTION:i;jQuery(e.target).hasClass("delipress__builder__main__preview__section")&&(n.activeSection(a),n.changeItemOnSettingsContainer(v.extend(r,{keyRow:a,type:s}),w.SETTINGS_STYLE))}},{key:"render",value:function(){var e=this.props,t=e.row,n=e.keyRow,r=e.moveItem,a=e.addItem,o=e.addItemOnEmpty,i=e.paramsSettingsComponent,s=e.activeSection,l=(e.actionsEditor,e.fixItem),c=e.fixSection,u=e.typeActiveSection,p=v.isUndefined(u)?C.SECTION:u,d=(0,S.transformStyleSectionToTemplate)(t.styles),_=(0,h["default"])({delipress__builder__main__preview__section:!0,"delipress--is-active":n===s}),m="delipress__builder__main__preview__section__row__"+n,y=(0,h["default"])({delipress__builder__main__preview__section__row:!0},m);return f["default"].createElement("div",{className:_,onClick:this._activeSection},f["default"].createElement(T["default"],{row:t,keyRow:n,fixSection:c,typeActiveSection:p,paramsSettingsComponent:i}),f["default"].createElement("div",{className:y,style:d},t.columns.map(function(e,t){return f["default"].createElement(O["default"],{key:"column_"+t,column:e,keyRow:n,keyColumn:t,moveItem:r,addItem:a,addItemOnEmpty:o,fixItem:l,paramsSettingsComponent:i})})))}}]),t}(p.Component);e["default"]=(0,d.connect)(c,l)(P)}),require.register("javascripts/react/components/contents/BaseContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("prop-types")),d=r(f),_=t("classnames"),m=r(_),h=t("reactcss"),y=r(h),v=t("../ActiveContentComponent"),b=(r(v),t("javascripts/react/constants/EditorConstants")),g=(t("javascripts/react/constants/TemplateContentConstants"),function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.getClasses=r.getClasses.bind(r),r.getStyles=r.getStyles.bind(r),r._activeComponent=r._activeComponent.bind(r),r}return s(t,e),l(t,[{key:"getStyles",value:function(e){var t=this.props.item,n={};n=u.clone(t.styles);var r="transparent";u.isUndefined(n.background)||u.isUndefined(n.background.hex)||(r=n.background.hex);var a={backgroundColor:r,paddingTop:n["padding-top"]+"px",paddingBottom:n["padding-bottom"]+"px",paddingLeft:n["padding-left"]+"px",paddingRight:n["padding-right"]+"px"},o={"default":{component:u.extend(u.clone(a),e)}};return(0,y["default"])(o)}},{key:"getClasses",value:function(e){var t=this.props,n=(t.itemEditor,t.item),r=t.activeItem,a=n.keyRow+"_"+n.keyColumn+"_"+n._id,o="id_selector_"+a;return(0,m["default"])({delipress__builder__main__preview__component__inner:!0,"delipress--is-active":a===r},e,o)}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.actionsEditor,n=e.activeItem,r=e.keyComponent;n===r&&t.activeItem(null)}},{key:"_activeComponent",value:function(){var e=this.props,t=e.actionsEditor,n=e.activeItem,r=e.keyComponent,a=e.item;if(n!==r){t.activeItem(r);var o=b.SETTINGS_EDITOR;t.changeItemOnSettingsContainer(a,o)}}}]),t}(p.Component));g.propTypes={item:d["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/contents/BaseTextContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("react-redux"),t("classnames")),d=(r(f),t("redux"),t("./BaseContentComponent")),_=r(d),m=t("javascripts/react/helpers/shallowEqual"),h=t("javascripts/react/constants/TemplateContentConstants"),y=t("javascripts/react/constants/EditorConstants"),v=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeContent=n._handleOnChangeContent.bind(n),n._handleOnKeyUpContent=n._handleOnKeyUpContent.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){var e=this.props.item;this.oldStyles=u.clone(e.styles)}},{key:"shouldComponentUpdate",value:function(e,t){return!!u.find([h.CHANGE_POSITION_CONTENT,h.CHANGE_POSITION_SECTION,h.ADD_TEMPLATE_CONTENT,h.ADD_TEMPLATE_CONTENT_EMPTY,y.ACTIVE_ITEM],function(t){return t==e.item.fromAction})||!(0,m.shallowEqual)(e.item.styles,this.oldStyles)}},{key:"componentWillUpdate",value:function(e,t){this.oldStyles=u.clone(e.item.styles)}},{key:"_handleOnKeyUpContent",value:function(e){var t=this.props,n=t.item,r=t.changeItemSuccess,a=t.actionsEditor;clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){if(n.value=e,!u.isUndefined(r)){var t=a.changeItemText(n);t.then(r)}},350)}},{key:"_handleOnChangeContent",value:function(e){var t=this.props,n=t.item,r=t.changeItemSuccess,a=t.actionsEditor;
     2clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){if(n.value=e.target.getContent(),!u.isUndefined(r)){var t=a.changeItemText(n);t.then(r)}},350)}},{key:"writeCSS",value:function(){var e=this.props.item,t={};t=u.isUndefined(e.styles.presetChoice)?u.clone(e.styles):u.clone(u.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" .mce-content-body * {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return r+="\n#delipress-react-selector #"+n+" {\n            text-align: "+t.align+";\n        }\n\n        \n#delipress-react-selector #"+n+" .mce-content-body > *{\n            margin-top: 1em;\n        }\n        #delipress-react-selector #"+n+" .mce-content-body > *:first-child{\n            margin-top: 0;\n        } #delipress-react-selector #"+n+" .mce-content-body > *:last-child{\n            margin-bottom: 0;\n        }",r+="\n#delipress-react-selector #"+n+" .mce-content-body p,\n            #delipress-react-selector #"+n+" .mce-content-body ul,\n            #delipress-react-selector #"+n+" .mce-content-body li,\n            #delipress-react-selector #"+n+" .mce-content-body h1,\n            #delipress-react-selector #"+n+" .mce-content-body h2,\n            #delipress-react-selector #"+n+" .mce-content-body h3,\n            #delipress-react-selector #"+n+" .mce-content-body ol\n        {",u.isUndefined(t.color)||u.isUndefined(t.color.rgb)||(r+="color:rgba("+t.color.rgb.r+", "+t.color.rgb.g+", "+t.color.rgb.b+", "+t.color.rgb.a+");"),r+="}",r+="\n#delipress-react-selector #"+n+" a {\n            text-decoration:underline;\n        }"}}]),t}(_["default"]);e["default"]=v}),require.register("javascripts/react/components/contents/ButtonComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}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),t("react")),d=r(f),_=t("prop-types"),m=(r(_),t("react-redux")),h=t("mjml"),y=t("redux"),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,v.transformItemButtonAlone)(e),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";o.length>0&&(i=o.html());var s="delipress-component-button-"+e.keyRow+e.keyColumn+e._id,l="\n            #delipress-react-selector #"+s+" a{\n                display:block;\n            }\n        ";return d["default"].createElement("div",{id:s,className:this.getClasses(),style:t.component,onClick:this._activeComponent},d["default"].createElement("style",null,l),d["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--button",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/DividerComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}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),t("react")),d=r(f),_=t("prop-types"),m=(r(_),t("react-redux")),h=t("mjml"),y=t("redux"),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,v.transformItemDividerAlone)(e),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("p",a).wrap("<div></div>").parent(),i="";return o.length>0&&(i=o.html()),d["default"].createElement("div",{className:this.getClasses(),style:t.component,onClick:this._activeComponent},d["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--divider",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/EmailOnlineComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new E["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=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},p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=(a(f),t("react")),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=(t("mjml"),t("javascripts/react/components/contents/base/BaseHeaderFooter")),b=r(v),g=t("../../services/actions/EditorActions"),E=r(g),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),p(t,[{key:"render",value:function(){return _["default"].createElement(b["default"],u({metaReplace:"email_online"},this.props))}}]),t}(d.Component);e["default"]=(0,m.connect)(c,l)(O)}),require.register("javascripts/react/components/contents/EmptyComponent.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"),p=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__main__preview__addcomponent__text"},c["default"].createElement("span",{className:"dashicons dashicons-migrate"}),c["default"].createElement("br",null),c["default"].createElement("span",null,translationDelipressReact.drag))}}]),t}(l.Component);e["default"]=(0,u.connect)()(p)}),require.register("javascripts/react/components/contents/ImageComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("redux"),y=t("mjml"),v=t("../../helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles();if(f.isEmpty(e.styles.src))return _["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent,style:t.component},_["default"].createElement("div",{className:"delipress__builder__main__preview__addimage"},_["default"].createElement("span",{className:"dashicons dashicons-format-image"})));var n=(0,v.transformItemImageAlone)(e),r=(0,y.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";return o.length>0&&(i=o.html()),_["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent,style:t.component},_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--image",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/SocialComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("mjml"),m=t("../../helpers/transformToMjml"),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("./BaseContentComponent"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"componentDidMount",value:function(){var e=this.props.item;jQuery("#"+e.keyRow+e.keyColumn+e._id+" a").on("click",function(e){e.preventDefault()})}},{key:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,m.transformItemSocialAlone)(e),r=(0,_.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("div",a),i="";return o.length>0&&(i=o.html()),p["default"].createElement("div",{id:""+e.keyRow+e.keyColumn+e._id,className:this.getClasses("delipress__content__social"),onClick:this._activeComponent,style:t.component},p["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--social",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(b["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/SpacerComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new E["default"];return{actionsEditor:(0,v.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=(r(m),t("react-redux")),y=t("mjml"),v=t("redux"),b=t("javascripts/react/helpers/transformToMjml"),g=t("javascripts/react/services/actions/EditorActions"),E=r(g),O=t("./BaseContentComponent"),j=r(O),T=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:"render",value:function(){var e=this.props.item;if(f.isNull(e))return!1;var t=this.getStyles(),n=(0,b.transformItemSpacerAlone)(e),r=(0,y.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table div",a),i="";return o.length>0&&(i=o.html()),_["default"].createElement("div",{className:this.getClasses(),style:t.component,onClick:this._activeComponent},_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--spacer",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(j["default"]);e["default"]=(0,h.connect)(c,l)(T)}),require.register("javascripts/react/components/contents/TextComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new j["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){var t=null,n=null;if(!f.isNull(e.EditorReducer.activeItem)){var r=e.EditorReducer.activeItem.split("_");if("unsubscribe"==r[0]||"email"==r[0])t=null,n=0;else if(t=e.TemplateReducer.config.items[r[0]].styles.sizeColumnChoice,n=r[1],f.isUndefined(t))switch(e.TemplateReducer.config.items[r[0]].columns.length){case 1:default:t=null;break;case 2:t="half";break;case 3:t="third";break;case 4:t="quarter"}}return{activeItem:e.EditorReducer.activeItem,sizeColumn:t,columnPosition:n}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=t("mjml"),b=t("javascripts/react/helpers/transformToMjml"),g=t("./BaseTextContentComponent"),E=r(g),O=t("../../services/actions/EditorActions"),j=r(O),T=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/constants/TemplateContentConstants"),t("javascripts/backend/react-tinymce/index")),C=r(T),w=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(){this.randomId="react-toolbar-tinymce-"+Math.floor(1e4*Math.random()+1)}},{key:"writeCSS",value:function(){var e=this.props.item,t="delipress-component-text-"+e.keyRow+e.keyColumn+e._id,n="\n#delipress-react-selector #"+t+" .mce-content-body * {\n            line-height:"+e.styles["line-height"]+";\n            font-size:"+e.styles["font-size"]+"px;\n            font-family:"+e.styles["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return n+="\n\n        #delipress-react-selector #"+t+" .mce-content-body > *{\n            margin-top: 1em;\n        }\n        #delipress-react-selector #"+t+" .mce-content-body > *:first-child{\n            margin-top: 0;\n        } #delipress-react-selector #"+t+" .mce-content-body > *:last-child{\n            margin-bottom: 0;\n        }"}},{key:"translateTinyMce",value:function(){if(f.isNull(this.props.sizeColumn)||f.isNull(this.props.columnPosition))return{};var e={half:{1:"100"},two_third_left:{1:"48"},two_third_right:{1:"210"},one_quarter_left:{1:"30"},one_quarter_right:{1:"330"},third:{1:"100",2:"210"},half_middle:{1:"45",2:"330"},half_left:{1:"215",2:"330"},half_right:{1:"100",2:"100"},quarter:{1:"100",2:"215",3:"330"}},t=e[this.props.sizeColumn][this.props.columnPosition];return{transform:"translateX(-"+t+"%)"}}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.activeItem,r=(0,b.transformItemTextAlone)(t),a=(0,v.mjml2html)(r),o=jQuery("<output>").append(jQuery.parseHTML(a.html)),i=jQuery("table",o).wrap("<div></div>").parent(),s="";i.length>0&&(s=i.html());var l=this.getStyles(),c=t.keyRow+"_"+t.keyColumn+"_"+t._id;return _["default"].createElement("div",{id:"delipress-component-text-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses("delipress__content__text"),onClick:this._activeComponent,style:l.component},_["default"].createElement("div",{style:this.translateTinyMce(),className:this.randomId+" react-toolbar-tinymce"},_["default"].createElement("div",{className:"react-toolbar-holder"})),_["default"].createElement("style",null,this.writeCSS()),c==n?_["default"].createElement(C["default"],{content:t.value,config:{inline:!0,menubar:!1,themes:"modern",paste_as_text:!0,language_url:configDelipressReact.tinymce_lang_url,fixed_toolbar_container:"."+this.randomId+" .react-toolbar-holder",plugins:"paste textcolor colorpicker lists",relative_urls:!1,convert_urls:!1,external_plugins:{link:configDelipressReact.tinymce_plugins.link},protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:["undo redo | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | blockquote bullist numlist | link | forecolor backcolor "]},onChange:this._handleOnChangeContent}):_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--text",dangerouslySetInnerHTML:{__html:s}}))}}]),t}(E["default"]);e["default"]=(0,m.connect)(c,l)(w)}),require.register("javascripts/react/components/contents/TitleComponent.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{activeItem:e.EditorReducer.activeItem}}function c(e,t){var n=new j["default"];return{actionsEditor:(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("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=t("mjml"),b=t("javascripts/react/helpers/transformToMjml"),g=t("./BaseTextContentComponent"),E=r(g),O=t("../../services/actions/EditorActions"),j=r(O),T=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/backend/react-tinymce/index")),C=r(T),w=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:"wirteCssTitle",value:function(){var e=this.props.item,t={};t=f.isUndefined(e.styles.presetChoice)?f.clone(e.styles):f.clone(f.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" .mce-content-body {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n            font-weight: "+t["font-weight"]+";\n            color:rgba("+t.color.rgb.r+", "+t.color.rgb.g+", "+t.color.rgb.b+", "+t.color.rgb.a+");\n        }";return r}},{key:"render",value:function(){var e=this,t=this.props,n=t.item,r=t.activeItem,a=(t.textTheme,(0,b.transformItemTextAlone)(n)),o=(0,v.mjml2html)(a),i=jQuery("<output>").append(jQuery.parseHTML(o.html)),s=jQuery("table",i).wrap("<div></div>").parent(),l="";s.length>0&&(l=s.html());var c=this.getStyles(),u=n.keyRow+"_"+n.keyColumn+"_"+n._id;return _["default"].createElement("div",{id:"delipress-component-"+n.keyRow+n.keyColumn+n._id,className:this.getClasses(),onClick:this._activeComponent,style:c.component},_["default"].createElement("style",null,this.writeCSS(),this.wirteCssTitle()),u==r?_["default"].createElement(C["default"],{content:n.value,config:{inline:!0,menubar:!1,paste_as_text:!0,forced_root_block:!1,language_url:configDelipressReact.tinymce_lang_url,plugins:"paste colorpicker textcolor",fixed_toolbar_container:"#react-toolbar-tinymce",relative_urls:!1,convert_urls:!1,protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:[],setup:function(t){t.on("keyup",function(){e._handleOnKeyUpContent(t.getContent())}),t.on("change",function(){e._handleOnKeyUpContent(t.getContent())})}}}):_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--title",dangerouslySetInnerHTML:{__html:l}}))}}]),t}(E["default"]);e["default"]=(0,m.connect)(l,c)(w)}),require.register("javascripts/react/components/contents/UnsubscribeComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new g["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=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},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=r(p),d=t("react-redux"),m=t("classnames"),h=(r(m),t("redux")),y=t("javascripts/react/components/contents/base/BaseHeaderFooter"),v=r(y),b=t("../../services/actions/EditorActions"),g=r(b),E=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),u(t,[{key:"writeCSS",value:function(){var e=this.props.item,t={};t=_.isUndefined(e.styles.presetChoice)?_.clone(e.styles):_.clone(_.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" p {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return r}},{key:"render",value:function(){return f["default"].createElement(v["default"],c({metaReplace:"link_unsubscribe"},this.props,{fix:!0}),f["default"].createElement("style",null,this.writeCSS()))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,s)(E)}),require.register("javascripts/react/components/contents/WPArticleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("./BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/WPPostComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{
     3value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("./BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/base/BaseHeaderFooter.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=(t("react-redux"),t("classnames")),h=(r(m),t("redux"),t("mjml")),y=t("javascripts/react/helpers/transformToMjml"),v=t("javascripts/react/components/contents/BaseTextContentComponent"),b=r(v),g=t("javascripts/react/services/actions/EditorActions"),E=(r(g),t("javascripts/backend/react-tinymce/index")),O=r(E),j=(t("javascripts/react/helpers/shallowEqual"),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,t=(e.textTheme,e.item);u.isEmpty(t.value)&&(t.value="<p><a href='[delipress_view_campaign_online]'>"+translationDelipressReact.view_online+"</a></p>");var n=(0,y.transformItemTextAlone)(t),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";o.length>0&&(i=o.html());var s=this.getStyles(),l="delipress__content__header_footer delipress-component-"+t.keyRow;return f["default"].createElement("div",{id:"delipress-component-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses(l),onClick:this._activeComponent,style:s.component},f["default"].createElement("style",null,this.writeCSS()),this.props.children,this.props.fix?f["default"].createElement("div",{id:"delipress-component-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses(l),dangerouslySetInnerHTML:{__html:i}}):f["default"].createElement(O["default"],{content:t.value,config:{inline:!0,menubar:!1,paste_as_text:!0,element_format:"xhtml",language_url:configDelipressReact.tinymce_lang_url,closed:/^(br|hr|input|meta|img|link|param|area)$/,plugins:"paste colorpicker textcolor",fixed_toolbar_container:"#react-toolbar-tinymce",relative_urls:!1,convert_urls:!1,external_plugins:{link:configDelipressReact.tinymce_plugins.link},protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:["undo redo | bold italic underline strikethrough | link | forecolor backcolor "]},onChange:this._handleOnChangeContent}))}}]),t}(b["default"]));j.propTypes={memetaReplace:_["default"].string,fix:_["default"].bool},e["default"]=j}),require.register("javascripts/react/components/contents/wp/WPArchiveArticleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/wp/WPArchivePostComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/wp/woo/WooArchiveProductComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/dnd/AddColumn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react-dnd"),l=t("react"),c=(r(l),t("redux"),t("react-redux"),t("../../constants/TemplateContentConstants")),u=t("javascripts/react/components/dnd/BaseAdd"),p=r(u),f={beginDrag:function(e){return{number:e.number,item:e.children,type:e.type||null}}},d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"].BaseAdd);e["default"]=(0,s.DragSource)(c.ItemTypes.ADD_SECTION,f,p["default"].collect)(d)}),require.register("javascripts/react/components/dnd/AddItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react-dnd"),l=t("react"),c=(r(l),t("redux"),t("react-redux"),t("../../constants/TemplateContentConstants")),u=t("javascripts/react/components/dnd/BaseAdd"),p=r(u),f={beginDrag:function(e){return{type:e.type,item:e.children}}},d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"].BaseAdd);e["default"]=(0,s.DragSource)(c.ItemTypes.ADD_ITEM,f,p["default"].collect)(d)}),require.register("javascripts/react/components/dnd/BaseAdd.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("classnames"),m=r(_),h=t("javascripts/react/constants/TemplateContentConstants"),y=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.props,t=e.children,n=e.connectDragSource,r=e.isDragging,a=e.className,o=a;return p.isUndefined(a)&&(o=(0,m["default"])("delipress__builder__side__draggable")),p.contains(h.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION,this.props.type)&&!DELIPRESS_LICENSE_STATUS?d["default"].createElement("div",{className:o,style:{opacity:.5}},t):n(d["default"].createElement("div",{className:o,style:{opacity:r?.5:1,cursor:"move"}},t))}}]),t}(f.Component);e["default"]={BaseAdd:y,collect:l}}),require.register("javascripts/react/components/dnd/Button.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-button"}),translationDelipressReact.Builder.component.button)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Column.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("prop-types"),p=r(u),f=t("classnames"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this.props.number,t=(0,d["default"])({"delipress__builder__side__column__schema--two":2==e,"delipress__builder__side__column__schema--three":3==e,"delipress__builder__side__column__schema--four":4==e},"delipress__builder__side__column__schema");return c["default"].createElement("div",{className:t})}}]),t}(l.Component);_.propTypes={number:p["default"].number.isRequired},e["default"]=_}),require.register("javascripts/react/components/dnd/Divider.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-editor-insertmore"}),translationDelipressReact.Builder.component.divider)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/EmptyItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver(),canDrop:t.canDrop()}}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-dnd"),u=(t("react-dom"),t("react")),p=r(u),f=t("prop-types"),d=r(f),m=t("redux"),h=(t("react-redux"),t("classnames")),y=r(h),v=t("../../helpers/structureToTemplate"),b=t("../../constants/TemplateContentConstants"),g={drop:function(e,t,n){var r=(0,v.stringIndexToObjectPosition)(e.index);if(t.getItemType()===b.ItemTypes.ADD_ITEM)r=_.extend(r,{type:t.getItem().type}),e.addItemOnEmpty(r);else if(t.getItemType()===b.ItemTypes.MOVE_ITEM){var a=(0,v.stringIndexToObjectPosition)(t.getItem().index);e.moveItem(a,r)}}},E=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.children,n=e.connectDropTarget,r=e.isOver,a=e.index,o=(0,y["default"])("delipress__builder__main__preview__addcomponent",a);return n(p["default"].createElement("div",{style:{background:r?"repeating-linear-gradient(-55deg,RGBA(93, 196, 245, .1), RGBA(93, 196, 245, .1) 3px, RGBA(93, 196, 245, 0) 3px, RGBA(93, 196, 245, 0) 6px)":""},className:o},t))}}]),t}(u.Component);E.propType={addItem:d["default"].func.isRequired,moveItem:d["default"].func.isRequired},e["default"]=(0,m.compose)((0,c.DropTarget)([b.ItemTypes.ADD_ITEM,b.ItemTypes.MOVE_ITEM],g,s))(E)}),require.register("javascripts/react/components/dnd/EmptySection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver(),canDrop:t.canDrop()}}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-dnd"),u=t("prop-types"),p=r(u),f=(t("react-dom"),t("react")),d=r(f),m=t("redux"),h=(t("react-redux"),t("classnames")),y=r(h),v=t("javascripts/react/constants/TemplateContentConstants"),b=t("../../constants/TemplateContentConstants"),g=t("javascripts/react/helpers/getAfterOrBefore"),E={drop:function(e,t,n){var r=(0,g.getAfterOrBefore)(t,n),a={before:"before"==r,after:"after"!=r};if(t.getItemType()===b.ItemTypes.ADD_SECTION){var o=e.index;t.getItem().type;o=_.extend({},a,{abItmId:o,number:t.getItem().number,type:v.SECTION}),e.addSection(o)}else if(t.getItemType()===b.ItemTypes.MOVE_SECTION){var i=e.index,s=t.getItem().index;i=_.extend({},a,{abItmId:i}),e.moveSection(s,i)}else if(t.getItemType()===b.ItemTypes.ADD_ITEM){var l=e.index;l=_.extend({},{abItmId:0,before:!0,after:!1,number:1,type:v.SECTION});var c={keyRow:0,keyColumn:0,_id:0,type:t.getItem().type};e.addSection(l,c)}}},O=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:"addSection",value:function n(e){var t=this.props,r=t.index,n=t.addSection,a=_.extend({},{after:!0,before:!1,abItmId:r,number:e,keyRow:0,type:v.SECTION});n(a)}},{key:"render",value:function(){var e=this.props,t=(e.children,e.connectDropTarget),n=e.isOver,r=e.index,a=(0,y["default"])("delipress__builder__main__preview__newsection",r);return t(d["default"].createElement("div",{className:a},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__wrap",style:{boxShadow:n?"inset 0 0 0 4px #59C9A5":""}},d["default"].createElement("p",{className:"delipress__builder__main__preview__newsection__title"},translationDelipressReact.Builder.component.dnd.empty_section.text),d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layouts"},d["default"].createElement("a",{onClick:this.addSection.bind(this,1),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,2),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--two"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,3),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--three"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,4),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--four"}))))))}}]),t}(f.Component);O.propType={addSection:p["default"].func.isRequired,moveSection:p["default"].func.isRequired},e["default"]=(0,m.compose)((0,c.DropTarget)([b.ItemTypes.ADD_SECTION,b.ItemTypes.MOVE_SECTION,b.ItemTypes.ADD_ITEM],E,s))(O)}),require.register("javascripts/react/components/dnd/HandleButton.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("a",{title:translationDelipressReact.Builder.actions.move,className:"delipress__builder__main__preview__actions__button"},c["default"].createElement("span",{className:"dashicons dashicons-move"}))}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Image.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-format-image"}),translationDelipressReact.Builder.component.image)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/MoveItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver({shallow:!0}),isElementOver:t.isOver(),canDrop:t.canDrop()}}function c(e,t){var n=new P["default"];return{actionsEditor:(0,g.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-dnd"),_=t("react"),m=r(_),h=t("prop-types"),y=r(h),v=t("classnames"),b=r(v),g=(t("react-dom"),t("redux")),E=t("react-redux"),O=t("javascripts/react/constants/TemplateContentConstants"),j=(t("javascripts/react/constants/EditorConstants"),t("javascripts/react/helpers/undecorate")),T=t("javascripts/react/helpers/getAfterOrBefore"),C=t("javascripts/react/helpers/structureToTemplate"),w=t("javascripts/react/components/dnd/HandleButton"),S=(r(w),t("javascripts/react/services/actions/EditorActions")),P=r(S),I={drop:function(e,t,n){var r=(0,T.getAfterOrBefore)(t,n),a={before:"before"==r,after:"after"==r};if(t.getItemType()===O.ItemTypes.ADD_ITEM){var o=(0,C.stringIndexToObjectPosition)(e.index);o=f.extend(o,a,{type:t.getItem().type,abItmId:o._id}),e.addItem(o)}else if(t.getItemType()===O.ItemTypes.MOVE_ITEM){var i=(0,C.stringIndexToObjectPosition)(e.index),s=(0,C.stringIndexToObjectPosition)(t.getItem().index);if(i=f.extend(i,a,{abItmId:i._id}),s.keyColumn==i.keyColumn&&(Number(s._id-1)==i._id&&a.after||Number(s._id+1)==i._id&&a.before))return;e.moveItem(s,i)}},hover:function(e,t,n){if(t.canDrop()&&t.getItem().index!=e.index){var r=(0,j.undecorate)(n);r.setElementHover((0,T.getAfterOrBefore)(t,n))}},canDrop:function(e,t){return t.getItem().index!=e.index}},N=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={elementHover:null},n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){this.props.connectDragPreview}},{key:"componentWillReceiveProps",value:function(e){this.props.isElementOver&&!e.isElementOver&&this.setState({elementHover:null})}},{key:"setElementHover",value:function(e){e!==this.state.elementHover&&this.setState({elementHover:e})}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.connectDragPreview,e.connectDropTarget),r=e.isDragging,a=(e.isOver,e.index),o=e.activeItem,i=e.item,s=(e.actionsEditor,this.state.elementHover),l={};"before"===s?l=f.extend(l,{opacity:1,top:"-5px"}):"after"===s&&(l=f.extend(l,{opacity:1,bottom:"-5px"}));var c=(0,b["default"])({delipress__builder__main__preview__component:!0,
     4"delipress--is-active":a===o},a),u="default";if(a===o)switch(this.props.item.type){case O.TITLE:case O.TEXT:u="text";break;default:u="move"}var p=999;return 0!=i._id&&(p-=Number(i._id)),o==a&&(p=5e3),n(m["default"].createElement("div",{style:{opacity:r?.5:1,cursor:u,position:"relative",zIndex:p},className:c},t,m["default"].createElement("div",{className:"delipress__builder__main__preview__component__dropzone",style:l})))}}]),t}(_.Component);N.propType={addItem:y["default"].func.isRequired,moveItem:y["default"].func.isRequired},e["default"]=(0,g.compose)((0,E.connect)(null,c),(0,d.DropTarget)([O.ItemTypes.MOVE_ITEM,O.ItemTypes.ADD_ITEM],I,l))(N)}),require.register("javascripts/react/components/dnd/MoveSection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver({shallow:!0}),isElementOver:t.isOver(),canDrop:t.canDrop()}}function c(e,t){var n=new P["default"];return{actionsEditor:(0,E.bindActionCreators)(n,e)}}function u(e){return{activeSection:e.EditorReducer.activeSection,activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=a(f),_=t("react-dnd"),m=t("react"),h=r(m),y=t("prop-types"),v=r(y),b=t("classnames"),g=r(b),E=(t("react-dom"),t("redux")),O=t("react-redux"),j=t("../../constants/TemplateContentConstants"),T=t("javascripts/react/helpers/undecorate"),C=t("javascripts/react/helpers/getAfterOrBefore"),w=(t("../../helpers/structureToTemplate"),t("./HandleButton")),S=(r(w),t("javascripts/react/services/actions/EditorActions")),P=r(S),I={drop:function(e,t,n){var r=(t.getItem(),(0,C.getAfterOrBefore)(t,n)),a={before:"before"==r,after:"after"==r};if(t.getItemType()===j.ItemTypes.ADD_SECTION){var o=e.index;o=d.extend({},a,{abItmId:Number(o),number:t.getItem().number,type:j.SECTION}),e.addSection(o)}else if(t.getItemType()===j.ItemTypes.MOVE_SECTION){var i=e.index,s=t.getItem().index;i=d.extend({},a,{abItmId:Number(i)}),e.moveSection(s,i)}e.actionsEditor.activeSection(null)},hover:function(e,t,n){if(t.canDrop()&&t.getItem().index!=e.index){var r=(0,T.undecorate)(n);r.setElementHover((0,C.getAfterOrBefore)(t,n))}}},N=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={elementHover:null},n}return s(t,e),p(t,[{key:"componentWillReceiveProps",value:function(e){this.props.isElementOver&&!e.isElementOver&&this.setState({elementHover:null})}},{key:"setElementHover",value:function(e){e!==this.state.elementHover&&this.setState({elementHover:e})}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.connectDragSource,e.connectDragPreview,e.connectDropTarget),r=e.isDragging,a=(e.isOver,e.index),o=e.activeItem,i=this.state.elementHover,s={};"before"===i?s=d.extend(s,{opacity:1,top:"-5px",zIndex:500}):"after"===i&&(s=d.extend(s,{opacity:1,bottom:"-5px",zIndex:500}));var l=(0,g["default"])({"delipress--is-active":a===o},a);return n(h["default"].createElement("div",{style:{opacity:r?.5:1,cursor:"default",position:"relative"},className:l},t,h["default"].createElement("div",{className:"delipress__builder__main__preview__section__dropzone",style:s})))}}]),t}(m.Component);N.propType={addSection:v["default"].func,moveSection:v["default"].func},e["default"]=(0,E.compose)((0,O.connect)(u,c),(0,_.DropTarget)([j.ItemTypes.MOVE_SECTION,j.ItemTypes.ADD_SECTION],I,l))(N)}),require.register("javascripts/react/components/dnd/NoMoveItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return{activeItem:e.EditorReducer.activeItem}}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-dnd"),t("react")),u=r(c),p=t("prop-types"),f=(r(p),t("classnames")),d=r(f),_=(t("react-dom"),t("redux"),t("react-redux")),m=(t("../../constants/TemplateContentConstants"),t("javascripts/react/constants/EditorConstants"),t("javascripts/react/constants/TemplateContentConstants"),t("javascripts/react/helpers/undecorate"),t("../../helpers/structureToTemplate"),t("./HandleButton")),h=(r(m),t("javascripts/react/services/actions/EditorActions")),y=(r(h),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.children,n=e.index,r=e.activeItem,a=(0,d["default"])({delipress__builder__main__preview__component:!0,"delipress--is-active":n===r},n);return u["default"].createElement("div",{className:a},t)}}]),t}(c.Component));e["default"]=(0,_.connect)(s)(y)}),require.register("javascripts/react/components/dnd/Social.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-share"}),translationDelipressReact.Builder.component.social)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Spacer.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-spacer"}),translationDelipressReact.Builder.component.spacer)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Text.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-text"}),translationDelipressReact.Builder.component.text)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Title.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-heading"}),translationDelipressReact.Builder.component.title)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/WPArticle.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("classnames"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=(0,p["default"])({"dashicons-wordpress":this.props.type===f.WP_ARTICLE,"dashicons-cart":this.props.type===f.WP_WOO_PRODUCT},"dashicons"),t=translationDelipressReact.Builder.component.wp_article;return this.props.type===f.WP_WOO_PRODUCT&&(t=translationDelipressReact.Builder.component.wp_product),c["default"].createElement("div",{className:"delipress__builder__side__component"},c["default"].createElement("span",{className:e}),t)}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/components/dnd/WPPost.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-admin-post"}),translationDelipressReact.Builder.component.wp_post)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/wp/WPArchiveArticle.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("classnames"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=(0,p["default"])({"dashicons-wordpress":this.props.type===f.WP_ARCHIVE_ARTICLE,"dashicons-cart":this.props.type===f.WP_WOO_ARCHIVE_PRODUCT},"dashicons"),t=translationDelipressReact.Builder.component.wp_archive_post;return this.props.type===f.WP_WOO_ARCHIVE_PRODUCT&&(t=translationDelipressReact.Builder.component.wp_archive_post_woo),c["default"].createElement("div",{className:"delipress__builder__side__component"},c["default"].createElement("span",{className:e}),t)}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/components/dnd/wp/WPArchivePost.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-admin-post"}),translationDelipressReact.Builder.component.wp_archive_post_type)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/wp/woo/WooArchiveProduct.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);(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__component"},c["default"].createElement("span",{className:"dashicons dashicons-cart"}),translationDelipressReact.Builder.component.wp_archive_post)}}]),t})(l.Component);e["default"]=WPArchiveArticle}),require.register("javascripts/react/components/inputs/Checkbox.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){var t=e.id,n=e.handleChange,r=e.defaultChecked;return o["default"].createElement("div",{className:"delipress__checkbox__wrap"},o["default"].createElement("input",{className:"delipress__checkbox__input",type:"checkbox",defaultChecked:r,id:t,onChange:n}),o["default"].createElement("label",{htmlFor:t,className:"delipress__checkbox"}))};e["default"]=i}),require.register("javascripts/react/components/inputs/InputNumber.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/helpers/decimalAdjust"),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._changeInputValue=r._changeInputValue.bind(r),r._handleChangeInput=r._handleChangeInput.bind(r),r.state=p.extend({},o({},r.props.name,r.props.nameValue)),r.min=p.isUndefined(r.props.min)?0:r.props.min,r.max=p.isUndefined(r.props.max)?null:r.props.max,r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){this.state=p.extend({},o({},e.name,e.nameValue))}},{key:"_handleChangeInput",value:function(e){this._changeInputValue(e.target.value)}},{key:"_changeInputValue",value:function(e){var t=this.props.name;p.isNumber(e)||(e=Number(e)),this.setState(o({},t,e)),this.props.saveRefValue(t,e)}},{key:"render",value:function(){var e=this.props,t=e.name,n=e.placeholder,r=e.placeholderText,a=e.step,o=e.max,i=1;p.isUndefined(a)||(i=a);var s="";return p.isUndefined(o)||(s=o),d["default"].createElement("div",{className:"delipress__numberinput"},d["default"].createElement("input",{className:"delipress__input",placeholder:r,name:t,min:p.isUndefined(this.props.min)?0:this.props.min,max:s,onChange:this._handleChangeInput,onKeyUp:this._handleChangeInput,type:"number",step:i,value:this.state[t]}),!p.isEmpty(n)&&d["default"].createElement("div",{className:"delipress__numberinput__suffix"},n))}}]),t}(f.Component));h.propType={saveRefValue:m["default"].func.isRequired,name:m["default"].string.isRequired,nameValue:m["default"].string,placeholder:m["default"].string,min:m["default"].number,max:m["default"].number},e["default"]=h}),require.register("javascripts/react/components/inputs/InputRangeDP.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("react-input-range"),y=r(h),v=(t("react-redux"),t("redux"),t("classnames")),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=(r(g),t("javascripts/react/components/settings/SettingsItem")),O=r(E),j=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeWidth=n._handleOnChangeWidth.bind(n),n._handleOnChangeWidthInput=n._handleOnChangeWidthInput.bind(n),n._handleInputFocus=n._handleInputFocus.bind(n),n._handleOnChangeCompleteWidth=n._handleOnChangeCompleteWidth.bind(n),n.state={rangeValue:n.props.rangeValue,maxValue:n.props.maxValue},n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){this.setState({rangeValue:e.rangeValue,maxValue:e.maxValue})}},{key:"_handleOnChangeWidth",value:function(e){var t=this.props,n=t.elementSelector,r=t.typeSelector,a=t.suffixSelector,i=t.attr;e>this.state.maxValue?e=this.state.maxValue:e<0&&(e=0),this.setState({rangeValue:e}),p.isUndefined(n)||(i?jQuery(n).attr(r,e):jQuery(n).css(o({},r,""+e+a))),p.isUndefined(this.props.handleOnChangeWidth)||this.props.handleOnChangeWidth(e)}},{key:"_handleOnChangeCompleteWidth",value:function(e){e>this.state.maxValue?e=this.state.maxValue:e<0&&(e=0),this.setState({rangeValue:e}),this.props.handleOnChangeCompleteWidth(e)}},{key:"_handleOnChangeWidthInput",value:function(e){var t=Number(e.target.value);p.isNaN(t)&&(t=0),this._handleOnChangeWidth(t)}},{key:"_handleInputFocus",value:function(e){e.target.select()}},{key:"render",value:function(){var e=(0,b["default"])({delipress__builder__side__setting__input:!0,"delipress__builder__side__setting__input--range":!0,"delipress__builder__side__setting__input--range--px":p.isUndefined(this.props.type)||"px"===this.props.type,"delipress__builder__side__setting__input--range--pourcent":"pourcent"===this.props.type});return d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.image.size,classModifier:e},d["default"].createElement(y["default"],{minValue:this.props.minValue||0,maxValue:this.props.maxValue,value:this.state.rangeValue,onChange:this._handleOnChangeWidth,onChangeComplete:this._handleOnChangeCompleteWidth}),d["default"].createElement("input",{type:"text",value:this.state.rangeValue,onKeyUp:this._handleOnChangeWidthInput,onChange:this._handleOnChangeWidthInput,onFocus:this._handleInputFocus,className:"delipress__input"}))}}]),t}(f.Component);j.propTypes={rangeValue:m["default"].number.isRequired,maxValue:m["default"].number.isRequired,minValue:m["default"].number,handleOnChangeWidth:m["default"].func,handleOnChangeCompleteWidth:m["default"].func.isRequired,type:m["default"].string,elementSelector:m["default"].string,typeSelector:m["default"].string,suffixSelector:m["default"].string},e["default"]=j}),require.register("javascripts/react/components/misc/FakePost.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(){return o["default"].createElement("div",{className:"delipress__fake"},o["default"].createElement("div",{className:"delipress__fake__container"},o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("div",{className:"delipress__fake__image"},o["default"].createElement("span",{className:"dashicons dashicons-format-image"})),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%"}})))};e["default"]=i}),require.register("javascripts/react/components/misc/Loader.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(){return o["default"].createElement("div",{className:"delipress__loader"},o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--1"}),o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--2"}),o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--3"}),o["default"].createElement("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1"},o["default"].createElement("defs",null,o["default"].createElement("filter",{id:"goo"},o["default"].createElement("feGaussianBlur",{"in":"SourceGraphic",stdDeviation:"10",result:"blur"}),o["default"].createElement("feColorMatrix",{"in":"blur",mode:"matrix",values:"1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 21 -7"})))))};e["default"]=i}),require.register("javascripts/react/components/misc/SavingIndicator.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return s["default"].createElement("div",null,s["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"}),s["default"].createElement("span",{className:"delipress__builder__main__actions__autosave__text"},translationDelipressReact.saving))}function o(e){return s["default"].createElement("div",null,s["default"].createElement("span",{className:"dashicons dashicons-yes"}),s["default"].createElement("span",{className:"delipress__builder__main__actions__autosave__text"},translationDelipressReact.saved))}Object.defineProperty(e,"__esModule",{value:!0});var i=t("react"),s=r(i),l=function(e){var t=e.saving,n=null;return n=t?s["default"].createElement(a,null):s["default"].createElement(o,null),s["default"].createElement("div",{className:"delipress__builder__main__actions__autosave"},n)};e["default"]=l}),require.register("javascripts/react/components/optins/AfterContentOptin.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=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},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);
     5}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/BaseOptin.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/optins/styles/reset"),p=r(u),f=t("javascripts/optins/utils"),d=(r(f),t("./ShortcodeOptin")),m=r(d),h=t("./PopupOptin"),y=r(h),v=t("./FlyInOptin"),b=r(v),g=t("./WidgetOptin"),E=r(g),O=t("./AfterContentOptin"),j=r(O),T=t("javascripts/react/constants/OptinConstants"),C=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.resetCss=(0,p["default"])().replace(/\B\s+/g,""),n.getOptin=n.getOptin.bind(n),n}return i(t,e),s(t,[{key:"getOptin",value:function(e){var t=this.props,n=t.config,r=t.settings;switch(n.type){case T.SHORTCODE_OPTIN:return c["default"].createElement(m["default"],{config:n,settings:r,params:e});case T.POPUP_OPTIN:return c["default"].createElement(y["default"],{config:n,settings:r,params:e});case T.FLY_IN_OPTIN:return c["default"].createElement(b["default"],{config:n,settings:r,params:e});case T.WIDGET_OPTIN:return c["default"].createElement(E["default"],{config:n,settings:r,params:e});case T.AFTER_CONTENT:return c["default"].createElement(j["default"],{config:n,settings:r,params:e})}}},{key:"render",value:function(){if(_.isNull(this.props.config))return!1;var e={updateOptin:this.props.updateOptin};return c["default"].createElement("div",{id:"DELI-"+this.props.config.type+"-"+this.props.config.id},c["default"].createElement("div",{id:"DELI-BaseOptin"},c["default"].createElement("style",null,this.resetCss),c["default"].createElement("style",null,this.props.config.custom_css),this.getOptin(e)))}}]),t}(l.Component);e["default"]=C}),require.register("javascripts/react/components/optins/FlyInOptin.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=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},c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("javascripts/optins/styles/reset"),d=(r(f),t("javascripts/optins/utils")),_=(r(d),t("./Form")),m=r(_),h=t("classnames"),y=r(h),v=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.props.config,t=(0,y["default"])(a({},"DELI-Flyin--"+e.default_settings.wrapper.attrs.orientation_fly_in,"none"!=e.default_settings.wrapper.attrs.orientation_fly_in),"DELI-Orientation","DELI-Content","DELI-Flyin");return p["default"].createElement("div",{id:"DELI-Optin",className:t},p["default"].createElement(m["default"],l({},this.props,{defaultConfig:e.default_settings})))}}]),t}(u.Component);e["default"]=v}),require.register("javascripts/react/components/optins/Form.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("underscore"),f=r(p),d=t("javascripts/react/helpers/prepareCssOptin"),_=t("javascripts/react/components/settings/optin/TextOptinSettings"),m=a(_),h=t("./composition/Wrapper"),y=a(h),v=t("./composition/WrapperImage"),b=a(v),g=t("./composition/WrapperText"),E=a(g),O=t("./composition/WrapperForm"),j=a(O),T=t("./composition/Title"),C=a(T),w=t("./composition/Message"),S=a(w),P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.conditionForm=n.conditionForm.bind(n),n}return s(t,e),l(t,[{key:"getMetaConfig",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.props,a=r.settings,o=r.defaultConfig,i=this.props.config[a+"_settings"];switch(t){case"styling":return f.isUndefined(i[e])?f.isUndefined(o[e])?{}:(0,d.prepareCssOptin)(o[e].styling):(0,d.prepareCssOptin)(i[e].styling);case"attrs":return f.isUndefined(i[e])?f.isUndefined(o[e])?null:o[e].attrs[n.attrs]:i[e].attrs[n.attrs]}}},{key:"getStyleConfig",value:function(e){return this.isNaked()?{}:this.getMetaConfig(e,"styling")}},{key:"getAttrsConfig",value:function(e,t){return this.getMetaConfig(e,"attrs",{attrs:t})}},{key:"conditionForm",value:function(){return"success"!=this.props.settings||!this.getAttrsConfig("email_input_form","disable_email_input_form")}},{key:"isNaked",value:function(){var e=this.props.config;return!f.isUndefined(e.default_settings.form_wrapper)&&e.default_settings.form_wrapper.attrs.naked}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.defaultConfig,r=e.settings,a=this.getAttrsConfig("form_wrapper","metas"),o=this.getAttrsConfig("form_wrapper","fields_enable");return u["default"].createElement(y["default"],{style:this.getStyleConfig("wrapper"),defaultConfig:n,type:this.props.config.type,config:t[r+"_settings"]},u["default"].createElement(b["default"],{defaultConfig:n},u["default"].createElement("img",{style:this.getStyleConfig("wrapper_image"),className:"DELI-image",src:this.getAttrsConfig("wrapper_image","url")})),u["default"].createElement(E["default"],{settings:r},u["default"].createElement(C["default"],{settings:r,style:this.getStyleConfig("title")},u["default"].createElement(m["default"],{config:t,name:"title",settings:r,defaultConfig:n,updateOptin:this.props.params.updateOptin})),u["default"].createElement(S["default"],null,u["default"].createElement(m["default"],{config:t,name:"message",settings:this.props.settings,defaultConfig:this.props.defaultConfig,updateOptin:this.props.params.updateOptin}))),u["default"].createElement(j["default"],{formSize:t.default_settings.form_wrapper.attrs.form_size,style:this.getStyleConfig("form_wrapper"),condition:this.conditionForm},o&&u["default"].createElement("div",null,"single_field"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.name_placeholder}),"first_last_name"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.firstname_placeholder}),"first_last_name"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.lastname_placeholder}),u["default"].createElement("input",{className:"DELI-inputField",type:"email",style:this.getStyleConfig("fields"),required:!0,placeholder:t.default_settings.form_wrapper.attrs.email_placeholder})),u["default"].createElement("button",{style:this.getStyleConfig("button"),className:"DELI-button",type:"submit"},this.getAttrsConfig("button","content"))))}}]),t}(c.Component);e["default"]=P}),require.register("javascripts/react/components/optins/ImageOrientation.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){switch(e.orientation){case"top":return o["default"].createElement("svg",{width:"18",height:"13",viewBox:"0 0 18 13",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 11h6v2h-6zM0 8h18v2h-18z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M4 0h10v7h-10z"})));case"bottom":return o["default"].createElement("svg",{width:"18",height:"13",viewBox:"0 0 18 13",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 5h6v-2h-6zM0 2h18v-2h-18z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M4 13h10v-7h-10z"})));case"left":return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M14 6h4v2h-4zM12 0h8v2h-8zM12 3h8v2h-8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M0 0h10v7h-10z"})));case"right":return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 6h-4v2h4zM8 0h-8v2h8zM8 3h-8v2h8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M20 0h-10v7h10z"})));default:return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{d:"M22-8h-24v24h24z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M6 6h-4v2h4zM8 0h-8v2h8zM8 3h-8v2h8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M20 0h-10v7h10z"})))}};e["default"]=i}),require.register("javascripts/react/components/optins/PopupOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content DELI-Popup-Builder"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/ShortcodeOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/WidgetOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/composition/Button.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:"DELI-textBloc"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Input.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:"DELI-textBloc"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Message.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:"DELI-message"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Title.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"default"==e.settings&&o["default"].createElement("div",{style:e.style,className:"DELI-title"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Wrapper.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0});var i=t("react"),s=a(i),l=t("classnames"),c=a(l),u=t("underscore"),p=r(u),f=function(e){var t,n=e.defaultConfig.wrapper.attrs,r="",a=(0,c["default"])((t={},o(t,n.orientation,e.defaultConfig.wrapper_image.attrs.active),o(t,"DELI-animated","none"!=n.animation),t),"DELI-wrapper");if("none"!=n.animation&&(a+=" DELI-"+n.animation),!p.isUndefined(n.fontFamily)&&"Website font"!==n.fontFamily&&"WordPress font"!==n.fontFamily){var i=n.fontFamily.replace(" ","+");r="@import url('https://fonts.googleapis.com/css?family="+i+"');"}return e.defaultConfig.form_wrapper.attrs.naked&&(a+=" DELI-naked"),s["default"].createElement("div",{style:e.style,id:e.config.uid,className:a},s["default"].createElement("style",null,r),e.children)};e["default"]=f}),require.register("javascripts/react/components/optins/composition/WrapperForm.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){if(!e.condition())return!1;var t="DELI-formBloc ";return"default"!==e.formSize&&(t+="DELI-formBloc--"+e.formSize),o["default"].createElement("form",{style:e.style,className:t},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/WrapperImage.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!!e.defaultConfig.wrapper_image.attrs.active&&o["default"].createElement("div",{className:"DELI-wrapper-image"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/WrapperText.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=(0,s["default"])({"DELI-textBloc":!0,"DELI-success":"success"==e.settings,"DELI-error":"error"==e.settings});return o["default"].createElement("div",{className:t},e.children)};e["default"]=l}),require.register("javascripts/react/components/settings/ApplyAll.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=(r(i),function(e){return o["default"].createElement("div",{className:"delipress__builder__side__setting__apply_all"},o["default"].createElement("span",null,e.text),o["default"].createElement("button",{className:"delipress__button delipress__button--second delipress__button--small",onClick:e.handleApply},translationDelipressReact.Builder.component_settings.apply_all_button))});e["default"]=s}),require.register("javascripts/react/components/settings/ButtonSettings.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 p.isUndefined(e.TemplateReducer.config.items[t[0]])?{item:null}:{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/style/InnerPadding"),g=r(b),E=t("javascripts/react/components/settings/style/Align"),O=r(E),j=t("javascripts/react/components/inputs/InputNumber"),T=r(j),C=t("javascripts/react/components/settings/SettingsItem"),w=r(C),S=t("javascripts/react/components/settings/style/FontFamily"),P=r(S),I=t("javascripts/react/components/settings/style/Border"),N=r(I),k=t("javascripts/react/components/settings/ApplyAll"),x=r(k),R=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.fontWeightOptions=[{value:"bold",text:"Bold"},{value:"lighter",text:"Light"},{value:"normal",text:"Normal"}],n._handleChangePadding=n._handleChangePadding.bind(n);var r=n.props.item;return p.isNull(r)||(n.state={href:r.styles.href,value:r.styles.value}),n}return s(t,e),c(t,[{key:"_handleChangePadding",value:function(e){this.styles=p.extend(this.styles,e),this.saveEditor()}},{key:"getColorBorder",value:function(){return{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}}}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.button.title_settings),d["default"].createElement(w["default"],{label:translationDelipressReact.text},d["default"].createElement("input",{className:"delipress__input",name:"value",onChange:this._changeInputValueInputText,type:"text",value:this.state.value})),d["default"].createElement(w["default"],{label:translationDelipressReact.link},d["default"].createElement("input",{className:"delipress__input",placeholder:"https://delipress.io",name:"href",onChange:this._changeInputValueInputText,type:"text",value:this.state.href})),d["default"].createElement(w["default"],{label:translationDelipressReact.font_size},d["default"].createElement(T["default"],{name:"font-size",nameValue:this.styles["font-size"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(w["default"],{label:translationDelipressReact.font_weight},d["default"].createElement("select",{name:"font-weight",onChange:this._changeInputValueText,value:this.styles["font-weight"]},this.fontWeightOptions.map(function(e,t){return d["default"].createElement("option",{key:"font_"+t,value:e.value},e.text)}))),d["default"].createElement(P["default"],{styles:this.styles,onChangeFontFamily:function(t){e.saveOptionValue("font-family",t)}}),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.color},d["default"].createElement(h["default"],{handleChange:function(t){var r="p";p.isEmpty(e.styles.href)||(r="a");var a=jQuery(".id_selector_"+n+" "+r);a.css({color:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"})},handleChangeComplete:function(t){e.saveOptionValue("color",t)},picker:"sketch",idSelector:".id_selector_"+n+" p",typeColor:"color",color:this.styles.color})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.background_color},d["default"].createElement(h["default"],{handleChange:function(t){var r="p";p.isEmpty(e.styles.href)||(r="a");var a=jQuery(".id_selector_"+n+" "+r),o=a.parent();a.css({backgroundColor:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"}),o.css({backgroundColor:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"})},handleChangeComplete:function(t){e.saveOptionValue("background-color",t)},picker:"sketch",color:this.styles["background-color"]})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.width},d["default"].createElement(T["default"],{name:"width",nameValue:this.styles.width,placeholder:"px",saveRefValue:this.saveOptionValue,min:"0",max:"600"})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.height},d["default"].createElement(T["default"],{name:"height",nameValue:this.styles.height,placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{onChangeSettingsAlign:function(t){e.saveOptionValue("align",t)},styles:this.styles}),d["default"].createElement(N["default"],{borderStyle:this.styles.borderStyle,borderColor:this.styles.borderColor,borderWidth:this.styles.borderWidth,saveRefValue:this.saveOptionValue,item:t}),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.border_radius},d["default"].createElement(T["default"],{name:"border-radius",nameValue:this.styles["border-radius"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(g["default"],{onChangePadding:this._handleChangePadding,item:this.props.item}),d["default"].createElement(x["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.button),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(R)}),require.register("javascripts/react/components/settings/DividerSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/inputs/InputNumber"),g=r(b),E=t("javascripts/react/components/settings/SettingsItem"),O=r(E),j=t("javascripts/react/components/settings/ApplyAll"),T=r(j),C=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.borderStyleOptions=[{value:"dashed",text:"Dashed"},{value:"dotted",text:"Dotted"},{value:"solid",text:"Solid"}],r}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.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.divider.title_settings),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderColor},d["default"].createElement(h["default"],{handleChange:function(e){jQuery(".id_selector_"+n+" p").css({borderColor:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"})},handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("border-color",t)},disabledAlpha:!1,picker:"sketch",color:this.styles["border-color"]})),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderStyle},d["default"].createElement("select",{placeholder:"Select your border settings",name:"border-style",onChange:function(t){e.timeoutSave=0,e._changeInputValueText(t);
     6},value:this.styles["border-style"]},this.borderStyleOptions.map(function(e,t){return d["default"].createElement("option",{key:"border_"+t,value:e.value},e.text)}))),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderPx},d["default"].createElement(g["default"],{name:"border-width",nameValue:this.styles["border-width"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderWidth},d["default"].createElement(g["default"],{name:"width",nameValue:this.styles.width,placeholder:"%",saveRefValue:this.saveOptionValue,max:100,min:1})),d["default"].createElement(T["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.divider),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(C)}),require.register("javascripts/react/components/settings/EditorComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new z["default"],r=new Y["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e),actionPostType:(0,h.bindActionCreators)(r,e)}}function l(e){return{postTypes:e.PostTypeReducer.postTypes,posts:e.PostTypeReducer.posts}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("prop-types"),d=r(f),m=t("react-redux"),h=t("redux"),y=t("./SocialSettings"),v=r(y),b=t("./DividerSettings"),g=r(b),E=t("./SpacerSettings"),O=r(E),j=t("./WPPostSettings"),T=r(j),C=t("./WPArticleSettings"),w=r(C),S=t("./EmailOnlineSettings"),P=r(S),I=t("./UnsubscribeSettings"),N=r(I),k=t("./ButtonSettings"),x=r(k),R=t("./TitleSettings"),A=r(R),M=t("./TextSettings"),D=r(M),U=t("./image/ImageSettings"),L=r(U),B=t("./wp/WPArchivePostSettings"),V=r(B),q=t("./wp/WPArchiveArticleSettings"),W=r(q),G=t("javascripts/react/constants/EditorConstants"),H=t("javascripts/react/constants/TemplateContentConstants"),F=t("javascripts/react/services/actions/EditorActions"),z=r(F),Q=t("javascripts/react/services/actions/PostTypeActions"),Y=r(Q),X=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateItem=n.updateItem.bind(n),n.saveEditor=n.saveEditor.bind(n),n._importPost=n._importPost.bind(n),n._importPostsWP=n._importPostsWP.bind(n),n.updateAllStyles=n.updateAllStyles.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n}return i(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;e.type!==H.WP_CUSTOM_POST||_.isUndefined(e.wp_post.post_type)||this._onChangeChoicePostType({post_type:e.wp_post.post_type.value})}},{key:"componentWillUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;r!==n&&jQuery(".delipress__builder__side__panel__tabcontent").addClass("delipress--is-animating")}},{key:"componentDidUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;n!==r&&setTimeout(function(){jQuery(".delipress__builder__side__panel__tabcontent").removeClass("delipress--is-animating")},275)}},{key:"updateItem",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=null;switch(e.type){case H.EMAIL_ONLINE:case H.UNSUBSCRIBE:a=n.changeStyleComponentFix(e);break;default:a=n.changeItem(e)}_.isUndefined(r)||a.then(r)}},{key:"saveEditor",value:function(e){var t=this.props,n=(t.actionsEditor,t.actionPostType,t.item);t.changeItemSuccess;n=_.find([H.WP_CUSTOM_POST,H.WP_ARTICLE,H.WP_WOO_PRODUCT],function(e){return e==n.type})?_.extend(n,{wp_post:e.wp_post}):_.extend(n,{styles:e}),this.updateItem(n)}},{key:"updateAllStyles",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.props,r=n.actionsEditor,a=n.changeItemSuccess,o=this.props.item;if(_.isNull(t))o=_.extend(o,{styles:e});else{var i=_.findIndex(o.styles.presets,{type:t});i>=0&&(o.styles.presets[i]=_.extend(o.styles.presets[i],e))}r.updateAllStyles(o).then(a)}},{key:"_importPost",value:function(){var e=this.props,t=e.actionPostType,n=e.actionsEditor,r=e.changeItemSuccess,a=e.item;_.isUndefined(a.wp_post.post.value)||t.getPostToWPPost({post_id:a.wp_post.post.value,with_image:a.wp_post.options.image,type_content:a.wp_post.options.content},a,function(){_.isUndefined(r)||n.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){n.activeItem(null).then(function(){r()})})})}},{key:"_importPostsWP",value:function(e,t){var n=this.props,r=n.actionPostType,a=n.actionsEditor,o=n.changeItemSuccess,i=n.item;_.isEmpty(e)||r.importPostsWP({posts:e,config:t},i,function(){_.isUndefined(o)||a.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){a.activeItem(null).then(function(){o()})})})}},{key:"_onChangeChoicePostType",value:function(e){var t=this.props.actionPostType;t.getPosts(e)}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.postTypes,r=e.posts,a=!1;switch(t.type){case H.DIVIDER:a=p["default"].createElement(g["default"],{saveEditor:this.saveEditor,item:t,updateAllStyles:this.updateAllStyles});break;case H.SOCIAL_BUTTON:a=p["default"].createElement(v["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.IMAGE:a=p["default"].createElement(L["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TEXT:a=p["default"].createElement(D["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.BUTTON:a=p["default"].createElement(x["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TITLE:a=p["default"].createElement(A["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.SPACER:a=p["default"].createElement(O["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.WP_CUSTOM_POST:a=p["default"].createElement(T["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.WP_ARCHIVE_CUSTOM_POST:a=p["default"].createElement(V["default"],{item:t,postTypes:n,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARCHIVE_ARTICLE:case H.WP_WOO_ARCHIVE_PRODUCT:a=p["default"].createElement(W["default"],{item:t,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARTICLE:case H.WP_WOO_PRODUCT:a=p["default"].createElement(w["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.EMAIL_ONLINE:a=p["default"].createElement(P["default"],{item:t,saveEditor:this.saveEditor});break;case H.UNSUBSCRIBE:a=p["default"].createElement(N["default"],{item:t,saveEditor:this.saveEditor})}return p["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},a)}}]),t}(u.Component);X.propType={item:d["default"].object.isRequired,changeItemSuccess:d["default"].func},e["default"]=(0,m.connect)(l,s)(X)}),require.register("javascripts/react/components/settings/EmailOnlineSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.email_online[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/HeaderSettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new h["default"];return{actionsEditor:(0,f.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=t("redux"),d=t("javascripts/react/constants/EditorConstants"),_=t("javascripts/react/constants/TemplateContentConstants"),m=t("javascripts/react/services/actions/EditorActions"),h=r(m),y=t("classnames"),v=r(y),b=function(e){function t(e,n){a(this,t);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderListComponentsTab=r.renderListComponentsTab.bind(r),r.renderSettingsGeneralTab=r.renderSettingsGeneralTab.bind(r),r.renderEditorTab=r.renderEditorTab.bind(r),r.renderStyleTab=r.renderStyleTab.bind(r),r}return i(t,e),l(t,[{key:"renderListComponentsTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_LIST_CONTENTS});return u["default"].createElement("div",{key:"tab_list-component",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS)}},u["default"].createElement("span",{className:"dashicons dashicons-screenoptions"}),translationDelipressReact.Builder.header_settings.content_tab)}},{key:"renderSettingsGeneralTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_GENERAL});return u["default"].createElement("div",{key:"tab_settings-general",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_GENERAL)}},u["default"].createElement("span",{className:"dashicons dashicons-admin-generic"}),translationDelipressReact.Builder.header_settings.settings_tab)}},{key:"renderSettingsTemplateTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_TEMPLATE});return u["default"].createElement("div",{key:"tab_settings-template",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_TEMPLATE)}},u["default"].createElement("span",{className:"dashicons dashicons-art"}),translationDelipressReact.Builder.header_settings.template_tab)}},{key:"renderHeaderListComponents",value:function(){var e=[];return e.push(this.renderListComponentsTab()),e.push(this.renderSettingsGeneralTab()),e.push(this.renderSettingsTemplateTab()),e}},{key:"renderEditorTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_EDITOR});return u["default"].createElement("div",{key:"tab_editor",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_EDITOR)}},translationDelipressReact.Builder.header_settings.editor_tab)}},{key:"renderStyleTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_STYLE});return u["default"].createElement("div",{key:"tab_style",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_STYLE)}},translationDelipressReact.Builder.header_settings.style_tab)}},{key:"renderCloseTab",value:function(){var e=this.props.actionsEditor;return u["default"].createElement("div",{key:"tab_close",className:"delipress__tabs__item delipress__tabs__item--close",onClick:function(){e.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS),e.activeItem(null)}},u["default"].createElement("span",{className:"dashicons dashicons-arrow-left-alt2"}))}},{key:"renderHeaderDefault",value:function(){var e=this.props.item,t=[];switch(e.type){case _.SECTION:case _.SECTION_EMAIL_ONLINE:case _.SECTION_UNSUBSCRIBE:t.push(this.renderCloseTab()),t.push(this.renderStyleTab());break;case _.WP_CUSTOM_POST:case _.WP_ARTICLE:case _.WP_ARCHIVE_CUSTOM_POST:case _.WP_ARCHIVE_ARTICLE:case _.WP_WOO_ARCHIVE_PRODUCT:case _.WP_WOO_PRODUCT:case _.SPACER:t.push(this.renderCloseTab()),t.push(this.renderEditorTab());break;default:t.push(this.renderCloseTab()),t.push(this.renderEditorTab()),t.push(this.renderStyleTab())}return t}},{key:"render",value:function(){var e=this.props.component,t=!1,n=!1;switch(e){case d.SETTINGS_LIST_CONTENTS:case d.SETTINGS_GENERAL:case d.SETTINGS_TEMPLATE:t=this.renderHeaderListComponents(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small");break;default:t=this.renderHeaderDefault(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small")}return u["default"].createElement("div",{id:"tabs__settings ",className:n},t)}}]),t}(c.Component);e["default"]=(0,p.connect)(null,s)(b)}),require.register("javascripts/react/components/settings/ListContentsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=(t("react-redux"),t("redux"),t("javascripts/react/constants/TemplateContentConstants")),p=t("javascripts/react/components/dnd/AddItem"),f=r(p),d=t("javascripts/react/components/dnd/AddColumn"),m=r(d),h=t("javascripts/react/components/dnd/Column"),y=r(h),v=t("javascripts/react/services/ItemListContentDragFactory"),b=r(v),g=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.showPremiumWoocommerceModal=n.showPremiumWoocommerceModal.bind(n),n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.setState({premiumWoocommerceModal:!1})}},{key:"showPremiumWoocommerceModal",value:function(){this.setState({premiumWoocommerceModal:!this.state.premiumWoocommerceModal})}},{key:"render",value:function(){return c["default"].createElement("span",null,c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_generals),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},_.filter(u.LIST_TEMPLATE_CONTENT,function(e){return[u.TITLE,u.TEXT,u.IMAGE,u.BUTTON,u.DIVIDER,u.SOCIAL_BUTTON,u.SPACER].indexOf(e)>=0}).map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_wordpress),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},u.LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e,number:1},b["default"].getListContentByType(e))}))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_woocommerce,!DELIPRESS_LICENSE_STATUS&&c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"delipress__builder__premium"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},!DELIPRESS_LICENSE_STATUS&&this.state.premiumWoocommerceModal&&c["default"].createElement("div",{className:"delipress__builder__premium-incentive"},c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"dashicons dashicons-no-alt"}),c["default"].createElement("span",{className:"delipress__builder__premium-badge"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only)),c["default"].createElement("p",null,translationDelipressReact.premium_woocommerce),c["default"].createElement("a",{href:DELIPRESS_PREMIUM_URL,className:"delipress__button delipress__button--main delipress__button--small",target:"_blank"},translationDelipressReact.view_pricing)),u.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{number:1,type:e,key:"list__content"+t},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.columns),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__columns"},c["default"].createElement(m["default"],{number:1,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:1})),c["default"].createElement(m["default"],{number:2,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:2})),c["default"].createElement(m["default"],{number:3,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:3})),c["default"].createElement(m["default"],{number:4,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:4})))))}}]),t}(l.Component);e["default"]=g}),require.register("javascripts/react/components/settings/SectionSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return p.isNull(e.EditorReducer.activeSection)?{item:null}:{item:e.TemplateReducer.config.items[e.EditorReducer.activeSection]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("javascripts/react/components/settings/image/ImageSettingsWordPressMedia"),h=r(m),y=t("javascripts/react/components/ColorSelector"),v=r(y),b=t("javascripts/react/components/settings/style/Padding"),g=r(b),E=t("javascripts/react/components/settings/style/ColumnsWidth"),O=r(E),j=t("javascripts/react/components/settings/style/VerticalAlignColumns"),T=r(j),C=t("javascripts/react/components/settings/base/BaseNewSettings"),w=r(C),S=t("javascripts/react/components/settings/SettingsItem"),P=r(S),I=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._handleUpdateImage=r._handleUpdateImage.bind(r),r._handleChangePadding=r._handleChangePadding.bind(r),r._handleClickRemoveImage=r._handleClickRemoveImage.bind(r),r}return s(t,e),c(t,[{key:"_handleChangePadding",value:function(e){this.styles=p.extend(this.styles,e),this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){return!p.isUndefined(e.url)&&(this.styles=p.extend({},this.styles,{sizes:e.sizes,sizeSelect:"full","background-url":e.url}),void this.saveEditor())}},{key:"_handleClickRemoveImage",value:function(e){e.preventDefault(),this.styles=p.extend({},this.styles,{"background-url":""}),this.saveEditor()}},{key:"renderColumnWidth",value:function(){var e=this,t=this.props.item;return!(t.columns.length<2)&&d["default"].createElement("span",null,d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.column),d["default"].createElement(O["default"],{item:t,columns:t.columns,columnNumber:t.columns.length,handleChangeColumn:function(n,r){var a=p.extend({},t);p.each(n,function(e,t){a.columns[t].styles.width=p.clone(e)}),a.styles.sizeColumnChoice=p.clone(r),e.props.saveEditorColumns(a)}}))}},{key:"renderVerticalAlign",value:function(){var e=this,t=this.props.item;return d["default"].createElement(T["default"],{styles:t.styles,onChangeSettingsVerticalAlign:function(n){var r=void 0;"top"==n?r="flex-start":"middle"==n?r="center":"bottom"==n&&(r="flex-end");var a=p.extend({},t,{styles:p.extend({},t.styles,{display:"flex","vertical-align":n}),columns:p.map(t.columns,function(e,t){return p.extend({},e,{styles:p.extend({},e.styles,{"vertical-align":n,alignSelf:r})})})});e.props.saveEditorColumns(a)}})}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.title_settings),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.section.background_color},d["default"].createElement(v["default"],{handleChangeComplete:function(t){e.saveOptionValue("background",t)},disabledAlpha:!1,idSelector:".delipress__builder__main__preview__section__row__"+t.keyRow,typeColor:"backgroundColor",picker:"sketch",color:this.styles.background})),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.background_image),d["default"].createElement(h["default"],{styles:this.styles,autoOpen:!1,src:this.styles["background-url"],updateImage:this._handleUpdateImage}),d["default"].createElement(P["default"],{label:!p.isEmpty(this.styles["background-url"])&&d["default"].createElement("div",{className:"delipress__builder__side__setting__input__preview__image",style:{backgroundImage:"url("+this.styles["background-url"]+")"}})},d["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickRemoveImage},d["default"].createElement("span",{className:"dashicons dashicons-dismiss"}),d["default"].createElement("span",null,translationDelipressReact.Builder.component_settings.section.remove_image))),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.vertical_align),this.renderVerticalAlign(),d["default"].createElement(g["default"],{onChangePadding:this._handleChangePadding,item:t}),this.renderColumnWidth())}}]),t}(w["default"]);e["default"]=(0,_.connect)(l)(I)}),require.register("javascripts/react/components/settings/SettingsGeneral.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new v["default"],r=new g["default"];return{actionsTemplate:(0,h.bindActionCreators)(n,e),actionsEditor:(0,h.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("redux"),y=t("javascripts/react/services/actions/TemplateActions"),v=r(y),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("javascripts/react/components/settings/style/General"),O=r(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateEmailOnlineActive=n.updateEmailOnlineActive.bind(n),n.updateTheme=n.updateTheme.bind(n),n}return s(t,e),u(t,[{key:"updateTheme",value:function(e){var t=this.props,n=t.actionsTemplate,r=t.changeItemSuccess,a=n.changeTheme(e);f.isUndefined(r)||a.then(r)}},{key:"updateEmailOnlineActive",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeEmailOnlineActive(e);f.isUndefined(r)||a.then(r)}},{key:"render",value:function(){return _["default"].createElement("div",{className:"container__settings-general"},_["default"].createElement(O["default"],{updateTheme:this.updateTheme,updateEmailOnlineActive:this.updateEmailOnlineActive}))}}]),t}(d.Component);e["default"]=(0,m.connect)(l,c)(j)}),require.register("javascripts/react/components/settings/SettingsItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){var t="delipress__builder__side__setting__input",n="delipress__builder__side__setting";null!=e.classModifier&&(t+=" "+e.classModifier),null!=e.full&&(n+=" delipress__builder__side__setting--full"),null!=e.rootClassModifier&&(n+=" "+e.rootClassModifier);var r=e.id;return o["default"].createElement("div",{className:n},null!=e.label&&o["default"].createElement("label",{htmlFor:r||"",className:"delipress__builder__side__setting__label"},e.label),o["default"].createElement("div",{className:t},e.children))};e["default"]=i}),require.register("javascripts/react/components/settings/SettingsTemplate.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){return{templates:e.EndpointTemplateReducer.templates,config:e.TemplateReducer.config}}function u(e,t){var n=new E["default"];return{actionsEndpointTemplate:(0,y.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=a(f),_=t("react"),m=r(_),h=t("react-redux"),y=t("redux"),v=t("classnames"),b=r(v),g=t("javascripts/react/services/actions/EndpointTemplateActions"),E=r(g),O=t("javascripts/react/components/settings/SettingsItem"),j=r(O),T=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onChangeSwitch=n.onChangeSwitch.bind(n),n.submitTemplate=n.submitTemplate.bind(n),n}return l(t,e),p(t,[{key:"componentWillMount",value:function(){this.setState({templateSaveState:"new",name_template:"",template_choice:"",toast_message:""}),this.props.actionsEndpointTemplate.getTemplates()}},{key:"onChangeSwitch",value:function(e){this.setState({templateSaveState:e.target.value})}},{key:"submitTemplate",value:function(e){var t=this;
     7switch(e.preventDefault(),this.state.templateSaveState){case"new":this.props.actionsEndpointTemplate.saveTemplate({name:this.state.name_template,config:this.props.config},function(){t.setState({toast_message:translationDelipressReact.Builder.template_settings.template_saved_success}),setTimeout(function(){t.setState({toast_message:""})},3e3),t.props.actionsEndpointTemplate.getTemplates()});break;default:this.props.actionsEndpointTemplate.updateTemplate(this.state.template_choice,{config:this.props.config},function(){t.setState({toast_message:translationDelipressReact.Builder.template_settings.template_updated_success}),setTimeout(function(){t.setState({toast_message:""})},3e3)})}}},{key:"formSaveTemplate",value:function(){var e=this,t=(0,b["default"])({"delipress__is-active":"new"==this.state.templateSaveState,delipress__builder__side__form__item:!0}),n=(0,b["default"])({"delipress__is-active":"update"==this.state.templateSaveState,delipress__builder__side__form__item:!0}),r=(0,b["default"])({"delipress__message-success":!d.isEmpty(this.state.toast_message)},"delipress__message"),a=this.state.templateSaveState;return m["default"].createElement("div",{className:"delipress__builder__side__form"},m["default"].createElement("div",{className:t},m["default"].createElement("label",{className:"delipress__builder__side__setting__label"},translationDelipressReact.Builder.template_settings.template_name),m["default"].createElement("input",{className:"delipress__input",placeholder:translationDelipressReact.Builder.template_settings.template_name_placeholder,name:"new-template",type:"text",onChange:function(t){e.setState({name_template:t.target.value})},value:this.name_template})),m["default"].createElement("div",{className:n},m["default"].createElement("label",{className:"delipress__builder__side__setting__label"},translationDelipressReact.Builder.template_settings.template_choose),m["default"].createElement("select",{style:{minWidth:"100%"},onChange:function(t){return e.setState({template_choice:t.target.value})}},this.props.templates.map(function(e,t){return m["default"].createElement("option",{key:t,value:e.ID},e.post_title)}))),m["default"].createElement("div",{className:"delipress__align-right"},m["default"].createElement("input",{type:"submit",className:"delipress__button delipress__button--small delipress__button--save",value:"new"==a?translationDelipressReact.Builder.template_settings.template_save_btn:translationDelipressReact.Builder.template_settings.template_update_btn,onClick:this.submitTemplate})),!d.isEmpty(this.state.toast_message)&&m["default"].createElement("div",{className:r},m["default"].createElement("p",null,this.state.toast_message)))}},{key:"render",value:function(){var e=this,t=[],n=[{name:"new",text:translationDelipressReact.Builder.template_settings.template_new,style:{opacity:1},hasInput:!0},{name:"update",text:translationDelipressReact.Builder.template_settings.template_update,style:{opacity:d.isEmpty(this.props.templates)?.5:1},hasInput:!d.isEmpty(this.props.templates)}];return d.each(n,function(n,r){var a;t.push(m["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},n.hasInput&&m["default"].createElement("input",(a={type:"radio",name:"save_template",id:"save_template_"+n.name},o(a,"name","align"),o(a,"value",n.name),o(a,"checked",e.state.templateSaveState===n.name),o(a,"onChange",e.onChangeSwitch),a)),m["default"].createElement("label",{htmlFor:"save_template_"+n.name,className:"delipress__buttonsgroup__cell",style:n.style},n.text)))}),DELIPRESS_LICENSE_STATUS?m["default"].createElement("div",{className:"container__settings-template"},m["default"].createElement("div",{className:"container__settings__attributes settings__default"},m["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.template_settings.template_save_title),m["default"].createElement(j["default"],{full:!0,label:translationDelipressReact.Builder.template_settings.template_save_text},m["default"].createElement("div",{className:"delipress__buttonsgroup"},t)),this.formSaveTemplate())):m["default"].createElement("div",{className:"container__settings-template"},m["default"].createElement("div",{className:"container__settings__attributes settings__default"},m["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.template_settings.template_save_title,m["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"delipress__builder__premium"},m["default"].createElement("i",{className:"dashicons dashicons-awards"}),m["default"].createElement("span",null,translationDelipressReact.premium_only)))),m["default"].createElement("div",{className:"delipress__builder__side__content"},m["default"].createElement("div",{className:"delipress__builder__side__components"},m["default"].createElement("div",{className:"delipress__builder__premium-incentive"},m["default"].createElement("span",{className:"delipress__builder__premium-badge"},m["default"].createElement("i",{className:"dashicons dashicons-awards"}),m["default"].createElement("span",null,translationDelipressReact.premium_only)),m["default"].createElement("p",null,translationDelipressReact.premium_woocommerce),m["default"].createElement("a",{href:DELIPRESS_PREMIUM_URL,className:"delipress__button delipress__button--main delipress__button--small",target:"_blank"},translationDelipressReact.view_pricing)))))}}]),t}(_.Component);e["default"]=(0,h.connect)(c,u)(T)}),require.register("javascripts/react/components/settings/SocialSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../../constants/TemplateContentConstants"),h=t("../ColorSelector"),y=r(h),v=t("javascripts/react/components/settings/base/BaseNewSettings"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/inputs/Checkbox"),j=r(O),T=t("javascripts/react/components/settings/style/Align"),C=r(T),w=t("javascripts/react/components/settings/SettingsItem"),S=r(w),P=t("javascripts/react/components/settings/ApplyAll"),I=r(P),N=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderSocial=r.renderSocial.bind(r),r.getIsChecked=r.getIsChecked.bind(r),r._handleMonochrome=r._handleMonochrome.bind(r),r.getTextSocial=r.getTextSocial.bind(r),r}return s(t,e),c(t,[{key:"_handleChangeUrl",value:function(e,t){this.styles["url_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeContent",value:function(e,t){this.styles["content_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeActive",value:function(e,t){this.styles["toggle_"+e]=t.target.checked,this.saveEditor()}},{key:"_handleMonochrome",value:function(e){var t=this,n=this.props.item,r=(n.keyRow+"_"+n.keyColumn+"_"+n._id,{monochromeActive:e.target.checked});e.target.checked?m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.styles.monochromeColor}):m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.getColorSocial(e)}),this.timeoutSave=0,this.styles=p.extend(this.styles,r),this.saveEditor()}},{key:"getColorSocial",value:function(e){switch(e){case"facebook":return{hex:"#3b5998",rgb:{r:59,g:89,b:152,a:1}};case"google":return{hex:"#dc4e41",rgb:{r:220,g:78,b:65,a:1}};case"linkedin":return{hex:"#0077b5",rgb:{r:0,g:119,b:181,a:1}};case"pinterest":return{hex:"#bd081c",rgb:{r:189,g:8,b:28,a:1}};case"twitter":return{hex:"#55acee",rgb:{r:85,g:172,b:238,a:1}};case"instagram":return{hex:"#3f729b",rgb:{r:63,g:114,b:155,a:1}};case"youtube":return{hex:"#cd201f",rgb:{r:205,g:32,b:31,a:1}};default:return"#FF0000"}}},{key:"getTextSocial",value:function(e){if(!p.isUndefined(this.styles["content_"+e]))return this.styles["content_"+e];switch(e){case"google":return translationDelipressReact.Builder["default"].plus;case"twitter":return translationDelipressReact.Builder["default"].tweet;case"pinterest":return translationDelipressReact.Builder["default"].pin;case"youtube":return translationDelipressReact.Builder["default"].subscribe;default:return translationDelipressReact.Builder["default"].share}}},{key:"getIsChecked",value:function(e){return!p.isUndefined(this.styles["toggle_"+e])&&this.styles["toggle_"+e]}},{key:"renderSocial",value:function(e){var t=(this.props.item,d["default"].createElement("div",{key:"social_btn_"+e},d["default"].createElement("span",{className:"delipress__builder__side__title"},e),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.activate+" "+e},d["default"].createElement("input",{type:"checkbox",id:"rd_"+e,className:"delipress__switch__input",checked:this.getIsChecked(e),name:"toggle_"+e,onChange:this._changeInputValueCheckbox}),d["default"].createElement("label",{htmlFor:"rd_"+e,className:"delipress__switch"},d["default"].createElement("div",{className:"delipress__switch__slider"}),d["default"].createElement("div",{className:"delipress__switch__on"},"I"),d["default"].createElement("div",{className:"delipress__switch__off"},"0"))))),n=d["default"].createElement("span",{key:"config_item_social"},d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.url},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.url+" "+e,onChange:this._changeInputValueInputText,name:"url_"+e,value:p.isUndefined(this.styles)?"":this.styles["url_"+e]})),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.text},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.text+" "+e,onChange:this._changeInputValueInputText,name:"content_"+e,value:this.getTextSocial(e)}))),r=[];return r.push(t),this.getIsChecked(e)&&r.push(n),d["default"].createElement("div",{key:"social_btn_"+e},r)}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.social.title_settings),d["default"].createElement(S["default"],{label:translationDelipressReact.font_size},d["default"].createElement(E["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(S["default"],{label:translationDelipressReact.font_size_icon},d["default"].createElement(E["default"],{name:"icon-size",nameValue:this.styles["icon-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(C["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.colorSelector},d["default"].createElement(y["default"],{handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").parent().next().find("a").css("color",e.hex)})},handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("textColor",t)},disabledAlpha:!1,picker:"sketch",color:this.styles.textColor})),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.backgroundColor,classModifier:"delipress__flex-center"},d["default"].createElement(j["default"],{id:"inputMonochrome",defaultChecked:this.styles.monochromeActive,handleChange:this._handleMonochrome}),this.styles.monochromeActive?d["default"].createElement(y["default"],{key:"bg_color_selector",handleChangeComplete:function(t){var n={monochromeColor:t};m.SOCIAL_LIST.map(function(e){n["color_"+e]=t}),e.timeoutSave=0,e.styles=p.extend(e.styles,n),e.saveEditor()},handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").css("backgroundColor",e.hex)})},disabledAlpha:!1,picker:"sketch",color:this.styles.monochromeColor}):null),m.SOCIAL_LIST.map(function(t){return e.renderSocial(t)}),d["default"].createElement(I["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.social),handleApply:this.handleApply}))}}]),t}(b["default"]);e["default"]=(0,_.connect)(l)(N)}),require.register("javascripts/react/components/settings/SpacerSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("classnames"),m=(r(_),t("react-redux")),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/settings/base/BaseNewSettings")),y=r(h),v=t("javascripts/react/components/settings/SettingsItem"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/settings/ApplyAll"),j=r(O),T=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var e=this.styles.height;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.spacer.title),d["default"].createElement(b["default"],{label:translationDelipressReact.Builder.component_settings.spacer.height},d["default"].createElement(E["default"],{name:"height",nameValue:e,placeholder:"px",min:5,saveRefValue:this.saveOptionValue})),d["default"].createElement(j["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.spacer),handleApply:this.handleApply}))}}]),t}(y["default"]);e["default"]=(0,m.connect)(l)(T)}),require.register("javascripts/react/components/settings/StyleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new b["default"];return{actionsEditor:(0,m.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("redux"),h=(t("react-color"),t("reactcss")),y=(r(h),t("../../constants/EditorConstants"),t("javascripts/react/constants/TemplateContentConstants")),v=t("javascripts/react/services/actions/EditorActions"),b=r(v),g=t("./style/AttributesDefault"),E=r(g),O=t("javascripts/react/components/settings/SectionSettings"),j=r(O),T=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.saveEditor=n.saveEditor.bind(n),n.saveEditorColumn=n.saveEditorColumn.bind(n),n.saveEditorColumns=n.saveEditorColumns.bind(n),n}return s(t,e),c(t,[{key:"saveEditor",value:function(e){var t=this.props,n=t.actionsEditor,r=t.item,a=t.changeItemSuccess;r=p.extend(r,{styles:e});var o=null;switch(r.type){case y.SECTION:o=n.changeStyleSection(r);break;case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:o=n.changeStyleSectionFix(r);break;case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:o=n.changeStyleComponentFix(r);break;default:o=n.changeItem(r)}p.isUndefined(a)||o.then(a)}},{key:"saveEditorColumn",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumn(e);p.isUndefined(r)||a.then(r)}},{key:"saveEditorColumns",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumns(e);p.isUndefined(r)||a.then(r)}},{key:"render",value:function(){var e=this.props.item,t=!1;switch(e.type){case y.TEXT:case y.DIVIDER:case y.SOCIAL_BUTTON:case y.BUTTON:case y.IMAGE:case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:case y.TITLE:case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:t=d["default"].createElement(E["default"],{item:e,saveEditor:this.saveEditor});break;case y.SECTION:t=d["default"].createElement(j["default"],{saveEditor:this.saveEditor,saveEditorColumn:this.saveEditorColumn,saveEditorColumns:this.saveEditorColumns})}return d["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},t)}}]),t}(f.Component);e["default"]=(0,_.connect)(null,l)(T)}),require.register("javascripts/react/components/settings/TextSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=(t("redux"),t("javascripts/react/components/settings/base/BaseNewSettings")),h=r(m),y=t("javascripts/react/components/inputs/InputNumber"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/ApplyAll"),T=r(j),C=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;return!p.isNull(this.props.item)&&!p.isUndefined(this.props.item)&&d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.text.title_settings),d["default"].createElement(g["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(v["default"],{name:"line-height",min:1,max:2,step:.1,nameValue:this.styles["line-height"],saveRefValue:this.saveOptionValue})),d["default"].createElement(g["default"],{label:translationDelipressReact.font_size},d["default"].createElement(v["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.saveOptionValue("font-family",t)}}),d["default"].createElement(T["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.text),handleApply:this.handleApply}))}}]),t}(h["default"]);e["default"]=(0,_.connect)(l)(C)}),require.register("javascripts/react/components/settings/TitleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/style/Align"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/style/SizeTitle"),T=r(j),C=t("javascripts/react/components/inputs/InputNumber"),w=r(C),S=t("javascripts/react/components/settings/SettingsItem"),P=r(S),I=t("javascripts/react/components/settings/ApplyAll"),N=r(I),k=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onChangeSettingsSizeTitle=n.onChangeSettingsSizeTitle.bind(n),n.handleApply=n.handleApply.bind(n),n.fontWeightOptions=[{value:"bold",text:"Bold"},{value:"lighter",text:"Light"},{value:"normal",text:"Normal"}],n}return s(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles));var t=this.styles.presetChoice,n=p.findWhere(this.styles.presets,{type:t});this.props.updateAllStyles(n,t)}},{key:"onChangeSettingsSizeTitle",value:function(e){this.styles.presetChoice=e,this.saveEditor()}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=translationDelipressReact.Builder.component_settings.apply_all,r=p.find(this.styles.presets,{type:this.styles.presetChoice}),a=t.keyRow+"_"+t.keyColumn+"_"+t._id,o=".id_selector_"+a+" *";return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.title.title_settings),d["default"].createElement(T["default"],{onChangeSettingsSizeTitle:this.onChangeSettingsSizeTitle,item:t}),d["default"].createElement(P["default"],{label:translationDelipressReact.font_size},d["default"].createElement(w["default"],{name:"font-size",nameValue:r["font-size"],placeholder:"px",saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(w["default"],{name:"line-height",nameValue:r["line-height"],step:.1,min:1,max:2,saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(P["default"],{label:translationDelipressReact.font_weight},d["default"].createElement("select",{name:"font-weight",onChange:this._changeInputValueTextOnPreset,value:r["font-weight"]},this.fontWeightOptions.map(function(e,t){return d["default"].createElement("option",{key:"font_"+t,value:e.value},e.text)}))),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("font-family",t)}}),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.button.color},d["default"].createElement(h["default"],{handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("color",t)},disabledAlpha:!1,picker:"sketch",idSelector:o,typeColor:"color",color:r.color})),d["default"].createElement(g["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("align",t)},styles:this.styles}),d["default"].createElement(N["default"],{text:n.replace("%{s}",this.styles.presetChoice),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(k)}),require.register("javascripts/react/components/settings/UnsubscribeSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.unsubscribe[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/WPArticleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=function E(e,t,n){null===e&&(e=Function.prototype);var r=Object.getOwnPropertyDescriptor(e,t);if(void 0===r){var a=Object.getPrototypeOf(e);return null===a?void 0:E(a,t,n)}if("value"in r)return r.value;var o=r.get;if(void 0!==o)return o.call(n)},u=t("underscore"),p=(a(u),t("react")),f=r(p),d=t("prop-types"),_=(r(d),t("classnames")),m=(r(_),t("react-select")),h=(r(m),t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),y=(r(h),t("javascripts/react/components/ColorSelector")),v=(r(y),t("javascripts/react/components/settings/base/BaseWPSettings")),b=r(v),g=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentWillMount",value:function(){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"componentWillMount",this).call(this);var e=this.props,n=(e.actionPostType,e._onChangeChoicePostType),r=e.item;n({post_type:r.wp_post.post_type}),this._saveEditor()}},{key:"render",value:function(){this.props.item;return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),this.renderSettingsImage(),this.renderSettingsContent(),f["default"].createElement("span",{
    88className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.settings_choose_article.title),this.renderChoicePost(),this.renderImportPost())}}]),t}(b["default"]);e["default"]=g}),require.register("javascripts/react/components/settings/WPPostSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=(r(f),t("classnames")),_=(r(d),t("react-select")),m=(r(_),t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),h=(r(m),t("../ColorSelector")),y=(r(h),t("javascripts/react/components/settings/base/BaseWPSettings")),v=r(y),b=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){this.props.item;return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),this.renderSettingsImage(),this.renderSettingsContent(),p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.settings_choose_article.title),this.renderChoicePostTypes(),this.renderChoicePost(),this.renderImportPost())}}]),t}(v["default"]);e["default"]=b}),require.register("javascripts/react/components/settings/base/BaseGeneral.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("prop-types"),p=r(u),f=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/ColorSelector")),d=r(f),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"_handleChangeColor",value:function(e,t){var n=this.props.updateTheme,r=this.props,a=r.mjAll,o=r.mjText,i=r.mjContainer,s=r.linkColor;switch(e){case"background-color":i["background-color"]=t;break;case"text-color":o.color=t;break;case"link-color":s=t}this.setState({mjAll:a,mjContainer:i,mjText:o,linkColor:s}),n({"mj-attributes":{"mj-all":a,"mj-text":o,"mj-container":i},"mj-styles":{"link-color":s}})}},{key:"_renderThemeDefault",value:function(){var e=this.props,t=(e.mjAll,e.mjContainer),n=e.mjText,r=e.linkColor;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.base_general.title_background_campaign),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.background_color},c["default"].createElement(d["default"],{picker:"sketch",handleChangeComplete:this._handleChangeColor.bind(this,"background-color"),disabledAlpha:!1,idSelector:".delipress__builder__main",typeColor:"backgroundColor",color:_.isUndefined(t)?{rgb:{r:255,g:255,b:255,a:1}}:t["background-color"]})),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.base_general.title_text_component),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.text_color},c["default"].createElement(d["default"],{picker:"sketch",handleChangeComplete:this._handleChangeColor.bind(this,"text-color"),disabledAlpha:!1,color:_.isUndefined(n)?{rgb:{r:0,g:0,b:0,a:1}}:n.color})),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.link_color},c["default"].createElement(d["default"],{picker:"sketch",disabledAlpha:!1,handleChangeComplete:this._handleChangeColor.bind(this,"link-color"),color:_.isUndefined(r)?{rgb:{r:245,g:101,b:106,a:1}}:r})))}}]),t}(l.Component);y.propTypes={updateTheme:p["default"].func.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/base/BaseHeaderFooterSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/ColorSelector"),p=r(u),f=t("javascripts/react/components/settings/base/BaseNewSettings"),d=r(f),m=t("javascripts/react/components/settings/style/Align"),h=r(m),y=t("javascripts/react/components/inputs/InputNumber"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this;if(_.isNull(this.props.item)||_.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r="unsubscribe"==t.keyRow?translationDelipressReact.Builder.component.footer:translationDelipressReact.Builder.component.header;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},r),c["default"].createElement(g["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},c["default"].createElement(v["default"],{name:"line-height",min:1,max:2,step:.1,nameValue:this.styles["line-height"],saveRefValue:this.saveOptionValue})),c["default"].createElement(h["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),"unsubscribe"==t.keyRow&&c["default"].createElement(g["default"],{label:translationDelipressReact.color},c["default"].createElement(p["default"],{handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".id_selector_"+n+" p",typeColor:"color",color:this.styles.color})),c["default"].createElement(g["default"],{label:translationDelipressReact.font_size},c["default"].createElement(v["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,placeholder:"px",saveRefValue:this.saveOptionValue})),c["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.timeoutSave=0,e.saveOptionValue("font-family",t)}}))}}]),t}(d["default"]);e["default"]=j}),require.register("javascripts/react/components/settings/base/BaseNewSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("prop-types")),_=(r(d),function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueOnPreset=n.saveOptionValueOnPreset.bind(n),n._changeInputValueText=n._changeInputValueText.bind(n),n._changeInputValueTextOnPreset=n._changeInputValueTextOnPreset.bind(n),n._changeInputValueCheckbox=n._changeInputValueCheckbox.bind(n),n._changeInputValueCheckboxOnPreset=n._changeInputValueCheckboxOnPreset.bind(n),n._changeInputValue=n._changeInputValue.bind(n),n._changeInputValueOnPreset=n._changeInputValueOnPreset.bind(n),n._changeInputValueNumber=n._changeInputValueNumber.bind(n),n._changeInputValueNumberOnPreset=n._changeInputValueNumberOnPreset.bind(n),n._changeInputValueInputText=n._changeInputValueInputText.bind(n),n.timeoutSave=450,n.handleApply=n.handleApply.bind(n);var r=n.props.item;return p.isNull(r)||p.isUndefined(r)||(n.styles=p.clone(r.styles)),n}return l(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles)),this.props.updateAllStyles(p.clone(this.styles))}},{key:"componentWillReceiveProps",value:function(e){var t=e.item;p.isNull(t)||p.isUndefined(t)||(this.styles=p.clone(t.styles),this.setState({value:this.styles.value,href:this.styles.href}))}},{key:"componentWillUpdate",value:function(){this.timeoutSave=450}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this.timeoutSave=0,this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this.timeoutSave=0,this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this.saveOptionValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this.saveOptionValue(n,t)}},{key:"saveOptionValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.styles.presets);r=p.map(r,function(r){return r.type===n.styles.presetChoice?p.extend({},r,o({},e,t)):r}),this.styles.presets=r,this.saveEditor()}},{key:"saveOptionValue",value:function(e,t){this.styles[e]=t,this.saveEditor()}},{key:"saveEditor",value:function(){var e=this;clearTimeout(this.saves),this.saves=setTimeout(function(){e.props.saveEditor(e.styles)},this.timeoutSave)}}]),t}(f.Component));e["default"]=_}),require.register("javascripts/react/components/settings/base/BaseSettingsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("javascripts/react/helpers/shallowEqual"),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.item;return r.state=p.clone(a.styles),r._saveRefValue=r._saveRefValue.bind(r),r._saveRefValueOnPreset=r._saveRefValueOnPreset.bind(r),r._saveEditor=r._saveEditor.bind(r),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueTextOnPreset=r._changeInputValueTextOnPreset.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueCheckboxOnPreset=r._changeInputValueCheckboxOnPreset.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueOnPreset=r._changeInputValueOnPreset.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValueNumberOnPreset=r._changeInputValueNumberOnPreset.bind(r),r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id,n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id;t!=n&&this.setState(e.item.styles)}},{key:"_saveEditor",value:function(){var e=this,t=this.props.saveEditor;setTimeout(function(){t(e.state)})}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this._saveRefValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveRefValue(n,t)}},{key:"_saveRefValue",value:function(e,t){this.setState(o({},e,t)),this._saveEditor()}},{key:"_saveRefValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.state.presets);r=p.map(r,function(r){return r.type===n.state.presetChoice?p.extend({},r,o({},e,t)):r}),this.setState({presets:r}),this._saveEditor()}}]),t}(f.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseSettingsOptin.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=(a(u),t("underscore")),f=r(p),d=t("javascripts/react/components/ColorSelector"),_=(a(d),t("javascripts/react/components/settings/SettingsItem")),m=(a(_),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.config;return r.config=f.clone(a[r.props.settings+"_settings"]),r.allConfig=f.clone(a),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueInputText=r._changeInputValueInputText.bind(r),r._saveValue=r._saveValue.bind(r),r._saveValues=r._saveValues.bind(r),r._saveValuesOptin=r._saveValuesOptin.bind(r),r.state={buttonText:a.buttonText},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.config;this.config=f.clone(t[this.props.settings+"_settings"]),this.allConfig=f.clone(t)}},{key:"_saveValuesOptin",value:function(){var e=this.props.updateOptin;e(this.allConfig)}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this._saveValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveValue(n,t)}},{key:"_saveValues",value:function(e){var t=this,n=this.props.settings+"_settings";f.mapObject(e,function(e,r){f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),t.allConfig=f.extend({},t.allConfig,o({},n,f.extend({},t.props.config[n],o({},r,f.extend({},t.props.config[n][r],{attrs:f.isUndefined(e.attrs)?t.props.config[n][r].attrs:f.extend({},t.props.config[n][r].attrs,e.attrs),styling:f.isUndefined(e.styling)?t.props.config[n][r].styling:f.extend({},t.props.config[n][r].styling,e.styling)})))))}),this._saveValuesOptin()}},{key:"_saveValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.split("-"),a=this.props.settings+"_settings";return 3===r.length&&(this.allConfig=f.extend({},this.allConfig,o({},a,f.extend({},this.props.config[a],o({},r[0],f.extend({},this.props.config[a][r[0]],o({},r[1],f.extend({},this.props.config[a][r[0]][r[1]],o({},r[2],f.isBoolean(t)||f.isString(t)||f.isNumber(t)?t:f.extend({},this.props.config[a][r[0]][r[1]][r[2]],t)))))))))),this.config=f.clone(this.allConfig[a]),n&&this._saveValuesOptin(),Promise.resolve()}}]),t}(u.Component));e["default"]=m}),require.register("javascripts/react/components/settings/base/BaseWPArchiveSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("prop-types")),d=(r(f),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueInArray=n.saveOptionValueInArray.bind(n),n.removeImportPost=n.removeImportPost.bind(n),n.saveEditor=n.saveEditor.bind(n);var r=n.props.item;return u.isNull(r)||(n.styles=u.clone(r.styles)),n.verifyStyles(),n}return s(t,e),l(t,[{key:"verifyStyles",value:function(){u.isUndefined(this.styles.options.type_content)&&(this.styles=u.extend(this.styles,{options:u.extend(this.styles.options,{type_content:{full:!1,excerpt:!0}})}))}},{key:"componentWillReceiveProps",value:function(){var e=this.props.item;u.isNull(e)||(this.styles=u.clone(e.styles)),this.verifyStyles()}},{key:"saveOptionValue",value:function(e,t){this.styles.options[e]=t,this.props.saveEditor(this.styles)}},{key:"saveOptionValueInArray",value:function(e,t){this.styles.options[e].push(t),this.props.saveEditor(this.styles)}},{key:"saveEditor",value:function(){this.props.saveEditor(this.styles)}},{key:"removeImportPost",value:function(e){this.styles.options.choicePosts.splice(e,1),this.props.saveEditor(this.styles)}}]),t}(p.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseWPSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("classnames"),h=(r(m),t("react-select")),y=r(h),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/PostTypeActions"),g=(r(b),t("javascripts/react/components/ColorSelector")),E=(r(g),t("javascripts/react/components/settings/base/BaseSettingsComponent")),O=r(E),j=t("javascripts/react/components/settings/SettingsItem"),T=r(j),C=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleTitle=n._toggleTitle.bind(n),n._toggleImage=n._toggleImage.bind(n),n._onChangeSettingsContent=n._onChangeSettingsContent.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n._onChangeChoicePost=n._onChangeChoicePost.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){var e=this.props.item;u.isUndefined(e.wp_post)||this.setState({wp_post:u.extend({},e.wp_post),isLoading:!1,importLoad:!1})}},{key:"componentWillUpdate",value:function(e,t){(0,v.shallowEqual)(this.props.posts,e.posts)||this.setState({isLoading:!1})}},{key:"_toggleTitle",value:function(e){this.state.wp_post.options.content.title=event.target.checked,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsTitle",value:function(){this.props.item;return f["default"].createElement(T["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_title.title},f["default"].createElement("input",{type:"checkbox",id:"settings_title",className:"delipress__switch__input",checked:this.state.wp_post.options.content.title,onChange:this._toggleTitle}),f["default"].createElement("label",{htmlFor:"settings_title",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_toggleImage",value:function(e){this.state.wp_post.options.image=e.target.checked,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsImage",value:function(){this.props.item;return f["default"].createElement(T["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},f["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:this.state.wp_post.options.image,onChange:this._toggleImage}),f["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_onChangeSettingsContent",value:function(e){var t=e.target.value;this.state.wp_post.options.content[t]=!0,"full"===t?this.state.wp_post.options.content.excerpt=!1:this.state.wp_post.options.content.full=!1,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsContent",value:function(){this.props.item;return f["default"].createElement(T["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_content.title,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_full",value:"full",checked:this.state.wp_post.options.content.full,onChange:this._onChangeSettingsContent}),f["default"].createElement("label",{htmlFor:"settings__content_full"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.full)),f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_excerpt",value:"excerpt",onChange:this._onChangeSettingsContent,checked:this.state.wp_post.options.content.excerpt}),f["default"].createElement("label",{htmlFor:"settings__content_excerpt"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.excerpt))))}},{key:"_onChangeChoicePostType",value:function n(e){var t=this.props,n=(t.actionPostType,t._onChangeChoicePostType);this.state.wp_post.post_type=e,this.state.wp_post.post="",this.setState({wp_post:this.state.wp_post,isLoading:!0}),n({post_type:e.value}),this._saveEditor()}},{key:"_onChangeChoicePost",value:function(e){this.state.wp_post.post=e,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderChoicePostTypes",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,u.map(t,function(e){return{value:e.name,label:e.label}}));return f["default"].createElement(T["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post_type,onChange:this._onChangeChoicePostType,placeholder:translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_type.placeholder}))}},{key:"renderImportPost",value:function(){var e=this;return f["default"].createElement(T["default"],null,f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:function(){e.state.importLoad||(e.setState({importLoad:!0}),e.props.importPost())}},!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_post.button_import,this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"})))}},{key:"_onInputChange",value:function(e){var t=this,n=this.props,r=(n.actionPostType,n._onChangeChoicePostType);u.isEmpty(this.state.wp_post.post_type)||(clearTimeout(this.searchPostType),this.searchPostType=setTimeout(function(){t.setState({isLoading:!0}),r({s:e,post_type:t.state.wp_post.post_type})},500))}},{key:"renderChoicePost",value:function(){var e=this.props,t=(e.postTypes,e.posts),n=u.map(t,function(e){return{value:e.ID,label:u.isEmpty(e.post_title)?"ID : "+e.ID:jQuery("<div/>").html(e.post_title).text()}});return f["default"].createElement(T["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post,disabled:u.isEmpty(this.state.wp_post.post_type),placeholder:translationDelipressReact.Builder.component_settings.wp_post.placeholder,onInputChange:this._onInputChange.bind(this),onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(O["default"]);C.propType={postTypes:_["default"].array.isRequired,posts:_["default"].array.isRequired,_onChangeChoicePostType:_["default"].func.isRequired},e["default"]=C}),require.register("javascripts/react/components/settings/base/optin/BaseDefault.js",function(e,t,n){
    99"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("javascripts/react/components/settings/base/BaseSettingsOptin"),_=r(d),m=t("javascripts/react/components/settings/optin/composition/Button"),h=r(m),y=t("javascripts/react/components/settings/optin/composition/Image"),v=r(y),b=t("javascripts/react/components/settings/optin/composition/BlockWrapper"),g=r(b),E=t("javascripts/react/components/settings/optin/composition/FormWrapper"),O=r(E),j=t("javascripts/react/components/settings/optin/composition/FormDesign"),T=r(j),C=t("javascripts/react/components/settings/SettingsItem"),w=(r(C),t("javascripts/react/components/inputs/Checkbox")),S=(r(w),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"isNaked",value:function(){return this.allConfig.default_settings.form_wrapper.attrs.naked}},{key:"render",value:function(){u.isUndefined(this.allConfig.default_settings.form_wrapper)&&(this.allConfig.default_settings=u.extend({},this.allConfig.default_settings,{form_wrapper:{attrs:{naked:!1,metas:"empty"}}}));var e=this.props.config.default_settings.form_wrapper.attrs,t=!(!this.isNaked()&&!e.fields_enable),n="";return n=e.fields_enable?translationDelipressReact.Builder.component_settings.optin.generals.title_button:translationDelipressReact.Builder.component_settings.optin.generals.title_button_redirect,f["default"].createElement("div",{className:"container__settings__attributes settings__default"},!this.isNaked()&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_bloc),!this.isNaked()&&f["default"].createElement(g["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,type:this.props.type}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_image),f["default"].createElement(v["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,naked:this.isNaked()}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form),f["default"].createElement(O["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),t&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form_design),t&&f["default"].createElement(T["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),f["default"].createElement("span",{className:"delipress__builder__side__title"},n),f["default"].createElement(h["default"],{saveValue:this._saveValue,saveValues:this._saveValues,changeInputValueInputText:this._changeInputValueInputText,config:this.config,naked:this.isNaked()}))}}]),t}(_["default"]));e["default"]=S}),require.register("javascripts/react/components/settings/base/optin/BaseSuccess.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/settings/base/BaseSettingsOptin"),p=r(u),f=t("javascripts/react/components/inputs/Checkbox"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Optin.shortcode_settings.success_settings.title_email_form),c["default"].createElement(m["default"],{label:translationDelipressReact.Optin.shortcode_settings.success_settings.disable_email_input_form,id:"email_input_form-attrs-disable_email_input_form"},c["default"].createElement(d["default"],{id:"email_input_form-attrs-disable_email_input_form",defaultChecked:this.config.email_input_form.attrs.disable_email_input_form,handleChange:function(t){e._saveValue("email_input_form-attrs-disable_email_input_form",t.target.checked)}})))}}]),t}(p["default"]);e["default"]=h}),require.register("javascripts/react/components/settings/image/ImageSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t,n){return Math.floor(n*e/t)}function c(e){if(f.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=(r(m),t("react-redux")),y=t("../../ColorSelector"),v=(r(y),t("./ImageSettingsWordPressMedia")),b=r(v),g=t("javascripts/react/components/settings/base/BaseNewSettings"),E=r(g),O=t("javascripts/react/components/settings/style/Align"),j=r(O),T=t("javascripts/react/components/inputs/InputNumber"),C=r(T),w=t("javascripts/react/components/inputs/InputRangeDP"),S=r(w),P=t("javascripts/react/components/settings/SettingsItem"),I=r(P),N=t("javascripts/react/components/settings/ApplyAll"),k=r(N),x=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n._handleOnChangeCompleteWidth=n._handleOnChangeCompleteWidth.bind(n),n._handleUpdateImage=n._handleUpdateImage.bind(n),n._handleUpdateImageSize=n._handleUpdateImageSize.bind(n);var r=n.props.item;return f.isNull(r)||(n.state={href:r.styles.href}),n}return s(t,e),u(t,[{key:"_handleUpdateImageSize",value:function(e){this.styles[e.target.name]=e.target.value;var t=this.styles.sizes[e.target.value],n=this.props.item,r=n.keyRow+"_"+n.keyColumn+"_"+n._id,a=jQuery(".id_selector_"+r).width(),o=Number(t.height),i=Number(t.width);t.width>a&&(i=a,o=l(a,t.width,t.height)),this.styles=f.extend({},this.styles,{src:t.url,srcWidth:i,srcHeight:o,width:i,valuePercent:100}),this.timeoutSave=0,this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){if(f.isUndefined(e.url))return!1;var t=this.props.item;if(f.isNull(t)||f.isUndefined(t))return!1;var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=Number(e.height),a=Number(e.width),o=jQuery(".id_selector_"+n).width();e.width>o&&(a=o,r=l(o,e.width,e.height));var i="full";f.isUndefined(e.sizes.large)||(i="large");try{this.styles=f.extend({},this.styles,{src:e.url,srcWidth:a,srcHeight:r,width:a,sizes:e.sizes,sizeSelect:i,valuePercent:100}),this.saveEditor()}catch(s){}}},{key:"_handleOnChangeCompleteWidth",value:function(e){var t=this.props.item,n=(t.keyRow+"_"+t.keyColumn+"_"+t._id,this.styles.srcWidth),r=e*n/100;this.styles=f.extend({},this.styles,{width:r,valuePercent:e}),this.saveEditor()}},{key:"render",value:function(){var e=this;if(f.isNull(this.props.item)||f.isUndefined(this.props.item))return!1;var t=this.props.item;if(f.isEmpty(this.styles.src))return _["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(I["default"],null,_["default"].createElement(b["default"],{updateImage:this._handleUpdateImage})));var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=[];return f.mapObject(this.styles.sizes,function(e,t){var n=t+" - "+e.width+"x"+e.height;r.push(_["default"].createElement("option",{key:"size_"+t,value:t},n))}),_["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(S["default"],{rangeValue:this.styles.valuePercent,maxValue:100,minValue:1,type:"pourcent",handleOnChangeWidth:function(t){var r=e.styles.srcWidth,a=jQuery(".id_selector_"+n+" img");f.isEmpty(e.styles.href)||(a=jQuery(".id_selector_"+n+" a"));var o=t*r/100;a.attr("width",o),a.parent().css({width:o+"px"})},handleOnChangeCompleteWidth:function(t){e.timeoutSave=0,e._handleOnChangeCompleteWidth(t)}}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.sizes},_["default"].createElement("select",{name:"sizeSelect",onChange:this._handleUpdateImageSize,value:this.styles.sizeSelect},r)),_["default"].createElement(b["default"],{styles:this.styles,src:this.styles.src,updateImage:this._handleUpdateImage}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.link},_["default"].createElement("input",{className:"delipress__input",name:"href",onChange:this._changeInputValueInputText,type:"text",value:this.styles.href})),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.borderRadius},_["default"].createElement(C["default"],{name:"border-radius",nameValue:this.styles["border-radius"],placeholder:"px",saveRefValue:this.saveOptionValue})),_["default"].createElement(j["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),_["default"].createElement(k["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.image),handleApply:this.handleApply}))}}]),t}(E["default"]);e["default"]=(0,h.connect)(c)(x)}),require.register("javascripts/react/components/settings/image/ImageSettingsWordPressMedia.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("react-redux"),h=t("javascripts/react/helpers/wordpressMedia"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=(t("javascripts/react/constants/TemplateContentConstants"),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleClickMediaLibrary=n._handleClickMediaLibrary.bind(n),n._handleSelectFrame=n._handleSelectFrame.bind(n),n.autoOpen=!!u.isUndefined(n.props.autoOpen)||n.props.autoOpen,n}return s(t,e),l(t,[{key:"componentDidUpdate",value:function(){var e=this.props.styles,t=(0,h.getFrame)();u.isUndefined(e)&&this.autoOpen&&(t.on("select",this._handleSelectFrame),t.open())}},{key:"_handleSelectFrame",value:function(){var e=this.props.updateImage,t=(0,h.getFrame)(),n=t.state().get("selection").first().toJSON();u.isUndefined(n.url)||(e(n),t.close())}},{key:"_handleClickMediaLibrary",value:function(e){e.preventDefault();var t=(0,h.getFrame)();t.on("select",this._handleSelectFrame),t.open()}},{key:"componentWillUnmount",value:function(){var e=(0,h.getFrame)();e.off("select",this._handleSelectFrame)}},{key:"render",value:function(){var e=this.props.styles,t=translationDelipressReact.Builder.component_settings.image.wp_library_src;return u.isUndefined(e)?u.isEmpty(this.props.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src):u.isEmpty(e.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src),f["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.image.action},f["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickMediaLibrary},f["default"].createElement("span",{className:"dashicons dashicons-format-image"}),f["default"].createElement("span",null,t)))}}]),t}(p.Component));b.propTypes={updateImage:_["default"].func.isRequired,autoOpen:_["default"].bool,src:_["default"].string,styles:_["default"].object},e["default"]=(0,m.connect)()(b)}),require.register("javascripts/react/components/settings/optin/TextOptinSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){return{fromAction:e.OptinReducer.fromAction}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux"),t("javascripts/backend/react-tinymce/index")),v=r(y),b=t("javascripts/react/components/settings/base/BaseSettingsOptin"),g=r(b),E=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/constants/OptinConstants")),O=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeContent=n._handleOnChangeContent.bind(n),n}return l(t,e),u(t,[{key:"shouldComponentUpdate",value:function(e){return!!f.find([E.CHANGE_SETTINGS_OPTIN],function(t){return t==e.fromAction})}},{key:"_handleOnChangeContent",value:function(e){var t=this,n=this.props,r=(n.updateOptin,n.name);clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){t._saveValues(o({},r,{attrs:{content:e.target.getContent()}}))},1500)}},{key:"render",value:function(){var e=this.props,t=e.name;e.config;return _["default"].createElement(v["default"],{content:this.props.config[this.props.settings+"_settings"][t].attrs.content,config:{inline:!0,menubar:!1,paste_as_text:!0,plugins:"paste colorpicker textcolor",relative_urls:!1,convert_urls:!1,language_url:configDelipressReact.tinymce_lang_url,fixed_toolbar_container:"#react-toolbar-tinymce",protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:[]},onChange:this._handleOnChangeContent})}}]),t}(g["default"]);e["default"]=(0,m.connect)(c)(O)}),require.register("javascripts/react/components/settings/optin/aftercontent/AfterContentSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/aftercontent/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/aftercontent/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/composition/Animation.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=t("javascripts/react/constants/OptinConstants"),c=function(e){var t=(e.config,{none:translationDelipressReact.Optin.animations.none,fadeIn:translationDelipressReact.Optin.animations.fadeIn,bounceIn:translationDelipressReact.Optin.animations.bounceIn,zoomIn:translationDelipressReact.Optin.animations.zoomIn,lightSpeedIn:translationDelipressReact.Optin.animations.lightSpeedIn,slideInUp:translationDelipressReact.Optin.animations.slideInUp,slideInLeft:translationDelipressReact.Optin.animations.slideInLeft,slideInRight:translationDelipressReact.Optin.animations.slideInRight,flipInX:translationDelipressReact.Optin.animations.flipInX,shake:translationDelipressReact.Optin.animations.shake,swing:translationDelipressReact.Optin.animations.swing,tada:translationDelipressReact.Optin.animations.tada});return e.type==l.FLY_IN_OPTIN&&(t=_.omit(t,["bounceIn","zoomIn","flipInX","shake","swing","tada"])),e.type==l.SHORTCODE_OPTIN||e.type==l.WIDGET_OPTIN?null:o["default"].createElement(s["default"],{label:translationDelipressReact.animation},o["default"].createElement("select",{name:"animation",onChange:function(t){e.saveValues({wrapper:{attrs:{animation:t.target.value}}})},value:e.config.wrapper.attrs.animation},_.map(t,function(e,t){return o["default"].createElement("option",{key:"animated_"+t,value:t},e)})))};e["default"]=c}),require.register("javascripts/react/components/settings/optin/composition/BlockWrapper.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/ColorSelector"),s=r(i),l=t("javascripts/react/components/settings/SettingsItem"),c=r(l),u=t("javascripts/react/components/inputs/InputNumber"),p=r(u),f=t("javascripts/react/components/settings/style/Border"),d=r(f),_=t("./Animation"),m=r(_),h=t("./OrientationFlyIn"),y=r(h),v=t("javascripts/react/constants/OptinConstants"),b=t("./Fonts"),g=r(b),E=function(e){e.config;return o["default"].createElement("div",{className:"container__settings__attributes settings__default"},e.type==v.FLY_IN_OPTIN&&o["default"].createElement(y["default"],e),o["default"].createElement(m["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.background_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-backgroundColor",t)},idSelector:".DELI-wrapper",typeColor:"backgroundColor",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.backgroundColor})),o["default"].createElement(c["default"],{label:translationDelipressReact.text_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-color",t)},idSelector:".DELI-wrapper",typeColor:"color",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.color})),o["default"].createElement(g["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.border_radius},o["default"].createElement(p["default"],{name:"wrapper-attrs-borderRadius",nameValue:e.config.wrapper.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.saveValues({wrapper:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),o["default"].createElement(d["default"],{borderStyle:e.config.wrapper.attrs.borderStyle,borderColor:e.config.wrapper.attrs.borderColor,borderWidth:e.config.wrapper.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={wrapper:{attrs:{},styling:{}}};r.wrapper.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.wrapper.styling[t]=n,e.saveValues(r)},item:{selector:".DELI-wrapper"}}))};e["default"]=E}),require.register("javascripts/react/components/settings/optin/composition/Button.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("prop-types"),f=a(p),d=t("underscore"),_=r(d),m=t("javascripts/react/components/ColorSelector"),h=a(m),y=t("javascripts/react/components/settings/SettingsItem"),v=a(y),b=t("javascripts/react/components/inputs/InputNumber"),g=a(b),E=t("javascripts/react/components/settings/style/Border"),O=a(E),j=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this,t=this.props.config;return u["default"].createElement("div",{className:"container__settings__attributes settings__default"},u["default"].createElement(v["default"],{label:translationDelipressReact.text},u["default"].createElement("input",{className:"delipress__input",name:"button-attrs-content",onChange:this.props.changeInputValueInputText,type:"text",value:t.button.attrs.content})),!this.props.naked&&u["default"].createElement("div",null,u["default"].createElement(v["default"],{label:translationDelipressReact.background_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"backgroundColor",color:t.button.styling.backgroundColor})),u["default"].createElement(v["default"],{label:translationDelipressReact.text_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"color",color:t.button.styling.color})),u["default"].createElement(v["default"],{label:translationDelipressReact.margin},u["default"].createElement(g["default"],{name:"fields_margin",nameValue:t.button.attrs.margin,placeholder:"px",saveRefValue:function(t,n){e.props.saveValue("button-styling-margin",n+"px")}})),u["default"].createElement(v["default"],{label:translationDelipressReact.border_radius},u["default"].createElement(g["default"],{name:"button-attrs-borderRadius",nameValue:t.button.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.props.saveValues({button:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),u["default"].createElement(O["default"],{borderStyle:_.isUndefined(t.button.attrs.borderStyle)?"solid":t.button.attrs.borderStyle,borderColor:_.isUndefined(t.button.attrs.borderColor)?{rgb:{r:255,g:255,b:255,a:1},hex:"#ffffff"}:t.button.attrs.borderColor,borderWidth:_.isUndefined(t.button.attrs.borderWidth)?0:t.button.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={button:{attrs:{},styling:{}}};r.button.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.button.styling[t]=n,e.props.saveValues(r)},item:{selector:".DELI-button"}})))}}]),t}(c.Component);j.propTypes={saveValue:f["default"].func.isRequired,changeInputValueInputText:f["default"].func.isRequired,config:f["default"].object.isRequired},e["default"]=j}),require.register("javascripts/react/components/settings/optin/composition/Fonts.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=e.config,n=[{value:"-apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, Helvetica, Arial, sans-serif",name:translationDelipressReact.Optin.fonts.system_font},{value:"",name:translationDelipressReact.Optin.fonts.website_font}],r=[{value:"Roboto",name:"Roboto"},{value:"Open Sans",name:"Open Sans"},{value:"Lato",name:"Lato"},{value:"Slabo 27px",name:"Slabo 27px"},{value:"Roboto Condensed",name:"Roboto Condensed"},{value:"Oswald",name:"Oswald"},{value:"Montserrat",name:"Montserrat"},{value:"Source Sans Pro",name:"Source Sans Pro"},{value:"Raleway",name:"Raleway"},{value:"PT Sans",name:"PT Sans"},{value:"Roboto Slab",name:"Roboto Slab"},{value:"Merriweather",name:"Merriweather"},{value:"Open Sans Condensed",name:"Open Sans Condensed"},{value:"Lora",name:"Lora"},{value:"Ubuntu",name:"Ubuntu"},{value:"Droid Sans",name:"Droid Sans"},{value:"Droid Serif",name:"Droid Serif"},{value:"Playfair Display",name:"Playfair Display"},{value:"PT Serif",name:"PT Serif"},{value:"Noto Sans",name:"Noto Sans"
     
    1212e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleUpdatePadding=n._handleUpdatePadding.bind(n),n._selectInput=n._selectInput.bind(n),n}return l(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;p.isUndefined(e.styles)?this.state={"inner-padding-top-bottom":15,"inner-padding-left-right":10}:this.state=p.extend({},e.styles),this.setState({link:!1}),this.mouseInterval=null}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?this.setState({"inner-padding-top-bottom":t,"inner-padding-left-right":t}):this.setState(o({},e,t)),this.props.onChangePadding({"inner-padding-top-bottom":this.state["inner-padding-top-bottom"],"inner-padding-left-right":this.state["inner-padding-left-right"]})}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,name:0==r||1==r?"inner-padding-top-bottom":"inner-padding-left-right",value:0==r||1==r?e.state["inner-padding-top-bottom"]:e.state["inner-padding-left-right"],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,onFocus:e._selectInput,readOnly:e.state.link&&0!=r||1==r||3==r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.innerPadding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/Padding.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r=n.props.item;return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleIncrement=n._handleIncrement.bind(n),n._clearIncrement=n._clearIncrement.bind(n),n._selectInput=n._selectInput.bind(n),n.state=p.extend({},{"padding-top":r.styles["padding-top"],"padding-bottom":r.styles["padding-bottom"],"padding-left":r.styles["padding-left"],"padding-right":r.styles["padding-right"],link:!1}),n.mouseInterval=null,n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({"padding-top":t.styles["padding-top"],"padding-bottom":t.styles["padding-bottom"],"padding-left":t.styles["padding-left"],"padding-right":t.styles["padding-right"]})}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleIncrement",value:function(e){var t="padding-"+e.target.getAttribute("data-padding"),n=Number(e.target.getAttribute("data-increment")),r=this.state[t];r=1==n?r+1:r-1,this._handleUpdatePadding(t,r)}},{key:"_clearIncrement",value:function(){}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?(this.setState({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t}),this.props.onChangePadding({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t})):(this.setState(o({},e,t)),this.props.onChangePadding(o({},e,t)))}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,id:"padding-"+t.key,name:"padding-"+t.key,value:e.state["padding-"+t.key],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,readOnly:e.state.link&&0!=r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.padding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/SizeTitle.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),y=r(h),v=function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r._onChangeSettingsSizeTitle=r._onChangeSettingsSizeTitle.bind(r);var a=r.props.item;return r.state={presetChoice:a.styles.presetChoice},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({presetChoice:t.styles.presetChoice})}},{key:"_onChangeSettingsSizeTitle",value:function(e){var t=e.target.value,n=e.target.name;this.setState(o({},n,t)),this.props.onChangeSettingsSizeTitle(t)}},{key:"render",value:function(){var e=this,t=(this.props.item,[]),n=["H1","H2","H3"];return p.each(n,function(n,r){var a;t.push(d["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},d["default"].createElement("input",(a={type:"radio",name:"settings__size",id:"settings__size_"+n},o(a,"name","presetChoice"),o(a,"value",n),o(a,"checked",e.state.presetChoice===n),o(a,"onChange",e._onChangeSettingsSizeTitle),a)),d["default"].createElement("label",{htmlFor:"settings__size_"+n,className:"delipress__buttonsgroup__cell"},n)))},this),d["default"].createElement(y["default"],{label:translationDelipressReact.Builder.component_settings.size_title.title,classModifier:"delipress__builder__side__setting__input--align"},d["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(f.Component);v.propTypes={onChangeSettingsSizeTitle:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=v}),require.register("javascripts/react/components/settings/style/VerticalAlignColumns.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),h=r(m),y=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._onChangeSettingsAlign=r._onChangeSettingsAlign.bind(r),r}return s(t,e),l(t,[{key:"_onChangeSettingsAlign",value:function(e){var t=e.target.value;this.setState({valign:t}),this.props.onChangeSettingsVerticalAlign(t)}},{key:"render",value:function(){var e=this,t=[],n=["top","middle","bottom"],r=this.props.styles,a="center";if(u.isUndefined(r.presetChoice))a=r["vertical-align"];else{var o=u.clone(u.find(r.presets,{type:r.presetChoice}));a=o["vertical-align"]}return this.state={valign:a},u.each(n,function(n,r){t.push(f["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},f["default"].createElement("input",{type:"radio",name:"settings__valign_columns",id:"settings__valign_"+n+r,value:n,checked:e.state.valign===n,onChange:e._onChangeSettingsAlign}),f["default"].createElement("label",{htmlFor:"settings__valign_"+n+r,className:"delipress__buttonsgroup__cell"},n)))}),f["default"].createElement(h["default"],{label:translationDelipressReact.vertical_align,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(p.Component);y.propTypes={onChangeSettingsVerticalAlign:_["default"].func.isRequired,styles:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/theme/General.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=e.ThemeReducer.theme;return _.isNull(t)?{}:{mjAll:t["mj-attributes"]["mj-all"],mjContainer:t["mj-attributes"]["mj-container"],linkColor:t["mj-styles"]["link-color"]}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("javascripts/react/components/settings/base/BaseGeneral")),d=r(f),m=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){return u["default"].createElement("span",null,this._renderThemeDefault())}}]),t}(d["default"]);e["default"]=(0,p.connect)(s)(m)}),require.register("javascripts/react/components/settings/wp/ChoicePostsImport.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._importPosts=n._importPosts.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){this.setState({importLoad:!1})}},{key:"_importPosts",value:function(){if(!this.state.importLoad){this.setState({importLoad:!0});var e=u.pick(this.props.config,"title","image","type_content");this.props.importPostsWP(this.props.choicePosts,e)}}},{key:"render",value:function(){var e=this,t=this.props.choicePosts;return f["default"].createElement(h["default"],null,f["default"].createElement("ul",{className:"delipress__selection"},t.map(function(t,n){return f["default"].createElement("li",{className:"delipress__selection__item",key:"post_"+n},f["default"].createElement("div",{className:"delipress__selection__item__name"},t.label),f["default"].createElement("div",{className:"delipress__selection__item__actions"},f["default"].createElement("span",{className:"dashicons dashicons-no delipress-js-selection-remove",onClick:function(){e.props.removeImportPost(n)}})))})),f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:this._importPosts},this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"}),!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_archive_post.import_posts))}}]),t}(p.Component);y.propTypes={choicePosts:_["default"].array.isRequired,importPostsWP:_["default"].func.isRequired,removeImportPost:_["default"].func.isRequired,config:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/wp/PictureSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleOption=n._toggleOption.bind(n),n}return s(t,e),l(t,[{key:"_toggleOption",value:function(e){this.props.toggleOption(e.target.checked)}},{key:"render",value:function(){var e=this.props.valueOption;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},p["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:e,onChange:this._toggleOption}),p["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},p["default"].createElement("div",{className:"delipress__switch__slider"}),p["default"].createElement("div",{className:"delipress__switch__on"},"I"),p["default"].createElement("div",{className:"delipress__switch__off"},"0")))}}]),t}(u.Component);h.propTypes={toggleOption:d["default"].func.isRequired,valueOption:d["default"].bool.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/PostTypes.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{postTypes:e.PostTypeReducer.postTypes}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("react-redux"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=t("react-select"),g=r(b),E=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._changeChoicePostType=n._changeChoicePostType.bind(n),n}return s(t,e),c(t,[{key:"_changeChoicePostType",value:function(e){var t={};p.isNull(e)||(t=e),this.props.changeChoicePostType(t)}},{key:"render",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,e.valueOption),r=p.map(t,function(e){return{value:e.name,label:e.label}});return d["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.post_type},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),T=t("react-select"),C=r(T),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:translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.posts},_["default"].createElement(C["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){
    1313"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),T=t("javascripts/react/components/settings/wp/Posts"),C=r(T),w=t("javascripts/react/components/settings/wp/ChoicePostsImport"),S=r(w),P=t("javascripts/react/components/settings/wp/TypeContent"),I=r(P),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_archive_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(C["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(S["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),T=t("javascripts/react/components/settings/wp/PostTypes"),C=r(T),w=t("javascripts/react/components/settings/wp/Posts"),S=r(w),P=t("javascripts/react/components/settings/wp/ChoicePostsImport"),I=r(P),N=t("javascripts/react/components/settings/wp/TypeContent"),k=r(N),x=t("javascripts/react/components/settings/SettingsItem"),R=r(x),A=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=t.type_content,s=a;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_archive_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement(k["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(C["default"],{changeChoicePostType:function(t){e.saveOptionValue("post_type",t),e.props.onChangeChoicePostType({post_type:t.value})},valueOption:r}),d["default"].createElement(S["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:s,post_type:r}),!p.isEmpty(a)&&d["default"].createElement(R["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)(A)}),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),T=t("javascripts/react/components/settings/wp/Posts"),C=r(T),w=t("javascripts/react/components/settings/wp/ChoicePostsImport"),S=r(w),P=t("javascripts/react/components/settings/wp/TypeContent"),I=r(P),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(C["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(S["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,e.SETTINGS_TEMPLATE=6}),require.register("javascripts/react/constants/EndpointTemplateConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.REQUEST_GET_TEMPLATES="REQUEST_GET_TEMPLATES",e.REQUEST_GET_TEMPLATES_SUCCESS="REQUEST_GET_TEMPLATES_SUCCESS",e.REQUEST_GET_TEMPLATE="REQUEST_GET_TEMPLATE",e.REQUEST_GET_TEMPLATE_SUCCESS="REQUEST_GET_TEMPLATE_SUCCESS",e.REQUEST_SAVE_TEMPLATE="REQUEST_SAVE_TEMPLATE",e.REQUEST_UPDATE_TEMPLATE="REQUEST_UPDATE_TEMPLATE"}),require.register("javascripts/react/constants/LayoutConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.LAYOUT_DESKTOP=1,e.LAYOUT_IPAD=2,e.LAYOUT_IPHONE=3}),require.register("javascripts/react/constants/OptinConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_OPTIN="CHANGE_OPTIN",e.CHANGE_TYPE="CHANGE_TYPE",e.CHANGE_SETTINGS_OPTIN="CHANGE_SETTINGS_OPTIN",e.REQUEST_GET_OPTIN="REQUEST_GET_OPTIN",e.REQUEST_GET_OPTIN_SUCCESS="REQUEST_GET_OPTIN_SUCCESS",e.REQUEST_SAVE_OPTIN="REQUEST_SAVE_OPTIN",e.REQUEST_SAVE_OPTIN_SUCCESS="REQUEST_SAVE_OPTIN_SUCCESS",e.CONTENT_OPTIN="content_optin",e.LOCKED_OPTIN="locked_optin",e.SCROLL_OPTIN="scroll_optin",e.POPUP_OPTIN="popup_optin",e.FLY_IN_OPTIN="fly_optin",e.SHORTCODE_OPTIN="shortcode_optin",e.SMARTBAR_OPTIN="smartbar_optin",e.WIDGET_OPTIN="widget_optin",e.AFTER_CONTENT="after_content_optin"}),require.register("javascripts/react/constants/PostTypeConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.REQUEST_GET_POST_TYPES="REQUEST_GET_POST_TYPES",e.REQUEST_GET_POST_TYPES_SUCCESS="REQUEST_GET_POST_TYPES_SUCCESS",e.REQUEST_GET_POSTS="REQUEST_GET_POSTS",e.REQUEST_GET_POSTS_SUCCESS="REQUEST_GET_POSTS_SUCCESS",e.REQUEST_GET_POST="REQUEST_GET_POST",e.REQUEST_GET_POST_SUCCESS="REQUEST_GET_POST_SUCCESS",e.REQUEST_GET_POST_TO_WP_POST="REQUEST_GET_POST_TO_WP_POST",e.REQUEST_GET_POST_TO_WP_POST_SUCCESS="REQUEST_GET_POST_TO_WP_POST_SUCCESS",e.REQUEST_IMPORT_POSTS_WP="REQUEST_IMPORT_POSTS_WP",e.REQUEST_IMPORT_POSTS_WP_SUCCESS="REQUEST_IMPORT_POSTS_WP_SUCCESS"}),require.register("javascripts/react/constants/ProviderConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=e.MAILJET="mailjet",a=e.SENDGRID="sendgrid";e.PROVIDER_OPTIONS=[{key:r,value:r,text:"Mailjet"},{key:a,value:a,text:"SendGrid"}]}),require.register("javascripts/react/constants/Routes.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={INDEX:{link:"/",title:"Structure"},CUSTOMIZE:{link:"/customize-template",title:"Template"},CREATE_TEMPLATE:{title:"Template",step2:{link:"/",number:2,title:"Compose your template",description:""}},CAMPAIGN_INDEX:{title:"Campaign",step2:{link:"/",number:2,title:"Compose campaign",description:"Write your content with our awesome builder"}},PREVIEW_CAMPAIGN:{link:"/",title:"Preview campaign"},OPTIN:{link:"/",title:"Optin"}};e["default"]=r}),require.register("javascripts/react/constants/StructureConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHOICE_STRUCTURE_TEMPLATE="CHOICE_STRUCTURE_TEMPLATE",e.CHOICE_ITEMS_TEMPLATE="CHOICE_ITEMS_TEMPLATE"}),require.register("javascripts/react/constants/TemplateContentConstants.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}Object.defineProperty(e,"__esModule",{value:!0}),e.SOCIAL_LIST=e.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT=e.ItemTypes=e.SECTION_UNSUBSCRIBE=e.SECTION_EMAIL_ONLINE=e.SECTION=e.WP_WOO_PRODUCT=e.WP_WOO_ARCHIVE_PRODUCT=e.SPACER=e.WP_ARCHIVE_ARTICLE=e.WP_ARCHIVE_CUSTOM_POST=e.WP_ARTICLE=e.TITLE=e.UNSUBSCRIBE=e.EMAIL_ONLINE=e.WP_CUSTOM_POST=e.SOCIAL_BUTTON=e.BUTTON=e.IMAGE=e.DIVIDER=e.TEXT=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML=e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_GET_CAMPAIGN_TEMPLATE=e.REQUEST_GET_CAMPAIGN_SUCCESS=e.REQUEST_GET_CAMPAIGN=e.REQUEST_GET_TEMPLATE_SUCCESS=e.REQUEST_GET_TEMPLATE=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE=e.REQUEST_SAVE_TEMPLATE_SUCCESS=e.REQUEST_SAVE_TEMPLATE=e.CLEAN_TEMPLATE=e.DUPLICATE_SECTION=e.DUPLICATE_CONTENT=e.DELETE_SECTION=e.DELETE_CONTENT=e.CHANGE_POSITION_SECTION=e.CHANGE_POSITION_CONTENT=e.ADD_TEMPLATE_CONTENT_EMPTY=e.ADD_TEMPLATE_SECTION=e.ADD_TEMPLATE_CONTENT=void 0;var a=t("underscore"),o=r(a),i=(e.ADD_TEMPLATE_CONTENT="ADD_TEMPLATE_CONTENT",e.ADD_TEMPLATE_SECTION="ADD_TEMPLATE_SECTION",e.ADD_TEMPLATE_CONTENT_EMPTY="ADD_TEMPLATE_CONTENT_EMPTY",e.CHANGE_POSITION_CONTENT="CHANGE_POSITION_CONTENT",e.CHANGE_POSITION_SECTION="CHANGE_POSITION_SECTION",e.DELETE_CONTENT="DELETE_CONTENT",e.DELETE_SECTION="DELETE_SECTION",e.DUPLICATE_CONTENT="DUPLICATE_CONTENT",e.DUPLICATE_SECTION="DUPLICATE_SECTION",e.CLEAN_TEMPLATE="CLEAN_TEMPLATE",e.REQUEST_SAVE_TEMPLATE="REQUEST_SAVE_TEMPLATE",e.REQUEST_SAVE_TEMPLATE_SUCCESS="REQUEST_SAVE_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE="REQUEST_SAVE_CAMPAIGN_TEMPLATE",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_GET_TEMPLATE="REQUEST_GET_TEMPLATE",e.REQUEST_GET_TEMPLATE_SUCCESS="REQUEST_GET_TEMPLATE_SUCCESS",e.REQUEST_GET_CAMPAIGN="REQUEST_GET_CAMPAIGN",e.REQUEST_GET_CAMPAIGN_SUCCESS="REQUEST_GET_CAMPAIGN_SUCCESS",e.REQUEST_GET_CAMPAIGN_TEMPLATE="REQUEST_GET_CAMPAIGN_TEMPLATE",e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS",e.TEXT=1),s=e.DIVIDER=2,l=e.IMAGE=3,c=e.BUTTON=4,u=e.SOCIAL_BUTTON=5,p=e.WP_CUSTOM_POST=6,f=(e.EMAIL_ONLINE=7,e.UNSUBSCRIBE=8,e.TITLE=9),d=e.WP_ARTICLE=10,_=e.WP_ARCHIVE_CUSTOM_POST=11,m=e.WP_ARCHIVE_ARTICLE=12,h=e.SPACER=13,y=e.WP_WOO_ARCHIVE_PRODUCT=14,v=e.WP_WOO_PRODUCT=15,b=(e.SECTION=100,e.SECTION_EMAIL_ONLINE=101,e.SECTION_UNSUBSCRIBE=102,e.ItemTypes={ADD_ITEM:"add-item",MOVE_ITEM:"move-item",MOVE_SECTION:"move-section",ADD_SECTION:"add-section"},e.LIST_TEMPLATE_CONTENT=[f,i,l,c,s,u,h,d,m,p,_,v,y]);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")),T=(r(j),t("javascripts/react/components/dnd/MoveSection")),C=r(T),w=t("javascripts/react/components/dnd/EmptySection"),S=r(w),P=t("javascripts/react/components/misc/Loader"),I=r(P),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.actions.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(C["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(S["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}),T=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}),T),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}(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:{
    14 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"),T=r(j),C=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(T["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)(C)}),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 T.TEXT:return m();case T.SOCIAL_BUTTON:return v();case T.DIVIDER:return y();case T.IMAGE:return h();case T.WP_ARCHIVE_CUSTOM_POST:return s();case T.WP_WOO_ARCHIVE_PRODUCT:return c();case T.WP_ARCHIVE_ARTICLE:return l();case T.WP_CUSTOM_POST:return i();case T.WP_ARTICLE:return u();case T.WP_WOO_PRODUCT:return p();case T.BUTTON:return f();case T.TITLE:return _();case T.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:T.WP_CUSTOM_POST,wp_post:{post:"",post_type:"",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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:T.WP_ARCHIVE_CUSTOM_POST,styles:j.extend(j.clone(C),{options:j.clone(w)})})}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:T.WP_ARCHIVE_ARTICLE,styles:j.extend(j.clone(C),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:T.WP_WOO_ARCHIVE_PRODUCT,styles:j.extend(j.clone(C),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:T.WP_ARTICLE,wp_post:{post:"",post_type:"post",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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:T.WP_WOO_PRODUCT,wp_post:{post:"",post_type:"product",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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_"+T.BUTTON));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.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:T.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_"+T.TITLE));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.TITLE,value:t||translationDelipressReact.Builder["default"].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_"+T.TEXT));return j.isNull(n)&&(n=j.extend(j.clone(C),{"line-height":1.5,"font-size":15,"font-family":"Arial","css-class":"mjtext"})),j.extend(e,{type:T.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_"+T.IMAGE));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.IMAGE,styles:j.clone(n)})}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(C),{type:T.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(C),{type:T.SOCIAL_BUTTON,styles:g()})}function b(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+T.DIVIDER));return j.isNull(e)?j.extend(j.clone(C),{"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_"+T.SOCIAL_BUTTON));return j.isNull(e)?j.extend(j.clone(C),{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),T=t("javascripts/react/constants/TemplateContentConstants"),C={background:{rgb:{r:255,g:255,b:255,a:1},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},w={title:!0,image:!0,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 C(e);case W.SOCIAL_BUTTON:return S(e);case W.DIVIDER:return g(e);case W.BUTTON:return f(e);case W.SPACER:return O(e)}}function f(e){return{tagName:"mj-button",content:e.styles.value?e.styles.value:"",attributes:q.extend(_(e.styles),I(e.styles))}}function d(e){var t={};return t=f(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function _(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.height)||(t.height=e.height+"px"),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e.href)||(t.href=e.href),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isObject(e["background-color"])&&(t["background-color"]=e["background-color"].hex),q.isObject(e.color)&&(t.color=e.color.hex),q.isUndefined(e.borderWidth)||q.isUndefined(e.borderStyle)||q.isUndefined(e.borderColor)||(t.border=e.borderWidth+"px "+e.borderStyle+(" "+i(e.borderColor.rgb.r,e.borderColor.rgb.g,e.borderColor.rgb.b))),q.isNumber(e["inner-padding-top-bottom"])&&q.isNumber(e["inner-padding-left-right"])&&(t["inner-padding"]=e["inner-padding-top-bottom"]+"px "+e["inner-padding-left-right"]+"px"),t}function m(e){var t="";switch(e.type){default:e.value&&(t=e.value)}var n={tagName:"mj-text",content:t,attributes:q.extend(I(e.styles),b(e.styles),h(e,W.TEXT))};return"email_online"==e.keyRow&&(n.attributes["css-class"]="email_online"),n}function h(e,t){if(q.isUndefined(e.styles.presetChoice))return{};var n=q.find(e.styles.presets,{type:e.styles.presetChoice});switch(t){case W.TEXT:case W.TITLE:case W.UNSUBSCRIBE:case W.EMAIL_ONLINE:return b(n);default:return{}}}function y(e){var t={};return t=m(e),{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function v(e){var t={};return t=m(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",q.isUndefined(e.styles["font-size"])?e.type==W.TEXT&&(t.attributes["font-size"]="15px"):t.attributes["font-size"]=e.styles["font-size"]+"px",{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(T(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 T(e){var t={};return q.isNumber(e.height)&&(t.height=e.height+"px"),t}function C(e){return{tagName:"mj-image",attributes:q.extend(I(e.styles),N(e.styles))}}function w(e){var t={};t=C(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 S(e){return{tagName:"mj-social",attributes:q.extend(I(e.styles),x(e.styles))}}function P(e){var t={};t=S(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["container-background-color"]="transparent";var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function I(e){if(q.isUndefined(e))return{};var t=q.extend({},o(q.clone(e)));return q.isUndefined(e.background)||"transparent"!=e.background.hex&&(t["container-background-color"]=i(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b)),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),t}function N(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e.src)||(t.src=e.src),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.href)||(t.href=e.href),t}function k(e){if(q.isUndefined(e))return{};var t={};return q.isObject(e["border-color"])&&!q.isUndefined(e["border-color"].rgb)?t["border-color"]=i(e["border-color"].rgb.r,e["border-color"].rgb.g,e["border-color"].rgb.b):q.isObject(e["border-color"])&&(t["border-color"]=e["border-color"].hex),q.isNumber(e["border-width"])&&(t["border-width"]=e["border-width"]+"px"),q.isUndefined(e["border-style"])||(t["border-style"]=e["border-style"]),q.isNumber(e.width)&&(t.width=e.width+"%"),t}function x(e){if(q.isUndefined(e))return{};var t={display:""};return q.each(e,function(e,n){n.indexOf("toggle_")>=0&&e?t.display+=n.replace("toggle_","")+" ":n.indexOf("content_")>=0?t[n.replace("content_","")+"-content"]=e:n.indexOf("url_")>=0?t[n.replace("url_","")+"-href"]=e:n.indexOf("color_")>=0&&(q.isUndefined(e.rgb)?t[n.replace("color_","")+"-icon-color"]=e.hex:t[n.replace("color_","")+"-icon-color"]=i(e.rgb.r,e.rgb.g,e.rgb.b))}),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),q.isUndefined(e["icon-size"])||(t["icon-size"]=e["icon-size"]+"px"),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isObject(e.textColor)&&!q.isUndefined(e.textColor.rgb)&&(t.color=i(e.textColor.rgb.r,e.textColor.rgb.g,e.textColor.rgb.b)),q.isEmpty(t.display)?{}:t}function R(e,t){switch(t){case"color":case"background-color":if(!q.isUndefined(e.rgb))return i(e.rgb.r,e.rgb.g,e.rgb.b);default:return e}}function A(e,t){switch(t){case"mj-all":return{tagName:"mj-all",attributes:q.mapObject(e,R)};case"mj-text":return{tagName:"mj-text",attributes:q.mapObject(e,R)};case"mj-container":return{tagName:"mj-container",attributes:q.extend(a(),q.mapObject(e,R))}}}function M(e,t){switch(t){case"link-color":return"\n                p a{ color: "+i(e.rgb.r,e.rgb.g,e.rgb.b)+"; }\n            "}}function D(e){return{tagName:"mj-attributes",children:q.map(e,A)}}function U(e){var t="* { color: currentColor; }\n";return t+=".mjtext div * { margin-top: 1em;} .mjtext div *:first-child { margin-top: 0; } .mjtext div *:last-child { margin-bottom: 0;}  \n",t+=".mjtext img { max-width:100%; }  \n",t+=".email_online p { margin:0px !important; } \n",q.each(e,function(e,n){t+=M(e,n)}),{tagName:"mj-style",content:t,attributes:t}}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={tagName:"mjml",attributes:{},children:[]};if(!q.isNull(t)){var r=D(t["mj-attributes"]),o=U(t["mj-styles"]),i={tagName:"mj-head",children:[r,o]};n.children.push(i)}var s={tagName:"mj-container",attributes:a(),children:[]};if(e.email_online_active){var l=q.map(e.email_online,c);q.each(l,function(e){s.children.push(e)})}var u=q.map(e.items,c);q.each(u,function(e){s.children.push(e)});var p=q.map(e.unsubscribe,c);q.each(p,function(e){s.children.push(e)});var f={tagName:"mj-body",attributes:{},children:[s]};return n.children.push(f),(0,B.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=C,e.transformItemImageAlone=w,e.transformItemSocial=S,e.transformItemSocialAlone=P,e.transformToMjml=L;var B=t("mjml"),V=t("underscore"),q=r(V),W=t("../constants/TemplateContentConstants")}),require.register("javascripts/react/helpers/undecorate.js",function(e,t,n){"use strict";function r(e){for(var t=e;"function"==typeof t.getDecoratedComponentInstance;)t=t.getDecoratedComponentInstance();return t}Object.defineProperty(e,"__esModule",{value:!0}),e.undecorate=r}),require.register("javascripts/react/helpers/wordpressMedia.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return i.isNull(s)&&(s=wp.media({title:translationDelipressReact.wp_media_title,library:{type:"image",uploadedTo:null},button:{text:translationDelipressReact.wp_media_button_text},multiple:!1})),s}Object.defineProperty(e,"__esModule",{value:!0}),e.getFrame=a;var o=t("underscore"),i=r(o),s=null}),require.register("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=translationDelipressReact.read_more;
    15 "product"===e.post.post_type&&(t=e.woocommerce.regular_price+" "+e.woocommerce.symbol);var n=i.extend({},(0,s.createButtonDefault)());return n=i.extend(n,{styles:i.extend(n.styles,{href:e.post.guid,value:t})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createButtonReadMoreFromImportWPPost=a;var o=t("underscore"),i=r(o),s=t("javascripts/react/helpers/structureToTemplate")}),require.register("javascripts/react/helpers/wp/createImageFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=s.extend({},n,(0,o.createImageDefault)({},e));return r=s.extend(r,{styles:s.extend(r.styles,{sizes:t.sizes,srcWidth:t.srcWidth,srcHeight:t.srcHeight,width:t.width})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createImageFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTextFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=e.post.post_content;"true"==e.type_content.excerpt&&(s.isEmpty(e.attrs_post.content.extended)?s.isEmpty(e.attrs_post.real_excerpt)||(n=e.attrs_post.real_excerpt):n=e.attrs_post.content.main);var r=s.extend({},t,(0,o.createTextDefault)({},n));return r}Object.defineProperty(e,"__esModule",{value:!0}),e.createTextFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTitleFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=s.extend({},t,(0,o.createTitleDefault)({},e.post_title));return n}Object.defineProperty(e,"__esModule",{value:!0}),e.createTitleFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/modules/campaign/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=(t("react-redux"),t("underscore")),f=(r(p),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=f}),require.register("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme,isOpen:e.EditorReducer.isOpen,component:e.EditorReducer.component,item:e.EditorReducer.item}}function c(e,t){var n=new E["default"],r=new j["default"],a=new C["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),T=t("javascripts/react/services/actions/EditorActions"),C=a(T),w=t("javascripts/react/helpers/transformToMjml"),S=t("javascripts/react/containers/PreviewContainer"),P=a(S),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(P["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));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=t("javascripts/react/reducers/EndpointTemplateReducer"),_=r(d),m=(0,a.combineReducers)({SavingReducer:u["default"],EditorReducer:l["default"],TemplateReducer:i["default"],PostTypeReducer:f["default"],EndpointTemplateReducer:_["default"]});e["default"]=m}),require.register("javascripts/react/modules/campaign/stores/index.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||i.compose;t=(0,i.createStore)(h["default"],n((0,i.applyMiddleware)((0,u["default"])(),(0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])))}else t=(0,i.createStore)(h["default"],(0,i.compose)((0,i.applyMiddleware)((0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var i=t("redux"),s=t("redux-thunk"),l=a(s),c=t("redux-logger"),u=a(c),p=t("javascripts/react/api/axios"),f=t("redux-axios-middleware"),d=a(f),_=t("underscore"),m=(r(_),t("javascripts/react/modules/campaign/reducers/index")),h=a(m)}),require.register("javascripts/react/modules/optin/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/optin/containers/CreateOptinStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{config:e.OptinReducer.config}}function c(e,t){var n=new O["default"];return{actionsOptin:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/containers/optin/SettingsContainer"),v=a(y),b=t("javascripts/react/containers/optin/PreviewContainer"),g=a(b),E=t("javascripts/react/services/actions/OptinActions"),O=a(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateOptin=n.updateOptin.bind(n),n.saveValuesOptin=null,n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsOptin;h.isEmpty(DELIPRESS_OPTIN_ID)||e.getOptin(DELIPRESS_OPTIN_ID)}},{key:"updateOptin",value:function(e){var t=this,n=this.props,r=n.actionsOptin,a=n.type,o=r.changeOptin(e);o.then(function(){clearTimeout(t.saveValuesOptin),t.saveValuesOptin=setTimeout(function(){r.saveOptin(DELIPRESS_OPTIN_ID,{type:a,config:e})},500)})}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__builder"},f["default"].createElement(v["default"],{updateOptin:this.updateOptin}),f["default"].createElement(g["default"],{updateOptin:this.updateOptin,actionsOptin:this.props.actionsOptin}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(j)}),require.register("javascripts/react/modules/optin/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("javascripts/react/modules/optin/stores/index"),p=a(u),f=t("javascripts/react/modules/optin/containers/App"),d=a(f),_=t("javascripts/react/modules/optin/containers/CreateOptinStepTwo"),m=a(_),h=t("underscore"),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_OPTIN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/optin/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/OptinReducer"),i=r(o),s=(0,a.combineReducers)({OptinReducer:i["default"]});e["default"]=s}),require.register("javascripts/react/modules/optin/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/optin/reducers/index"),_=r(d)}),require.register("javascripts/react/modules/preview/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaign.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new g["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/constants/LayoutConstants"),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/TemplateActions"),g=a(b),E=t("javascripts/react/helpers/transformToMjml"),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.standalone,n=e.actionsTemplate;this.setState({layout:y.LAYOUT_IPHONE}),!h.isUndefined(t)&&t||n.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.standalone,a=n.actionsTemplate,o=n.config,i=n.theme;if((h.isUndefined(r)||!r)&&(!(0,v.shallowEqual)(e.config,o)||!(0,v.shallowEqual)(e.theme,i))){var s=(0,E.transformToMjml)(e.config,e.theme);a.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:s.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,E.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_getStylesContainer",value:function(){var e={border:"none",marginBottom:"10px",marginTop:"10px"};switch(this.state.layout){case y.LAYOUT_DESKTOP:e=h.extend(e,{width:"800px",height:"1000px"});break;case y.LAYOUT_IPAD:e=h.extend(e,{height:"1250px",width:"840px",padding:"111px 34px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/ipad-layout.png)"});break;case y.LAYOUT_IPHONE:e=h.extend(e,{height:"780px",width:"369px",padding:"106px 24px 106px 25px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/iphone-layout.png)"})}return e}},{key:"_onClickChangeLayout",value:function(e,t){t.preventDefault(),this.setState({layout:e})}},{key:"_getIframe",value:function(){switch(this.state.layout){case y.LAYOUT_DESKTOP:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--desktop"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPAD:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--tablet"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPHONE:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"}))}}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__preview__devices"},f["default"].createElement("a",{href:"",className:"delipress__preview__devices__smartphone",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPHONE)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/smartphone-icon.svg",alt:translationDelipressReact.Preview.smartphone}),translationDelipressReact.Preview.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:translationDelipressReact.Preview.tablet}),translationDelipressReact.Preview.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:translationDelipressReact.Preview.desktop}),translationDelipressReact.Preview.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),T=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),
    16 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.Preview.desktop_preview)),f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"})),f["default"].createElement(E["default"],{togglePreview:this._togglePreview,visible:this.state.preview},f["default"].createElement(j["default"],{standalone:!0})))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(T)}),require.register("javascripts/react/modules/preview/containers/PreviewTemplate.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.EndpointTemplateReducer.template}}function c(e,t){var n=new y["default"];return{endpointActionsTemplate:(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"),t("javascripts/react/services/actions/EndpointTemplateActions")),y=a(h),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/containers/MjmlContainer"),g=(a(b),t("javascripts/react/modules/preview/containers/PreviewCampaign")),E=(a(g),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeTemplatePreview=n.changeTemplatePreview.bind(n),n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){var e=this;document.addEventListener("onChangeTeampltePreview",function(t){e.changeTemplatePreview(t.detail.template_id)})}},{key:"changeTemplatePreview",value:function(e){this.props.endpointActionsTemplate.getTemplate(e)}},{key:"componentDidUpdate",value:function(e,t){var n=this.refs.iframe,r=n.contentDocument;r.body.innerHTML=this._transformToMjml()}},{key:"_transformToMjml",value:function(){var e=this.props.template,t=(0,v.transformToMjml)(e.config,e.theme);return t.html}},{key:"render",value:function(){return f["default"].createElement("iframe",{ref:"iframe",className:"preview_template"})}}]),t}(p.Component));e["default"]=(0,d.connect)(l,c)(E)}),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("history"),t("react-router-redux"),t("javascripts/react/modules/preview/stores/index")),p=a(u),f=t("javascripts/react/modules/preview/containers/App"),d=(a(f),t("javascripts/react/modules/preview/containers/PreviewCampaignStep3")),_=a(d),m=t("javascripts/react/constants/Routes"),h=(a(m),t("underscore")),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(_["default"],null)),e)})}),require.register("javascripts/react/modules/preview/initializeTemplate.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("underscore"),u=(r(c),t("react-redux")),p=t("javascripts/react/modules/preview/stores/index"),f=a(p),d=t("javascripts/react/modules/preview/containers/App"),_=(a(d),t("javascripts/react/modules/preview/containers/PreviewTemplate")),m=a(_);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,f["default"])();l["default"].render(i["default"].createElement(u.Provider,{store:t},i["default"].createElement(m["default"],null)),e)})}),require.register("javascripts/react/modules/preview/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("react-router-redux"),i=t("javascripts/react/reducers/TemplateReducer"),s=r(i),l=t("javascripts/react/reducers/EndpointTemplateReducer"),c=r(l),u=(0,a.combineReducers)({TemplateReducer:s["default"],EndpointTemplateReducer:c["default"],routing:o.routerReducer});e["default"]=u}),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/EndpointTemplateReducer.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]:{templates:[],templateConfig:null},t=arguments[1],n=t.type,r=t.payload;switch(n){case s.REQUEST_GET_TEMPLATES_SUCCESS:return i.extend({},e,{templates:r.data.data.results});case s.REQUEST_GET_TEMPLATE_SUCCESS:return i.extend({},e,{template:r.data.data.results});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("../constants/EndpointTemplateConstants");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){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 T=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 T.loaded=!0,c.extend({},e,{config:T,campaignId:t.payload.data.data.results.post.ID});case p.CHANGE_THEME:return c.extend({},e,{config:c.extend({},e.config,{theme:t.payload})});case d.REQUEST_GET_POST_TO_WP_POST_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=t.payload.data.data.results.post,s=e.items,l={post:a};if("product"===a.post_type&&(l.woocommerce=t.payload.data.data.results.woocommerce),t.payload.extras.wp_post.options.image&&t.payload.data.data.results.image){var u=i(t),p=(0,y.createTitleFromImportWPPost)(a),f=o(t),_=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},u),s.splice(Number(n+1),0,p),s.splice(Number(n+2),0,f),s.splice(Number(n+3),0,_))})}else{var m=(0,y.createTitleFromImportWPPost)(a),h=o(t),v=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},m),s.splice(Number(n+1),0,h),s.splice(Number(n+2),0,v))})}return s=c.map(s,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_GET_POST_TO_WP_POST_SUCCESS,e}),c.extend({},e,{items:s})}return e})}):e})})});case d.REQUEST_IMPORT_POSTS_WP_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=c.clone(e.items),o=[];return c.each(t.payload.data.data.results.posts,function(e,n){"false"!=t.payload.data.data.results.config.image&&e.image&&o.push((0,v.createImageFromImportWPPost)(e.image,e.attrs_image,t.payload.extras)),o.push((0,y.createTitleFromImportWPPost)(e.post,t.payload.extras)),o.push((0,h.createTextFromImportWPPost)({post:e.post,attrs_post:e.attrs_post,type_content:t.payload.data.data.results.config.type_content},t.payload.extras));var r={post:e.post};"product"===e.post.post_type&&(r.woocommerce=e.woocommerce),o.push((0,b.createButtonReadMoreFromImportWPPost)(r))}),c.each(o,function(e,n){if(0===n)a[t.payload.extras._id]=e;else{var r=Number(t.payload.extras._id+n);a.splice(r,0,e)}}),a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_IMPORT_POSTS_WP_SUCCESS,e}),c.extend({},e,{items:a})}return e})}):e})})});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("underscore"),c=r(l),u=t("../constants/StructureConstants"),p=t("javascripts/react/constants/ThemeConstants"),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/constants/PostTypeConstants"),_=t("javascripts/react/constants/EditorConstants"),m=t("javascripts/react/helpers/structureToTemplate"),h=t("javascripts/react/helpers/wp/createTextFromImportWPPost"),y=t("javascripts/react/helpers/wp/createTitleFromImportWPPost"),v=t("javascripts/react/helpers/wp/createImageFromImportWPPost"),b=t("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost");e["default"]=s}),require.register("javascripts/react/reducers/ThemeReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{theme:{"mj-attributes":{"mj-all":{color:"#58384C"},"mj-container":{"background-color":"#E0E0E0"}},"mj-styles":{"link-color":"#F5656A"},header:null,footer:null},settings_component:a.SETTINGS_GENERAL,view_component:a.TEXT_VIEW},t=arguments[1];switch(t.type){case a.REQUEST_GET_THEME_SUCCESS:return _.isNull(t.payload.data.data.results.theme)?_.extend({},e,{post:t.payload.data.data.results.post}):_.extend({},e,{theme:t.payload.data.data.results.theme,post:t.payload.data.data.results.post});case a.CHANGE_THEME:return _.extend({},e,{theme:t.payload});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/ThemeConstants");e["default"]=r}),require.register("javascripts/react/services/ContentFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("underscore"),c=a(l),u=t("react"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/components/contents/SpacerComponent"),_=r(d),m=t("javascripts/react/components/contents/TextComponent"),h=r(m),y=t("javascripts/react/components/contents/ImageComponent"),v=r(y),b=t("javascripts/react/components/contents/DividerComponent"),g=r(b),E=t("javascripts/react/components/contents/SocialComponent"),O=r(E),j=t("javascripts/react/components/contents/ButtonComponent"),T=r(j),C=t("javascripts/react/components/contents/EmptyComponent"),w=r(C),S=t("javascripts/react/components/contents/WPPostComponent"),P=r(S),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),B=t("javascripts/react/components/contents/UnsubscribeComponent"),V=r(B),q=function(){
     14width:"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"),T=r(j),C=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(T["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)(C)}),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 T.TEXT:return m();case T.SOCIAL_BUTTON:return v();case T.DIVIDER:return y();case T.IMAGE:return h();case T.WP_ARCHIVE_CUSTOM_POST:return s();case T.WP_WOO_ARCHIVE_PRODUCT:return c();case T.WP_ARCHIVE_ARTICLE:return l();case T.WP_CUSTOM_POST:return i();case T.WP_ARTICLE:return u();case T.WP_WOO_PRODUCT:return p();case T.BUTTON:return f();case T.TITLE:return _();case T.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:T.WP_CUSTOM_POST,wp_post:{post:"",post_type:"",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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:T.WP_ARCHIVE_CUSTOM_POST,styles:j.extend(j.clone(C),{options:j.clone(w)})})}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:T.WP_ARCHIVE_ARTICLE,styles:j.extend(j.clone(C),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:T.WP_WOO_ARCHIVE_PRODUCT,styles:j.extend(j.clone(C),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:T.WP_ARTICLE,wp_post:{post:"",post_type:"post",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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:T.WP_WOO_PRODUCT,wp_post:{post:"",post_type:"product",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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_"+T.BUTTON));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.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:T.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_"+T.TITLE));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.TITLE,value:t||translationDelipressReact.Builder["default"].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_"+T.TEXT));return j.isNull(n)&&(n=j.extend(j.clone(C),{"line-height":1.5,"font-size":15,"font-family":"Arial","css-class":"mjtext"})),j.extend(e,{type:T.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_"+T.IMAGE));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.IMAGE,styles:j.clone(n)})}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(C),{type:T.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(C),{type:T.SOCIAL_BUTTON,styles:g()})}function b(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+T.DIVIDER));return j.isNull(e)?j.extend(j.clone(C),{"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_"+T.SOCIAL_BUTTON));return j.isNull(e)?j.extend(j.clone(C),{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),T=t("javascripts/react/constants/TemplateContentConstants"),C={background:{rgb:{r:255,g:255,b:255,a:1},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},w={title:!0,image:!0,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 G.isNumber(e["padding-top"])&&(t["padding-top"]=e["padding-top"]+"px"),G.isNumber(e["padding-bottom"])&&(t["padding-bottom"]=e["padding-bottom"]+"px"),G.isNumber(e["padding-left"])&&(t["padding-left"]=e["padding-left"]+"px"),G.isNumber(e["padding-right"])&&(t["padding-right"]=e["padding-right"]+"px"),t}function i(e){var t=e.toString(16);return 1==t.length?"0"+t:t}function s(e,t,n){return"#"+i(e)+i(t)+i(n)}function l(e,t,n){return s(e,t,n)}function c(e){if(G.isUndefined(e))return{};var t=o(G.clone(e));return G.isObject(e.background)&&!G.isUndefined(e.background.rgb)?t["background-color"]=l(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b):G.isObject(e.background)&&(t["background-color"]=e.background.hex),G.isEmpty(e["background-url"])||(t["background-url"]=e["background-url"]),t}function u(e){if(G.isUndefined(e))return{};var t={"background-color":"transparent"};return G.isUndefined(e.width)||(t.width=e.width+"%"),G.isUndefined(e["vertical-align"])||(t["vertical-align"]=e["vertical-align"]),t}function p(e){return{tagName:"mj-section",attributes:c(e.styles),children:G.map(e.columns,f)}}function f(e){var t=[];return G.each(e.items,function(e,n){var r=d(e);G.isArray(r)?G.each(r,function(e){t.push(e)}):G.isObject(r)&&t.push(r)}),{tagName:"mj-column",attributes:u(e.styles),children:t}}function d(e){switch(e.type){case H.TEXT:case H.TITLE:case H.UNSUBSCRIBE:case H.EMAIL_ONLINE:return y(e);case H.IMAGE:return S(e);case H.SOCIAL_BUTTON:return I(e);case H.DIVIDER:return O(e);case H.BUTTON:return _(e);case H.SPACER:return T(e)}}function _(e){return{tagName:"mj-button",content:e.styles.value?e.styles.value:"",attributes:G.extend(h(e.styles),k(e.styles))}}function m(e){var t={};return t=_(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 h(e){if(G.isUndefined(e))return{};var t={};return G.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),G.isUndefined(e.height)||(t.height=e.height+"px"),G.isUndefined(e.width)||(t.width=e.width+"px"),G.isUndefined(e.href)||(t.href=e.href),G.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),G.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),G.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),G.isObject(e["background-color"])&&(t["background-color"]=e["background-color"].hex),G.isObject(e.color)&&(t.color=e.color.hex),G.isUndefined(e.borderWidth)||G.isUndefined(e.borderStyle)||G.isUndefined(e.borderColor)||(t.border=e.borderWidth+"px "+e.borderStyle+(" "+l(e.borderColor.rgb.r,e.borderColor.rgb.g,e.borderColor.rgb.b))),G.isNumber(e["inner-padding-top-bottom"])&&G.isNumber(e["inner-padding-left-right"])&&(t["inner-padding"]=e["inner-padding-top-bottom"]+"px "+e["inner-padding-left-right"]+"px"),t}function y(e){var t="";switch(e.type){default:e.value&&(t=e.value)}var n={tagName:"mj-text",content:t,attributes:G.extend(k(e.styles),E(e.styles),v(e,H.TEXT))};return"email_online"==e.keyRow&&(n.attributes["css-class"]="email_online"),n}function v(e,t){if(G.isUndefined(e.styles.presetChoice))return{};var n=G.find(e.styles.presets,{type:e.styles.presetChoice});switch(t){case H.TEXT:case H.TITLE:case H.UNSUBSCRIBE:case H.EMAIL_ONLINE:return E(n);default:return{}}}function b(e){var t={};return t=y(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 g(e){var t={};return t=y(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",G.isUndefined(e.styles["font-size"])?e.type==H.TEXT&&(t.attributes["font-size"]="15px"):t.attributes["font-size"]=e.styles["font-size"]+"px",{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(e){if(G.isUndefined(e))return{};var t={};return G.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),G.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),G.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]),G.isUndefined(e["line-height"])||(t["line-height"]=e["line-height"]),G.isUndefined(e.align)||(t.align=e.align),G.isUndefined(e.color)||(G.isObject(e.color)&&!G.isUndefined(e.color.rgb)?t.color=l(e.color.rgb.r,e.color.rgb.g,e.color.rgb.b):G.isObject(e.color)&&(t.color=e.color.hex)),t}function O(e){return{tagName:"mj-divider",attributes:G.extend(k(e.styles),R(e.styles))}}function j(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(O(e)),t}function T(e){return{tagName:"mj-spacer",attributes:G.extend(w(e.styles))}}function C(e){var t={};t=T(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 w(e){var t={};return G.isNumber(e.height)&&(t.height=e.height+"px"),t}function S(e){return{tagName:"mj-image",attributes:G.extend(k(e.styles),x(e.styles))}}function P(e){var t={};t=S(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 I(e){return{tagName:"mj-social",attributes:G.extend(k(e.styles),A(e.styles))}}function N(e){var t={};t=I(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 k(e){if(G.isUndefined(e))return{};var t=G.extend({},o(G.clone(e)));return G.isUndefined(e.background)||"transparent"!=e.background.hex&&(t["container-background-color"]=l(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b)),G.isUndefined(e.align)||(t.align=e.align),G.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),t}function x(e){if(G.isUndefined(e))return{};var t={};return G.isUndefined(e.src)||(t.src=e.src),G.isUndefined(e.width)||(t.width=e.width+"px"),G.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),G.isUndefined(e.href)||(t.href=e.href),t}function R(e){if(G.isUndefined(e))return{};var t={};return G.isObject(e["border-color"])&&!G.isUndefined(e["border-color"].rgb)?t["border-color"]=l(e["border-color"].rgb.r,e["border-color"].rgb.g,e["border-color"].rgb.b):G.isObject(e["border-color"])&&(t["border-color"]=e["border-color"].hex),G.isNumber(e["border-width"])&&(t["border-width"]=e["border-width"]+"px"),G.isUndefined(e["border-style"])||(t["border-style"]=e["border-style"]),G.isNumber(e.width)&&(t.width=e.width+"%"),t}function A(e){if(G.isUndefined(e))return{};var t={display:""};return G.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&&(G.isUndefined(e.rgb)?t[n.replace("color_","")+"-icon-color"]=e.hex:t[n.replace("color_","")+"-icon-color"]=l(e.rgb.r,e.rgb.g,e.rgb.b))}),G.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),G.isUndefined(e.align)||(t.align=e.align),G.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),G.isUndefined(e["icon-size"])||(t["icon-size"]=e["icon-size"]+"px"),G.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),G.isObject(e.textColor)&&!G.isUndefined(e.textColor.rgb)&&(t.color=l(e.textColor.rgb.r,e.textColor.rgb.g,e.textColor.rgb.b)),G.isEmpty(t.display)?{}:t}function M(e,t){switch(t){case"color":case"background-color":if(!G.isUndefined(e.rgb))return l(e.rgb.r,e.rgb.g,e.rgb.b);default:return e}}function D(e,t){switch(t){case"mj-all":return{tagName:"mj-all",attributes:G.mapObject(e,M)};case"mj-text":return{tagName:"mj-text",attributes:G.mapObject(e,M)};case"mj-container":return{tagName:"mj-container",attributes:G.extend(a(),G.mapObject(e,M))}}}function U(e,t){switch(t){case"link-color":return"\n                p a{ color: "+l(e.rgb.r,e.rgb.g,e.rgb.b)+"; }\n            "}}function L(e){return{tagName:"mj-attributes",children:G.map(e,D)}}function B(e){var t="* { color: currentColor; }\n";return t+=".mjtext div * { margin-top: 1em;} .mjtext div *:first-child { margin-top: 0; } .mjtext div *:last-child { margin-bottom: 0;}  \n",t+=".mjtext img { max-width:100%; }  \n",t+=".email_online p { margin:0px !important; } \n",G.each(e,function(e,n){t+=U(e,n)}),{tagName:"mj-style",content:t,attributes:t}}function V(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={tagName:"mjml",attributes:{},children:[]};if(!G.isNull(t)){var r=L(t["mj-attributes"]),o=B(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=G.map(e.email_online,p);G.each(l,function(e){s.children.push(e)})}var c=G.map(e.items,p);G.each(c,function(e){s.children.push(e)});var u=G.map(e.unsubscribe,p);G.each(u,function(e){s.children.push(e)});var f={tagName:"mj-body",attributes:{},children:[s]};return n.children.push(f),(0,q.mjml2html)(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.transformItemButton=_,e.transformItemButtonAlone=m,e.transformItemText=y,e.transformItemTitleAlone=b,e.transformItemTextAlone=g,e.transformItemDivider=O,e.transformItemDividerAlone=j,e.transformItemSpacer=T,e.transformItemSpacerAlone=C,e.transformItemImage=S,e.transformItemImageAlone=P,e.transformItemSocial=I,e.transformItemSocialAlone=N,e.transformToMjml=V;var q=t("mjml"),W=t("underscore"),G=r(W),H=t("../constants/TemplateContentConstants")}),require.register("javascripts/react/helpers/undecorate.js",function(e,t,n){"use strict";function r(e){for(var t=e;"function"==typeof t.getDecoratedComponentInstance;)t=t.getDecoratedComponentInstance();return t}Object.defineProperty(e,"__esModule",{value:!0}),e.undecorate=r}),require.register("javascripts/react/helpers/wordpressMedia.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return i.isNull(s)&&(s=wp.media({title:translationDelipressReact.wp_media_title,library:{type:"image",uploadedTo:null},button:{text:translationDelipressReact.wp_media_button_text},multiple:!1})),s}Object.defineProperty(e,"__esModule",{value:!0}),e.getFrame=a;var o=t("underscore"),i=r(o),s=null}),require.register("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=translationDelipressReact.read_more;"product"===e.post.post_type&&(t=e.woocommerce.regular_price+" "+e.woocommerce.symbol);
     15var n=i.extend({},(0,s.createButtonDefault)());return n=i.extend(n,{styles:i.extend(n.styles,{href:e.post.guid,value:t})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createButtonReadMoreFromImportWPPost=a;var o=t("underscore"),i=r(o),s=t("javascripts/react/helpers/structureToTemplate")}),require.register("javascripts/react/helpers/wp/createImageFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=s.extend({},n,(0,o.createImageDefault)({},e));return r=s.extend(r,{styles:s.extend(r.styles,{sizes:t.sizes,srcWidth:t.srcWidth,srcHeight:t.srcHeight,width:t.width})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createImageFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTextFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=e.post.post_content;"true"==e.type_content.excerpt&&(s.isEmpty(e.attrs_post.content.extended)?s.isEmpty(e.attrs_post.real_excerpt)||(n=e.attrs_post.real_excerpt):n=e.attrs_post.content.main);var r=s.extend({},t,(0,o.createTextDefault)({},n));return r}Object.defineProperty(e,"__esModule",{value:!0}),e.createTextFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTitleFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=s.extend({},t,(0,o.createTitleDefault)({},e.post_title));return n}Object.defineProperty(e,"__esModule",{value:!0}),e.createTitleFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/modules/campaign/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=(t("react-redux"),t("underscore")),f=(r(p),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=f}),require.register("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme,isOpen:e.EditorReducer.isOpen,component:e.EditorReducer.component,item:e.EditorReducer.item}}function c(e,t){var n=new E["default"],r=new j["default"],a=new C["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),T=t("javascripts/react/services/actions/EditorActions"),C=a(T),w=t("javascripts/react/helpers/transformToMjml"),S=t("javascripts/react/containers/PreviewContainer"),P=a(S),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(P["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));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=t("javascripts/react/reducers/EndpointTemplateReducer"),_=r(d),m=(0,a.combineReducers)({SavingReducer:u["default"],EditorReducer:l["default"],TemplateReducer:i["default"],PostTypeReducer:f["default"],EndpointTemplateReducer:_["default"]});e["default"]=m}),require.register("javascripts/react/modules/campaign/stores/index.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||i.compose;t=(0,i.createStore)(h["default"],n((0,i.applyMiddleware)((0,u["default"])(),(0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])))}else t=(0,i.createStore)(h["default"],(0,i.compose)((0,i.applyMiddleware)((0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var i=t("redux"),s=t("redux-thunk"),l=a(s),c=t("redux-logger"),u=a(c),p=t("javascripts/react/api/axios"),f=t("redux-axios-middleware"),d=a(f),_=t("underscore"),m=(r(_),t("javascripts/react/modules/campaign/reducers/index")),h=a(m)}),require.register("javascripts/react/modules/optin/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/optin/containers/CreateOptinStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{config:e.OptinReducer.config}}function c(e,t){var n=new O["default"];return{actionsOptin:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/containers/optin/SettingsContainer"),v=a(y),b=t("javascripts/react/containers/optin/PreviewContainer"),g=a(b),E=t("javascripts/react/services/actions/OptinActions"),O=a(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateOptin=n.updateOptin.bind(n),n.saveValuesOptin=null,n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsOptin;h.isEmpty(DELIPRESS_OPTIN_ID)||e.getOptin(DELIPRESS_OPTIN_ID)}},{key:"updateOptin",value:function(e){var t=this,n=this.props,r=n.actionsOptin,a=n.type,o=r.changeOptin(e);o.then(function(){clearTimeout(t.saveValuesOptin),t.saveValuesOptin=setTimeout(function(){r.saveOptin(DELIPRESS_OPTIN_ID,{type:a,config:e})},500)})}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__builder"},f["default"].createElement(v["default"],{updateOptin:this.updateOptin}),f["default"].createElement(g["default"],{updateOptin:this.updateOptin,actionsOptin:this.props.actionsOptin}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(j)}),require.register("javascripts/react/modules/optin/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("javascripts/react/modules/optin/stores/index"),p=a(u),f=t("javascripts/react/modules/optin/containers/App"),d=a(f),_=t("javascripts/react/modules/optin/containers/CreateOptinStepTwo"),m=a(_),h=t("underscore"),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_OPTIN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/optin/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/OptinReducer"),i=r(o),s=(0,a.combineReducers)({OptinReducer:i["default"]});e["default"]=s}),require.register("javascripts/react/modules/optin/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/optin/reducers/index"),_=r(d)}),require.register("javascripts/react/modules/preview/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaign.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new g["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/constants/LayoutConstants"),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/TemplateActions"),g=a(b),E=t("javascripts/react/helpers/transformToMjml"),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.standalone,n=e.actionsTemplate;this.setState({layout:y.LAYOUT_IPHONE}),!h.isUndefined(t)&&t||n.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.standalone,a=n.actionsTemplate,o=n.config,i=n.theme;if((h.isUndefined(r)||!r)&&(!(0,v.shallowEqual)(e.config,o)||!(0,v.shallowEqual)(e.theme,i))){var s=(0,E.transformToMjml)(e.config,e.theme);a.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:s.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,E.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_getStylesContainer",value:function(){var e={border:"none",marginBottom:"10px",marginTop:"10px"};switch(this.state.layout){case y.LAYOUT_DESKTOP:e=h.extend(e,{width:"800px",height:"1000px"});break;case y.LAYOUT_IPAD:e=h.extend(e,{height:"1250px",width:"840px",padding:"111px 34px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/ipad-layout.png)"});break;case y.LAYOUT_IPHONE:e=h.extend(e,{height:"780px",width:"369px",padding:"106px 24px 106px 25px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/iphone-layout.png)"})}return e}},{key:"_onClickChangeLayout",value:function(e,t){t.preventDefault(),this.setState({layout:e})}},{key:"_getIframe",value:function(){switch(this.state.layout){case y.LAYOUT_DESKTOP:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--desktop"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPAD:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--tablet"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPHONE:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"}))}}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__preview__devices"},f["default"].createElement("a",{href:"",className:"delipress__preview__devices__smartphone",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPHONE)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/smartphone-icon.svg",alt:translationDelipressReact.Preview.smartphone}),translationDelipressReact.Preview.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:translationDelipressReact.Preview.tablet}),translationDelipressReact.Preview.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:translationDelipressReact.Preview.desktop}),translationDelipressReact.Preview.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),T=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;
     16this.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.Preview.desktop_preview)),f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"})),f["default"].createElement(E["default"],{togglePreview:this._togglePreview,visible:this.state.preview},f["default"].createElement(j["default"],{standalone:!0})))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(T)}),require.register("javascripts/react/modules/preview/containers/PreviewTemplate.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.EndpointTemplateReducer.template}}function c(e,t){var n=new y["default"];return{endpointActionsTemplate:(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"),t("javascripts/react/services/actions/EndpointTemplateActions")),y=a(h),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/containers/MjmlContainer"),g=(a(b),t("javascripts/react/modules/preview/containers/PreviewCampaign")),E=(a(g),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeTemplatePreview=n.changeTemplatePreview.bind(n),n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){var e=this;document.addEventListener("onChangeTeampltePreview",function(t){e.changeTemplatePreview(t.detail.template_id)})}},{key:"changeTemplatePreview",value:function(e){this.props.endpointActionsTemplate.getTemplate(e)}},{key:"componentDidUpdate",value:function(e,t){var n=this.refs.iframe,r=n.contentDocument;r.body.innerHTML=this._transformToMjml()}},{key:"_transformToMjml",value:function(){var e=this.props.template,t=(0,v.transformToMjml)(e.config,e.theme);return t.html}},{key:"render",value:function(){return f["default"].createElement("iframe",{ref:"iframe",className:"preview_template"})}}]),t}(p.Component));e["default"]=(0,d.connect)(l,c)(E)}),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("history"),t("react-router-redux"),t("javascripts/react/modules/preview/stores/index")),p=a(u),f=t("javascripts/react/modules/preview/containers/App"),d=(a(f),t("javascripts/react/modules/preview/containers/PreviewCampaignStep3")),_=a(d),m=t("javascripts/react/constants/Routes"),h=(a(m),t("underscore")),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(_["default"],null)),e)})}),require.register("javascripts/react/modules/preview/initializeTemplate.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("underscore"),u=(r(c),t("react-redux")),p=t("javascripts/react/modules/preview/stores/index"),f=a(p),d=t("javascripts/react/modules/preview/containers/App"),_=(a(d),t("javascripts/react/modules/preview/containers/PreviewTemplate")),m=a(_);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,f["default"])();l["default"].render(i["default"].createElement(u.Provider,{store:t},i["default"].createElement(m["default"],null)),e)})}),require.register("javascripts/react/modules/preview/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("react-router-redux"),i=t("javascripts/react/reducers/TemplateReducer"),s=r(i),l=t("javascripts/react/reducers/EndpointTemplateReducer"),c=r(l),u=(0,a.combineReducers)({TemplateReducer:s["default"],EndpointTemplateReducer:c["default"],routing:o.routerReducer});e["default"]=u}),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/EndpointTemplateReducer.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]:{templates:[],templateConfig:null},t=arguments[1],n=t.type,r=t.payload;switch(n){case s.REQUEST_GET_TEMPLATES_SUCCESS:return i.extend({},e,{templates:r.data.data.results});case s.REQUEST_GET_TEMPLATE_SUCCESS:return i.extend({},e,{template:r.data.data.results});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("../constants/EndpointTemplateConstants");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){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 T=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 T.loaded=!0,c.extend({},e,{config:T,campaignId:t.payload.data.data.results.post.ID});case p.CHANGE_THEME:return c.extend({},e,{config:c.extend({},e.config,{theme:t.payload})});case d.REQUEST_GET_POST_TO_WP_POST_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=t.payload.data.data.results.post,s=e.items,l={post:a};if("product"===a.post_type&&(l.woocommerce=t.payload.data.data.results.woocommerce),t.payload.extras.wp_post.options.image&&t.payload.data.data.results.image){var u=i(t),p=(0,y.createTitleFromImportWPPost)(a),f=o(t),_=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},u),s.splice(Number(n+1),0,p),s.splice(Number(n+2),0,f),s.splice(Number(n+3),0,_))})}else{var m=(0,y.createTitleFromImportWPPost)(a),h=o(t),v=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},m),s.splice(Number(n+1),0,h),s.splice(Number(n+2),0,v))})}return s=c.map(s,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_GET_POST_TO_WP_POST_SUCCESS,e}),c.extend({},e,{items:s})}return e})}):e})})});case d.REQUEST_IMPORT_POSTS_WP_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=c.clone(e.items),o=[];return c.each(t.payload.data.data.results.posts,function(e,n){"false"!=t.payload.data.data.results.config.image&&e.image&&o.push((0,v.createImageFromImportWPPost)(e.image,e.attrs_image,t.payload.extras)),o.push((0,y.createTitleFromImportWPPost)(e.post,t.payload.extras)),o.push((0,h.createTextFromImportWPPost)({post:e.post,attrs_post:e.attrs_post,type_content:t.payload.data.data.results.config.type_content},t.payload.extras));var r={post:e.post};"product"===e.post.post_type&&(r.woocommerce=e.woocommerce),o.push((0,b.createButtonReadMoreFromImportWPPost)(r))}),c.each(o,function(e,n){if(0===n)a[t.payload.extras._id]=e;else{var r=Number(t.payload.extras._id+n);a.splice(r,0,e)}}),a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_IMPORT_POSTS_WP_SUCCESS,e}),c.extend({},e,{items:a})}return e})}):e})})});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("underscore"),c=r(l),u=t("../constants/StructureConstants"),p=t("javascripts/react/constants/ThemeConstants"),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/constants/PostTypeConstants"),_=t("javascripts/react/constants/EditorConstants"),m=t("javascripts/react/helpers/structureToTemplate"),h=t("javascripts/react/helpers/wp/createTextFromImportWPPost"),y=t("javascripts/react/helpers/wp/createTitleFromImportWPPost"),v=t("javascripts/react/helpers/wp/createImageFromImportWPPost"),b=t("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost");e["default"]=s}),require.register("javascripts/react/reducers/ThemeReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{theme:{"mj-attributes":{"mj-all":{color:"#58384C"},"mj-container":{"background-color":"#E0E0E0"}},"mj-styles":{"link-color":"#F5656A"},header:null,footer:null},settings_component:a.SETTINGS_GENERAL,view_component:a.TEXT_VIEW},t=arguments[1];switch(t.type){case a.REQUEST_GET_THEME_SUCCESS:return _.isNull(t.payload.data.data.results.theme)?_.extend({},e,{post:t.payload.data.data.results.post}):_.extend({},e,{theme:t.payload.data.data.results.theme,post:t.payload.data.data.results.post});case a.CHANGE_THEME:return _.extend({},e,{theme:t.payload});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/ThemeConstants");e["default"]=r}),require.register("javascripts/react/services/ContentFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("underscore"),c=a(l),u=t("react"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/components/contents/SpacerComponent"),_=r(d),m=t("javascripts/react/components/contents/TextComponent"),h=r(m),y=t("javascripts/react/components/contents/ImageComponent"),v=r(y),b=t("javascripts/react/components/contents/DividerComponent"),g=r(b),E=t("javascripts/react/components/contents/SocialComponent"),O=r(E),j=t("javascripts/react/components/contents/ButtonComponent"),T=r(j),C=t("javascripts/react/components/contents/EmptyComponent"),w=r(C),S=t("javascripts/react/components/contents/WPPostComponent"),P=r(S),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),B=t("javascripts/react/components/contents/UnsubscribeComponent"),V=r(B),q=function(){
    1717function 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(P["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(V["default"],i({key:n,item:e},t));case f.BUTTON:return p["default"].createElement(T["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"),T=r(j),C=t("javascripts/react/components/dnd/WPArticle"),w=r(C),S=t("javascripts/react/components/dnd/WPPost"),P=r(S),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(P["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(T["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=t("javascripts/react/components/settings/SettingsTemplate"),b=r(v),g=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_TEMPLATE:return l["default"].createElement(b["default"],n);case c.SETTINGS_STYLE:return l["default"].createElement(m["default"],o({item:t},n));default:return!1}}}]),e}();e["default"]=g}),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/EndpointTemplateActions.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){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("underscore"),s=(r(i),t("javascripts/react/helpers/transformRequestToAjaxWordPress")),l=t("../../constants/EndpointTemplateConstants"),c=function(){function e(){a(this,e),this.updateTemplate=this.updateTemplate.bind(this),this.saveTemplate=this.saveTemplate.bind(this),this.getTemplate=this.getTemplate.bind(this),this.getTemplates=this.getTemplates.bind(this)}return o(e,[{key:"updateTemplate",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};return{type:l.REQUEST_UPDATE_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_update_template",config:JSON.stringify(t.config),_wpnonce_ajax:WPNONCE_AJAX,template_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:s.transformRequestToAjaxWordPress,onSuccess:n}}}}},{key:"saveTemplate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:l.REQUEST_SAVE_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_template",config:JSON.stringify(e.config),name:e.name,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:s.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getTemplate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:l.REQUEST_GET_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_template",_wpnonce_ajax:WPNONCE_AJAX,template_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:s.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getTemplates",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:l.REQUEST_GET_TEMPLATES,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_templates",_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:s.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}();e["default"]=c}),require.register("javascripts/react/services/actions/OptinActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/OptinConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeOptin=this.changeOptin.bind(this),this.saveOptin=this.saveOptin.bind(this),this.getOptin=this.getOptin.bind(this),this.changeSettingsOptin=this.changeSettingsOptin.bind(this)}return a(e,[{key:"changeSettingsOptin",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_OPTIN,payload:e}),Promise.resolve()}}},{key:"saveOptin",value:function(e,t){return{type:o.REQUEST_SAVE_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_optin",config:JSON.stringify(t.config),type:t.type,_wpnonce_ajax:WPNONCE_AJAX,optin_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeOptin",value:function(e){return function(t){return t({type:o.CHANGE_OPTIN,payload:e}),Promise.resolve()}}},{key:"getOptin",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_optin",optin_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/PostTypeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/PostTypeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.getPostTypes=this.getPostTypes.bind(this),this.getPosts=this.getPosts.bind(this),this.getPost=this.getPost.bind(this),this.getPostToWPPost=this.getPostToWPPost.bind(this),this.importPostsWP=this.importPostsWP.bind(this)}return a(e,[{key:"getPostTypes",value:function(){return{type:o.REQUEST_GET_POST_TYPES,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_post_types",_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPosts",value:function(e){return{type:o.REQUEST_GET_POSTS,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_type:_.isObject(e.post_type)?e.post_type.value:e.post_type,s:_.isUndefined(e.s)?"":e.s,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPost",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_id:e.post_id,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getPostToWPPost",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param(_.extend({action:"delipress_get_post",_wpnonce_ajax:WPNONCE_AJAX},e));return{type:o.REQUEST_GET_POST_TO_WP_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},onSuccess:n},extras:t}}}},{key:"importPostsWP",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param({action:"delipress_import_posts_wp",posts:e.posts,config:e.config,_wpnonce_ajax:WPNONCE_AJAX});return{type:o.REQUEST_IMPORT_POSTS_WP,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"application/json, text/javascript, */*"},onSuccess:n},extras:t}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/TemplateActions.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("underscore"),l=a(s),c=t("javascripts/react/constants/TemplateContentConstants"),u=t("javascripts/react/constants/ThemeConstants"),p=t("javascripts/react/helpers/structureToTemplate"),f=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),d=t("axios"),_=(r(d),function(){function e(){o(this,e),this.addTemplateContent=this.addTemplateContent.bind(this),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)}return i(e,[{key:"duplicateSection",value:function(e){return function(t){return t({type:c.DUPLICATE_SECTION,payload:e}),Promise.resolve()}}},{key:"duplicateContent",value:function(e){return function(t){return t({type:c.DUPLICATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateSection",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_SECTION,payload:e}),Promise.resolve()}}},{key:"cleanTemplate",value:function(){return function(e){return e({type:c.CLEAN_TEMPLATE}),Promise.resolve()}}},{key:"addSection",value:function(e){for(var t={columns:[],styles:{background:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},"background-url":"","padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0}},n=0;n<e.number;n++)t.columns.push({items:[]});return e=l.extend(e,t,{columns:l.map(t.columns,function(t,n){return l.extend(t,{styles:{width:100/e.number,"vertical-align":"top","border-radius":0},type:c.SECTION})})}),function(t){return t({type:c.ADD_TEMPLATE_SECTION,payload:e}),Promise.resolve()}}},{key:"deleteContent",value:function(e){return function(t){return t({type:c.DELETE_CONTENT,payload:e}),Promise.resolve()}}},{key:"deleteSection",value:function(e){return function(t){return t({type:c.DELETE_SECTION,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateContent",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContent",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContentOnEmpty",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT_EMPTY,payload:e}),Promise.resolve()}}},{key:"saveCampaignTemplate",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template",config:JSON.stringify(t.config),_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"saveCampaignTemplateHtml",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template_html",html:t.html,_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:u.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"getCampaignTemplate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign_template",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getCampaign",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}());e["default"]=_}),require.register("javascripts/react/services/actions/ThemeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/ThemeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeTheme=this.changeTheme.bind(this),this.changeViewComponent=this.changeViewComponent.bind(this),this.changeSettingsComponent=this.changeSettingsComponent.bind(this),this.saveTheme=this.saveTheme.bind(this),this.getTheme=this.getTheme.bind(this)}return a(e,[{key:"saveTheme",value:function(e,t){return{type:o.REQUEST_SAVE_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_theme",theme:JSON.stringify(t.theme),_wpnonce_ajax:WPNONCE_AJAX,theme_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getTheme",value:function(e){return{type:o.REQUEST_GET_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_theme",theme_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:o.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"changeViewComponent",value:function(e){return function(t){return t({type:o.CHANGE_VIEW_COMPONENT,payload:e}),Promise.resolve()}}},{key:"changeSettingsComponent",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_COMPONENT,payload:e}),Promise.resolve()}}}]),e}();e["default"]=s}),require.alias("crypto-browserify/index.js","crypto"),require.alias("events/events.js","events"),require.alias("path-browserify/index.js","path"),require.alias("process/browser.js","process"),require.alias("punycode/punycode.js","punycode"),require.alias("querystring-es3/index.js","querystring"),require.alias("stream-browserify/index.js","stream"),require.alias("string_decoder/index.js","string_decoder"),require.alias("url/url.js","url"),require.alias("vm-browserify/index.js","vm"),e=require("process"),require.register("___globals___",function(e,t,n){})}(),require("___globals___");
  • delipress/trunk/emails/confirm_subscribe.php

    r1811991 r1813575  
    177177      </table>
    178178    </div>
     179     <!--[if mso | IE]>
     180      </td></tr></table>
     181      <![endif]-->
     182    <!--[if mso | IE]>
     183      <table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">
     184        <tr>
     185          <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">
     186      <![endif]-->
     187    <div style="margin:0 auto;max-width:600px;background:#f0f0f0">
     188      <table role="presentation" cellpadding="0" cellspacing="0" style="font-size:0;width:100%;background:#f0f0f0" align="center" border="0">
     189        <tbody>
     190          <tr>
     191            <td style="text-align:center;vertical-align:top;direction:ltr;font-size:0;padding:20px 0"></td>
     192          </tr>
     193        </tbody>
     194      </table>
     195    </div>
    179196    <!--[if mso | IE]>
    180197      </td></tr></table>
  • delipress/trunk/emails/welcome.php

    r1805137 r1813575  
    337337      </td></tr></table>
    338338      <![endif]-->
     339    <!--[if mso | IE]>
     340    <table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">
     341      <tr>
     342        <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">
     343    <![endif]-->
     344    <div style="margin:0 auto;max-width:600px;background:#f0f0f0">
     345      <table role="presentation" cellpadding="0" cellspacing="0" style="font-size:0;width:100%;background:#f0f0f0" align="center" border="0">
     346        <tbody>
     347          <tr>
     348            <td style="text-align:center;vertical-align:top;direction:ltr;font-size:0;padding:20px 0"></td>
     349          </tr>
     350        </tbody>
     351      </table>
     352    </div>
     353    <!--[if mso | IE]>
     354        </td></tr></table>
     355    <![endif]-->
    339356  </div>
    340357</body>
  • delipress/trunk/public/js/react.js

    r1811991 r1813575  
    1 !function(){"use strict";var e="undefined"==typeof global?self:global;if("function"!=typeof e.require){var t={},n={},r={},a={}.hasOwnProperty,o=/^\.\.?(\/|$)/,i=function(e,t){for(var n,r=[],a=(o.test(t)?e+"/"+t:t).split("/"),i=0,s=a.length;i<s;i++)n=a[i],".."===n?r.pop():"."!==n&&""!==n&&r.push(n);return r.join("/")},s=function(e){return e.split("/").slice(0,-1).join("/")},l=function(t){return function(n){var r=i(s(t),n);return e.require(r,t)}},c=function(e,t){var r=h&&h.createHot(e),a={id:e,exports:{},hot:r};return n[e]=a,t(a.exports,l(e),a),a.exports},u=function(e){return r[e]?u(r[e]):e},p=function(e,t){return u(i(s(e),t))},f=function(e,r){null==r&&(r="/");var o=u(e);if(a.call(n,o))return n[o].exports;if(a.call(t,o))return c(o,t[o]);throw new Error("Cannot find module '"+e+"' from '"+r+"'")};f.alias=function(e,t){r[t]=e};var d=/\.[^.\/]+$/,_=/\/index(\.[^\/]+)?$/,m=function(e){if(d.test(e)){var t=e.replace(d,"");a.call(r,t)&&r[t].replace(d,"")!==t+"/index"||(r[t]=e)}if(_.test(e)){var n=e.replace(_,"");a.call(r,n)||(r[n]=e)}};f.register=f.define=function(e,r){if(e&&"object"==typeof e)for(var o in e)a.call(e,o)&&f.register(o,e[o]);else t[e]=r,delete n[e],m(e)},f.list=function(){var e=[];for(var n in t)a.call(t,n)&&e.push(n);return e};var h=e._hmr&&new e._hmr(p,f,t,n);f._cache=n,f.hmr=h&&h.wrap,f.brunch=!0,e.require=f}}(),function(){var e;"undefined"==typeof window?this:window;require.register("javascripts/react/api/axios.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e={baseURL:DELIPRESS_API_BASE_URL,responseType:"json",headers:{"From-React":"true"}};return s["default"].create(e)}function o(){var e={onSuccess:function(e,t){var n=e.action,r=e.next,a=e.response;e.getState,e.dispatch;n.payload.request.onSuccess&&n.payload.request.onSuccess(a),n.payload.extras&&(a.extras=n.payload.extras),r({type:n.type+"_SUCCESS",payload:a})},onError:function(e,t){var n=e.action,r=e.next,a=e.error;e.getState,e.dispatch;r({type:n.type+"_ERROR",payload:a})}};return e}Object.defineProperty(e,"__esModule",{value:!0}),e.configureAxios=a,e.configureAxiosOptions=o;var i=t("axios"),s=r(i)}),require.register("javascripts/react/components/ActiveContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),isDragging:t.isDragging(),connectDragPreview:e.dragPreview()}}function c(e,t){var n=new E["default"],r=new j["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e),actionsTemplate:(0,y.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=r(m),y=t("redux"),v=(t("react-dnd-html5-backend"),t("react-dnd")),b=t("react-redux"),g=t("javascripts/react/services/actions/EditorActions"),E=r(g),O=t("javascripts/react/services/actions/TemplateActions"),j=r(O),T=t("javascripts/backend/DeliAlert"),C=r(T),w=t("javascripts/react/constants/EditorConstants"),S=t("javascripts/react/components/dnd/HandleButton"),P=r(S),I=t("javascripts/react/constants/TemplateContentConstants"),N={beginDrag:function(e){return{index:e.index,item:e.children}}},k=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeItem=n.changeItem.bind(n),n.activeSettings=n.activeSettings.bind(n),n.deleteContent=n.deleteContent.bind(n),n.duplicateContent=n.duplicateContent.bind(n),n}return s(t,e),u(t,[{key:"componentDidUpdate",value:function(){var e=this,t=this.props.item;if(!f.isNull(t)&&!f.isUndefined(t)){var n=new Image;switch(n.onload=function(){return e.props.connectDragPreview(n)},t.type){case I.TEXT:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/text.svg";break;case I.IMAGE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/image.svg";break;case I.TITLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/title.svg";break;case I.BUTTON:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/button.svg";break;case I.DIVIDER:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/divider.svg";break;case I.SPACER:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/spacer.svg";break;case I.SOCIAL_BUTTON:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/share.svg";break;case I.WP_ARTICLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/wordpress.svg";break;case I.WP_ARCHIVE_ARTICLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/wordpress.svg";break;case I.WP_CUSTOM_POST:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg";break;case I.WP_ARCHIVE_CUSTOM_POST:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg";break;default:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg"}}}},{key:"changeItem",value:function(){var e=this.props,t=e.actionsEditor,n=e.item;t.changeItemOnSettingsContainer(n,w.SETTINGS_EDITOR)}},{key:"activeSettings",value:function(){var e=this.props,t=e.actionsEditor,n=e.item,r=n.keyRow+"_"+n.keyColumn+"_"+n._id;t.activeSection(null).then(function(){t.activeItem(r).then(function(){t.changeItemOnSettingsContainer(n,w.SETTINGS_EDITOR)})})}},{key:"deleteContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.item,r=e.paramsSettingsComponent,a=e.actionsEditor,o=new C["default"];o.handle(function(){if(!f.isUndefined(r)&&!f.isUndefined(r.changeItemSuccess)){var e=t.deleteContent(n);e.then(r.changeItemSuccess),e.then(function(){a.activeItem(null)})}});var i="component",s=translationDelipressReact.Builder.component.delete_warning;switch(n.type){case I.TEXT:i=translationDelipressReact.Builder.component.text;break;case I.DIVIDER:i=translationDelipressReact.Builder.component.divider;break;case I.IMAGE:i=translationDelipressReact.Builder.component.image;break;case I.BUTTON:i=translationDelipressReact.Builder.component.button;break;case I.SOCIAL_BUTTON:i=translationDelipressReact.Builder.component.social;break;case I.WP_CUSTOM_POST:i=translationDelipressReact.Builder.component.wp_post;break;case I.UNSUBSCRIBE:i=translationDelipressReact.Builder.component.unsubscribe;break;case I.TITLE:i=translationDelipressReact.Builder.component.title_alt;break;case I.WP_ARTICLE:i=translationDelipressReact.Builder.component.wp_article;break;default:i=""}o.show(translationDelipressReact.Builder.component["delete"]+" "+i,s,"delete")}},{key:"duplicateContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.item,a=e.paramsSettingsComponent,o=t.duplicateContent({_id:r._id,keyRow:r.keyRow,keyColumn:r.keyColumn});o.then(a.changeItemSuccess).then(function(){var e=Number(r._id+1);n.activeItem(r.keyRow+"_"+r.keyColumn+"_"+e),n.changeItemOnSettingsContainer(f.extend({},r,{_id:e,keyRow:r.keyRow,keyColumn:r.keyColumn}),w.SETTINGS_EDITOR)})}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.connectDragSource;e.connectDragPreview,e.isDragging;return!f.isNull(t)&&!f.isUndefined(t)&&(!f.find([I.EMAIL_ONLINE,I.UNSUBSCRIBE],function(e){return e==t.type})&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions"},_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__wrap"},n(_["default"].createElement("span",null,_["default"].createElement(P["default"],null))),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.configure,className:"delipress__builder__main__preview__actions__button",onClick:this.activeSettings},_["default"].createElement("span",{className:"dashicons dashicons-admin-generic"})),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.duplicate,className:"delipress__builder__main__preview__actions__button",onClick:this.duplicateContent},_["default"].createElement("span",{className:"dashicons dashicons-admin-page"})),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions["delete"],className:"delipress__builder__main__preview__actions__button",onClick:this.deleteContent},_["default"].createElement("span",{className:"dashicons dashicons-trash"})))))}}]),t}(d.Component);k.propTypes={item:h["default"].object},e["default"]=(0,y.compose)((0,b.connect)(null,c),(0,v.DragSource)(I.ItemTypes.MOVE_ITEM,N,l))(k)}),require.register("javascripts/react/components/ActiveSection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}}function c(e,t){var n=new b["default"],r=new E["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e),actionsTemplate:(0,h.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-dnd"),h=t("redux"),y=t("react-redux"),v=t("../services/actions/EditorActions"),b=r(v),g=t("../services/actions/TemplateActions"),E=r(g),O=t("javascripts/react/constants/EditorConstants"),j=t("javascripts/react/components/dnd/HandleButton"),T=(r(j),t("javascripts/react/constants/TemplateContentConstants")),C=t("javascripts/backend/DeliAlert"),w=r(C),S={beginDrag:function(e){return{index:e.keyRow,item:e.row}}},P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.activeSettingsSection=n.activeSettingsSection.bind(n),n.deleteContent=n.deleteContent.bind(n),n.duplicateSection=n.duplicateSection.bind(n),n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.typeActiveSection,n=new Image;switch(n.onload=function(){return e.props.connectDragPreview(n)},t){default:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/column-1.svg"}}},{key:"activeSettingsSection",value:function(){var e=this.props,t=e.actionsEditor,n=e.row,r=e.keyRow;f.isUndefined(n)||t.activeSection(r).then(function(){t.changeItemOnSettingsContainer(f.extend(n,{keyRow:r}),O.SETTINGS_STYLE)})}},{key:"changeItem",value:function(){var e=this.props,t=e.actionsEditor,n=e.keyRow,r=e.row,a=e.typeActiveSection;t.changeItemOnSettingsContainer(f.extend(r,{keyRow:n,type:a}),O.SETTINGS_STYLE)}},{key:"duplicateSection",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.keyRow,a=(e.row,e.paramsSettingsComponent),o=e.typeActiveSection,i=t.duplicateSection({keyRow:r});f.isUndefined(o)?T.SECTION:o;i.then(a.changeItemSuccess).then(function(){Number(r+1);n.activeSection(null)})}},{key:"deleteContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.keyRow,a=e.paramsSettingsComponent,o=e.typeActiveSection,i=null,s=new w["default"];s.handle(function(){i=o===T.SECTION_EMAIL_ONLINE?n.deleteSectionEmailOnline(r):t.deleteSection(r),i.then(a.changeItemSuccess)}),s.show(translationDelipressReact.Builder.section["delete"],translationDelipressReact.Builder.section.delete_warning,"delete")}},{key:"render",value:function(){var e=this.props,t=e.fixSection,n=e.typeActiveSection,r=e.connectDragSource;return!(!f.isUndefined(t)&&t)&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions"},_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__wrap"},!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__title"},translationDelipressReact.Builder.ui.section),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&r(_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.move,className:"delipress__builder__main__preview__actions__button"},_["default"].createElement("span",{className:"dashicons dashicons-move"}))),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.configure,className:"delipress__builder__main__preview__actions__button",onClick:this.activeSettingsSection},_["default"].createElement("span",{className:"dashicons dashicons-admin-generic"})),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.duplicate,className:"delipress__builder__main__preview__actions__button",onClick:this.duplicateSection},_["default"].createElement("span",{className:"dashicons dashicons-admin-page"})),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions["delete"],className:"delipress__builder__main__preview__actions__button",onClick:this.deleteContent},_["default"].createElement("span",{className:"dashicons dashicons-trash"}))))}}]),t}(d.Component);e["default"]=(0,h.compose)((0,y.connect)(null,c),(0,m.DragSource)(T.ItemTypes.MOVE_SECTION,S,l))(P)}),require.register("javascripts/react/components/ColorSelector.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("prop-types"),f=r(p),d=(t("javascripts/react/helpers/shallowEqual"),t("react-redux"),t("redux"),t("react-color")),m=t("reactcss"),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.state={color:n.props.color},n.defaultColorsNoStorage=["#CCCCCC","#333333","#FF6900","#7BDCB5","#8ED1FC","#FCB900","#795548","#FFFFFF","#4D4D4D","#000000","#EB144C","#00D084","#0693E3","#F78DA7","#607D8B"],n._handleChange=n._handleChange.bind(n),n.handleClose=n.handleClose.bind(n),n._handleKeyDown=n._handleKeyDown.bind(n),n.handleClick=n.handleClick.bind(n),n._handleChangeComplete=n._handleChangeComplete.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){this.setState({displayColorPicker:!1,color:this.props.color})}},{key:"componentWillReceiveProps",value:function(e){this.setState({color:e.color})}},{key:"handleClick",value:function(){this.setState({displayColorPicker:!this.state.displayColorPicker}),document.addEventListener("keydown",this._handleKeyDown)}},{key:"handleClose",value:function(){document.removeEventListener("keydown",this._handleKeyDown),this.setState({displayColorPicker:!1})}},{key:"_handleChange",value:function(e){var t=this.props,n=t.handleChange,r=t.idSelector,o=t.typeColor;this.setState({color:e}),!_.isUndefined(r)&&_.isUndefined(n)?jQuery(r).css(a({},o,"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")")):_.isUndefined(n)||n(e)}},{key:"_handleChangeComplete",value:function(e){var t=this.props,n=t.handleChangeComplete,r=(t.idSelector,t.typeColor,JSON.parse(localStorage.getItem("dp_default_colors")));if(_.isNull(r)&&(r=[]),_.contains(r,e.hex)||r.unshift(e.hex),r.length<16){var a=_.clone(this.defaultColorsNoStorage);r=_.union(r,a.splice(0,16-r.length))}else r.splice(16,r.length-16);localStorage.setItem("dp_default_colors",JSON.stringify(r)),this.setState({color:e}),n(e)}},{key:"_handleKeyDown",value:function(e){13!=e.charCode&&13!=e.keyCode||this.handleClose()}},{key:"render",value:function(){var e=this.state.color;if(_.isUndefined(e))return!1;var t=(0,h["default"])({"default":{color:{background:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")",cursor:"pointer"},popover:{position:"absolute",zIndex:"9999",left:0},cover:{position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}}}),n=!1;switch(this.props.picker){case"block":n=u["default"].createElement(d.BlockPicker,{color:e.hex,onChange:this._handleChange,onChangeComplete:this._handleChangeComplete});break;case"sketch":var r=JSON.parse(localStorage.getItem("dp_default_colors"));_.isNull(r)&&(r=this.defaultColorsNoStorage),n=u["default"].createElement(d.SketchPicker,{disableAlpha:!0,presetColors:r,color:e.rgb,onChange:this._handleChange,onChangeComplete:this._handleChangeComplete})}return u["default"].createElement("div",null,u["default"].createElement("div",{className:"delipress__simplepicker delipress__simplepicker--tiny",onClick:this.handleClick,style:t.color}),this.state.displayColorPicker?u["default"].createElement("div",{style:t.popover},u["default"].createElement("div",{style:t.cover,onClick:this.handleClose}),n):null)}}]),t}(c.Component);y.propTypes={handleChange:f["default"].func,handleChangeComplete:f["default"].func.isRequired,picker:f["default"].string.isRequired,idSelector:f["default"].string,typeColor:f["default"].string},e["default"]=y}),require.register("javascripts/react/components/ColumnComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("prop-types"),d=r(f),m=(t("redux"),t("react-redux")),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/EditorActions")),y=(r(h),t("../services/ContentFactory")),v=r(y),b=t("./ActiveContentComponent"),g=r(b),E=t("./dnd/MoveItem"),O=r(E),j=t("./dnd/NoMoveItem"),T=r(j),C=t("./dnd/EmptyItem"),w=r(C),S=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.renderNoFixItem=n.renderNoFixItem.bind(n),n.renderFixItem=n.renderFixItem.bind(n),n}return s(t,e),c(t,[{key:"renderFixItem",value:function(){var e=this.props,t=e.column,n=e.keyRow,r=e.keyColumn,a=this.props.paramsSettingsComponent,o=!1;return t.items.length>0&&(o=t.items.map(function(e,t){var o=n+"_"+r+"_"+t;return a.keyComponent=o,p["default"].createElement(T["default"],{key:"key_"+o,index:o,item:e},p["default"].createElement(g["default"],{item:e,paramsSettingsComponent:a}),v["default"].getContentComponent(e,a))})),o}},{key:"getContentComponentMoveItem",value:function(e,t){var n=this.props,r=n.moveItem,o=n.keyRow,i=n.keyColumn,s=n.addItem,l=n.activeItem,c=this.props.paramsSettingsComponent,u=o+"_"+i+"_"+t;return c.keyComponent=u,p["default"].createElement(O["default"],a({key:"key_"+u,moveItem:r,addItem:s,activeItem:l,index:u,item:e},"activeItem",l),p["default"].createElement(g["default"],{item:e,index:u,activeItem:l,paramsSettingsComponent:c}),v["default"].getContentComponent(e,c))}},{key:"renderNoFixItem",value:function(){var e=this,t=this.props,n=t.column,r=t.moveItem,a=t.keyRow,o=t.keyColumn,i=(t.addItem,t.addItemOnEmpty),s=this.props.paramsSettingsComponent,l=!1;return l=n.items.length>0?n.items.map(function(t,n){var r=a+"_"+o+"_"+n;return s.keyComponent=r,e.getContentComponentMoveItem(t,n)}):p["default"].createElement(w["default"],{key:"key_"+a+"_"+o,addItemOnEmpty:i,moveItem:r,index:a+"_"+o},v["default"].getContentComponent())}},{key:"render",value:function(){var e=this.props,t=e.fixItem,n=e.column,r=e.keyColumn,a=e.keyRow,o=e.activeItem,i=1+r;if(!_.isNull(o)){var s=o.split("_");s[0]==a&&s[1]==r&&(i=5e3)}var l={width:n.styles.width+"%",textAlign:"left",boxSizing:"border-box",verticalAlign:"top",display:"inline-block",position:"relative",zIndex:i,alignSelf:""+n.styles.alignSelf},c=!1;return c=t?this.renderFixItem():this.renderNoFixItem(),p["default"].createElement("div",{className:"delipress__builder__main__preview__section__col",style:l},c)}}]),t}(u.Component);S.propTypes={column:d["default"].object.isRequired,keyColumn:d["default"].number.isRequired,fixItem:d["default"].bool},e["default"]=(0,m.connect)(l)(S)}),require.register("javascripts/react/components/RowComponent.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,t){var n=new g["default"];return{actionsEditor:(0,_.bindActionCreators)(n,e)}}function c(e){return{activeSection:e.EditorReducer.activeSection,activeItem:e.EditorReducer.activeItem}}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("classnames"),h=a(m),y=t("underscore"),v=r(y),b=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/EditorActions")),g=a(b),E=t("./ColumnComponent"),O=a(E),j=t("javascripts/react/components/ActiveSection"),T=a(j),C=t("javascripts/react/constants/TemplateContentConstants"),w=t("javascripts/react/constants/EditorConstants"),S=t("javascripts/react/helpers/transformStyleSectionToTemplate"),P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._activeSection=n._activeSection.bind(n),n}return s(t,e),u(t,[{key:"componentWillUnmount",value:function(){var e=this.props,t=e.actionsEditor,n=e.keyRow,r=e.activeSection;n===r&&t.activeSection(null)}},{key:"_activeSection",value:function(e){var t=this.props,n=t.actionsEditor,r=t.row,a=t.keyRow,o=t.fixSection,i=t.typeActiveSection;if(!v.isUndefined(o)&&o)return!1;var s=v.isUndefined(i)?C.SECTION:i;jQuery(e.target).hasClass("delipress__builder__main__preview__section")&&(n.activeSection(a),n.changeItemOnSettingsContainer(v.extend(r,{keyRow:a,type:s}),w.SETTINGS_STYLE))}},{key:"render",value:function(){var e=this.props,t=e.row,n=e.keyRow,r=e.moveItem,a=e.addItem,o=e.addItemOnEmpty,i=e.paramsSettingsComponent,s=e.activeSection,l=(e.actionsEditor,e.fixItem),c=e.fixSection,u=e.typeActiveSection,p=v.isUndefined(u)?C.SECTION:u,d=(0,S.transformStyleSectionToTemplate)(t.styles),_=(0,h["default"])({delipress__builder__main__preview__section:!0,"delipress--is-active":n===s}),m="delipress__builder__main__preview__section__row__"+n,y=(0,h["default"])({delipress__builder__main__preview__section__row:!0},m);return f["default"].createElement("div",{className:_,onClick:this._activeSection},f["default"].createElement(T["default"],{row:t,keyRow:n,fixSection:c,typeActiveSection:p,paramsSettingsComponent:i}),f["default"].createElement("div",{className:y,style:d},t.columns.map(function(e,t){return f["default"].createElement(O["default"],{key:"column_"+t,column:e,keyRow:n,keyColumn:t,moveItem:r,addItem:a,addItemOnEmpty:o,fixItem:l,paramsSettingsComponent:i})})))}}]),t}(p.Component);e["default"]=(0,d.connect)(c,l)(P)}),require.register("javascripts/react/components/contents/BaseContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("prop-types")),d=r(f),_=t("classnames"),m=r(_),h=t("reactcss"),y=r(h),v=t("../ActiveContentComponent"),b=(r(v),t("javascripts/react/constants/EditorConstants")),g=(t("javascripts/react/constants/TemplateContentConstants"),function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.getClasses=r.getClasses.bind(r),r.getStyles=r.getStyles.bind(r),r._activeComponent=r._activeComponent.bind(r),r}return s(t,e),l(t,[{key:"getStyles",value:function(e){var t=this.props.item,n={};n=u.clone(t.styles);var r="transparent";u.isUndefined(n.background)||u.isUndefined(n.background.hex)||(r=n.background.hex);var a={backgroundColor:r,paddingTop:n["padding-top"]+"px",paddingBottom:n["padding-bottom"]+"px",paddingLeft:n["padding-left"]+"px",paddingRight:n["padding-right"]+"px"},o={"default":{component:u.extend(u.clone(a),e)}};return(0,y["default"])(o)}},{key:"getClasses",value:function(e){var t=this.props,n=(t.itemEditor,t.item),r=t.activeItem,a=n.keyRow+"_"+n.keyColumn+"_"+n._id,o="id_selector_"+a;return(0,m["default"])({delipress__builder__main__preview__component__inner:!0,"delipress--is-active":a===r},e,o)}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.actionsEditor,n=e.activeItem,r=e.keyComponent;n===r&&t.activeItem(null)}},{key:"_activeComponent",value:function(){var e=this.props,t=e.actionsEditor,n=e.activeItem,r=e.keyComponent,a=e.item;if(n!==r){t.activeItem(r);var o=b.SETTINGS_EDITOR;t.changeItemOnSettingsContainer(a,o)}}}]),t}(p.Component));g.propTypes={item:d["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/contents/BaseTextContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("react-redux"),t("classnames")),d=(r(f),t("redux"),t("./BaseContentComponent")),_=r(d),m=t("javascripts/react/helpers/shallowEqual"),h=t("javascripts/react/constants/TemplateContentConstants"),y=t("javascripts/react/constants/EditorConstants"),v=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeContent=n._handleOnChangeContent.bind(n),n._handleOnKeyUpContent=n._handleOnKeyUpContent.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){var e=this.props.item;this.oldStyles=u.clone(e.styles)}},{key:"shouldComponentUpdate",value:function(e,t){return!!u.find([h.CHANGE_POSITION_CONTENT,h.CHANGE_POSITION_SECTION,h.ADD_TEMPLATE_CONTENT,h.ADD_TEMPLATE_CONTENT_EMPTY,y.ACTIVE_ITEM],function(t){return t==e.item.fromAction})||!(0,m.shallowEqual)(e.item.styles,this.oldStyles)}},{key:"componentWillUpdate",value:function(e,t){this.oldStyles=u.clone(e.item.styles)}},{key:"_handleOnKeyUpContent",value:function(e){var t=this.props,n=t.item,r=t.changeItemSuccess,a=t.actionsEditor;clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){if(!u.isEmpty(e)&&(n.value=e,!u.isUndefined(r))){var t=a.changeItemText(n);t.then(r)}},350)}},{key:"_handleOnChangeContent",value:function(e){var t=this.props,n=t.item,r=t.changeItemSuccess,a=t.actionsEditor;
    2 clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){if(!u.isEmpty(e.target.getContent())&&(n.value=e.target.getContent(),!u.isUndefined(r))){var t=a.changeItemText(n);t.then(r)}},150)}},{key:"writeCSS",value:function(){var e=this.props.item,t={};t=u.isUndefined(e.styles.presetChoice)?u.clone(e.styles):u.clone(u.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" .mce-content-body * {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return r+="\n#delipress-react-selector #"+n+" {\n            text-align: "+t.align+";\n        }\n\n        \n#delipress-react-selector #"+n+" .mce-content-body > *{\n            margin-top: 1em;\n        }\n        #delipress-react-selector #"+n+" .mce-content-body > *:first-child{\n            margin-top: 0;\n        } #delipress-react-selector #"+n+" .mce-content-body > *:last-child{\n            margin-bottom: 0;\n        }",r+="\n#delipress-react-selector #"+n+" .mce-content-body p,\n            #delipress-react-selector #"+n+" .mce-content-body ul,\n            #delipress-react-selector #"+n+" .mce-content-body li,\n            #delipress-react-selector #"+n+" .mce-content-body h1,\n            #delipress-react-selector #"+n+" .mce-content-body h2,\n            #delipress-react-selector #"+n+" .mce-content-body h3,\n            #delipress-react-selector #"+n+" .mce-content-body ol\n        {",u.isUndefined(t.color)||u.isUndefined(t.color.rgb)||(r+="color:rgba("+t.color.rgb.r+", "+t.color.rgb.g+", "+t.color.rgb.b+", "+t.color.rgb.a+");"),r+="}",r+="\n#delipress-react-selector #"+n+" a {\n            text-decoration:underline;\n        }"}}]),t}(_["default"]);e["default"]=v}),require.register("javascripts/react/components/contents/ButtonComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}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),t("react")),d=r(f),_=t("prop-types"),m=(r(_),t("react-redux")),h=t("mjml"),y=t("redux"),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,v.transformItemButtonAlone)(e),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";o.length>0&&(i=o.html());var s="delipress-component-button-"+e.keyRow+e.keyColumn+e._id,l="\n            #delipress-react-selector #"+s+" a{\n                display:block;\n            }\n        ";return d["default"].createElement("div",{id:s,className:this.getClasses(),style:t.component,onClick:this._activeComponent},d["default"].createElement("style",null,l),d["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--button",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/DividerComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}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),t("react")),d=r(f),_=t("prop-types"),m=(r(_),t("react-redux")),h=t("mjml"),y=t("redux"),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,v.transformItemDividerAlone)(e),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("p",a).wrap("<div></div>").parent(),i="";return o.length>0&&(i=o.html()),d["default"].createElement("div",{className:this.getClasses(),style:t.component,onClick:this._activeComponent},d["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--divider",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/EmailOnlineComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new E["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=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},p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=(a(f),t("react")),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=(t("mjml"),t("javascripts/react/components/contents/base/BaseHeaderFooter")),b=r(v),g=t("../../services/actions/EditorActions"),E=r(g),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),p(t,[{key:"render",value:function(){return _["default"].createElement(b["default"],u({metaReplace:"email_online"},this.props))}}]),t}(d.Component);e["default"]=(0,m.connect)(c,l)(O)}),require.register("javascripts/react/components/contents/EmptyComponent.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"),p=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__main__preview__addcomponent__text"},c["default"].createElement("span",{className:"dashicons dashicons-migrate"}),c["default"].createElement("br",null),c["default"].createElement("span",null,translationDelipressReact.drag))}}]),t}(l.Component);e["default"]=(0,u.connect)()(p)}),require.register("javascripts/react/components/contents/ImageComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("redux"),y=t("mjml"),v=t("../../helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles();if(f.isEmpty(e.styles.src))return _["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent,style:t.component},_["default"].createElement("div",{className:"delipress__builder__main__preview__addimage"},_["default"].createElement("span",{className:"dashicons dashicons-format-image"})));var n=(0,v.transformItemImageAlone)(e),r=(0,y.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";return o.length>0&&(i=o.html()),_["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent,style:t.component},_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--image",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/SocialComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("mjml"),m=t("../../helpers/transformToMjml"),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("./BaseContentComponent"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"componentDidMount",value:function(){var e=this.props.item;jQuery("#"+e.keyRow+e.keyColumn+e._id+" a").on("click",function(e){e.preventDefault()})}},{key:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,m.transformItemSocialAlone)(e),r=(0,_.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("div",a),i="";return o.length>0&&(i=o.html()),p["default"].createElement("div",{id:""+e.keyRow+e.keyColumn+e._id,className:this.getClasses("delipress__content__social"),onClick:this._activeComponent,style:t.component},p["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--social",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(b["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/SpacerComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new E["default"];return{actionsEditor:(0,v.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=(r(m),t("react-redux")),y=t("mjml"),v=t("redux"),b=t("javascripts/react/helpers/transformToMjml"),g=t("javascripts/react/services/actions/EditorActions"),E=r(g),O=t("./BaseContentComponent"),j=r(O),T=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:"render",value:function(){var e=this.props.item;if(f.isNull(e))return!1;var t=this.getStyles(),n=(0,b.transformItemSpacerAlone)(e),r=(0,y.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table div",a),i="";return o.length>0&&(i=o.html()),_["default"].createElement("div",{className:this.getClasses(),style:t.component,onClick:this._activeComponent},_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--spacer",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(j["default"]);e["default"]=(0,h.connect)(c,l)(T)}),require.register("javascripts/react/components/contents/TextComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new j["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){var t=null,n=null;if(!f.isNull(e.EditorReducer.activeItem)){var r=e.EditorReducer.activeItem.split("_");if("unsubscribe"==r[0]||"email"==r[0])t=null,n=0;else if(t=e.TemplateReducer.config.items[r[0]].styles.sizeColumnChoice,n=r[1],f.isUndefined(t))switch(e.TemplateReducer.config.items[r[0]].columns.length){case 1:default:t=null;break;case 2:t="half";break;case 3:t="third";break;case 4:t="quarter"}}return{activeItem:e.EditorReducer.activeItem,sizeColumn:t,columnPosition:n}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=t("mjml"),b=t("javascripts/react/helpers/transformToMjml"),g=t("./BaseTextContentComponent"),E=r(g),O=t("../../services/actions/EditorActions"),j=r(O),T=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/constants/TemplateContentConstants"),t("javascripts/backend/react-tinymce/index")),C=r(T),w=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(){this.randomId="react-toolbar-tinymce-"+Math.floor(1e4*Math.random()+1)}},{key:"writeCSS",value:function(){var e=this.props.item,t="delipress-component-text-"+e.keyRow+e.keyColumn+e._id,n="\n#delipress-react-selector #"+t+" .mce-content-body * {\n            line-height:"+e.styles["line-height"]+";\n            font-size:"+e.styles["font-size"]+"px;\n            font-family:"+e.styles["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return n+="\n\n        #delipress-react-selector #"+t+" .mce-content-body > *{\n            margin-top: 1em;\n        }\n        #delipress-react-selector #"+t+" .mce-content-body > *:first-child{\n            margin-top: 0;\n        } #delipress-react-selector #"+t+" .mce-content-body > *:last-child{\n            margin-bottom: 0;\n        }"}},{key:"translateTinyMce",value:function(){if(f.isNull(this.props.sizeColumn)||f.isNull(this.props.columnPosition))return{};var e={half:{1:"100"},two_third_left:{1:"48"},two_third_right:{1:"210"},one_quarter_left:{1:"30"},one_quarter_right:{1:"330"},third:{1:"100",2:"210"},half_middle:{1:"45",2:"330"},half_left:{1:"215",2:"330"},half_right:{1:"100",2:"100"},quarter:{1:"100",2:"215",3:"330"}},t=e[this.props.sizeColumn][this.props.columnPosition];return{transform:"translateX(-"+t+"%)"}}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.activeItem;console.log(t);var r=(0,b.transformItemTextAlone)(t),a=(0,v.mjml2html)(r),o=jQuery("<output>").append(jQuery.parseHTML(a.html)),i=jQuery("table",o).wrap("<div></div>").parent(),s="";i.length>0&&(s=i.html());var l=this.getStyles(),c=t.keyRow+"_"+t.keyColumn+"_"+t._id;return _["default"].createElement("div",{id:"delipress-component-text-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses("delipress__content__text"),onClick:this._activeComponent,style:l.component},_["default"].createElement("div",{style:this.translateTinyMce(),className:this.randomId+" react-toolbar-tinymce"},_["default"].createElement("div",{className:"react-toolbar-holder"})),_["default"].createElement("style",null,this.writeCSS()),c==n?_["default"].createElement(C["default"],{content:t.value,config:{inline:!0,menubar:!1,themes:"modern",paste_as_text:!0,language_url:configDelipressReact.tinymce_lang_url,fixed_toolbar_container:"."+this.randomId+" .react-toolbar-holder",plugins:"paste textcolor colorpicker lists",relative_urls:!1,convert_urls:!1,external_plugins:{link:configDelipressReact.tinymce_plugins.link},protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:["undo redo | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | blockquote bullist numlist | link | forecolor backcolor "]},onChange:this._handleOnChangeContent}):_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--text",dangerouslySetInnerHTML:{__html:s}}))}}]),t}(E["default"]);e["default"]=(0,m.connect)(c,l)(w)}),require.register("javascripts/react/components/contents/TitleComponent.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{activeItem:e.EditorReducer.activeItem}}function c(e,t){var n=new j["default"];return{actionsEditor:(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("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=t("mjml"),b=t("javascripts/react/helpers/transformToMjml"),g=t("./BaseTextContentComponent"),E=r(g),O=t("../../services/actions/EditorActions"),j=r(O),T=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/backend/react-tinymce/index")),C=r(T),w=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:"wirteCssTitle",value:function(){var e=this.props.item,t={};t=f.isUndefined(e.styles.presetChoice)?f.clone(e.styles):f.clone(f.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" .mce-content-body {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n            font-weight: "+t["font-weight"]+";\n            color:rgba("+t.color.rgb.r+", "+t.color.rgb.g+", "+t.color.rgb.b+", "+t.color.rgb.a+");\n        }";return r}},{key:"render",value:function(){var e=this,t=this.props,n=t.item,r=t.activeItem,a=(t.textTheme,(0,b.transformItemTextAlone)(n)),o=(0,v.mjml2html)(a),i=jQuery("<output>").append(jQuery.parseHTML(o.html)),s=jQuery("table",i).wrap("<div></div>").parent(),l="";s.length>0&&(l=s.html());var c=this.getStyles(),u=n.keyRow+"_"+n.keyColumn+"_"+n._id;return _["default"].createElement("div",{id:"delipress-component-"+n.keyRow+n.keyColumn+n._id,className:this.getClasses(),onClick:this._activeComponent,style:c.component},_["default"].createElement("style",null,this.writeCSS(),this.wirteCssTitle()),u==r?_["default"].createElement(C["default"],{content:n.value,config:{inline:!0,menubar:!1,paste_as_text:!0,forced_root_block:!1,language_url:configDelipressReact.tinymce_lang_url,plugins:"paste colorpicker textcolor",fixed_toolbar_container:"#react-toolbar-tinymce",relative_urls:!1,convert_urls:!1,protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:[],setup:function(t){t.on("keyup",function(){e._handleOnKeyUpContent(t.getContent())}),t.on("change",function(){e._handleOnKeyUpContent(t.getContent())})}}}):_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--title",dangerouslySetInnerHTML:{__html:l}}))}}]),t}(E["default"]);e["default"]=(0,m.connect)(l,c)(w)}),require.register("javascripts/react/components/contents/UnsubscribeComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new g["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=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},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=r(p),d=t("react-redux"),m=t("classnames"),h=(r(m),t("redux")),y=t("javascripts/react/components/contents/base/BaseHeaderFooter"),v=r(y),b=t("../../services/actions/EditorActions"),g=r(b),E=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),u(t,[{key:"writeCSS",value:function(){var e=this.props.item,t={};t=_.isUndefined(e.styles.presetChoice)?_.clone(e.styles):_.clone(_.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" p {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return r}},{key:"render",value:function(){return f["default"].createElement(v["default"],c({metaReplace:"link_unsubscribe"},this.props,{fix:!0}),f["default"].createElement("style",null,this.writeCSS()))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,s)(E)}),require.register("javascripts/react/components/contents/WPArticleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("./BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/WPPostComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem
    3 }}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("./BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/base/BaseHeaderFooter.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=(t("react-redux"),t("classnames")),h=(r(m),t("redux"),t("mjml")),y=t("javascripts/react/helpers/transformToMjml"),v=t("javascripts/react/components/contents/BaseTextContentComponent"),b=r(v),g=t("javascripts/react/services/actions/EditorActions"),E=(r(g),t("javascripts/backend/react-tinymce/index")),O=r(E),j=(t("javascripts/react/helpers/shallowEqual"),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,t=(e.textTheme,e.item);u.isEmpty(t.value)&&(t.value="<p><a href='[delipress_view_campaign_online]'>"+translationDelipressReact.view_online+"</a></p>");var n=(0,y.transformItemTextAlone)(t),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";o.length>0&&(i=o.html());var s=this.getStyles(),l="delipress__content__header_footer delipress-component-"+t.keyRow;return f["default"].createElement("div",{id:"delipress-component-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses(l),onClick:this._activeComponent,style:s.component},f["default"].createElement("style",null,this.writeCSS()),this.props.children,this.props.fix?f["default"].createElement("div",{id:"delipress-component-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses(l),dangerouslySetInnerHTML:{__html:i}}):f["default"].createElement(O["default"],{content:t.value,config:{inline:!0,menubar:!1,paste_as_text:!0,element_format:"xhtml",language_url:configDelipressReact.tinymce_lang_url,closed:/^(br|hr|input|meta|img|link|param|area)$/,plugins:"paste colorpicker textcolor",fixed_toolbar_container:"#react-toolbar-tinymce",relative_urls:!1,convert_urls:!1,external_plugins:{link:configDelipressReact.tinymce_plugins.link},protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:["undo redo | bold italic underline strikethrough | link | forecolor backcolor "]},onChange:this._handleOnChangeContent}))}}]),t}(b["default"]));j.propTypes={memetaReplace:_["default"].string,fix:_["default"].bool},e["default"]=j}),require.register("javascripts/react/components/contents/wp/WPArchiveArticleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/wp/WPArchivePostComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/wp/woo/WooArchiveProductComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/dnd/AddColumn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react-dnd"),l=t("react"),c=(r(l),t("redux"),t("react-redux"),t("../../constants/TemplateContentConstants")),u=t("javascripts/react/components/dnd/BaseAdd"),p=r(u),f={beginDrag:function(e){return{number:e.number,item:e.children,type:e.type||null}}},d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"].BaseAdd);e["default"]=(0,s.DragSource)(c.ItemTypes.ADD_SECTION,f,p["default"].collect)(d)}),require.register("javascripts/react/components/dnd/AddItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react-dnd"),l=t("react"),c=(r(l),t("redux"),t("react-redux"),t("../../constants/TemplateContentConstants")),u=t("javascripts/react/components/dnd/BaseAdd"),p=r(u),f={beginDrag:function(e){return{type:e.type,item:e.children}}},d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"].BaseAdd);e["default"]=(0,s.DragSource)(c.ItemTypes.ADD_ITEM,f,p["default"].collect)(d)}),require.register("javascripts/react/components/dnd/BaseAdd.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("classnames"),m=r(_),h=t("javascripts/react/constants/TemplateContentConstants"),y=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.props,t=e.children,n=e.connectDragSource,r=e.isDragging,a=e.className,o=a;return p.isUndefined(a)&&(o=(0,m["default"])("delipress__builder__side__draggable")),p.contains(h.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION,this.props.type)&&!DELIPRESS_LICENSE_STATUS?d["default"].createElement("div",{className:o,style:{opacity:.5}},t):n(d["default"].createElement("div",{className:o,style:{opacity:r?.5:1,cursor:"move"}},t))}}]),t}(f.Component);e["default"]={BaseAdd:y,collect:l}}),require.register("javascripts/react/components/dnd/Button.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-button"}),translationDelipressReact.Builder.component.button)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Column.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("prop-types"),p=r(u),f=t("classnames"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this.props.number,t=(0,d["default"])({"delipress__builder__side__column__schema--two":2==e,"delipress__builder__side__column__schema--three":3==e,"delipress__builder__side__column__schema--four":4==e},"delipress__builder__side__column__schema");return c["default"].createElement("div",{className:t})}}]),t}(l.Component);_.propTypes={number:p["default"].number.isRequired},e["default"]=_}),require.register("javascripts/react/components/dnd/Divider.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-editor-insertmore"}),translationDelipressReact.Builder.component.divider)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/EmptyItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver(),canDrop:t.canDrop()}}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-dnd"),u=(t("react-dom"),t("react")),p=r(u),f=t("prop-types"),d=r(f),m=t("redux"),h=(t("react-redux"),t("classnames")),y=r(h),v=t("../../helpers/structureToTemplate"),b=t("../../constants/TemplateContentConstants"),g={drop:function(e,t,n){var r=(0,v.stringIndexToObjectPosition)(e.index);if(t.getItemType()===b.ItemTypes.ADD_ITEM)r=_.extend(r,{type:t.getItem().type}),e.addItemOnEmpty(r);else if(t.getItemType()===b.ItemTypes.MOVE_ITEM){var a=(0,v.stringIndexToObjectPosition)(t.getItem().index);e.moveItem(a,r)}}},E=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.children,n=e.connectDropTarget,r=e.isOver,a=e.index,o=(0,y["default"])("delipress__builder__main__preview__addcomponent",a);return n(p["default"].createElement("div",{style:{background:r?"repeating-linear-gradient(-55deg,RGBA(93, 196, 245, .1), RGBA(93, 196, 245, .1) 3px, RGBA(93, 196, 245, 0) 3px, RGBA(93, 196, 245, 0) 6px)":""},className:o},t))}}]),t}(u.Component);E.propType={addItem:d["default"].func.isRequired,moveItem:d["default"].func.isRequired},e["default"]=(0,m.compose)((0,c.DropTarget)([b.ItemTypes.ADD_ITEM,b.ItemTypes.MOVE_ITEM],g,s))(E)}),require.register("javascripts/react/components/dnd/EmptySection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver(),canDrop:t.canDrop()}}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-dnd"),u=t("prop-types"),p=r(u),f=(t("react-dom"),t("react")),d=r(f),m=t("redux"),h=(t("react-redux"),t("classnames")),y=r(h),v=t("javascripts/react/constants/TemplateContentConstants"),b=t("../../constants/TemplateContentConstants"),g=t("javascripts/react/helpers/getAfterOrBefore"),E={drop:function(e,t,n){var r=(0,g.getAfterOrBefore)(t,n),a={before:"before"==r,after:"after"!=r};if(t.getItemType()===b.ItemTypes.ADD_SECTION){var o=e.index;t.getItem().type;o=_.extend({},a,{abItmId:o,number:t.getItem().number,type:v.SECTION}),e.addSection(o)}else if(t.getItemType()===b.ItemTypes.MOVE_SECTION){var i=e.index,s=t.getItem().index;i=_.extend({},a,{abItmId:i}),e.moveSection(s,i)}else if(t.getItemType()===b.ItemTypes.ADD_ITEM){var l=e.index;l=_.extend({},{abItmId:0,before:!0,after:!1,number:1,type:v.SECTION});var c={keyRow:0,keyColumn:0,_id:0,type:t.getItem().type};e.addSection(l,c)}}},O=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:"addSection",value:function n(e){var t=this.props,r=t.index,n=t.addSection,a=_.extend({},{after:!0,before:!1,abItmId:r,number:e,keyRow:0,type:v.SECTION});n(a)}},{key:"render",value:function(){var e=this.props,t=(e.children,e.connectDropTarget),n=e.isOver,r=e.index,a=(0,y["default"])("delipress__builder__main__preview__newsection",r);return t(d["default"].createElement("div",{className:a},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__wrap",style:{boxShadow:n?"inset 0 0 0 4px #59C9A5":""}},d["default"].createElement("p",{className:"delipress__builder__main__preview__newsection__title"},translationDelipressReact.Builder.component.dnd.empty_section.text),d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layouts"},d["default"].createElement("a",{onClick:this.addSection.bind(this,1),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,2),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--two"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,3),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--three"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,4),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--four"}))))))}}]),t}(f.Component);O.propType={addSection:p["default"].func.isRequired,moveSection:p["default"].func.isRequired},e["default"]=(0,m.compose)((0,c.DropTarget)([b.ItemTypes.ADD_SECTION,b.ItemTypes.MOVE_SECTION,b.ItemTypes.ADD_ITEM],E,s))(O)}),require.register("javascripts/react/components/dnd/HandleButton.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("a",{title:translationDelipressReact.Builder.actions.move,className:"delipress__builder__main__preview__actions__button"},c["default"].createElement("span",{className:"dashicons dashicons-move"}))}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Image.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-format-image"}),translationDelipressReact.Builder.component.image)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/MoveItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver({shallow:!0}),isElementOver:t.isOver(),canDrop:t.canDrop()}}function c(e,t){var n=new P["default"];return{actionsEditor:(0,g.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-dnd"),_=t("react"),m=r(_),h=t("prop-types"),y=r(h),v=t("classnames"),b=r(v),g=(t("react-dom"),t("redux")),E=t("react-redux"),O=t("javascripts/react/constants/TemplateContentConstants"),j=(t("javascripts/react/constants/EditorConstants"),t("javascripts/react/helpers/undecorate")),T=t("javascripts/react/helpers/getAfterOrBefore"),C=t("javascripts/react/helpers/structureToTemplate"),w=t("javascripts/react/components/dnd/HandleButton"),S=(r(w),t("javascripts/react/services/actions/EditorActions")),P=r(S),I={drop:function(e,t,n){var r=(0,T.getAfterOrBefore)(t,n),a={before:"before"==r,after:"after"==r};if(t.getItemType()===O.ItemTypes.ADD_ITEM){var o=(0,C.stringIndexToObjectPosition)(e.index);o=f.extend(o,a,{type:t.getItem().type,abItmId:o._id}),e.addItem(o)}else if(t.getItemType()===O.ItemTypes.MOVE_ITEM){var i=(0,C.stringIndexToObjectPosition)(e.index),s=(0,C.stringIndexToObjectPosition)(t.getItem().index);if(i=f.extend(i,a,{abItmId:i._id}),s.keyColumn==i.keyColumn&&(Number(s._id-1)==i._id&&a.after||Number(s._id+1)==i._id&&a.before))return;e.moveItem(s,i)}},hover:function(e,t,n){if(t.canDrop()&&t.getItem().index!=e.index){var r=(0,j.undecorate)(n);r.setElementHover((0,T.getAfterOrBefore)(t,n))}},canDrop:function(e,t){return t.getItem().index!=e.index}},N=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={elementHover:null},n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){this.props.connectDragPreview}},{key:"componentWillReceiveProps",value:function(e){this.props.isElementOver&&!e.isElementOver&&this.setState({elementHover:null})}},{key:"setElementHover",value:function(e){e!==this.state.elementHover&&this.setState({elementHover:e})}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.connectDragPreview,e.connectDropTarget),r=e.isDragging,a=(e.isOver,e.index),o=e.activeItem,i=e.item,s=(e.actionsEditor,this.state.elementHover),l={};"before"===s?l=f.extend(l,{opacity:1,top:"-5px"}):"after"===s&&(l=f.extend(l,{opacity:1,bottom:"-5px"}));var c=(0,b["default"])({
    4 delipress__builder__main__preview__component:!0,"delipress--is-active":a===o},a),u="default";if(a===o)switch(this.props.item.type){case O.TITLE:case O.TEXT:u="text";break;default:u="move"}var p=999;return 0!=i._id&&(p-=Number(i._id)),o==a&&(p=5e3),n(m["default"].createElement("div",{style:{opacity:r?.5:1,cursor:u,position:"relative",zIndex:p},className:c},t,m["default"].createElement("div",{className:"delipress__builder__main__preview__component__dropzone",style:l})))}}]),t}(_.Component);N.propType={addItem:y["default"].func.isRequired,moveItem:y["default"].func.isRequired},e["default"]=(0,g.compose)((0,E.connect)(null,c),(0,d.DropTarget)([O.ItemTypes.MOVE_ITEM,O.ItemTypes.ADD_ITEM],I,l))(N)}),require.register("javascripts/react/components/dnd/MoveSection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver({shallow:!0}),isElementOver:t.isOver(),canDrop:t.canDrop()}}function c(e,t){var n=new P["default"];return{actionsEditor:(0,E.bindActionCreators)(n,e)}}function u(e){return{activeSection:e.EditorReducer.activeSection,activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=a(f),_=t("react-dnd"),m=t("react"),h=r(m),y=t("prop-types"),v=r(y),b=t("classnames"),g=r(b),E=(t("react-dom"),t("redux")),O=t("react-redux"),j=t("../../constants/TemplateContentConstants"),T=t("javascripts/react/helpers/undecorate"),C=t("javascripts/react/helpers/getAfterOrBefore"),w=(t("../../helpers/structureToTemplate"),t("./HandleButton")),S=(r(w),t("javascripts/react/services/actions/EditorActions")),P=r(S),I={drop:function(e,t,n){var r=(t.getItem(),(0,C.getAfterOrBefore)(t,n)),a={before:"before"==r,after:"after"==r};if(t.getItemType()===j.ItemTypes.ADD_SECTION){var o=e.index;o=d.extend({},a,{abItmId:Number(o),number:t.getItem().number,type:j.SECTION}),e.addSection(o)}else if(t.getItemType()===j.ItemTypes.MOVE_SECTION){var i=e.index,s=t.getItem().index;i=d.extend({},a,{abItmId:Number(i)}),e.moveSection(s,i)}e.actionsEditor.activeSection(null)},hover:function(e,t,n){if(t.canDrop()&&t.getItem().index!=e.index){var r=(0,T.undecorate)(n);r.setElementHover((0,C.getAfterOrBefore)(t,n))}}},N=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={elementHover:null},n}return s(t,e),p(t,[{key:"componentWillReceiveProps",value:function(e){this.props.isElementOver&&!e.isElementOver&&this.setState({elementHover:null})}},{key:"setElementHover",value:function(e){e!==this.state.elementHover&&this.setState({elementHover:e})}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.connectDragSource,e.connectDragPreview,e.connectDropTarget),r=e.isDragging,a=(e.isOver,e.index),o=e.activeItem,i=this.state.elementHover,s={};"before"===i?s=d.extend(s,{opacity:1,top:"-5px",zIndex:500}):"after"===i&&(s=d.extend(s,{opacity:1,bottom:"-5px",zIndex:500}));var l=(0,g["default"])({"delipress--is-active":a===o},a);return n(h["default"].createElement("div",{style:{opacity:r?.5:1,cursor:"default",position:"relative"},className:l},t,h["default"].createElement("div",{className:"delipress__builder__main__preview__section__dropzone",style:s})))}}]),t}(m.Component);N.propType={addSection:v["default"].func,moveSection:v["default"].func},e["default"]=(0,E.compose)((0,O.connect)(u,c),(0,_.DropTarget)([j.ItemTypes.MOVE_SECTION,j.ItemTypes.ADD_SECTION],I,l))(N)}),require.register("javascripts/react/components/dnd/NoMoveItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return{activeItem:e.EditorReducer.activeItem}}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-dnd"),t("react")),u=r(c),p=t("prop-types"),f=(r(p),t("classnames")),d=r(f),_=(t("react-dom"),t("redux"),t("react-redux")),m=(t("../../constants/TemplateContentConstants"),t("javascripts/react/constants/EditorConstants"),t("javascripts/react/constants/TemplateContentConstants"),t("javascripts/react/helpers/undecorate"),t("../../helpers/structureToTemplate"),t("./HandleButton")),h=(r(m),t("javascripts/react/services/actions/EditorActions")),y=(r(h),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.children,n=e.index,r=e.activeItem,a=(0,d["default"])({delipress__builder__main__preview__component:!0,"delipress--is-active":n===r},n);return u["default"].createElement("div",{className:a},t)}}]),t}(c.Component));e["default"]=(0,_.connect)(s)(y)}),require.register("javascripts/react/components/dnd/Social.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-share"}),translationDelipressReact.Builder.component.social)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Spacer.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-spacer"}),translationDelipressReact.Builder.component.spacer)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Text.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-text"}),translationDelipressReact.Builder.component.text)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Title.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-heading"}),translationDelipressReact.Builder.component.title)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/WPArticle.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("classnames"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=(0,p["default"])({"dashicons-wordpress":this.props.type===f.WP_ARTICLE,"dashicons-cart":this.props.type===f.WP_WOO_PRODUCT},"dashicons"),t=translationDelipressReact.Builder.component.wp_article;return this.props.type===f.WP_WOO_PRODUCT&&(t=translationDelipressReact.Builder.component.wp_product),c["default"].createElement("div",{className:"delipress__builder__side__component"},c["default"].createElement("span",{className:e}),t)}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/components/dnd/WPPost.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-admin-post"}),translationDelipressReact.Builder.component.wp_post)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/wp/WPArchiveArticle.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("classnames"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=(0,p["default"])({"dashicons-wordpress":this.props.type===f.WP_ARCHIVE_ARTICLE,"dashicons-cart":this.props.type===f.WP_WOO_ARCHIVE_PRODUCT},"dashicons"),t=translationDelipressReact.Builder.component.wp_archive_post;return this.props.type===f.WP_WOO_ARCHIVE_PRODUCT&&(t=translationDelipressReact.Builder.component.wp_archive_post_woo),c["default"].createElement("div",{className:"delipress__builder__side__component"},c["default"].createElement("span",{className:e}),t)}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/components/dnd/wp/WPArchivePost.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-admin-post"}),translationDelipressReact.Builder.component.wp_archive_post_type)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/wp/woo/WooArchiveProduct.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);(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__component"},c["default"].createElement("span",{className:"dashicons dashicons-cart"}),translationDelipressReact.Builder.component.wp_archive_post)}}]),t})(l.Component);e["default"]=WPArchiveArticle}),require.register("javascripts/react/components/inputs/Checkbox.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){var t=e.id,n=e.handleChange,r=e.defaultChecked;return o["default"].createElement("div",{className:"delipress__checkbox__wrap"},o["default"].createElement("input",{className:"delipress__checkbox__input",type:"checkbox",defaultChecked:r,id:t,onChange:n}),o["default"].createElement("label",{htmlFor:t,className:"delipress__checkbox"}))};e["default"]=i}),require.register("javascripts/react/components/inputs/InputNumber.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/helpers/decimalAdjust"),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._changeInputValue=r._changeInputValue.bind(r),r._handleChangeInput=r._handleChangeInput.bind(r),r.state=p.extend({},o({},r.props.name,r.props.nameValue)),r.min=p.isUndefined(r.props.min)?0:r.props.min,r.max=p.isUndefined(r.props.max)?null:r.props.max,r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){this.state=p.extend({},o({},e.name,e.nameValue))}},{key:"_handleChangeInput",value:function(e){this._changeInputValue(e.target.value)}},{key:"_changeInputValue",value:function(e){var t=this.props.name;p.isNumber(e)||(e=Number(e)),this.setState(o({},t,e)),this.props.saveRefValue(t,e)}},{key:"render",value:function(){var e=this.props,t=e.name,n=e.placeholder,r=e.placeholderText,a=e.step,o=e.max,i=1;p.isUndefined(a)||(i=a);var s="";return p.isUndefined(o)||(s=o),d["default"].createElement("div",{className:"delipress__numberinput"},d["default"].createElement("input",{className:"delipress__input",placeholder:r,name:t,min:p.isUndefined(this.props.min)?0:this.props.min,max:s,onChange:this._handleChangeInput,onKeyUp:this._handleChangeInput,type:"number",step:i,value:this.state[t]}),!p.isEmpty(n)&&d["default"].createElement("div",{className:"delipress__numberinput__suffix"},n))}}]),t}(f.Component));h.propType={saveRefValue:m["default"].func.isRequired,name:m["default"].string.isRequired,nameValue:m["default"].string,placeholder:m["default"].string,min:m["default"].number,max:m["default"].number},e["default"]=h}),require.register("javascripts/react/components/inputs/InputRangeDP.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("react-input-range"),y=r(h),v=(t("react-redux"),t("redux"),t("classnames")),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=(r(g),t("javascripts/react/components/settings/SettingsItem")),O=r(E),j=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeWidth=n._handleOnChangeWidth.bind(n),n._handleOnChangeWidthInput=n._handleOnChangeWidthInput.bind(n),n._handleInputFocus=n._handleInputFocus.bind(n),n._handleOnChangeCompleteWidth=n._handleOnChangeCompleteWidth.bind(n),n.state={rangeValue:n.props.rangeValue,maxValue:n.props.maxValue},n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){this.setState({rangeValue:e.rangeValue,maxValue:e.maxValue})}},{key:"_handleOnChangeWidth",value:function(e){var t=this.props,n=t.elementSelector,r=t.typeSelector,a=t.suffixSelector,i=t.attr;e>this.state.maxValue?e=this.state.maxValue:e<0&&(e=0),this.setState({rangeValue:e}),p.isUndefined(n)||(i?jQuery(n).attr(r,e):jQuery(n).css(o({},r,""+e+a))),p.isUndefined(this.props.handleOnChangeWidth)||this.props.handleOnChangeWidth(e)}},{key:"_handleOnChangeCompleteWidth",value:function(e){e>this.state.maxValue?e=this.state.maxValue:e<0&&(e=0),this.setState({rangeValue:e}),this.props.handleOnChangeCompleteWidth(e)}},{key:"_handleOnChangeWidthInput",value:function(e){var t=Number(e.target.value);p.isNaN(t)&&(t=0),this._handleOnChangeWidth(t)}},{key:"_handleInputFocus",value:function(e){e.target.select()}},{key:"render",value:function(){var e=(0,b["default"])({delipress__builder__side__setting__input:!0,"delipress__builder__side__setting__input--range":!0,"delipress__builder__side__setting__input--range--px":p.isUndefined(this.props.type)||"px"===this.props.type,"delipress__builder__side__setting__input--range--pourcent":"pourcent"===this.props.type});return d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.image.size,classModifier:e},d["default"].createElement(y["default"],{minValue:this.props.minValue||0,maxValue:this.props.maxValue,value:this.state.rangeValue,onChange:this._handleOnChangeWidth,onChangeComplete:this._handleOnChangeCompleteWidth}),d["default"].createElement("input",{type:"text",value:this.state.rangeValue,onKeyUp:this._handleOnChangeWidthInput,onChange:this._handleOnChangeWidthInput,onFocus:this._handleInputFocus,className:"delipress__input"}))}}]),t}(f.Component);j.propTypes={rangeValue:m["default"].number.isRequired,maxValue:m["default"].number.isRequired,minValue:m["default"].number,handleOnChangeWidth:m["default"].func,handleOnChangeCompleteWidth:m["default"].func.isRequired,type:m["default"].string,elementSelector:m["default"].string,typeSelector:m["default"].string,suffixSelector:m["default"].string},e["default"]=j}),require.register("javascripts/react/components/misc/FakePost.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(){return o["default"].createElement("div",{className:"delipress__fake"},o["default"].createElement("div",{className:"delipress__fake__container"},o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("div",{className:"delipress__fake__image"},o["default"].createElement("span",{className:"dashicons dashicons-format-image"})),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%"}})))};e["default"]=i}),require.register("javascripts/react/components/misc/Loader.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(){return o["default"].createElement("div",{className:"delipress__loader"},o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--1"}),o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--2"}),o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--3"}),o["default"].createElement("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1"},o["default"].createElement("defs",null,o["default"].createElement("filter",{id:"goo"},o["default"].createElement("feGaussianBlur",{"in":"SourceGraphic",stdDeviation:"10",result:"blur"}),o["default"].createElement("feColorMatrix",{"in":"blur",mode:"matrix",values:"1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 21 -7"})))))};e["default"]=i}),require.register("javascripts/react/components/misc/SavingIndicator.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return s["default"].createElement("div",null,s["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"}),s["default"].createElement("span",{className:"delipress__builder__main__actions__autosave__text"},translationDelipressReact.saving))}function o(e){return s["default"].createElement("div",null,s["default"].createElement("span",{className:"dashicons dashicons-yes"}),s["default"].createElement("span",{className:"delipress__builder__main__actions__autosave__text"},translationDelipressReact.saved))}Object.defineProperty(e,"__esModule",{value:!0});var i=t("react"),s=r(i),l=function(e){var t=e.saving,n=null;return n=t?s["default"].createElement(a,null):s["default"].createElement(o,null),s["default"].createElement("div",{className:"delipress__builder__main__actions__autosave"},n)};e["default"]=l}),require.register("javascripts/react/components/optins/AfterContentOptin.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=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},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,
    5 "value"in r&&(r.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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/BaseOptin.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/optins/styles/reset"),p=r(u),f=t("javascripts/optins/utils"),d=(r(f),t("./ShortcodeOptin")),m=r(d),h=t("./PopupOptin"),y=r(h),v=t("./FlyInOptin"),b=r(v),g=t("./WidgetOptin"),E=r(g),O=t("./AfterContentOptin"),j=r(O),T=t("javascripts/react/constants/OptinConstants"),C=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.resetCss=(0,p["default"])().replace(/\B\s+/g,""),n.getOptin=n.getOptin.bind(n),n}return i(t,e),s(t,[{key:"getOptin",value:function(e){var t=this.props,n=t.config,r=t.settings;switch(n.type){case T.SHORTCODE_OPTIN:return c["default"].createElement(m["default"],{config:n,settings:r,params:e});case T.POPUP_OPTIN:return c["default"].createElement(y["default"],{config:n,settings:r,params:e});case T.FLY_IN_OPTIN:return c["default"].createElement(b["default"],{config:n,settings:r,params:e});case T.WIDGET_OPTIN:return c["default"].createElement(E["default"],{config:n,settings:r,params:e});case T.AFTER_CONTENT:return c["default"].createElement(j["default"],{config:n,settings:r,params:e})}}},{key:"render",value:function(){if(_.isNull(this.props.config))return!1;var e={updateOptin:this.props.updateOptin};return c["default"].createElement("div",{id:"DELI-"+this.props.config.type+"-"+this.props.config.id},c["default"].createElement("div",{id:"DELI-BaseOptin"},c["default"].createElement("style",null,this.resetCss),c["default"].createElement("style",null,this.props.config.custom_css),this.getOptin(e)))}}]),t}(l.Component);e["default"]=C}),require.register("javascripts/react/components/optins/FlyInOptin.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=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},c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("javascripts/optins/styles/reset"),d=(r(f),t("javascripts/optins/utils")),_=(r(d),t("./Form")),m=r(_),h=t("classnames"),y=r(h),v=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.props.config,t=(0,y["default"])(a({},"DELI-Flyin--"+e.default_settings.wrapper.attrs.orientation_fly_in,"none"!=e.default_settings.wrapper.attrs.orientation_fly_in),"DELI-Orientation","DELI-Content","DELI-Flyin");return p["default"].createElement("div",{id:"DELI-Optin",className:t},p["default"].createElement(m["default"],l({},this.props,{defaultConfig:e.default_settings})))}}]),t}(u.Component);e["default"]=v}),require.register("javascripts/react/components/optins/Form.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("underscore"),f=r(p),d=t("javascripts/react/helpers/prepareCssOptin"),_=t("javascripts/react/components/settings/optin/TextOptinSettings"),m=a(_),h=t("./composition/Wrapper"),y=a(h),v=t("./composition/WrapperImage"),b=a(v),g=t("./composition/WrapperText"),E=a(g),O=t("./composition/WrapperForm"),j=a(O),T=t("./composition/Title"),C=a(T),w=t("./composition/Message"),S=a(w),P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.conditionForm=n.conditionForm.bind(n),n}return s(t,e),l(t,[{key:"getMetaConfig",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.props,a=r.settings,o=r.defaultConfig,i=this.props.config[a+"_settings"];switch(t){case"styling":return f.isUndefined(i[e])?f.isUndefined(o[e])?{}:(0,d.prepareCssOptin)(o[e].styling):(0,d.prepareCssOptin)(i[e].styling);case"attrs":return f.isUndefined(i[e])?f.isUndefined(o[e])?null:o[e].attrs[n.attrs]:i[e].attrs[n.attrs]}}},{key:"getStyleConfig",value:function(e){return this.isNaked()?{}:this.getMetaConfig(e,"styling")}},{key:"getAttrsConfig",value:function(e,t){return this.getMetaConfig(e,"attrs",{attrs:t})}},{key:"conditionForm",value:function(){return"success"!=this.props.settings||!this.getAttrsConfig("email_input_form","disable_email_input_form")}},{key:"isNaked",value:function(){var e=this.props.config;return!f.isUndefined(e.default_settings.form_wrapper)&&e.default_settings.form_wrapper.attrs.naked}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.defaultConfig,r=e.settings,a=this.getAttrsConfig("form_wrapper","metas"),o=this.getAttrsConfig("form_wrapper","fields_enable");return u["default"].createElement(y["default"],{style:this.getStyleConfig("wrapper"),defaultConfig:n,type:this.props.config.type,config:t[r+"_settings"]},u["default"].createElement(b["default"],{defaultConfig:n},u["default"].createElement("img",{style:this.getStyleConfig("wrapper_image"),className:"DELI-image",src:this.getAttrsConfig("wrapper_image","url")})),u["default"].createElement(E["default"],{settings:r},u["default"].createElement(C["default"],{settings:r,style:this.getStyleConfig("title")},u["default"].createElement(m["default"],{config:t,name:"title",settings:r,defaultConfig:n,updateOptin:this.props.params.updateOptin})),u["default"].createElement(S["default"],null,u["default"].createElement(m["default"],{config:t,name:"message",settings:this.props.settings,defaultConfig:this.props.defaultConfig,updateOptin:this.props.params.updateOptin}))),u["default"].createElement(j["default"],{formSize:t.default_settings.form_wrapper.attrs.form_size,style:this.getStyleConfig("form_wrapper"),condition:this.conditionForm},o&&u["default"].createElement("div",null,"single_field"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.name_placeholder}),"first_last_name"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.firstname_placeholder}),"first_last_name"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.lastname_placeholder}),u["default"].createElement("input",{className:"DELI-inputField",type:"email",style:this.getStyleConfig("fields"),required:!0,placeholder:t.default_settings.form_wrapper.attrs.email_placeholder})),u["default"].createElement("button",{style:this.getStyleConfig("button"),className:"DELI-button",type:"submit"},this.getAttrsConfig("button","content"))))}}]),t}(c.Component);e["default"]=P}),require.register("javascripts/react/components/optins/ImageOrientation.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){switch(e.orientation){case"top":return o["default"].createElement("svg",{width:"18",height:"13",viewBox:"0 0 18 13",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 11h6v2h-6zM0 8h18v2h-18z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M4 0h10v7h-10z"})));case"bottom":return o["default"].createElement("svg",{width:"18",height:"13",viewBox:"0 0 18 13",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 5h6v-2h-6zM0 2h18v-2h-18z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M4 13h10v-7h-10z"})));case"left":return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M14 6h4v2h-4zM12 0h8v2h-8zM12 3h8v2h-8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M0 0h10v7h-10z"})));case"right":return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 6h-4v2h4zM8 0h-8v2h8zM8 3h-8v2h8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M20 0h-10v7h10z"})));default:return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{d:"M22-8h-24v24h24z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M6 6h-4v2h4zM8 0h-8v2h8zM8 3h-8v2h8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M20 0h-10v7h10z"})))}};e["default"]=i}),require.register("javascripts/react/components/optins/PopupOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content DELI-Popup-Builder"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/ShortcodeOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/WidgetOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/composition/Button.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:"DELI-textBloc"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Input.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:"DELI-textBloc"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Message.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:"DELI-message"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Title.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"default"==e.settings&&o["default"].createElement("div",{style:e.style,className:"DELI-title"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Wrapper.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0});var i=t("react"),s=a(i),l=t("classnames"),c=a(l),u=t("underscore"),p=r(u),f=function(e){var t,n=e.defaultConfig.wrapper.attrs,r="",a=(0,c["default"])((t={},o(t,n.orientation,e.defaultConfig.wrapper_image.attrs.active),o(t,"DELI-animated","none"!=n.animation),t),"DELI-wrapper");if("none"!=n.animation&&(a+=" DELI-"+n.animation),!p.isUndefined(n.fontFamily)&&"Website font"!==n.fontFamily&&"WordPress font"!==n.fontFamily){var i=n.fontFamily.replace(" ","+");r="@import url('https://fonts.googleapis.com/css?family="+i+"');"}return e.defaultConfig.form_wrapper.attrs.naked&&(a+=" DELI-naked"),s["default"].createElement("div",{style:e.style,id:e.config.uid,className:a},s["default"].createElement("style",null,r),e.children)};e["default"]=f}),require.register("javascripts/react/components/optins/composition/WrapperForm.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){if(!e.condition())return!1;var t="DELI-formBloc ";return"default"!==e.formSize&&(t+="DELI-formBloc--"+e.formSize),o["default"].createElement("form",{style:e.style,className:t},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/WrapperImage.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!!e.defaultConfig.wrapper_image.attrs.active&&o["default"].createElement("div",{className:"DELI-wrapper-image"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/WrapperText.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=(0,s["default"])({"DELI-textBloc":!0,"DELI-success":"success"==e.settings,"DELI-error":"error"==e.settings});return o["default"].createElement("div",{className:t},e.children)};e["default"]=l}),require.register("javascripts/react/components/settings/ApplyAll.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=(r(i),function(e){return o["default"].createElement("div",{className:"delipress__builder__side__setting__apply_all"},o["default"].createElement("span",null,e.text),o["default"].createElement("button",{className:"delipress__button delipress__button--second delipress__button--small",onClick:e.handleApply},translationDelipressReact.Builder.component_settings.apply_all_button))});e["default"]=s}),require.register("javascripts/react/components/settings/ButtonSettings.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 p.isUndefined(e.TemplateReducer.config.items[t[0]])?{item:null}:{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/style/InnerPadding"),g=r(b),E=t("javascripts/react/components/settings/style/Align"),O=r(E),j=t("javascripts/react/components/inputs/InputNumber"),T=r(j),C=t("javascripts/react/components/settings/SettingsItem"),w=r(C),S=t("javascripts/react/components/settings/style/FontFamily"),P=r(S),I=t("javascripts/react/components/settings/style/Border"),N=r(I),k=t("javascripts/react/components/settings/ApplyAll"),x=r(k),R=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.fontWeightOptions=[{value:"bold",text:"Bold"},{value:"lighter",text:"Light"},{value:"normal",text:"Normal"}],n._handleChangePadding=n._handleChangePadding.bind(n);var r=n.props.item;return p.isNull(r)||(n.state={href:r.styles.href,value:r.styles.value}),n}return s(t,e),c(t,[{key:"_handleChangePadding",value:function(e){this.styles=p.extend(this.styles,e),this.saveEditor()}},{key:"getColorBorder",value:function(){return{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}}}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.button.title_settings),d["default"].createElement(w["default"],{label:translationDelipressReact.text},d["default"].createElement("input",{className:"delipress__input",name:"value",onChange:this._changeInputValueInputText,type:"text",value:this.state.value})),d["default"].createElement(w["default"],{label:translationDelipressReact.link},d["default"].createElement("input",{className:"delipress__input",placeholder:"https://delipress.io",name:"href",onChange:this._changeInputValueInputText,type:"text",value:this.state.href})),d["default"].createElement(w["default"],{label:translationDelipressReact.font_size},d["default"].createElement(T["default"],{name:"font-size",nameValue:this.styles["font-size"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(w["default"],{label:translationDelipressReact.font_weight},d["default"].createElement("select",{name:"font-weight",onChange:this._changeInputValueText,value:this.styles["font-weight"]},this.fontWeightOptions.map(function(e,t){return d["default"].createElement("option",{key:"font_"+t,value:e.value},e.text)}))),d["default"].createElement(P["default"],{styles:this.styles,onChangeFontFamily:function(t){e.saveOptionValue("font-family",t)}}),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.color},d["default"].createElement(h["default"],{handleChange:function(t){var r="p";p.isEmpty(e.styles.href)||(r="a");var a=jQuery(".id_selector_"+n+" "+r);a.css({color:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"})},handleChangeComplete:function(t){e.saveOptionValue("color",t)},picker:"sketch",idSelector:".id_selector_"+n+" p",typeColor:"color",color:this.styles.color})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.background_color},d["default"].createElement(h["default"],{handleChange:function(t){var r="p";p.isEmpty(e.styles.href)||(r="a");var a=jQuery(".id_selector_"+n+" "+r),o=a.parent();a.css({backgroundColor:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"}),o.css({backgroundColor:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"})},handleChangeComplete:function(t){e.saveOptionValue("background-color",t)},picker:"sketch",color:this.styles["background-color"]})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.width},d["default"].createElement(T["default"],{name:"width",nameValue:this.styles.width,placeholder:"px",saveRefValue:this.saveOptionValue,min:"0",max:"600"})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.height},d["default"].createElement(T["default"],{name:"height",nameValue:this.styles.height,placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{onChangeSettingsAlign:function(t){e.saveOptionValue("align",t)},styles:this.styles}),d["default"].createElement(N["default"],{borderStyle:this.styles.borderStyle,borderColor:this.styles.borderColor,borderWidth:this.styles.borderWidth,saveRefValue:this.saveOptionValue,item:t}),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.border_radius},d["default"].createElement(T["default"],{name:"border-radius",nameValue:this.styles["border-radius"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(g["default"],{onChangePadding:this._handleChangePadding,item:this.props.item}),d["default"].createElement(x["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.button),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(R)}),require.register("javascripts/react/components/settings/DividerSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/inputs/InputNumber"),g=r(b),E=t("javascripts/react/components/settings/SettingsItem"),O=r(E),j=t("javascripts/react/components/settings/ApplyAll"),T=r(j),C=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.borderStyleOptions=[{value:"dashed",text:"Dashed"},{value:"dotted",text:"Dotted"},{value:"solid",text:"Solid"}],r}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.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.divider.title_settings),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderColor},d["default"].createElement(h["default"],{handleChange:function(e){jQuery(".id_selector_"+n+" p").css({borderColor:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"})},handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("border-color",t)},disabledAlpha:!1,picker:"sketch",color:this.styles["border-color"]})),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderStyle},d["default"].createElement("select",{placeholder:"Select your border settings",
    6 name:"border-style",onChange:function(t){e.timeoutSave=0,e._changeInputValueText(t)},value:this.styles["border-style"]},this.borderStyleOptions.map(function(e,t){return d["default"].createElement("option",{key:"border_"+t,value:e.value},e.text)}))),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderPx},d["default"].createElement(g["default"],{name:"border-width",nameValue:this.styles["border-width"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderWidth},d["default"].createElement(g["default"],{name:"width",nameValue:this.styles.width,placeholder:"%",saveRefValue:this.saveOptionValue,max:100,min:1})),d["default"].createElement(T["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.divider),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(C)}),require.register("javascripts/react/components/settings/EditorComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new z["default"],r=new Y["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e),actionPostType:(0,h.bindActionCreators)(r,e)}}function l(e){return{postTypes:e.PostTypeReducer.postTypes,posts:e.PostTypeReducer.posts}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("prop-types"),d=r(f),m=t("react-redux"),h=t("redux"),y=t("./SocialSettings"),v=r(y),b=t("./DividerSettings"),g=r(b),E=t("./SpacerSettings"),O=r(E),j=t("./WPPostSettings"),T=r(j),C=t("./WPArticleSettings"),w=r(C),S=t("./EmailOnlineSettings"),P=r(S),I=t("./UnsubscribeSettings"),N=r(I),k=t("./ButtonSettings"),x=r(k),R=t("./TitleSettings"),A=r(R),M=t("./TextSettings"),D=r(M),U=t("./image/ImageSettings"),L=r(U),B=t("./wp/WPArchivePostSettings"),V=r(B),q=t("./wp/WPArchiveArticleSettings"),W=r(q),G=t("javascripts/react/constants/EditorConstants"),H=t("javascripts/react/constants/TemplateContentConstants"),F=t("javascripts/react/services/actions/EditorActions"),z=r(F),Q=t("javascripts/react/services/actions/PostTypeActions"),Y=r(Q),X=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateItem=n.updateItem.bind(n),n.saveEditor=n.saveEditor.bind(n),n._importPost=n._importPost.bind(n),n._importPostsWP=n._importPostsWP.bind(n),n.updateAllStyles=n.updateAllStyles.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n}return i(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;e.type!==H.WP_CUSTOM_POST||_.isUndefined(e.wp_post.post_type)||this._onChangeChoicePostType({post_type:e.wp_post.post_type.value})}},{key:"componentWillUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;r!==n&&jQuery(".delipress__builder__side__panel__tabcontent").addClass("delipress--is-animating")}},{key:"componentDidUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;n!==r&&setTimeout(function(){jQuery(".delipress__builder__side__panel__tabcontent").removeClass("delipress--is-animating")},275)}},{key:"updateItem",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=null;switch(e.type){case H.EMAIL_ONLINE:case H.UNSUBSCRIBE:a=n.changeStyleComponentFix(e);break;default:a=n.changeItem(e)}_.isUndefined(r)||a.then(r)}},{key:"saveEditor",value:function(e){var t=this.props,n=(t.actionsEditor,t.actionPostType,t.item);t.changeItemSuccess;n=_.find([H.WP_CUSTOM_POST,H.WP_ARTICLE,H.WP_WOO_PRODUCT],function(e){return e==n.type})?_.extend(n,{wp_post:e.wp_post}):_.extend(n,{styles:e}),this.updateItem(n)}},{key:"updateAllStyles",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.props,r=n.actionsEditor,a=n.changeItemSuccess,o=this.props.item;if(_.isNull(t))o=_.extend(o,{styles:e});else{var i=_.findIndex(o.styles.presets,{type:t});i>=0&&(o.styles.presets[i]=_.extend(o.styles.presets[i],e))}r.updateAllStyles(o).then(a)}},{key:"_importPost",value:function(){var e=this.props,t=e.actionPostType,n=e.actionsEditor,r=e.changeItemSuccess,a=e.item;_.isUndefined(a.wp_post.post.value)||t.getPostToWPPost({post_id:a.wp_post.post.value,with_image:a.wp_post.options.image,type_content:a.wp_post.options.content},a,function(){_.isUndefined(r)||n.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){n.activeItem(null).then(function(){r()})})})}},{key:"_importPostsWP",value:function(e,t){var n=this.props,r=n.actionPostType,a=n.actionsEditor,o=n.changeItemSuccess,i=n.item;_.isEmpty(e)||r.importPostsWP({posts:e,config:t},i,function(){_.isUndefined(o)||a.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){a.activeItem(null).then(function(){o()})})})}},{key:"_onChangeChoicePostType",value:function(e){var t=this.props.actionPostType;t.getPosts(e)}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.postTypes,r=e.posts,a=!1;switch(t.type){case H.DIVIDER:a=p["default"].createElement(g["default"],{saveEditor:this.saveEditor,item:t,updateAllStyles:this.updateAllStyles});break;case H.SOCIAL_BUTTON:a=p["default"].createElement(v["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.IMAGE:a=p["default"].createElement(L["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TEXT:a=p["default"].createElement(D["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.BUTTON:a=p["default"].createElement(x["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TITLE:a=p["default"].createElement(A["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.SPACER:a=p["default"].createElement(O["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.WP_CUSTOM_POST:a=p["default"].createElement(T["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.WP_ARCHIVE_CUSTOM_POST:a=p["default"].createElement(V["default"],{item:t,postTypes:n,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARCHIVE_ARTICLE:case H.WP_WOO_ARCHIVE_PRODUCT:a=p["default"].createElement(W["default"],{item:t,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARTICLE:case H.WP_WOO_PRODUCT:a=p["default"].createElement(w["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.EMAIL_ONLINE:a=p["default"].createElement(P["default"],{item:t,saveEditor:this.saveEditor});break;case H.UNSUBSCRIBE:a=p["default"].createElement(N["default"],{item:t,saveEditor:this.saveEditor})}return p["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},a)}}]),t}(u.Component);X.propType={item:d["default"].object.isRequired,changeItemSuccess:d["default"].func},e["default"]=(0,m.connect)(l,s)(X)}),require.register("javascripts/react/components/settings/EmailOnlineSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.email_online[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/HeaderSettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new h["default"];return{actionsEditor:(0,f.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=t("redux"),d=t("javascripts/react/constants/EditorConstants"),_=t("javascripts/react/constants/TemplateContentConstants"),m=t("javascripts/react/services/actions/EditorActions"),h=r(m),y=t("classnames"),v=r(y),b=function(e){function t(e,n){a(this,t);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderListComponentsTab=r.renderListComponentsTab.bind(r),r.renderSettingsGeneralTab=r.renderSettingsGeneralTab.bind(r),r.renderEditorTab=r.renderEditorTab.bind(r),r.renderStyleTab=r.renderStyleTab.bind(r),r}return i(t,e),l(t,[{key:"renderListComponentsTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_LIST_CONTENTS});return u["default"].createElement("div",{key:"tab_list-component",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS)}},u["default"].createElement("span",{className:"dashicons dashicons-screenoptions"}),translationDelipressReact.Builder.header_settings.content_tab)}},{key:"renderSettingsGeneralTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_GENERAL});return u["default"].createElement("div",{key:"tab_settings-general",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_GENERAL)}},u["default"].createElement("span",{className:"dashicons dashicons-admin-generic"}),translationDelipressReact.Builder.header_settings.settings_tab)}},{key:"renderSettingsTemplateTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_TEMPLATE});return u["default"].createElement("div",{key:"tab_settings-template",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_TEMPLATE)}},u["default"].createElement("span",{className:"dashicons dashicons-art"}),translationDelipressReact.Builder.header_settings.template_tab)}},{key:"renderHeaderListComponents",value:function(){var e=[];return e.push(this.renderListComponentsTab()),e.push(this.renderSettingsGeneralTab()),e.push(this.renderSettingsTemplateTab()),e}},{key:"renderEditorTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_EDITOR});return u["default"].createElement("div",{key:"tab_editor",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_EDITOR)}},translationDelipressReact.Builder.header_settings.editor_tab)}},{key:"renderStyleTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_STYLE});return u["default"].createElement("div",{key:"tab_style",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_STYLE)}},translationDelipressReact.Builder.header_settings.style_tab)}},{key:"renderCloseTab",value:function(){var e=this.props.actionsEditor;return u["default"].createElement("div",{key:"tab_close",className:"delipress__tabs__item delipress__tabs__item--close",onClick:function(){e.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS),e.activeItem(null)}},u["default"].createElement("span",{className:"dashicons dashicons-arrow-left-alt2"}))}},{key:"renderHeaderDefault",value:function(){var e=this.props.item,t=[];switch(e.type){case _.SECTION:case _.SECTION_EMAIL_ONLINE:case _.SECTION_UNSUBSCRIBE:t.push(this.renderCloseTab()),t.push(this.renderStyleTab());break;case _.WP_CUSTOM_POST:case _.WP_ARTICLE:case _.WP_ARCHIVE_CUSTOM_POST:case _.WP_ARCHIVE_ARTICLE:case _.WP_WOO_ARCHIVE_PRODUCT:case _.WP_WOO_PRODUCT:case _.SPACER:t.push(this.renderCloseTab()),t.push(this.renderEditorTab());break;default:t.push(this.renderCloseTab()),t.push(this.renderEditorTab()),t.push(this.renderStyleTab())}return t}},{key:"render",value:function(){var e=this.props.component,t=!1,n=!1;switch(e){case d.SETTINGS_LIST_CONTENTS:case d.SETTINGS_GENERAL:case d.SETTINGS_TEMPLATE:t=this.renderHeaderListComponents(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small");break;default:t=this.renderHeaderDefault(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small")}return u["default"].createElement("div",{id:"tabs__settings ",className:n},t)}}]),t}(c.Component);e["default"]=(0,p.connect)(null,s)(b)}),require.register("javascripts/react/components/settings/ListContentsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=(t("react-redux"),t("redux"),t("javascripts/react/constants/TemplateContentConstants")),p=t("javascripts/react/components/dnd/AddItem"),f=r(p),d=t("javascripts/react/components/dnd/AddColumn"),m=r(d),h=t("javascripts/react/components/dnd/Column"),y=r(h),v=t("javascripts/react/services/ItemListContentDragFactory"),b=r(v),g=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.showPremiumWoocommerceModal=n.showPremiumWoocommerceModal.bind(n),n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.setState({premiumWoocommerceModal:!1})}},{key:"showPremiumWoocommerceModal",value:function(){this.setState({premiumWoocommerceModal:!this.state.premiumWoocommerceModal})}},{key:"render",value:function(){return c["default"].createElement("span",null,c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_generals),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},_.filter(u.LIST_TEMPLATE_CONTENT,function(e){return[u.TITLE,u.TEXT,u.IMAGE,u.BUTTON,u.DIVIDER,u.SOCIAL_BUTTON,u.SPACER].indexOf(e)>=0}).map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_wordpress),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},u.LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e,number:1},b["default"].getListContentByType(e))}))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_woocommerce,!DELIPRESS_LICENSE_STATUS&&c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"delipress__builder__premium"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},!DELIPRESS_LICENSE_STATUS&&this.state.premiumWoocommerceModal&&c["default"].createElement("div",{className:"delipress__builder__premium-incentive"},c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"dashicons dashicons-no-alt"}),c["default"].createElement("span",{className:"delipress__builder__premium-badge"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only)),c["default"].createElement("p",null,translationDelipressReact.premium_woocommerce),c["default"].createElement("a",{href:DELIPRESS_PREMIUM_URL,className:"delipress__button delipress__button--main delipress__button--small",target:"_blank"},translationDelipressReact.view_pricing)),u.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{number:1,type:e,key:"list__content"+t},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.columns),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__columns"},c["default"].createElement(m["default"],{number:1,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:1})),c["default"].createElement(m["default"],{number:2,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:2})),c["default"].createElement(m["default"],{number:3,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:3})),c["default"].createElement(m["default"],{number:4,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:4})))))}}]),t}(l.Component);e["default"]=g}),require.register("javascripts/react/components/settings/SectionSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return p.isNull(e.EditorReducer.activeSection)?{item:null}:{item:e.TemplateReducer.config.items[e.EditorReducer.activeSection]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("javascripts/react/components/settings/image/ImageSettingsWordPressMedia"),h=r(m),y=t("javascripts/react/components/ColorSelector"),v=r(y),b=t("javascripts/react/components/settings/style/Padding"),g=r(b),E=t("javascripts/react/components/settings/style/ColumnsWidth"),O=r(E),j=t("javascripts/react/components/settings/style/VerticalAlignColumns"),T=r(j),C=t("javascripts/react/components/settings/base/BaseNewSettings"),w=r(C),S=t("javascripts/react/components/settings/SettingsItem"),P=r(S),I=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._handleUpdateImage=r._handleUpdateImage.bind(r),r._handleChangePadding=r._handleChangePadding.bind(r),r._handleClickRemoveImage=r._handleClickRemoveImage.bind(r),r}return s(t,e),c(t,[{key:"_handleChangePadding",value:function(e){this.styles=p.extend(this.styles,e),this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){return!p.isUndefined(e.url)&&(this.styles=p.extend({},this.styles,{sizes:e.sizes,sizeSelect:"full","background-url":e.url}),void this.saveEditor())}},{key:"_handleClickRemoveImage",value:function(e){e.preventDefault(),this.styles=p.extend({},this.styles,{"background-url":""}),this.saveEditor()}},{key:"renderColumnWidth",value:function(){var e=this,t=this.props.item;return!(t.columns.length<2)&&d["default"].createElement("span",null,d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.column),d["default"].createElement(O["default"],{item:t,columns:t.columns,columnNumber:t.columns.length,handleChangeColumn:function(n,r){var a=p.extend({},t);p.each(n,function(e,t){a.columns[t].styles.width=p.clone(e)}),a.styles.sizeColumnChoice=p.clone(r),e.props.saveEditorColumns(a)}}))}},{key:"renderVerticalAlign",value:function(){var e=this,t=this.props.item;return d["default"].createElement(T["default"],{styles:t.styles,onChangeSettingsVerticalAlign:function(n){var r=void 0;"top"==n?r="flex-start":"middle"==n?r="center":"bottom"==n&&(r="flex-end");var a=p.extend({},t,{styles:p.extend({},t.styles,{display:"flex","vertical-align":n}),columns:p.map(t.columns,function(e,t){return p.extend({},e,{styles:p.extend({},e.styles,{"vertical-align":n,alignSelf:r})})})});e.props.saveEditorColumns(a)}})}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.title_settings),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.section.background_color},d["default"].createElement(v["default"],{handleChangeComplete:function(t){e.saveOptionValue("background",t)},disabledAlpha:!1,idSelector:".delipress__builder__main__preview__section__row__"+t.keyRow,typeColor:"backgroundColor",picker:"sketch",color:this.styles.background})),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.background_image),d["default"].createElement(h["default"],{styles:this.styles,autoOpen:!1,src:this.styles["background-url"],updateImage:this._handleUpdateImage}),d["default"].createElement(P["default"],{label:!p.isEmpty(this.styles["background-url"])&&d["default"].createElement("div",{className:"delipress__builder__side__setting__input__preview__image",style:{backgroundImage:"url("+this.styles["background-url"]+")"}})},d["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickRemoveImage},d["default"].createElement("span",{className:"dashicons dashicons-dismiss"}),d["default"].createElement("span",null,translationDelipressReact.Builder.component_settings.section.remove_image))),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.vertical_align),this.renderVerticalAlign(),d["default"].createElement(g["default"],{onChangePadding:this._handleChangePadding,item:t}),this.renderColumnWidth())}}]),t}(w["default"]);e["default"]=(0,_.connect)(l)(I)}),require.register("javascripts/react/components/settings/SettingsGeneral.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new v["default"],r=new g["default"];return{actionsTemplate:(0,h.bindActionCreators)(n,e),actionsEditor:(0,h.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("redux"),y=t("javascripts/react/services/actions/TemplateActions"),v=r(y),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("javascripts/react/components/settings/style/General"),O=r(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateEmailOnlineActive=n.updateEmailOnlineActive.bind(n),n.updateTheme=n.updateTheme.bind(n),n}return s(t,e),u(t,[{key:"updateTheme",value:function(e){var t=this.props,n=t.actionsTemplate,r=t.changeItemSuccess,a=n.changeTheme(e);f.isUndefined(r)||a.then(r)}},{key:"updateEmailOnlineActive",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeEmailOnlineActive(e);f.isUndefined(r)||a.then(r)}},{key:"render",value:function(){return _["default"].createElement("div",{className:"container__settings-general"},_["default"].createElement(O["default"],{updateTheme:this.updateTheme,updateEmailOnlineActive:this.updateEmailOnlineActive}))}}]),t}(d.Component);e["default"]=(0,m.connect)(l,c)(j)}),require.register("javascripts/react/components/settings/SettingsItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){var t="delipress__builder__side__setting__input",n="delipress__builder__side__setting";null!=e.classModifier&&(t+=" "+e.classModifier),null!=e.full&&(n+=" delipress__builder__side__setting--full"),null!=e.rootClassModifier&&(n+=" "+e.rootClassModifier);var r=e.id;return o["default"].createElement("div",{className:n},null!=e.label&&o["default"].createElement("label",{htmlFor:r||"",className:"delipress__builder__side__setting__label"},e.label),o["default"].createElement("div",{className:t},e.children))};e["default"]=i}),require.register("javascripts/react/components/settings/SettingsTemplate.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){return{templates:e.EndpointTemplateReducer.templates,config:e.TemplateReducer.config}}function u(e,t){var n=new E["default"];return{actionsEndpointTemplate:(0,y.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=a(f),_=t("react"),m=r(_),h=t("react-redux"),y=t("redux"),v=t("classnames"),b=r(v),g=t("javascripts/react/services/actions/EndpointTemplateActions"),E=r(g),O=t("javascripts/react/components/settings/SettingsItem"),j=r(O),T=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onChangeSwitch=n.onChangeSwitch.bind(n),n.submitTemplate=n.submitTemplate.bind(n),n}return l(t,e),p(t,[{key:"componentWillMount",value:function(){this.setState({templateSaveState:"new",name_template:"",template_choice:"",toast_message:""}),this.props.actionsEndpointTemplate.getTemplates()}},{key:"onChangeSwitch",value:function(e){this.setState({
    7 templateSaveState:e.target.value})}},{key:"submitTemplate",value:function(e){var t=this;switch(e.preventDefault(),this.state.templateSaveState){case"new":this.props.actionsEndpointTemplate.saveTemplate({name:this.state.name_template,config:this.props.config},function(){t.setState({toast_message:translationDelipressReact.Builder.template_settings.template_saved_success}),setTimeout(function(){t.setState({toast_message:""})},3e3),t.props.actionsEndpointTemplate.getTemplates()});break;default:this.props.actionsEndpointTemplate.updateTemplate(this.state.template_choice,{config:this.props.config},function(){t.setState({toast_message:translationDelipressReact.Builder.template_settings.template_updated_success}),setTimeout(function(){t.setState({toast_message:""})},3e3)})}}},{key:"formSaveTemplate",value:function(){var e=this,t=(0,b["default"])({"delipress__is-active":"new"==this.state.templateSaveState,delipress__builder__side__form__item:!0}),n=(0,b["default"])({"delipress__is-active":"update"==this.state.templateSaveState,delipress__builder__side__form__item:!0}),r=(0,b["default"])({"delipress__message-success":!d.isEmpty(this.state.toast_message)},"delipress__message"),a=this.state.templateSaveState;return m["default"].createElement("div",{className:"delipress__builder__side__form"},m["default"].createElement("div",{className:t},m["default"].createElement("label",{className:"delipress__builder__side__setting__label"},translationDelipressReact.Builder.template_settings.template_name),m["default"].createElement("input",{className:"delipress__input",placeholder:translationDelipressReact.Builder.template_settings.template_name_placeholder,name:"new-template",type:"text",onChange:function(t){e.setState({name_template:t.target.value})},value:this.name_template})),m["default"].createElement("div",{className:n},m["default"].createElement("label",{className:"delipress__builder__side__setting__label"},translationDelipressReact.Builder.template_settings.template_choose),m["default"].createElement("select",{style:{minWidth:"100%"},onChange:function(t){return e.setState({template_choice:t.target.value})}},this.props.templates.map(function(e,t){return m["default"].createElement("option",{key:t,value:e.ID},e.post_title)}))),m["default"].createElement("div",{className:"delipress__align-right"},m["default"].createElement("input",{type:"submit",className:"delipress__button delipress__button--small delipress__button--save",value:"new"==a?translationDelipressReact.Builder.template_settings.template_save_btn:translationDelipressReact.Builder.template_settings.template_update_btn,onClick:this.submitTemplate})),!d.isEmpty(this.state.toast_message)&&m["default"].createElement("div",{className:r},m["default"].createElement("p",null,this.state.toast_message)))}},{key:"render",value:function(){var e=this,t=[],n=[{name:"new",text:translationDelipressReact.Builder.template_settings.template_new,style:{opacity:1},hasInput:!0},{name:"update",text:translationDelipressReact.Builder.template_settings.template_update,style:{opacity:d.isEmpty(this.props.templates)?.5:1},hasInput:!d.isEmpty(this.props.templates)}];return d.each(n,function(n,r){var a;t.push(m["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},n.hasInput&&m["default"].createElement("input",(a={type:"radio",name:"save_template",id:"save_template_"+n.name},o(a,"name","align"),o(a,"value",n.name),o(a,"checked",e.state.templateSaveState===n.name),o(a,"onChange",e.onChangeSwitch),a)),m["default"].createElement("label",{htmlFor:"save_template_"+n.name,className:"delipress__buttonsgroup__cell",style:n.style},n.text)))}),DELIPRESS_LICENSE_STATUS?m["default"].createElement("div",{className:"container__settings-template"},m["default"].createElement("div",{className:"container__settings__attributes settings__default"},m["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.template_settings.template_save_title),m["default"].createElement(j["default"],{full:!0,label:translationDelipressReact.Builder.template_settings.template_save_text},m["default"].createElement("div",{className:"delipress__buttonsgroup"},t)),this.formSaveTemplate())):m["default"].createElement("div",{className:"container__settings-template"},m["default"].createElement("div",{className:"container__settings__attributes settings__default"},m["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.template_settings.template_save_title,m["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"delipress__builder__premium"},m["default"].createElement("i",{className:"dashicons dashicons-awards"}),m["default"].createElement("span",null,translationDelipressReact.premium_only)))),m["default"].createElement("div",{className:"delipress__builder__side__content"},m["default"].createElement("div",{className:"delipress__builder__side__components"},m["default"].createElement("div",{className:"delipress__builder__premium-incentive"},m["default"].createElement("span",{className:"delipress__builder__premium-badge"},m["default"].createElement("i",{className:"dashicons dashicons-awards"}),m["default"].createElement("span",null,translationDelipressReact.premium_only)),m["default"].createElement("p",null,translationDelipressReact.premium_woocommerce),m["default"].createElement("a",{href:DELIPRESS_PREMIUM_URL,className:"delipress__button delipress__button--main delipress__button--small",target:"_blank"},translationDelipressReact.view_pricing)))))}}]),t}(_.Component);e["default"]=(0,h.connect)(c,u)(T)}),require.register("javascripts/react/components/settings/SocialSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../../constants/TemplateContentConstants"),h=t("../ColorSelector"),y=r(h),v=t("javascripts/react/components/settings/base/BaseNewSettings"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/inputs/Checkbox"),j=r(O),T=t("javascripts/react/components/settings/style/Align"),C=r(T),w=t("javascripts/react/components/settings/SettingsItem"),S=r(w),P=t("javascripts/react/components/settings/ApplyAll"),I=r(P),N=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderSocial=r.renderSocial.bind(r),r.getIsChecked=r.getIsChecked.bind(r),r._handleMonochrome=r._handleMonochrome.bind(r),r.getTextSocial=r.getTextSocial.bind(r),r}return s(t,e),c(t,[{key:"_handleChangeUrl",value:function(e,t){this.styles["url_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeContent",value:function(e,t){this.styles["content_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeActive",value:function(e,t){this.styles["toggle_"+e]=t.target.checked,this.saveEditor()}},{key:"_handleMonochrome",value:function(e){var t=this,n=this.props.item,r=(n.keyRow+"_"+n.keyColumn+"_"+n._id,{monochromeActive:e.target.checked});e.target.checked?m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.styles.monochromeColor}):m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.getColorSocial(e)}),this.timeoutSave=0,this.styles=p.extend(this.styles,r),this.saveEditor()}},{key:"getColorSocial",value:function(e){switch(e){case"facebook":return{hex:"#3b5998",rgb:{r:59,g:89,b:152,a:1}};case"google":return{hex:"#dc4e41",rgb:{r:220,g:78,b:65,a:1}};case"linkedin":return{hex:"#0077b5",rgb:{r:0,g:119,b:181,a:1}};case"pinterest":return{hex:"#bd081c",rgb:{r:189,g:8,b:28,a:1}};case"twitter":return{hex:"#55acee",rgb:{r:85,g:172,b:238,a:1}};case"instagram":return{hex:"#3f729b",rgb:{r:63,g:114,b:155,a:1}};case"youtube":return{hex:"#cd201f",rgb:{r:205,g:32,b:31,a:1}};default:return"#FF0000"}}},{key:"getTextSocial",value:function(e){if(!p.isUndefined(this.styles["content_"+e]))return this.styles["content_"+e];switch(e){case"google":return translationDelipressReact.Builder["default"].plus;case"twitter":return translationDelipressReact.Builder["default"].tweet;case"pinterest":return translationDelipressReact.Builder["default"].pin;case"youtube":return translationDelipressReact.Builder["default"].subscribe;default:return translationDelipressReact.Builder["default"].share}}},{key:"getIsChecked",value:function(e){return!p.isUndefined(this.styles["toggle_"+e])&&this.styles["toggle_"+e]}},{key:"renderSocial",value:function(e){var t=(this.props.item,d["default"].createElement("div",{key:"social_btn_"+e},d["default"].createElement("span",{className:"delipress__builder__side__title"},e),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.activate+" "+e},d["default"].createElement("input",{type:"checkbox",id:"rd_"+e,className:"delipress__switch__input",checked:this.getIsChecked(e),name:"toggle_"+e,onChange:this._changeInputValueCheckbox}),d["default"].createElement("label",{htmlFor:"rd_"+e,className:"delipress__switch"},d["default"].createElement("div",{className:"delipress__switch__slider"}),d["default"].createElement("div",{className:"delipress__switch__on"},"I"),d["default"].createElement("div",{className:"delipress__switch__off"},"0"))))),n=d["default"].createElement("span",{key:"config_item_social"},d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.url},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.url+" "+e,onChange:this._changeInputValueInputText,name:"url_"+e,value:p.isUndefined(this.styles)?"":this.styles["url_"+e]})),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.text},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.text+" "+e,onChange:this._changeInputValueInputText,name:"content_"+e,value:this.getTextSocial(e)}))),r=[];return r.push(t),this.getIsChecked(e)&&r.push(n),d["default"].createElement("div",{key:"social_btn_"+e},r)}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.social.title_settings),d["default"].createElement(S["default"],{label:translationDelipressReact.font_size},d["default"].createElement(E["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(S["default"],{label:translationDelipressReact.font_size_icon},d["default"].createElement(E["default"],{name:"icon-size",nameValue:this.styles["icon-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(C["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.colorSelector},d["default"].createElement(y["default"],{handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").parent().next().find("a").css("color",e.hex)})},handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("textColor",t)},disabledAlpha:!1,picker:"sketch",color:this.styles.textColor})),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.backgroundColor,classModifier:"delipress__flex-center"},d["default"].createElement(j["default"],{id:"inputMonochrome",defaultChecked:this.styles.monochromeActive,handleChange:this._handleMonochrome}),this.styles.monochromeActive?d["default"].createElement(y["default"],{key:"bg_color_selector",handleChangeComplete:function(t){var n={monochromeColor:t};m.SOCIAL_LIST.map(function(e){n["color_"+e]=t}),e.timeoutSave=0,e.styles=p.extend(e.styles,n),e.saveEditor()},handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").css("backgroundColor",e.hex)})},disabledAlpha:!1,picker:"sketch",color:this.styles.monochromeColor}):null),m.SOCIAL_LIST.map(function(t){return e.renderSocial(t)}),d["default"].createElement(I["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.social),handleApply:this.handleApply}))}}]),t}(b["default"]);e["default"]=(0,_.connect)(l)(N)}),require.register("javascripts/react/components/settings/SpacerSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("classnames"),m=(r(_),t("react-redux")),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/settings/base/BaseNewSettings")),y=r(h),v=t("javascripts/react/components/settings/SettingsItem"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/settings/ApplyAll"),j=r(O),T=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var e=this.styles.height;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.spacer.title),d["default"].createElement(b["default"],{label:translationDelipressReact.Builder.component_settings.spacer.height},d["default"].createElement(E["default"],{name:"height",nameValue:e,placeholder:"px",min:5,saveRefValue:this.saveOptionValue})),d["default"].createElement(j["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.spacer),handleApply:this.handleApply}))}}]),t}(y["default"]);e["default"]=(0,m.connect)(l)(T)}),require.register("javascripts/react/components/settings/StyleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new b["default"];return{actionsEditor:(0,m.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("redux"),h=(t("react-color"),t("reactcss")),y=(r(h),t("../../constants/EditorConstants"),t("javascripts/react/constants/TemplateContentConstants")),v=t("javascripts/react/services/actions/EditorActions"),b=r(v),g=t("./style/AttributesDefault"),E=r(g),O=t("javascripts/react/components/settings/SectionSettings"),j=r(O),T=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.saveEditor=n.saveEditor.bind(n),n.saveEditorColumn=n.saveEditorColumn.bind(n),n.saveEditorColumns=n.saveEditorColumns.bind(n),n}return s(t,e),c(t,[{key:"saveEditor",value:function(e){var t=this.props,n=t.actionsEditor,r=t.item,a=t.changeItemSuccess;r=p.extend(r,{styles:e});var o=null;switch(r.type){case y.SECTION:o=n.changeStyleSection(r);break;case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:o=n.changeStyleSectionFix(r);break;case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:o=n.changeStyleComponentFix(r);break;default:o=n.changeItem(r)}p.isUndefined(a)||o.then(a)}},{key:"saveEditorColumn",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumn(e);p.isUndefined(r)||a.then(r)}},{key:"saveEditorColumns",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumns(e);p.isUndefined(r)||a.then(r)}},{key:"render",value:function(){var e=this.props.item,t=!1;switch(e.type){case y.TEXT:case y.DIVIDER:case y.SOCIAL_BUTTON:case y.BUTTON:case y.IMAGE:case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:case y.TITLE:case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:t=d["default"].createElement(E["default"],{item:e,saveEditor:this.saveEditor});break;case y.SECTION:t=d["default"].createElement(j["default"],{saveEditor:this.saveEditor,saveEditorColumn:this.saveEditorColumn,saveEditorColumns:this.saveEditorColumns})}return d["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},t)}}]),t}(f.Component);e["default"]=(0,_.connect)(null,l)(T)}),require.register("javascripts/react/components/settings/TextSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=(t("redux"),t("javascripts/react/components/settings/base/BaseNewSettings")),h=r(m),y=t("javascripts/react/components/inputs/InputNumber"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/ApplyAll"),T=r(j),C=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;return!p.isNull(this.props.item)&&!p.isUndefined(this.props.item)&&d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.text.title_settings),d["default"].createElement(g["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(v["default"],{name:"line-height",min:1,max:2,step:.1,nameValue:this.styles["line-height"],saveRefValue:this.saveOptionValue})),d["default"].createElement(g["default"],{label:translationDelipressReact.font_size},d["default"].createElement(v["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.saveOptionValue("font-family",t)}}),d["default"].createElement(T["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.text),handleApply:this.handleApply}))}}]),t}(h["default"]);e["default"]=(0,_.connect)(l)(C)}),require.register("javascripts/react/components/settings/TitleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/style/Align"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/style/SizeTitle"),T=r(j),C=t("javascripts/react/components/inputs/InputNumber"),w=r(C),S=t("javascripts/react/components/settings/SettingsItem"),P=r(S),I=t("javascripts/react/components/settings/ApplyAll"),N=r(I),k=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onChangeSettingsSizeTitle=n.onChangeSettingsSizeTitle.bind(n),n.handleApply=n.handleApply.bind(n),n.fontWeightOptions=[{value:"bold",text:"Bold"},{value:"lighter",text:"Light"},{value:"normal",text:"Normal"}],n}return s(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles));var t=this.styles.presetChoice,n=p.findWhere(this.styles.presets,{type:t});this.props.updateAllStyles(n,t)}},{key:"onChangeSettingsSizeTitle",value:function(e){this.styles.presetChoice=e,this.saveEditor()}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=translationDelipressReact.Builder.component_settings.apply_all,r=p.find(this.styles.presets,{type:this.styles.presetChoice}),a=t.keyRow+"_"+t.keyColumn+"_"+t._id,o=".id_selector_"+a+" *";return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.title.title_settings),d["default"].createElement(T["default"],{onChangeSettingsSizeTitle:this.onChangeSettingsSizeTitle,item:t}),d["default"].createElement(P["default"],{label:translationDelipressReact.font_size},d["default"].createElement(w["default"],{name:"font-size",nameValue:r["font-size"],placeholder:"px",saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(w["default"],{name:"line-height",nameValue:r["line-height"],step:.1,min:1,max:2,saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(P["default"],{label:translationDelipressReact.font_weight},d["default"].createElement("select",{name:"font-weight",onChange:this._changeInputValueTextOnPreset,value:r["font-weight"]},this.fontWeightOptions.map(function(e,t){return d["default"].createElement("option",{key:"font_"+t,value:e.value},e.text)}))),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("font-family",t)}}),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.button.color},d["default"].createElement(h["default"],{handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("color",t)},disabledAlpha:!1,picker:"sketch",idSelector:o,typeColor:"color",color:r.color})),d["default"].createElement(g["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("align",t)},styles:this.styles}),d["default"].createElement(N["default"],{text:n.replace("%{s}",this.styles.presetChoice),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(k)}),require.register("javascripts/react/components/settings/UnsubscribeSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.unsubscribe[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/WPArticleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=function E(e,t,n){null===e&&(e=Function.prototype);var r=Object.getOwnPropertyDescriptor(e,t);if(void 0===r){var a=Object.getPrototypeOf(e);return null===a?void 0:E(a,t,n)}if("value"in r)return r.value;var o=r.get;if(void 0!==o)return o.call(n)},u=t("underscore"),p=(a(u),t("react")),f=r(p),d=t("prop-types"),_=(r(d),t("classnames")),m=(r(_),t("react-select")),h=(r(m),t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),y=(r(h),t("javascripts/react/components/ColorSelector")),v=(r(y),t("javascripts/react/components/settings/base/BaseWPSettings")),b=r(v),g=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentWillMount",value:function(){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"componentWillMount",this).call(this);var e=this.props,n=(e.actionPostType,e._onChangeChoicePostType),r=e.item;n({post_type:r.wp_post.post_type}),this._saveEditor()}},{key:"render",value:function(){this.props.item;return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),this.renderSettingsImage(),this.renderSettingsContent(),f["default"].createElement("span",{
     1!function(){"use strict";var e="undefined"==typeof global?self:global;if("function"!=typeof e.require){var t={},n={},r={},a={}.hasOwnProperty,o=/^\.\.?(\/|$)/,i=function(e,t){for(var n,r=[],a=(o.test(t)?e+"/"+t:t).split("/"),i=0,s=a.length;i<s;i++)n=a[i],".."===n?r.pop():"."!==n&&""!==n&&r.push(n);return r.join("/")},s=function(e){return e.split("/").slice(0,-1).join("/")},l=function(t){return function(n){var r=i(s(t),n);return e.require(r,t)}},c=function(e,t){var r=h&&h.createHot(e),a={id:e,exports:{},hot:r};return n[e]=a,t(a.exports,l(e),a),a.exports},u=function(e){return r[e]?u(r[e]):e},p=function(e,t){return u(i(s(e),t))},f=function(e,r){null==r&&(r="/");var o=u(e);if(a.call(n,o))return n[o].exports;if(a.call(t,o))return c(o,t[o]);throw new Error("Cannot find module '"+e+"' from '"+r+"'")};f.alias=function(e,t){r[t]=e};var d=/\.[^.\/]+$/,_=/\/index(\.[^\/]+)?$/,m=function(e){if(d.test(e)){var t=e.replace(d,"");a.call(r,t)&&r[t].replace(d,"")!==t+"/index"||(r[t]=e)}if(_.test(e)){var n=e.replace(_,"");a.call(r,n)||(r[n]=e)}};f.register=f.define=function(e,r){if(e&&"object"==typeof e)for(var o in e)a.call(e,o)&&f.register(o,e[o]);else t[e]=r,delete n[e],m(e)},f.list=function(){var e=[];for(var n in t)a.call(t,n)&&e.push(n);return e};var h=e._hmr&&new e._hmr(p,f,t,n);f._cache=n,f.hmr=h&&h.wrap,f.brunch=!0,e.require=f}}(),function(){var e;"undefined"==typeof window?this:window;require.register("javascripts/react/api/axios.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e={baseURL:DELIPRESS_API_BASE_URL,responseType:"json",headers:{"From-React":"true"}};return s["default"].create(e)}function o(){var e={onSuccess:function(e,t){var n=e.action,r=e.next,a=e.response;e.getState,e.dispatch;n.payload.request.onSuccess&&n.payload.request.onSuccess(a),n.payload.extras&&(a.extras=n.payload.extras),r({type:n.type+"_SUCCESS",payload:a})},onError:function(e,t){var n=e.action,r=e.next,a=e.error;e.getState,e.dispatch;r({type:n.type+"_ERROR",payload:a})}};return e}Object.defineProperty(e,"__esModule",{value:!0}),e.configureAxios=a,e.configureAxiosOptions=o;var i=t("axios"),s=r(i)}),require.register("javascripts/react/components/ActiveContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),isDragging:t.isDragging(),connectDragPreview:e.dragPreview()}}function c(e,t){var n=new E["default"],r=new j["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e),actionsTemplate:(0,y.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=r(m),y=t("redux"),v=(t("react-dnd-html5-backend"),t("react-dnd")),b=t("react-redux"),g=t("javascripts/react/services/actions/EditorActions"),E=r(g),O=t("javascripts/react/services/actions/TemplateActions"),j=r(O),T=t("javascripts/backend/DeliAlert"),C=r(T),w=t("javascripts/react/constants/EditorConstants"),S=t("javascripts/react/components/dnd/HandleButton"),P=r(S),I=t("javascripts/react/constants/TemplateContentConstants"),N={beginDrag:function(e){return{index:e.index,item:e.children}}},k=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeItem=n.changeItem.bind(n),n.activeSettings=n.activeSettings.bind(n),n.deleteContent=n.deleteContent.bind(n),n.duplicateContent=n.duplicateContent.bind(n),n}return s(t,e),u(t,[{key:"componentDidUpdate",value:function(){var e=this,t=this.props.item;if(!f.isNull(t)&&!f.isUndefined(t)){var n=new Image;switch(n.onload=function(){return e.props.connectDragPreview(n)},t.type){case I.TEXT:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/text.svg";break;case I.IMAGE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/image.svg";break;case I.TITLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/title.svg";break;case I.BUTTON:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/button.svg";break;case I.DIVIDER:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/divider.svg";break;case I.SPACER:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/spacer.svg";break;case I.SOCIAL_BUTTON:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/share.svg";break;case I.WP_ARTICLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/wordpress.svg";break;case I.WP_ARCHIVE_ARTICLE:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/wordpress.svg";break;case I.WP_CUSTOM_POST:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg";break;case I.WP_ARCHIVE_CUSTOM_POST:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg";break;default:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/posttype.svg"}}}},{key:"changeItem",value:function(){var e=this.props,t=e.actionsEditor,n=e.item;t.changeItemOnSettingsContainer(n,w.SETTINGS_EDITOR)}},{key:"activeSettings",value:function(){var e=this.props,t=e.actionsEditor,n=e.item,r=n.keyRow+"_"+n.keyColumn+"_"+n._id;t.activeSection(null).then(function(){t.activeItem(r).then(function(){t.changeItemOnSettingsContainer(n,w.SETTINGS_EDITOR)})})}},{key:"deleteContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.item,r=e.paramsSettingsComponent,a=e.actionsEditor,o=new C["default"];o.handle(function(){if(!f.isUndefined(r)&&!f.isUndefined(r.changeItemSuccess)){var e=t.deleteContent(n);e.then(r.changeItemSuccess),e.then(function(){a.activeItem(null)})}});var i="component",s=translationDelipressReact.Builder.component.delete_warning;switch(n.type){case I.TEXT:i=translationDelipressReact.Builder.component.text;break;case I.DIVIDER:i=translationDelipressReact.Builder.component.divider;break;case I.IMAGE:i=translationDelipressReact.Builder.component.image;break;case I.BUTTON:i=translationDelipressReact.Builder.component.button;break;case I.SOCIAL_BUTTON:i=translationDelipressReact.Builder.component.social;break;case I.WP_CUSTOM_POST:i=translationDelipressReact.Builder.component.wp_post;break;case I.UNSUBSCRIBE:i=translationDelipressReact.Builder.component.unsubscribe;break;case I.TITLE:i=translationDelipressReact.Builder.component.title_alt;break;case I.WP_ARTICLE:i=translationDelipressReact.Builder.component.wp_article;break;default:i=""}o.show(translationDelipressReact.Builder.component["delete"]+" "+i,s,"delete")}},{key:"duplicateContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.item,a=e.paramsSettingsComponent,o=t.duplicateContent({_id:r._id,keyRow:r.keyRow,keyColumn:r.keyColumn});o.then(a.changeItemSuccess).then(function(){var e=Number(r._id+1);n.activeItem(r.keyRow+"_"+r.keyColumn+"_"+e),n.changeItemOnSettingsContainer(f.extend({},r,{_id:e,keyRow:r.keyRow,keyColumn:r.keyColumn}),w.SETTINGS_EDITOR)})}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.connectDragSource;e.connectDragPreview,e.isDragging;return!f.isNull(t)&&!f.isUndefined(t)&&(!f.find([I.EMAIL_ONLINE,I.UNSUBSCRIBE],function(e){return e==t.type})&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions"},_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__wrap"},n(_["default"].createElement("span",null,_["default"].createElement(P["default"],null))),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.configure,className:"delipress__builder__main__preview__actions__button",onClick:this.activeSettings},_["default"].createElement("span",{className:"dashicons dashicons-admin-generic"})),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.duplicate,className:"delipress__builder__main__preview__actions__button",onClick:this.duplicateContent},_["default"].createElement("span",{className:"dashicons dashicons-admin-page"})),_["default"].createElement("a",{title:translationDelipressReact.Builder.actions["delete"],className:"delipress__builder__main__preview__actions__button",onClick:this.deleteContent},_["default"].createElement("span",{className:"dashicons dashicons-trash"})))))}}]),t}(d.Component);k.propTypes={item:h["default"].object},e["default"]=(0,y.compose)((0,b.connect)(null,c),(0,v.DragSource)(I.ItemTypes.MOVE_ITEM,N,l))(k)}),require.register("javascripts/react/components/ActiveSection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}}function c(e,t){var n=new b["default"],r=new E["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e),actionsTemplate:(0,h.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-dnd"),h=t("redux"),y=t("react-redux"),v=t("../services/actions/EditorActions"),b=r(v),g=t("../services/actions/TemplateActions"),E=r(g),O=t("javascripts/react/constants/EditorConstants"),j=t("javascripts/react/components/dnd/HandleButton"),T=(r(j),t("javascripts/react/constants/TemplateContentConstants")),C=t("javascripts/backend/DeliAlert"),w=r(C),S={beginDrag:function(e){return{index:e.keyRow,item:e.row}}},P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.activeSettingsSection=n.activeSettingsSection.bind(n),n.deleteContent=n.deleteContent.bind(n),n.duplicateSection=n.duplicateSection.bind(n),n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.typeActiveSection,n=new Image;switch(n.onload=function(){return e.props.connectDragPreview(n)},t){default:n.src=DELIPRESS_PATH_PUBLIC_IMG+"/preview/column-1.svg"}}},{key:"activeSettingsSection",value:function(){var e=this.props,t=e.actionsEditor,n=e.row,r=e.keyRow;f.isUndefined(n)||t.activeSection(r).then(function(){t.changeItemOnSettingsContainer(f.extend(n,{keyRow:r}),O.SETTINGS_STYLE)})}},{key:"changeItem",value:function(){var e=this.props,t=e.actionsEditor,n=e.keyRow,r=e.row,a=e.typeActiveSection;t.changeItemOnSettingsContainer(f.extend(r,{keyRow:n,type:a}),O.SETTINGS_STYLE)}},{key:"duplicateSection",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.keyRow,a=(e.row,e.paramsSettingsComponent),o=e.typeActiveSection,i=t.duplicateSection({keyRow:r});f.isUndefined(o)?T.SECTION:o;i.then(a.changeItemSuccess).then(function(){Number(r+1);n.activeSection(null)})}},{key:"deleteContent",value:function(){var e=this.props,t=e.actionsTemplate,n=e.actionsEditor,r=e.keyRow,a=e.paramsSettingsComponent,o=e.typeActiveSection,i=null,s=new w["default"];s.handle(function(){i=o===T.SECTION_EMAIL_ONLINE?n.deleteSectionEmailOnline(r):t.deleteSection(r),i.then(a.changeItemSuccess)}),s.show(translationDelipressReact.Builder.section["delete"],translationDelipressReact.Builder.section.delete_warning,"delete")}},{key:"render",value:function(){var e=this.props,t=e.fixSection,n=e.typeActiveSection,r=e.connectDragSource;return!(!f.isUndefined(t)&&t)&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions"},_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__wrap"},!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("div",{className:"delipress__builder__main__preview__actions__title"},translationDelipressReact.Builder.ui.section),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&r(_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.move,className:"delipress__builder__main__preview__actions__button"},_["default"].createElement("span",{className:"dashicons dashicons-move"}))),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.configure,className:"delipress__builder__main__preview__actions__button",onClick:this.activeSettingsSection},_["default"].createElement("span",{className:"dashicons dashicons-admin-generic"})),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions.duplicate,className:"delipress__builder__main__preview__actions__button",onClick:this.duplicateSection},_["default"].createElement("span",{className:"dashicons dashicons-admin-page"})),!f.find([T.SECTION_EMAIL_ONLINE,T.SECTION_UNSUBSCRIBE],function(e){return e===n})&&_["default"].createElement("a",{title:translationDelipressReact.Builder.actions["delete"],className:"delipress__builder__main__preview__actions__button",onClick:this.deleteContent},_["default"].createElement("span",{className:"dashicons dashicons-trash"}))))}}]),t}(d.Component);e["default"]=(0,h.compose)((0,y.connect)(null,c),(0,m.DragSource)(T.ItemTypes.MOVE_SECTION,S,l))(P)}),require.register("javascripts/react/components/ColorSelector.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("prop-types"),f=r(p),d=(t("javascripts/react/helpers/shallowEqual"),t("react-redux"),t("redux"),t("react-color")),m=t("reactcss"),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.state={color:n.props.color},n.defaultColorsNoStorage=["#CCCCCC","#333333","#FF6900","#7BDCB5","#8ED1FC","#FCB900","#795548","#FFFFFF","#4D4D4D","#000000","#EB144C","#00D084","#0693E3","#F78DA7","#607D8B"],n._handleChange=n._handleChange.bind(n),n.handleClose=n.handleClose.bind(n),n._handleKeyDown=n._handleKeyDown.bind(n),n.handleClick=n.handleClick.bind(n),n._handleChangeComplete=n._handleChangeComplete.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){this.setState({displayColorPicker:!1,color:this.props.color})}},{key:"componentWillReceiveProps",value:function(e){this.setState({color:e.color})}},{key:"handleClick",value:function(){this.setState({displayColorPicker:!this.state.displayColorPicker}),document.addEventListener("keydown",this._handleKeyDown)}},{key:"handleClose",value:function(){document.removeEventListener("keydown",this._handleKeyDown),this.setState({displayColorPicker:!1})}},{key:"_handleChange",value:function(e){var t=this.props,n=t.handleChange,r=t.idSelector,o=t.typeColor;this.setState({color:e}),!_.isUndefined(r)&&_.isUndefined(n)?jQuery(r).css(a({},o,"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")")):_.isUndefined(n)||n(e)}},{key:"_handleChangeComplete",value:function(e){var t=this.props,n=t.handleChangeComplete,r=(t.idSelector,t.typeColor,JSON.parse(localStorage.getItem("dp_default_colors")));if(_.isNull(r)&&(r=[]),_.contains(r,e.hex)||r.unshift(e.hex),r.length<16){var a=_.clone(this.defaultColorsNoStorage);r=_.union(r,a.splice(0,16-r.length))}else r.splice(16,r.length-16);localStorage.setItem("dp_default_colors",JSON.stringify(r)),this.setState({color:e}),n(e)}},{key:"_handleKeyDown",value:function(e){13!=e.charCode&&13!=e.keyCode||this.handleClose()}},{key:"render",value:function(){var e=this.state.color;if(_.isUndefined(e))return!1;var t=(0,h["default"])({"default":{color:{background:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")",cursor:"pointer"},popover:{position:"absolute",zIndex:"9999",left:0},cover:{position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}}}),n=!1;switch(this.props.picker){case"block":n=u["default"].createElement(d.BlockPicker,{color:e.hex,onChange:this._handleChange,onChangeComplete:this._handleChangeComplete});break;case"sketch":var r=JSON.parse(localStorage.getItem("dp_default_colors"));_.isNull(r)&&(r=this.defaultColorsNoStorage),n=u["default"].createElement(d.SketchPicker,{disableAlpha:!0,presetColors:r,color:e.rgb,onChange:this._handleChange,onChangeComplete:this._handleChangeComplete})}return u["default"].createElement("div",null,u["default"].createElement("div",{className:"delipress__simplepicker delipress__simplepicker--tiny",onClick:this.handleClick,style:t.color}),this.state.displayColorPicker?u["default"].createElement("div",{style:t.popover},u["default"].createElement("div",{style:t.cover,onClick:this.handleClose}),n):null)}}]),t}(c.Component);y.propTypes={handleChange:f["default"].func,handleChangeComplete:f["default"].func.isRequired,picker:f["default"].string.isRequired,idSelector:f["default"].string,typeColor:f["default"].string},e["default"]=y}),require.register("javascripts/react/components/ColumnComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("prop-types"),d=r(f),m=(t("redux"),t("react-redux")),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/EditorActions")),y=(r(h),t("../services/ContentFactory")),v=r(y),b=t("./ActiveContentComponent"),g=r(b),E=t("./dnd/MoveItem"),O=r(E),j=t("./dnd/NoMoveItem"),T=r(j),C=t("./dnd/EmptyItem"),w=r(C),S=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.renderNoFixItem=n.renderNoFixItem.bind(n),n.renderFixItem=n.renderFixItem.bind(n),n}return s(t,e),c(t,[{key:"renderFixItem",value:function(){var e=this.props,t=e.column,n=e.keyRow,r=e.keyColumn,a=this.props.paramsSettingsComponent,o=!1;return t.items.length>0&&(o=t.items.map(function(e,t){var o=n+"_"+r+"_"+t;return a.keyComponent=o,p["default"].createElement(T["default"],{key:"key_"+o,index:o,item:e},p["default"].createElement(g["default"],{item:e,paramsSettingsComponent:a}),v["default"].getContentComponent(e,a))})),o}},{key:"getContentComponentMoveItem",value:function(e,t){var n=this.props,r=n.moveItem,o=n.keyRow,i=n.keyColumn,s=n.addItem,l=n.activeItem,c=this.props.paramsSettingsComponent,u=o+"_"+i+"_"+t;return c.keyComponent=u,p["default"].createElement(O["default"],a({key:"key_"+u,moveItem:r,addItem:s,activeItem:l,index:u,item:e},"activeItem",l),p["default"].createElement(g["default"],{item:e,index:u,activeItem:l,paramsSettingsComponent:c}),v["default"].getContentComponent(e,c))}},{key:"renderNoFixItem",value:function(){var e=this,t=this.props,n=t.column,r=t.moveItem,a=t.keyRow,o=t.keyColumn,i=(t.addItem,t.addItemOnEmpty),s=this.props.paramsSettingsComponent,l=!1;return l=n.items.length>0?n.items.map(function(t,n){var r=a+"_"+o+"_"+n;return s.keyComponent=r,e.getContentComponentMoveItem(t,n)}):p["default"].createElement(w["default"],{key:"key_"+a+"_"+o,addItemOnEmpty:i,moveItem:r,index:a+"_"+o},v["default"].getContentComponent())}},{key:"render",value:function(){var e=this.props,t=e.fixItem,n=e.column,r=e.keyColumn,a=e.keyRow,o=e.activeItem,i=1+r;if(!_.isNull(o)){var s=o.split("_");s[0]==a&&s[1]==r&&(i=5e3)}var l={width:n.styles.width+"%",textAlign:"left",boxSizing:"border-box",verticalAlign:"top",display:"inline-block",position:"relative",zIndex:i,alignSelf:""+n.styles.alignSelf},c=!1;return c=t?this.renderFixItem():this.renderNoFixItem(),p["default"].createElement("div",{className:"delipress__builder__main__preview__section__col",style:l},c)}}]),t}(u.Component);S.propTypes={column:d["default"].object.isRequired,keyColumn:d["default"].number.isRequired,fixItem:d["default"].bool},e["default"]=(0,m.connect)(l)(S)}),require.register("javascripts/react/components/RowComponent.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,t){var n=new g["default"];return{actionsEditor:(0,_.bindActionCreators)(n,e)}}function c(e){return{activeSection:e.EditorReducer.activeSection,activeItem:e.EditorReducer.activeItem}}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("classnames"),h=a(m),y=t("underscore"),v=r(y),b=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/EditorActions")),g=a(b),E=t("./ColumnComponent"),O=a(E),j=t("javascripts/react/components/ActiveSection"),T=a(j),C=t("javascripts/react/constants/TemplateContentConstants"),w=t("javascripts/react/constants/EditorConstants"),S=t("javascripts/react/helpers/transformStyleSectionToTemplate"),P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._activeSection=n._activeSection.bind(n),n}return s(t,e),u(t,[{key:"componentWillUnmount",value:function(){var e=this.props,t=e.actionsEditor,n=e.keyRow,r=e.activeSection;n===r&&t.activeSection(null)}},{key:"_activeSection",value:function(e){var t=this.props,n=t.actionsEditor,r=t.row,a=t.keyRow,o=t.fixSection,i=t.typeActiveSection;if(!v.isUndefined(o)&&o)return!1;var s=v.isUndefined(i)?C.SECTION:i;jQuery(e.target).hasClass("delipress__builder__main__preview__section")&&(n.activeSection(a),n.changeItemOnSettingsContainer(v.extend(r,{keyRow:a,type:s}),w.SETTINGS_STYLE))}},{key:"render",value:function(){var e=this.props,t=e.row,n=e.keyRow,r=e.moveItem,a=e.addItem,o=e.addItemOnEmpty,i=e.paramsSettingsComponent,s=e.activeSection,l=(e.actionsEditor,e.fixItem),c=e.fixSection,u=e.typeActiveSection,p=v.isUndefined(u)?C.SECTION:u,d=(0,S.transformStyleSectionToTemplate)(t.styles),_=(0,h["default"])({delipress__builder__main__preview__section:!0,"delipress--is-active":n===s}),m="delipress__builder__main__preview__section__row__"+n,y=(0,h["default"])({delipress__builder__main__preview__section__row:!0},m);return f["default"].createElement("div",{className:_,onClick:this._activeSection},f["default"].createElement(T["default"],{row:t,keyRow:n,fixSection:c,typeActiveSection:p,paramsSettingsComponent:i}),f["default"].createElement("div",{className:y,style:d},t.columns.map(function(e,t){return f["default"].createElement(O["default"],{key:"column_"+t,column:e,keyRow:n,keyColumn:t,moveItem:r,addItem:a,addItemOnEmpty:o,fixItem:l,paramsSettingsComponent:i})})))}}]),t}(p.Component);e["default"]=(0,d.connect)(c,l)(P)}),require.register("javascripts/react/components/contents/BaseContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("prop-types")),d=r(f),_=t("classnames"),m=r(_),h=t("reactcss"),y=r(h),v=t("../ActiveContentComponent"),b=(r(v),t("javascripts/react/constants/EditorConstants")),g=(t("javascripts/react/constants/TemplateContentConstants"),function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.getClasses=r.getClasses.bind(r),r.getStyles=r.getStyles.bind(r),r._activeComponent=r._activeComponent.bind(r),r}return s(t,e),l(t,[{key:"getStyles",value:function(e){var t=this.props.item,n={};n=u.clone(t.styles);var r="transparent";u.isUndefined(n.background)||u.isUndefined(n.background.hex)||(r=n.background.hex);var a={backgroundColor:r,paddingTop:n["padding-top"]+"px",paddingBottom:n["padding-bottom"]+"px",paddingLeft:n["padding-left"]+"px",paddingRight:n["padding-right"]+"px"},o={"default":{component:u.extend(u.clone(a),e)}};return(0,y["default"])(o)}},{key:"getClasses",value:function(e){var t=this.props,n=(t.itemEditor,t.item),r=t.activeItem,a=n.keyRow+"_"+n.keyColumn+"_"+n._id,o="id_selector_"+a;return(0,m["default"])({delipress__builder__main__preview__component__inner:!0,"delipress--is-active":a===r},e,o)}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.actionsEditor,n=e.activeItem,r=e.keyComponent;n===r&&t.activeItem(null)}},{key:"_activeComponent",value:function(){var e=this.props,t=e.actionsEditor,n=e.activeItem,r=e.keyComponent,a=e.item;if(n!==r){t.activeItem(r);var o=b.SETTINGS_EDITOR;t.changeItemOnSettingsContainer(a,o)}}}]),t}(p.Component));g.propTypes={item:d["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/contents/BaseTextContentComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("react-redux"),t("classnames")),d=(r(f),t("redux"),t("./BaseContentComponent")),_=r(d),m=t("javascripts/react/helpers/shallowEqual"),h=t("javascripts/react/constants/TemplateContentConstants"),y=t("javascripts/react/constants/EditorConstants"),v=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeContent=n._handleOnChangeContent.bind(n),n._handleOnKeyUpContent=n._handleOnKeyUpContent.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){var e=this.props.item;this.oldStyles=u.clone(e.styles)}},{key:"shouldComponentUpdate",value:function(e,t){return!!u.find([h.CHANGE_POSITION_CONTENT,h.CHANGE_POSITION_SECTION,h.ADD_TEMPLATE_CONTENT,h.ADD_TEMPLATE_CONTENT_EMPTY,y.ACTIVE_ITEM],function(t){return t==e.item.fromAction})||!(0,m.shallowEqual)(e.item.styles,this.oldStyles)}},{key:"componentWillUpdate",value:function(e,t){this.oldStyles=u.clone(e.item.styles)}},{key:"_handleOnKeyUpContent",value:function(e){var t=this.props,n=t.item,r=t.changeItemSuccess,a=t.actionsEditor;clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){if(n.value=e,!u.isUndefined(r)){var t=a.changeItemText(n);t.then(r)}},350)}},{key:"_handleOnChangeContent",value:function(e){var t=this.props,n=t.item,r=t.changeItemSuccess,a=t.actionsEditor;
     2clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){if(n.value=e.target.getContent(),!u.isUndefined(r)){var t=a.changeItemText(n);t.then(r)}},350)}},{key:"writeCSS",value:function(){var e=this.props.item,t={};t=u.isUndefined(e.styles.presetChoice)?u.clone(e.styles):u.clone(u.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" .mce-content-body * {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return r+="\n#delipress-react-selector #"+n+" {\n            text-align: "+t.align+";\n        }\n\n        \n#delipress-react-selector #"+n+" .mce-content-body > *{\n            margin-top: 1em;\n        }\n        #delipress-react-selector #"+n+" .mce-content-body > *:first-child{\n            margin-top: 0;\n        } #delipress-react-selector #"+n+" .mce-content-body > *:last-child{\n            margin-bottom: 0;\n        }",r+="\n#delipress-react-selector #"+n+" .mce-content-body p,\n            #delipress-react-selector #"+n+" .mce-content-body ul,\n            #delipress-react-selector #"+n+" .mce-content-body li,\n            #delipress-react-selector #"+n+" .mce-content-body h1,\n            #delipress-react-selector #"+n+" .mce-content-body h2,\n            #delipress-react-selector #"+n+" .mce-content-body h3,\n            #delipress-react-selector #"+n+" .mce-content-body ol\n        {",u.isUndefined(t.color)||u.isUndefined(t.color.rgb)||(r+="color:rgba("+t.color.rgb.r+", "+t.color.rgb.g+", "+t.color.rgb.b+", "+t.color.rgb.a+");"),r+="}",r+="\n#delipress-react-selector #"+n+" a {\n            text-decoration:underline;\n        }"}}]),t}(_["default"]);e["default"]=v}),require.register("javascripts/react/components/contents/ButtonComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}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),t("react")),d=r(f),_=t("prop-types"),m=(r(_),t("react-redux")),h=t("mjml"),y=t("redux"),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,v.transformItemButtonAlone)(e),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";o.length>0&&(i=o.html());var s="delipress-component-button-"+e.keyRow+e.keyColumn+e._id,l="\n            #delipress-react-selector #"+s+" a{\n                display:block;\n            }\n        ";return d["default"].createElement("div",{id:s,className:this.getClasses(),style:t.component,onClick:this._activeComponent},d["default"].createElement("style",null,l),d["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--button",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/DividerComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}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),t("react")),d=r(f),_=t("prop-types"),m=(r(_),t("react-redux")),h=t("mjml"),y=t("redux"),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,v.transformItemDividerAlone)(e),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("p",a).wrap("<div></div>").parent(),i="";return o.length>0&&(i=o.html()),d["default"].createElement("div",{className:this.getClasses(),style:t.component,onClick:this._activeComponent},d["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--divider",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/EmailOnlineComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new E["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=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},p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=(a(f),t("react")),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=(t("mjml"),t("javascripts/react/components/contents/base/BaseHeaderFooter")),b=r(v),g=t("../../services/actions/EditorActions"),E=r(g),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),p(t,[{key:"render",value:function(){return _["default"].createElement(b["default"],u({metaReplace:"email_online"},this.props))}}]),t}(d.Component);e["default"]=(0,m.connect)(c,l)(O)}),require.register("javascripts/react/components/contents/EmptyComponent.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"),p=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__main__preview__addcomponent__text"},c["default"].createElement("span",{className:"dashicons dashicons-migrate"}),c["default"].createElement("br",null),c["default"].createElement("span",null,translationDelipressReact.drag))}}]),t}(l.Component);e["default"]=(0,u.connect)()(p)}),require.register("javascripts/react/components/contents/ImageComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new g["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("redux"),y=t("mjml"),v=t("../../helpers/transformToMjml"),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("./BaseContentComponent"),O=r(E),j=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:"render",value:function(){var e=this.props.item,t=this.getStyles();if(f.isEmpty(e.styles.src))return _["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent,style:t.component},_["default"].createElement("div",{className:"delipress__builder__main__preview__addimage"},_["default"].createElement("span",{className:"dashicons dashicons-format-image"})));var n=(0,v.transformItemImageAlone)(e),r=(0,y.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";return o.length>0&&(i=o.html()),_["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent,style:t.component},_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--image",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(O["default"]);e["default"]=(0,m.connect)(c,l)(j)}),require.register("javascripts/react/components/contents/SocialComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("mjml"),m=t("../../helpers/transformToMjml"),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("./BaseContentComponent"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"componentDidMount",value:function(){var e=this.props.item;jQuery("#"+e.keyRow+e.keyColumn+e._id+" a").on("click",function(e){e.preventDefault()})}},{key:"render",value:function(){var e=this.props.item,t=this.getStyles(),n=(0,m.transformItemSocialAlone)(e),r=(0,_.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("div",a),i="";return o.length>0&&(i=o.html()),p["default"].createElement("div",{id:""+e.keyRow+e.keyColumn+e._id,className:this.getClasses("delipress__content__social"),onClick:this._activeComponent,style:t.component},p["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--social",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(b["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/SpacerComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new E["default"];return{actionsEditor:(0,v.bindActionCreators)(n,e)}}function c(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=(r(m),t("react-redux")),y=t("mjml"),v=t("redux"),b=t("javascripts/react/helpers/transformToMjml"),g=t("javascripts/react/services/actions/EditorActions"),E=r(g),O=t("./BaseContentComponent"),j=r(O),T=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:"render",value:function(){var e=this.props.item;if(f.isNull(e))return!1;var t=this.getStyles(),n=(0,b.transformItemSpacerAlone)(e),r=(0,y.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table div",a),i="";return o.length>0&&(i=o.html()),_["default"].createElement("div",{className:this.getClasses(),style:t.component,onClick:this._activeComponent},_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--spacer",dangerouslySetInnerHTML:{__html:i}}))}}]),t}(j["default"]);e["default"]=(0,h.connect)(c,l)(T)}),require.register("javascripts/react/components/contents/TextComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new j["default"];return{actionsEditor:(0,y.bindActionCreators)(n,e)}}function c(e){var t=null,n=null;if(!f.isNull(e.EditorReducer.activeItem)){var r=e.EditorReducer.activeItem.split("_");if("unsubscribe"==r[0]||"email"==r[0])t=null,n=0;else if(t=e.TemplateReducer.config.items[r[0]].styles.sizeColumnChoice,n=r[1],f.isUndefined(t))switch(e.TemplateReducer.config.items[r[0]].columns.length){case 1:default:t=null;break;case 2:t="half";break;case 3:t="third";break;case 4:t="quarter"}}return{activeItem:e.EditorReducer.activeItem,sizeColumn:t,columnPosition:n}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=t("mjml"),b=t("javascripts/react/helpers/transformToMjml"),g=t("./BaseTextContentComponent"),E=r(g),O=t("../../services/actions/EditorActions"),j=r(O),T=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/constants/TemplateContentConstants"),t("javascripts/backend/react-tinymce/index")),C=r(T),w=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(){this.randomId="react-toolbar-tinymce-"+Math.floor(1e4*Math.random()+1)}},{key:"writeCSS",value:function(){var e=this.props.item,t="delipress-component-text-"+e.keyRow+e.keyColumn+e._id,n="\n#delipress-react-selector #"+t+" .mce-content-body * {\n            line-height:"+e.styles["line-height"]+";\n            font-size:"+e.styles["font-size"]+"px;\n            font-family:"+e.styles["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return n+="\n\n        #delipress-react-selector #"+t+" .mce-content-body > *{\n            margin-top: 1em;\n        }\n        #delipress-react-selector #"+t+" .mce-content-body > *:first-child{\n            margin-top: 0;\n        } #delipress-react-selector #"+t+" .mce-content-body > *:last-child{\n            margin-bottom: 0;\n        }"}},{key:"translateTinyMce",value:function(){if(f.isNull(this.props.sizeColumn)||f.isNull(this.props.columnPosition))return{};var e={half:{1:"100"},two_third_left:{1:"48"},two_third_right:{1:"210"},one_quarter_left:{1:"30"},one_quarter_right:{1:"330"},third:{1:"100",2:"210"},half_middle:{1:"45",2:"330"},half_left:{1:"215",2:"330"},half_right:{1:"100",2:"100"},quarter:{1:"100",2:"215",3:"330"}},t=e[this.props.sizeColumn][this.props.columnPosition];return{transform:"translateX(-"+t+"%)"}}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.activeItem,r=(0,b.transformItemTextAlone)(t),a=(0,v.mjml2html)(r),o=jQuery("<output>").append(jQuery.parseHTML(a.html)),i=jQuery("table",o).wrap("<div></div>").parent(),s="";i.length>0&&(s=i.html());var l=this.getStyles(),c=t.keyRow+"_"+t.keyColumn+"_"+t._id;return _["default"].createElement("div",{id:"delipress-component-text-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses("delipress__content__text"),onClick:this._activeComponent,style:l.component},_["default"].createElement("div",{style:this.translateTinyMce(),className:this.randomId+" react-toolbar-tinymce"},_["default"].createElement("div",{className:"react-toolbar-holder"})),_["default"].createElement("style",null,this.writeCSS()),c==n?_["default"].createElement(C["default"],{content:t.value,config:{inline:!0,menubar:!1,themes:"modern",paste_as_text:!0,language_url:configDelipressReact.tinymce_lang_url,fixed_toolbar_container:"."+this.randomId+" .react-toolbar-holder",plugins:"paste textcolor colorpicker lists",relative_urls:!1,convert_urls:!1,external_plugins:{link:configDelipressReact.tinymce_plugins.link},protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:["undo redo | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | blockquote bullist numlist | link | forecolor backcolor "]},onChange:this._handleOnChangeContent}):_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--text",dangerouslySetInnerHTML:{__html:s}}))}}]),t}(E["default"]);e["default"]=(0,m.connect)(c,l)(w)}),require.register("javascripts/react/components/contents/TitleComponent.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{activeItem:e.EditorReducer.activeItem}}function c(e,t){var n=new j["default"];return{actionsEditor:(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("react-redux"),h=t("classnames"),y=(r(h),t("redux")),v=t("mjml"),b=t("javascripts/react/helpers/transformToMjml"),g=t("./BaseTextContentComponent"),E=r(g),O=t("../../services/actions/EditorActions"),j=r(O),T=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/backend/react-tinymce/index")),C=r(T),w=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:"wirteCssTitle",value:function(){var e=this.props.item,t={};t=f.isUndefined(e.styles.presetChoice)?f.clone(e.styles):f.clone(f.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" .mce-content-body {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n            font-weight: "+t["font-weight"]+";\n            color:rgba("+t.color.rgb.r+", "+t.color.rgb.g+", "+t.color.rgb.b+", "+t.color.rgb.a+");\n        }";return r}},{key:"render",value:function(){var e=this,t=this.props,n=t.item,r=t.activeItem,a=(t.textTheme,(0,b.transformItemTextAlone)(n)),o=(0,v.mjml2html)(a),i=jQuery("<output>").append(jQuery.parseHTML(o.html)),s=jQuery("table",i).wrap("<div></div>").parent(),l="";s.length>0&&(l=s.html());var c=this.getStyles(),u=n.keyRow+"_"+n.keyColumn+"_"+n._id;return _["default"].createElement("div",{id:"delipress-component-"+n.keyRow+n.keyColumn+n._id,className:this.getClasses(),onClick:this._activeComponent,style:c.component},_["default"].createElement("style",null,this.writeCSS(),this.wirteCssTitle()),u==r?_["default"].createElement(C["default"],{content:n.value,config:{inline:!0,menubar:!1,paste_as_text:!0,forced_root_block:!1,language_url:configDelipressReact.tinymce_lang_url,plugins:"paste colorpicker textcolor",fixed_toolbar_container:"#react-toolbar-tinymce",relative_urls:!1,convert_urls:!1,protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:[],setup:function(t){t.on("keyup",function(){e._handleOnKeyUpContent(t.getContent())}),t.on("change",function(){e._handleOnKeyUpContent(t.getContent())})}}}):_["default"].createElement("div",{className:"delipress__builder__main__preview__component__mjml delipress__builder__main__preview__component__mjml--title",dangerouslySetInnerHTML:{__html:l}}))}}]),t}(E["default"]);e["default"]=(0,m.connect)(l,c)(w)}),require.register("javascripts/react/components/contents/UnsubscribeComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new g["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=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},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=r(p),d=t("react-redux"),m=t("classnames"),h=(r(m),t("redux")),y=t("javascripts/react/components/contents/base/BaseHeaderFooter"),v=r(y),b=t("../../services/actions/EditorActions"),g=r(b),E=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),u(t,[{key:"writeCSS",value:function(){var e=this.props.item,t={};t=_.isUndefined(e.styles.presetChoice)?_.clone(e.styles):_.clone(_.find(e.styles.presets,{type:e.styles.presetChoice}));var n="delipress-component-"+e.keyRow+e.keyColumn+e._id,r="\n#delipress-react-selector #"+n+" p {\n            line-height:"+t["line-height"]+";\n            font-size:"+t["font-size"]+"px;\n            font-family:"+t["font-family"]+" , Helvetica, Arial, sans-serif;\n        }";return r}},{key:"render",value:function(){return f["default"].createElement(v["default"],c({metaReplace:"link_unsubscribe"},this.props,{fix:!0}),f["default"].createElement("style",null,this.writeCSS()))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,s)(E)}),require.register("javascripts/react/components/contents/WPArticleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("./BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/WPPostComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{
     3value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("./BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/base/BaseHeaderFooter.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=(t("react-redux"),t("classnames")),h=(r(m),t("redux"),t("mjml")),y=t("javascripts/react/helpers/transformToMjml"),v=t("javascripts/react/components/contents/BaseTextContentComponent"),b=r(v),g=t("javascripts/react/services/actions/EditorActions"),E=(r(g),t("javascripts/backend/react-tinymce/index")),O=r(E),j=(t("javascripts/react/helpers/shallowEqual"),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,t=(e.textTheme,e.item);u.isEmpty(t.value)&&(t.value="<p><a href='[delipress_view_campaign_online]'>"+translationDelipressReact.view_online+"</a></p>");var n=(0,y.transformItemTextAlone)(t),r=(0,h.mjml2html)(n),a=jQuery("<output>").append(jQuery.parseHTML(r.html)),o=jQuery("table",a).wrap("<div></div>").parent(),i="";o.length>0&&(i=o.html());var s=this.getStyles(),l="delipress__content__header_footer delipress-component-"+t.keyRow;return f["default"].createElement("div",{id:"delipress-component-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses(l),onClick:this._activeComponent,style:s.component},f["default"].createElement("style",null,this.writeCSS()),this.props.children,this.props.fix?f["default"].createElement("div",{id:"delipress-component-"+t.keyRow+t.keyColumn+t._id,className:this.getClasses(l),dangerouslySetInnerHTML:{__html:i}}):f["default"].createElement(O["default"],{content:t.value,config:{inline:!0,menubar:!1,paste_as_text:!0,element_format:"xhtml",language_url:configDelipressReact.tinymce_lang_url,closed:/^(br|hr|input|meta|img|link|param|area)$/,plugins:"paste colorpicker textcolor",fixed_toolbar_container:"#react-toolbar-tinymce",relative_urls:!1,convert_urls:!1,external_plugins:{link:configDelipressReact.tinymce_plugins.link},protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:["undo redo | bold italic underline strikethrough | link | forecolor backcolor "]},onChange:this._handleOnChangeContent}))}}]),t}(b["default"]));j.propTypes={memetaReplace:_["default"].string,fix:_["default"].bool},e["default"]=j}),require.register("javascripts/react/components/contents/wp/WPArchiveArticleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/wp/WPArchivePostComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/contents/wp/woo/WooArchiveProductComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new y["default"];return{actionsEditor:(0,d.bindActionCreators)(n,e)}}function l(e){return{activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("react-redux"),d=t("redux"),_=t("javascripts/react/components/contents/BaseContentComponent"),m=r(_),h=t("javascripts/react/services/actions/EditorActions"),y=r(h),v=t("javascripts/react/components/misc/FakePost"),b=r(v),g=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),c(t,[{key:"render",value:function(){return p["default"].createElement("div",{className:this.getClasses(),onClick:this._activeComponent},p["default"].createElement(b["default"],null))}}]),t}(m["default"]);e["default"]=(0,f.connect)(l,s)(g)}),require.register("javascripts/react/components/dnd/AddColumn.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react-dnd"),l=t("react"),c=(r(l),t("redux"),t("react-redux"),t("../../constants/TemplateContentConstants")),u=t("javascripts/react/components/dnd/BaseAdd"),p=r(u),f={beginDrag:function(e){return{number:e.number,item:e.children,type:e.type||null}}},d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"].BaseAdd);e["default"]=(0,s.DragSource)(c.ItemTypes.ADD_SECTION,f,p["default"].collect)(d)}),require.register("javascripts/react/components/dnd/AddItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react-dnd"),l=t("react"),c=(r(l),t("redux"),t("react-redux"),t("../../constants/TemplateContentConstants")),u=t("javascripts/react/components/dnd/BaseAdd"),p=r(u),f={beginDrag:function(e){return{type:e.type,item:e.children}}},d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"].BaseAdd);e["default"]=(0,s.DragSource)(c.ItemTypes.ADD_ITEM,f,p["default"].collect)(d)}),require.register("javascripts/react/components/dnd/BaseAdd.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("classnames"),m=r(_),h=t("javascripts/react/constants/TemplateContentConstants"),y=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.props,t=e.children,n=e.connectDragSource,r=e.isDragging,a=e.className,o=a;return p.isUndefined(a)&&(o=(0,m["default"])("delipress__builder__side__draggable")),p.contains(h.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION,this.props.type)&&!DELIPRESS_LICENSE_STATUS?d["default"].createElement("div",{className:o,style:{opacity:.5}},t):n(d["default"].createElement("div",{className:o,style:{opacity:r?.5:1,cursor:"move"}},t))}}]),t}(f.Component);e["default"]={BaseAdd:y,collect:l}}),require.register("javascripts/react/components/dnd/Button.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-button"}),translationDelipressReact.Builder.component.button)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Column.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("prop-types"),p=r(u),f=t("classnames"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this.props.number,t=(0,d["default"])({"delipress__builder__side__column__schema--two":2==e,"delipress__builder__side__column__schema--three":3==e,"delipress__builder__side__column__schema--four":4==e},"delipress__builder__side__column__schema");return c["default"].createElement("div",{className:t})}}]),t}(l.Component);_.propTypes={number:p["default"].number.isRequired},e["default"]=_}),require.register("javascripts/react/components/dnd/Divider.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-editor-insertmore"}),translationDelipressReact.Builder.component.divider)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/EmptyItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver(),canDrop:t.canDrop()}}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-dnd"),u=(t("react-dom"),t("react")),p=r(u),f=t("prop-types"),d=r(f),m=t("redux"),h=(t("react-redux"),t("classnames")),y=r(h),v=t("../../helpers/structureToTemplate"),b=t("../../constants/TemplateContentConstants"),g={drop:function(e,t,n){var r=(0,v.stringIndexToObjectPosition)(e.index);if(t.getItemType()===b.ItemTypes.ADD_ITEM)r=_.extend(r,{type:t.getItem().type}),e.addItemOnEmpty(r);else if(t.getItemType()===b.ItemTypes.MOVE_ITEM){var a=(0,v.stringIndexToObjectPosition)(t.getItem().index);e.moveItem(a,r)}}},E=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.children,n=e.connectDropTarget,r=e.isOver,a=e.index,o=(0,y["default"])("delipress__builder__main__preview__addcomponent",a);return n(p["default"].createElement("div",{style:{background:r?"repeating-linear-gradient(-55deg,RGBA(93, 196, 245, .1), RGBA(93, 196, 245, .1) 3px, RGBA(93, 196, 245, 0) 3px, RGBA(93, 196, 245, 0) 6px)":""},className:o},t))}}]),t}(u.Component);E.propType={addItem:d["default"].func.isRequired,moveItem:d["default"].func.isRequired},e["default"]=(0,m.compose)((0,c.DropTarget)([b.ItemTypes.ADD_ITEM,b.ItemTypes.MOVE_ITEM],g,s))(E)}),require.register("javascripts/react/components/dnd/EmptySection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver(),canDrop:t.canDrop()}}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-dnd"),u=t("prop-types"),p=r(u),f=(t("react-dom"),t("react")),d=r(f),m=t("redux"),h=(t("react-redux"),t("classnames")),y=r(h),v=t("javascripts/react/constants/TemplateContentConstants"),b=t("../../constants/TemplateContentConstants"),g=t("javascripts/react/helpers/getAfterOrBefore"),E={drop:function(e,t,n){var r=(0,g.getAfterOrBefore)(t,n),a={before:"before"==r,after:"after"!=r};if(t.getItemType()===b.ItemTypes.ADD_SECTION){var o=e.index;t.getItem().type;o=_.extend({},a,{abItmId:o,number:t.getItem().number,type:v.SECTION}),e.addSection(o)}else if(t.getItemType()===b.ItemTypes.MOVE_SECTION){var i=e.index,s=t.getItem().index;i=_.extend({},a,{abItmId:i}),e.moveSection(s,i)}else if(t.getItemType()===b.ItemTypes.ADD_ITEM){var l=e.index;l=_.extend({},{abItmId:0,before:!0,after:!1,number:1,type:v.SECTION});var c={keyRow:0,keyColumn:0,_id:0,type:t.getItem().type};e.addSection(l,c)}}},O=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:"addSection",value:function n(e){var t=this.props,r=t.index,n=t.addSection,a=_.extend({},{after:!0,before:!1,abItmId:r,number:e,keyRow:0,type:v.SECTION});n(a)}},{key:"render",value:function(){var e=this.props,t=(e.children,e.connectDropTarget),n=e.isOver,r=e.index,a=(0,y["default"])("delipress__builder__main__preview__newsection",r);return t(d["default"].createElement("div",{className:a},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__wrap",style:{boxShadow:n?"inset 0 0 0 4px #59C9A5":""}},d["default"].createElement("p",{className:"delipress__builder__main__preview__newsection__title"},translationDelipressReact.Builder.component.dnd.empty_section.text),d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layouts"},d["default"].createElement("a",{onClick:this.addSection.bind(this,1),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,2),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--two"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,3),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--three"})),d["default"].createElement("a",{onClick:this.addSection.bind(this,4),className:"delipress__builder__main__preview__newsection__layout"},d["default"].createElement("div",{className:"delipress__builder__main__preview__newsection__layout__schema delipress__builder__main__preview__newsection__layout__schema--four"}))))))}}]),t}(f.Component);O.propType={addSection:p["default"].func.isRequired,moveSection:p["default"].func.isRequired},e["default"]=(0,m.compose)((0,c.DropTarget)([b.ItemTypes.ADD_SECTION,b.ItemTypes.MOVE_SECTION,b.ItemTypes.ADD_ITEM],E,s))(O)}),require.register("javascripts/react/components/dnd/HandleButton.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("a",{title:translationDelipressReact.Builder.actions.move,className:"delipress__builder__main__preview__actions__button"},c["default"].createElement("span",{className:"dashicons dashicons-move"}))}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Image.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-format-image"}),translationDelipressReact.Builder.component.image)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/MoveItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver({shallow:!0}),isElementOver:t.isOver(),canDrop:t.canDrop()}}function c(e,t){var n=new P["default"];return{actionsEditor:(0,g.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-dnd"),_=t("react"),m=r(_),h=t("prop-types"),y=r(h),v=t("classnames"),b=r(v),g=(t("react-dom"),t("redux")),E=t("react-redux"),O=t("javascripts/react/constants/TemplateContentConstants"),j=(t("javascripts/react/constants/EditorConstants"),t("javascripts/react/helpers/undecorate")),T=t("javascripts/react/helpers/getAfterOrBefore"),C=t("javascripts/react/helpers/structureToTemplate"),w=t("javascripts/react/components/dnd/HandleButton"),S=(r(w),t("javascripts/react/services/actions/EditorActions")),P=r(S),I={drop:function(e,t,n){var r=(0,T.getAfterOrBefore)(t,n),a={before:"before"==r,after:"after"==r};if(t.getItemType()===O.ItemTypes.ADD_ITEM){var o=(0,C.stringIndexToObjectPosition)(e.index);o=f.extend(o,a,{type:t.getItem().type,abItmId:o._id}),e.addItem(o)}else if(t.getItemType()===O.ItemTypes.MOVE_ITEM){var i=(0,C.stringIndexToObjectPosition)(e.index),s=(0,C.stringIndexToObjectPosition)(t.getItem().index);if(i=f.extend(i,a,{abItmId:i._id}),s.keyColumn==i.keyColumn&&(Number(s._id-1)==i._id&&a.after||Number(s._id+1)==i._id&&a.before))return;e.moveItem(s,i)}},hover:function(e,t,n){if(t.canDrop()&&t.getItem().index!=e.index){var r=(0,j.undecorate)(n);r.setElementHover((0,T.getAfterOrBefore)(t,n))}},canDrop:function(e,t){return t.getItem().index!=e.index}},N=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={elementHover:null},n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){this.props.connectDragPreview}},{key:"componentWillReceiveProps",value:function(e){this.props.isElementOver&&!e.isElementOver&&this.setState({elementHover:null})}},{key:"setElementHover",value:function(e){e!==this.state.elementHover&&this.setState({elementHover:e})}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.connectDragPreview,e.connectDropTarget),r=e.isDragging,a=(e.isOver,e.index),o=e.activeItem,i=e.item,s=(e.actionsEditor,this.state.elementHover),l={};"before"===s?l=f.extend(l,{opacity:1,top:"-5px"}):"after"===s&&(l=f.extend(l,{opacity:1,bottom:"-5px"}));var c=(0,b["default"])({delipress__builder__main__preview__component:!0,
     4"delipress--is-active":a===o},a),u="default";if(a===o)switch(this.props.item.type){case O.TITLE:case O.TEXT:u="text";break;default:u="move"}var p=999;return 0!=i._id&&(p-=Number(i._id)),o==a&&(p=5e3),n(m["default"].createElement("div",{style:{opacity:r?.5:1,cursor:u,position:"relative",zIndex:p},className:c},t,m["default"].createElement("div",{className:"delipress__builder__main__preview__component__dropzone",style:l})))}}]),t}(_.Component);N.propType={addItem:y["default"].func.isRequired,moveItem:y["default"].func.isRequired},e["default"]=(0,g.compose)((0,E.connect)(null,c),(0,d.DropTarget)([O.ItemTypes.MOVE_ITEM,O.ItemTypes.ADD_ITEM],I,l))(N)}),require.register("javascripts/react/components/dnd/MoveSection.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver({shallow:!0}),isElementOver:t.isOver(),canDrop:t.canDrop()}}function c(e,t){var n=new P["default"];return{actionsEditor:(0,E.bindActionCreators)(n,e)}}function u(e){return{activeSection:e.EditorReducer.activeSection,activeItem:e.EditorReducer.activeItem}}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=a(f),_=t("react-dnd"),m=t("react"),h=r(m),y=t("prop-types"),v=r(y),b=t("classnames"),g=r(b),E=(t("react-dom"),t("redux")),O=t("react-redux"),j=t("../../constants/TemplateContentConstants"),T=t("javascripts/react/helpers/undecorate"),C=t("javascripts/react/helpers/getAfterOrBefore"),w=(t("../../helpers/structureToTemplate"),t("./HandleButton")),S=(r(w),t("javascripts/react/services/actions/EditorActions")),P=r(S),I={drop:function(e,t,n){var r=(t.getItem(),(0,C.getAfterOrBefore)(t,n)),a={before:"before"==r,after:"after"==r};if(t.getItemType()===j.ItemTypes.ADD_SECTION){var o=e.index;o=d.extend({},a,{abItmId:Number(o),number:t.getItem().number,type:j.SECTION}),e.addSection(o)}else if(t.getItemType()===j.ItemTypes.MOVE_SECTION){var i=e.index,s=t.getItem().index;i=d.extend({},a,{abItmId:Number(i)}),e.moveSection(s,i)}e.actionsEditor.activeSection(null)},hover:function(e,t,n){if(t.canDrop()&&t.getItem().index!=e.index){var r=(0,T.undecorate)(n);r.setElementHover((0,C.getAfterOrBefore)(t,n))}}},N=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={elementHover:null},n}return s(t,e),p(t,[{key:"componentWillReceiveProps",value:function(e){this.props.isElementOver&&!e.isElementOver&&this.setState({elementHover:null})}},{key:"setElementHover",value:function(e){e!==this.state.elementHover&&this.setState({elementHover:e})}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.connectDragSource,e.connectDragPreview,e.connectDropTarget),r=e.isDragging,a=(e.isOver,e.index),o=e.activeItem,i=this.state.elementHover,s={};"before"===i?s=d.extend(s,{opacity:1,top:"-5px",zIndex:500}):"after"===i&&(s=d.extend(s,{opacity:1,bottom:"-5px",zIndex:500}));var l=(0,g["default"])({"delipress--is-active":a===o},a);return n(h["default"].createElement("div",{style:{opacity:r?.5:1,cursor:"default",position:"relative"},className:l},t,h["default"].createElement("div",{className:"delipress__builder__main__preview__section__dropzone",style:s})))}}]),t}(m.Component);N.propType={addSection:v["default"].func,moveSection:v["default"].func},e["default"]=(0,E.compose)((0,O.connect)(u,c),(0,_.DropTarget)([j.ItemTypes.MOVE_SECTION,j.ItemTypes.ADD_SECTION],I,l))(N)}),require.register("javascripts/react/components/dnd/NoMoveItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return{activeItem:e.EditorReducer.activeItem}}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-dnd"),t("react")),u=r(c),p=t("prop-types"),f=(r(p),t("classnames")),d=r(f),_=(t("react-dom"),t("redux"),t("react-redux")),m=(t("../../constants/TemplateContentConstants"),t("javascripts/react/constants/EditorConstants"),t("javascripts/react/constants/TemplateContentConstants"),t("javascripts/react/helpers/undecorate"),t("../../helpers/structureToTemplate"),t("./HandleButton")),h=(r(m),t("javascripts/react/services/actions/EditorActions")),y=(r(h),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.children,n=e.index,r=e.activeItem,a=(0,d["default"])({delipress__builder__main__preview__component:!0,"delipress--is-active":n===r},n);return u["default"].createElement("div",{className:a},t)}}]),t}(c.Component));e["default"]=(0,_.connect)(s)(y)}),require.register("javascripts/react/components/dnd/Social.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-share"}),translationDelipressReact.Builder.component.social)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Spacer.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-spacer"}),translationDelipressReact.Builder.component.spacer)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Text.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-text"}),translationDelipressReact.Builder.component.text)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/Title.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__component"},c["default"].createElement("span",{className:"delipress-font delipress-font-heading"}),translationDelipressReact.Builder.component.title)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/WPArticle.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("classnames"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=(0,p["default"])({"dashicons-wordpress":this.props.type===f.WP_ARTICLE,"dashicons-cart":this.props.type===f.WP_WOO_PRODUCT},"dashicons"),t=translationDelipressReact.Builder.component.wp_article;return this.props.type===f.WP_WOO_PRODUCT&&(t=translationDelipressReact.Builder.component.wp_product),c["default"].createElement("div",{className:"delipress__builder__side__component"},c["default"].createElement("span",{className:e}),t)}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/components/dnd/WPPost.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-admin-post"}),translationDelipressReact.Builder.component.wp_post)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/wp/WPArchiveArticle.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("classnames"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=(0,p["default"])({"dashicons-wordpress":this.props.type===f.WP_ARCHIVE_ARTICLE,"dashicons-cart":this.props.type===f.WP_WOO_ARCHIVE_PRODUCT},"dashicons"),t=translationDelipressReact.Builder.component.wp_archive_post;return this.props.type===f.WP_WOO_ARCHIVE_PRODUCT&&(t=translationDelipressReact.Builder.component.wp_archive_post_woo),c["default"].createElement("div",{className:"delipress__builder__side__component"},c["default"].createElement("span",{className:e}),t)}}]),t}(l.Component);e["default"]=d}),require.register("javascripts/react/components/dnd/wp/WPArchivePost.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__component"},c["default"].createElement("span",{className:"dashicons dashicons-admin-post"}),translationDelipressReact.Builder.component.wp_archive_post_type)}}]),t}(l.Component);e["default"]=u}),require.register("javascripts/react/components/dnd/wp/woo/WooArchiveProduct.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);(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__component"},c["default"].createElement("span",{className:"dashicons dashicons-cart"}),translationDelipressReact.Builder.component.wp_archive_post)}}]),t})(l.Component);e["default"]=WPArchiveArticle}),require.register("javascripts/react/components/inputs/Checkbox.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){var t=e.id,n=e.handleChange,r=e.defaultChecked;return o["default"].createElement("div",{className:"delipress__checkbox__wrap"},o["default"].createElement("input",{className:"delipress__checkbox__input",type:"checkbox",defaultChecked:r,id:t,onChange:n}),o["default"].createElement("label",{htmlFor:t,className:"delipress__checkbox"}))};e["default"]=i}),require.register("javascripts/react/components/inputs/InputNumber.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/helpers/decimalAdjust"),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._changeInputValue=r._changeInputValue.bind(r),r._handleChangeInput=r._handleChangeInput.bind(r),r.state=p.extend({},o({},r.props.name,r.props.nameValue)),r.min=p.isUndefined(r.props.min)?0:r.props.min,r.max=p.isUndefined(r.props.max)?null:r.props.max,r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){this.state=p.extend({},o({},e.name,e.nameValue))}},{key:"_handleChangeInput",value:function(e){this._changeInputValue(e.target.value)}},{key:"_changeInputValue",value:function(e){var t=this.props.name;p.isNumber(e)||(e=Number(e)),this.setState(o({},t,e)),this.props.saveRefValue(t,e)}},{key:"render",value:function(){var e=this.props,t=e.name,n=e.placeholder,r=e.placeholderText,a=e.step,o=e.max,i=1;p.isUndefined(a)||(i=a);var s="";return p.isUndefined(o)||(s=o),d["default"].createElement("div",{className:"delipress__numberinput"},d["default"].createElement("input",{className:"delipress__input",placeholder:r,name:t,min:p.isUndefined(this.props.min)?0:this.props.min,max:s,onChange:this._handleChangeInput,onKeyUp:this._handleChangeInput,type:"number",step:i,value:this.state[t]}),!p.isEmpty(n)&&d["default"].createElement("div",{className:"delipress__numberinput__suffix"},n))}}]),t}(f.Component));h.propType={saveRefValue:m["default"].func.isRequired,name:m["default"].string.isRequired,nameValue:m["default"].string,placeholder:m["default"].string,min:m["default"].number,max:m["default"].number},e["default"]=h}),require.register("javascripts/react/components/inputs/InputRangeDP.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("react-input-range"),y=r(h),v=(t("react-redux"),t("redux"),t("classnames")),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=(r(g),t("javascripts/react/components/settings/SettingsItem")),O=r(E),j=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeWidth=n._handleOnChangeWidth.bind(n),n._handleOnChangeWidthInput=n._handleOnChangeWidthInput.bind(n),n._handleInputFocus=n._handleInputFocus.bind(n),n._handleOnChangeCompleteWidth=n._handleOnChangeCompleteWidth.bind(n),n.state={rangeValue:n.props.rangeValue,maxValue:n.props.maxValue},n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){this.setState({rangeValue:e.rangeValue,maxValue:e.maxValue})}},{key:"_handleOnChangeWidth",value:function(e){var t=this.props,n=t.elementSelector,r=t.typeSelector,a=t.suffixSelector,i=t.attr;e>this.state.maxValue?e=this.state.maxValue:e<0&&(e=0),this.setState({rangeValue:e}),p.isUndefined(n)||(i?jQuery(n).attr(r,e):jQuery(n).css(o({},r,""+e+a))),p.isUndefined(this.props.handleOnChangeWidth)||this.props.handleOnChangeWidth(e)}},{key:"_handleOnChangeCompleteWidth",value:function(e){e>this.state.maxValue?e=this.state.maxValue:e<0&&(e=0),this.setState({rangeValue:e}),this.props.handleOnChangeCompleteWidth(e)}},{key:"_handleOnChangeWidthInput",value:function(e){var t=Number(e.target.value);p.isNaN(t)&&(t=0),this._handleOnChangeWidth(t)}},{key:"_handleInputFocus",value:function(e){e.target.select()}},{key:"render",value:function(){var e=(0,b["default"])({delipress__builder__side__setting__input:!0,"delipress__builder__side__setting__input--range":!0,"delipress__builder__side__setting__input--range--px":p.isUndefined(this.props.type)||"px"===this.props.type,"delipress__builder__side__setting__input--range--pourcent":"pourcent"===this.props.type});return d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.image.size,classModifier:e},d["default"].createElement(y["default"],{minValue:this.props.minValue||0,maxValue:this.props.maxValue,value:this.state.rangeValue,onChange:this._handleOnChangeWidth,onChangeComplete:this._handleOnChangeCompleteWidth}),d["default"].createElement("input",{type:"text",value:this.state.rangeValue,onKeyUp:this._handleOnChangeWidthInput,onChange:this._handleOnChangeWidthInput,onFocus:this._handleInputFocus,className:"delipress__input"}))}}]),t}(f.Component);j.propTypes={rangeValue:m["default"].number.isRequired,maxValue:m["default"].number.isRequired,minValue:m["default"].number,handleOnChangeWidth:m["default"].func,handleOnChangeCompleteWidth:m["default"].func.isRequired,type:m["default"].string,elementSelector:m["default"].string,typeSelector:m["default"].string,suffixSelector:m["default"].string},e["default"]=j}),require.register("javascripts/react/components/misc/FakePost.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(){return o["default"].createElement("div",{className:"delipress__fake"},o["default"].createElement("div",{className:"delipress__fake__container"},o["default"].createElement("div",{className:"delipress__fake__title"}),o["default"].createElement("div",{className:"delipress__fake__image"},o["default"].createElement("span",{className:"dashicons dashicons-format-image"})),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%"}})))};e["default"]=i}),require.register("javascripts/react/components/misc/Loader.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(){return o["default"].createElement("div",{className:"delipress__loader"},o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--1"}),o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--2"}),o["default"].createElement("div",{className:"delipress__loader__dot delipress__loader__dot--3"}),o["default"].createElement("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1"},o["default"].createElement("defs",null,o["default"].createElement("filter",{id:"goo"},o["default"].createElement("feGaussianBlur",{"in":"SourceGraphic",stdDeviation:"10",result:"blur"}),o["default"].createElement("feColorMatrix",{"in":"blur",mode:"matrix",values:"1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 21 -7"})))))};e["default"]=i}),require.register("javascripts/react/components/misc/SavingIndicator.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return s["default"].createElement("div",null,s["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"}),s["default"].createElement("span",{className:"delipress__builder__main__actions__autosave__text"},translationDelipressReact.saving))}function o(e){return s["default"].createElement("div",null,s["default"].createElement("span",{className:"dashicons dashicons-yes"}),s["default"].createElement("span",{className:"delipress__builder__main__actions__autosave__text"},translationDelipressReact.saved))}Object.defineProperty(e,"__esModule",{value:!0});var i=t("react"),s=r(i),l=function(e){var t=e.saving,n=null;return n=t?s["default"].createElement(a,null):s["default"].createElement(o,null),s["default"].createElement("div",{className:"delipress__builder__main__actions__autosave"},n)};e["default"]=l}),require.register("javascripts/react/components/optins/AfterContentOptin.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=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},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);
     5}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/BaseOptin.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/optins/styles/reset"),p=r(u),f=t("javascripts/optins/utils"),d=(r(f),t("./ShortcodeOptin")),m=r(d),h=t("./PopupOptin"),y=r(h),v=t("./FlyInOptin"),b=r(v),g=t("./WidgetOptin"),E=r(g),O=t("./AfterContentOptin"),j=r(O),T=t("javascripts/react/constants/OptinConstants"),C=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.resetCss=(0,p["default"])().replace(/\B\s+/g,""),n.getOptin=n.getOptin.bind(n),n}return i(t,e),s(t,[{key:"getOptin",value:function(e){var t=this.props,n=t.config,r=t.settings;switch(n.type){case T.SHORTCODE_OPTIN:return c["default"].createElement(m["default"],{config:n,settings:r,params:e});case T.POPUP_OPTIN:return c["default"].createElement(y["default"],{config:n,settings:r,params:e});case T.FLY_IN_OPTIN:return c["default"].createElement(b["default"],{config:n,settings:r,params:e});case T.WIDGET_OPTIN:return c["default"].createElement(E["default"],{config:n,settings:r,params:e});case T.AFTER_CONTENT:return c["default"].createElement(j["default"],{config:n,settings:r,params:e})}}},{key:"render",value:function(){if(_.isNull(this.props.config))return!1;var e={updateOptin:this.props.updateOptin};return c["default"].createElement("div",{id:"DELI-"+this.props.config.type+"-"+this.props.config.id},c["default"].createElement("div",{id:"DELI-BaseOptin"},c["default"].createElement("style",null,this.resetCss),c["default"].createElement("style",null,this.props.config.custom_css),this.getOptin(e)))}}]),t}(l.Component);e["default"]=C}),require.register("javascripts/react/components/optins/FlyInOptin.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=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},c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("javascripts/optins/styles/reset"),d=(r(f),t("javascripts/optins/utils")),_=(r(d),t("./Form")),m=r(_),h=t("classnames"),y=r(h),v=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.props.config,t=(0,y["default"])(a({},"DELI-Flyin--"+e.default_settings.wrapper.attrs.orientation_fly_in,"none"!=e.default_settings.wrapper.attrs.orientation_fly_in),"DELI-Orientation","DELI-Content","DELI-Flyin");return p["default"].createElement("div",{id:"DELI-Optin",className:t},p["default"].createElement(m["default"],l({},this.props,{defaultConfig:e.default_settings})))}}]),t}(u.Component);e["default"]=v}),require.register("javascripts/react/components/optins/Form.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("underscore"),f=r(p),d=t("javascripts/react/helpers/prepareCssOptin"),_=t("javascripts/react/components/settings/optin/TextOptinSettings"),m=a(_),h=t("./composition/Wrapper"),y=a(h),v=t("./composition/WrapperImage"),b=a(v),g=t("./composition/WrapperText"),E=a(g),O=t("./composition/WrapperForm"),j=a(O),T=t("./composition/Title"),C=a(T),w=t("./composition/Message"),S=a(w),P=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.conditionForm=n.conditionForm.bind(n),n}return s(t,e),l(t,[{key:"getMetaConfig",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.props,a=r.settings,o=r.defaultConfig,i=this.props.config[a+"_settings"];switch(t){case"styling":return f.isUndefined(i[e])?f.isUndefined(o[e])?{}:(0,d.prepareCssOptin)(o[e].styling):(0,d.prepareCssOptin)(i[e].styling);case"attrs":return f.isUndefined(i[e])?f.isUndefined(o[e])?null:o[e].attrs[n.attrs]:i[e].attrs[n.attrs]}}},{key:"getStyleConfig",value:function(e){return this.isNaked()?{}:this.getMetaConfig(e,"styling")}},{key:"getAttrsConfig",value:function(e,t){return this.getMetaConfig(e,"attrs",{attrs:t})}},{key:"conditionForm",value:function(){return"success"!=this.props.settings||!this.getAttrsConfig("email_input_form","disable_email_input_form")}},{key:"isNaked",value:function(){var e=this.props.config;return!f.isUndefined(e.default_settings.form_wrapper)&&e.default_settings.form_wrapper.attrs.naked}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.defaultConfig,r=e.settings,a=this.getAttrsConfig("form_wrapper","metas"),o=this.getAttrsConfig("form_wrapper","fields_enable");return u["default"].createElement(y["default"],{style:this.getStyleConfig("wrapper"),defaultConfig:n,type:this.props.config.type,config:t[r+"_settings"]},u["default"].createElement(b["default"],{defaultConfig:n},u["default"].createElement("img",{style:this.getStyleConfig("wrapper_image"),className:"DELI-image",src:this.getAttrsConfig("wrapper_image","url")})),u["default"].createElement(E["default"],{settings:r},u["default"].createElement(C["default"],{settings:r,style:this.getStyleConfig("title")},u["default"].createElement(m["default"],{config:t,name:"title",settings:r,defaultConfig:n,updateOptin:this.props.params.updateOptin})),u["default"].createElement(S["default"],null,u["default"].createElement(m["default"],{config:t,name:"message",settings:this.props.settings,defaultConfig:this.props.defaultConfig,updateOptin:this.props.params.updateOptin}))),u["default"].createElement(j["default"],{formSize:t.default_settings.form_wrapper.attrs.form_size,style:this.getStyleConfig("form_wrapper"),condition:this.conditionForm},o&&u["default"].createElement("div",null,"single_field"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.name_placeholder}),"first_last_name"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.firstname_placeholder}),"first_last_name"===a&&u["default"].createElement("input",{className:"DELI-inputField",type:"text",style:this.getStyleConfig("fields"),placeholder:t.default_settings.form_wrapper.attrs.lastname_placeholder}),u["default"].createElement("input",{className:"DELI-inputField",type:"email",style:this.getStyleConfig("fields"),required:!0,placeholder:t.default_settings.form_wrapper.attrs.email_placeholder})),u["default"].createElement("button",{style:this.getStyleConfig("button"),className:"DELI-button",type:"submit"},this.getAttrsConfig("button","content"))))}}]),t}(c.Component);e["default"]=P}),require.register("javascripts/react/components/optins/ImageOrientation.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){switch(e.orientation){case"top":return o["default"].createElement("svg",{width:"18",height:"13",viewBox:"0 0 18 13",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 11h6v2h-6zM0 8h18v2h-18z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M4 0h10v7h-10z"})));case"bottom":return o["default"].createElement("svg",{width:"18",height:"13",viewBox:"0 0 18 13",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 5h6v-2h-6zM0 2h18v-2h-18z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M4 13h10v-7h-10z"})));case"left":return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M14 6h4v2h-4zM12 0h8v2h-8zM12 3h8v2h-8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M0 0h10v7h-10z"})));case"right":return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{fill:"#778F9B",d:"M6 6h-4v2h4zM8 0h-8v2h8zM8 3h-8v2h8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M20 0h-10v7h10z"})));default:return o["default"].createElement("svg",{width:"20",height:"8",viewBox:"0 0 20 8",xmlns:"http://www.w3.org/2000/svg"},o["default"].createElement("g",{fill:"none"},o["default"].createElement("path",{d:"M22-8h-24v24h24z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M6 6h-4v2h4zM8 0h-8v2h8zM8 3h-8v2h8z"}),o["default"].createElement("path",{fill:"#778F9B",d:"M20 0h-10v7h10z"})))}};e["default"]=i}),require.register("javascripts/react/components/optins/PopupOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content DELI-Popup-Builder"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/ShortcodeOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/WidgetOptin.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=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},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("javascripts/optins/styles/reset"),f=(r(p),t("javascripts/optins/utils")),d=(r(f),t("./Form")),_=r(d),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("div",{id:"DELI-Optin",className:"DELI-Orientation DELI-Content"},u["default"].createElement(_["default"],s({},this.props,{defaultConfig:this.props.config.default_settings})))}}]),t}(c.Component);e["default"]=m}),require.register("javascripts/react/components/optins/composition/Button.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:"DELI-textBloc"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Input.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:"DELI-textBloc"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Message.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:"DELI-message"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Title.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"default"==e.settings&&o["default"].createElement("div",{style:e.style,className:"DELI-title"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/Wrapper.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0});var i=t("react"),s=a(i),l=t("classnames"),c=a(l),u=t("underscore"),p=r(u),f=function(e){var t,n=e.defaultConfig.wrapper.attrs,r="",a=(0,c["default"])((t={},o(t,n.orientation,e.defaultConfig.wrapper_image.attrs.active),o(t,"DELI-animated","none"!=n.animation),t),"DELI-wrapper");if("none"!=n.animation&&(a+=" DELI-"+n.animation),!p.isUndefined(n.fontFamily)&&"Website font"!==n.fontFamily&&"WordPress font"!==n.fontFamily){var i=n.fontFamily.replace(" ","+");r="@import url('https://fonts.googleapis.com/css?family="+i+"');"}return e.defaultConfig.form_wrapper.attrs.naked&&(a+=" DELI-naked"),s["default"].createElement("div",{style:e.style,id:e.config.uid,className:a},s["default"].createElement("style",null,r),e.children)};e["default"]=f}),require.register("javascripts/react/components/optins/composition/WrapperForm.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){if(!e.condition())return!1;var t="DELI-formBloc ";return"default"!==e.formSize&&(t+="DELI-formBloc--"+e.formSize),o["default"].createElement("form",{style:e.style,className:t},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/WrapperImage.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!!e.defaultConfig.wrapper_image.attrs.active&&o["default"].createElement("div",{className:"DELI-wrapper-image"},e.children)};e["default"]=i}),require.register("javascripts/react/components/optins/composition/WrapperText.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=(0,s["default"])({"DELI-textBloc":!0,"DELI-success":"success"==e.settings,"DELI-error":"error"==e.settings});return o["default"].createElement("div",{className:t},e.children)};e["default"]=l}),require.register("javascripts/react/components/settings/ApplyAll.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=(r(i),function(e){return o["default"].createElement("div",{className:"delipress__builder__side__setting__apply_all"},o["default"].createElement("span",null,e.text),o["default"].createElement("button",{className:"delipress__button delipress__button--second delipress__button--small",onClick:e.handleApply},translationDelipressReact.Builder.component_settings.apply_all_button))});e["default"]=s}),require.register("javascripts/react/components/settings/ButtonSettings.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 p.isUndefined(e.TemplateReducer.config.items[t[0]])?{item:null}:{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/style/InnerPadding"),g=r(b),E=t("javascripts/react/components/settings/style/Align"),O=r(E),j=t("javascripts/react/components/inputs/InputNumber"),T=r(j),C=t("javascripts/react/components/settings/SettingsItem"),w=r(C),S=t("javascripts/react/components/settings/style/FontFamily"),P=r(S),I=t("javascripts/react/components/settings/style/Border"),N=r(I),k=t("javascripts/react/components/settings/ApplyAll"),x=r(k),R=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.fontWeightOptions=[{value:"bold",text:"Bold"},{value:"lighter",text:"Light"},{value:"normal",text:"Normal"}],n._handleChangePadding=n._handleChangePadding.bind(n);var r=n.props.item;return p.isNull(r)||(n.state={href:r.styles.href,value:r.styles.value}),n}return s(t,e),c(t,[{key:"_handleChangePadding",value:function(e){this.styles=p.extend(this.styles,e),this.saveEditor()}},{key:"getColorBorder",value:function(){return{hex:"#000000",rgb:{r:0,g:0,b:0,a:1}}}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.button.title_settings),d["default"].createElement(w["default"],{label:translationDelipressReact.text},d["default"].createElement("input",{className:"delipress__input",name:"value",onChange:this._changeInputValueInputText,type:"text",value:this.state.value})),d["default"].createElement(w["default"],{label:translationDelipressReact.link},d["default"].createElement("input",{className:"delipress__input",placeholder:"https://delipress.io",name:"href",onChange:this._changeInputValueInputText,type:"text",value:this.state.href})),d["default"].createElement(w["default"],{label:translationDelipressReact.font_size},d["default"].createElement(T["default"],{name:"font-size",nameValue:this.styles["font-size"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(w["default"],{label:translationDelipressReact.font_weight},d["default"].createElement("select",{name:"font-weight",onChange:this._changeInputValueText,value:this.styles["font-weight"]},this.fontWeightOptions.map(function(e,t){return d["default"].createElement("option",{key:"font_"+t,value:e.value},e.text)}))),d["default"].createElement(P["default"],{styles:this.styles,onChangeFontFamily:function(t){e.saveOptionValue("font-family",t)}}),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.color},d["default"].createElement(h["default"],{handleChange:function(t){var r="p";p.isEmpty(e.styles.href)||(r="a");var a=jQuery(".id_selector_"+n+" "+r);a.css({color:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"})},handleChangeComplete:function(t){e.saveOptionValue("color",t)},picker:"sketch",idSelector:".id_selector_"+n+" p",typeColor:"color",color:this.styles.color})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.background_color},d["default"].createElement(h["default"],{handleChange:function(t){var r="p";p.isEmpty(e.styles.href)||(r="a");var a=jQuery(".id_selector_"+n+" "+r),o=a.parent();a.css({backgroundColor:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"}),o.css({backgroundColor:"rgba("+t.rgb.r+", "+t.rgb.g+", "+t.rgb.b+", "+t.rgb.a+")"})},handleChangeComplete:function(t){e.saveOptionValue("background-color",t)},picker:"sketch",color:this.styles["background-color"]})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.width},d["default"].createElement(T["default"],{name:"width",nameValue:this.styles.width,placeholder:"px",saveRefValue:this.saveOptionValue,min:"0",max:"600"})),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.height},d["default"].createElement(T["default"],{name:"height",nameValue:this.styles.height,placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{onChangeSettingsAlign:function(t){e.saveOptionValue("align",t)},styles:this.styles}),d["default"].createElement(N["default"],{borderStyle:this.styles.borderStyle,borderColor:this.styles.borderColor,borderWidth:this.styles.borderWidth,saveRefValue:this.saveOptionValue,item:t}),d["default"].createElement(w["default"],{label:translationDelipressReact.Builder.component_settings.button.border_radius},d["default"].createElement(T["default"],{name:"border-radius",nameValue:this.styles["border-radius"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(g["default"],{onChangePadding:this._handleChangePadding,item:this.props.item}),d["default"].createElement(x["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.button),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(R)}),require.register("javascripts/react/components/settings/DividerSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/inputs/InputNumber"),g=r(b),E=t("javascripts/react/components/settings/SettingsItem"),O=r(E),j=t("javascripts/react/components/settings/ApplyAll"),T=r(j),C=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.borderStyleOptions=[{value:"dashed",text:"Dashed"},{value:"dotted",text:"Dotted"},{value:"solid",text:"Solid"}],r}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.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.divider.title_settings),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderColor},d["default"].createElement(h["default"],{handleChange:function(e){jQuery(".id_selector_"+n+" p").css({borderColor:"rgba("+e.rgb.r+", "+e.rgb.g+", "+e.rgb.b+", "+e.rgb.a+")"})},handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("border-color",t)},disabledAlpha:!1,picker:"sketch",color:this.styles["border-color"]})),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderStyle},d["default"].createElement("select",{placeholder:"Select your border settings",name:"border-style",onChange:function(t){e.timeoutSave=0,e._changeInputValueText(t);
     6},value:this.styles["border-style"]},this.borderStyleOptions.map(function(e,t){return d["default"].createElement("option",{key:"border_"+t,value:e.value},e.text)}))),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderPx},d["default"].createElement(g["default"],{name:"border-width",nameValue:this.styles["border-width"],placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{label:translationDelipressReact.Builder.component_settings.divider.borderWidth},d["default"].createElement(g["default"],{name:"width",nameValue:this.styles.width,placeholder:"%",saveRefValue:this.saveOptionValue,max:100,min:1})),d["default"].createElement(T["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.divider),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(C)}),require.register("javascripts/react/components/settings/EditorComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new z["default"],r=new Y["default"];return{actionsEditor:(0,h.bindActionCreators)(n,e),actionPostType:(0,h.bindActionCreators)(r,e)}}function l(e){return{postTypes:e.PostTypeReducer.postTypes,posts:e.PostTypeReducer.posts}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=r(u),f=t("prop-types"),d=r(f),m=t("react-redux"),h=t("redux"),y=t("./SocialSettings"),v=r(y),b=t("./DividerSettings"),g=r(b),E=t("./SpacerSettings"),O=r(E),j=t("./WPPostSettings"),T=r(j),C=t("./WPArticleSettings"),w=r(C),S=t("./EmailOnlineSettings"),P=r(S),I=t("./UnsubscribeSettings"),N=r(I),k=t("./ButtonSettings"),x=r(k),R=t("./TitleSettings"),A=r(R),M=t("./TextSettings"),D=r(M),U=t("./image/ImageSettings"),L=r(U),B=t("./wp/WPArchivePostSettings"),V=r(B),q=t("./wp/WPArchiveArticleSettings"),W=r(q),G=t("javascripts/react/constants/EditorConstants"),H=t("javascripts/react/constants/TemplateContentConstants"),F=t("javascripts/react/services/actions/EditorActions"),z=r(F),Q=t("javascripts/react/services/actions/PostTypeActions"),Y=r(Q),X=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateItem=n.updateItem.bind(n),n.saveEditor=n.saveEditor.bind(n),n._importPost=n._importPost.bind(n),n._importPostsWP=n._importPostsWP.bind(n),n.updateAllStyles=n.updateAllStyles.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n}return i(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;e.type!==H.WP_CUSTOM_POST||_.isUndefined(e.wp_post.post_type)||this._onChangeChoicePostType({post_type:e.wp_post.post_type.value})}},{key:"componentWillUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;r!==n&&jQuery(".delipress__builder__side__panel__tabcontent").addClass("delipress--is-animating")}},{key:"componentDidUpdate",value:function(e,t){var n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id,r=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id;n!==r&&setTimeout(function(){jQuery(".delipress__builder__side__panel__tabcontent").removeClass("delipress--is-animating")},275)}},{key:"updateItem",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=null;switch(e.type){case H.EMAIL_ONLINE:case H.UNSUBSCRIBE:a=n.changeStyleComponentFix(e);break;default:a=n.changeItem(e)}_.isUndefined(r)||a.then(r)}},{key:"saveEditor",value:function(e){var t=this.props,n=(t.actionsEditor,t.actionPostType,t.item);t.changeItemSuccess;n=_.find([H.WP_CUSTOM_POST,H.WP_ARTICLE,H.WP_WOO_PRODUCT],function(e){return e==n.type})?_.extend(n,{wp_post:e.wp_post}):_.extend(n,{styles:e}),this.updateItem(n)}},{key:"updateAllStyles",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.props,r=n.actionsEditor,a=n.changeItemSuccess,o=this.props.item;if(_.isNull(t))o=_.extend(o,{styles:e});else{var i=_.findIndex(o.styles.presets,{type:t});i>=0&&(o.styles.presets[i]=_.extend(o.styles.presets[i],e))}r.updateAllStyles(o).then(a)}},{key:"_importPost",value:function(){var e=this.props,t=e.actionPostType,n=e.actionsEditor,r=e.changeItemSuccess,a=e.item;_.isUndefined(a.wp_post.post.value)||t.getPostToWPPost({post_id:a.wp_post.post.value,with_image:a.wp_post.options.image,type_content:a.wp_post.options.content},a,function(){_.isUndefined(r)||n.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){n.activeItem(null).then(function(){r()})})})}},{key:"_importPostsWP",value:function(e,t){var n=this.props,r=n.actionPostType,a=n.actionsEditor,o=n.changeItemSuccess,i=n.item;_.isEmpty(e)||r.importPostsWP({posts:e,config:t},i,function(){_.isUndefined(o)||a.changeSettingsComponent(G.SETTINGS_LIST_CONTENTS).then(function(){a.activeItem(null).then(function(){o()})})})}},{key:"_onChangeChoicePostType",value:function(e){var t=this.props.actionPostType;t.getPosts(e)}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.postTypes,r=e.posts,a=!1;switch(t.type){case H.DIVIDER:a=p["default"].createElement(g["default"],{saveEditor:this.saveEditor,item:t,updateAllStyles:this.updateAllStyles});break;case H.SOCIAL_BUTTON:a=p["default"].createElement(v["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.IMAGE:a=p["default"].createElement(L["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TEXT:a=p["default"].createElement(D["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.BUTTON:a=p["default"].createElement(x["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.TITLE:a=p["default"].createElement(A["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.SPACER:a=p["default"].createElement(O["default"],{saveEditor:this.saveEditor,updateAllStyles:this.updateAllStyles});break;case H.WP_CUSTOM_POST:a=p["default"].createElement(T["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.WP_ARCHIVE_CUSTOM_POST:a=p["default"].createElement(V["default"],{item:t,postTypes:n,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARCHIVE_ARTICLE:case H.WP_WOO_ARCHIVE_PRODUCT:a=p["default"].createElement(W["default"],{item:t,onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPostsWP:this._importPostsWP});break;case H.WP_ARTICLE:case H.WP_WOO_PRODUCT:a=p["default"].createElement(w["default"],{item:t,posts:r,postTypes:n,_onChangeChoicePostType:this._onChangeChoicePostType,saveEditor:this.saveEditor,importPost:this._importPost});break;case H.EMAIL_ONLINE:a=p["default"].createElement(P["default"],{item:t,saveEditor:this.saveEditor});break;case H.UNSUBSCRIBE:a=p["default"].createElement(N["default"],{item:t,saveEditor:this.saveEditor})}return p["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},a)}}]),t}(u.Component);X.propType={item:d["default"].object.isRequired,changeItemSuccess:d["default"].func},e["default"]=(0,m.connect)(l,s)(X)}),require.register("javascripts/react/components/settings/EmailOnlineSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.email_online[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/HeaderSettingsContainer.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=new h["default"];return{actionsEditor:(0,f.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=t("redux"),d=t("javascripts/react/constants/EditorConstants"),_=t("javascripts/react/constants/TemplateContentConstants"),m=t("javascripts/react/services/actions/EditorActions"),h=r(m),y=t("classnames"),v=r(y),b=function(e){function t(e,n){a(this,t);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderListComponentsTab=r.renderListComponentsTab.bind(r),r.renderSettingsGeneralTab=r.renderSettingsGeneralTab.bind(r),r.renderEditorTab=r.renderEditorTab.bind(r),r.renderStyleTab=r.renderStyleTab.bind(r),r}return i(t,e),l(t,[{key:"renderListComponentsTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_LIST_CONTENTS});return u["default"].createElement("div",{key:"tab_list-component",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS)}},u["default"].createElement("span",{className:"dashicons dashicons-screenoptions"}),translationDelipressReact.Builder.header_settings.content_tab)}},{key:"renderSettingsGeneralTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_GENERAL});return u["default"].createElement("div",{key:"tab_settings-general",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_GENERAL)}},u["default"].createElement("span",{className:"dashicons dashicons-admin-generic"}),translationDelipressReact.Builder.header_settings.settings_tab)}},{key:"renderSettingsTemplateTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_TEMPLATE});return u["default"].createElement("div",{key:"tab_settings-template",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_TEMPLATE)}},u["default"].createElement("span",{className:"dashicons dashicons-art"}),translationDelipressReact.Builder.header_settings.template_tab)}},{key:"renderHeaderListComponents",value:function(){var e=[];return e.push(this.renderListComponentsTab()),e.push(this.renderSettingsGeneralTab()),e.push(this.renderSettingsTemplateTab()),e}},{key:"renderEditorTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_EDITOR});return u["default"].createElement("div",{key:"tab_editor",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_EDITOR)}},translationDelipressReact.Builder.header_settings.editor_tab)}},{key:"renderStyleTab",value:function(){var e=this.props,t=e.component,n=e.actionsEditor,r=(0,v["default"])({delipress__tabs__item:!0,delipress__isactive:t==d.SETTINGS_STYLE});return u["default"].createElement("div",{key:"tab_style",className:r,onClick:function(){return n.changeSettingsComponent(d.SETTINGS_STYLE)}},translationDelipressReact.Builder.header_settings.style_tab)}},{key:"renderCloseTab",value:function(){var e=this.props.actionsEditor;return u["default"].createElement("div",{key:"tab_close",className:"delipress__tabs__item delipress__tabs__item--close",onClick:function(){e.changeSettingsComponent(d.SETTINGS_LIST_CONTENTS),e.activeItem(null)}},u["default"].createElement("span",{className:"dashicons dashicons-arrow-left-alt2"}))}},{key:"renderHeaderDefault",value:function(){var e=this.props.item,t=[];switch(e.type){case _.SECTION:case _.SECTION_EMAIL_ONLINE:case _.SECTION_UNSUBSCRIBE:t.push(this.renderCloseTab()),t.push(this.renderStyleTab());break;case _.WP_CUSTOM_POST:case _.WP_ARTICLE:case _.WP_ARCHIVE_CUSTOM_POST:case _.WP_ARCHIVE_ARTICLE:case _.WP_WOO_ARCHIVE_PRODUCT:case _.WP_WOO_PRODUCT:case _.SPACER:t.push(this.renderCloseTab()),t.push(this.renderEditorTab());break;default:t.push(this.renderCloseTab()),t.push(this.renderEditorTab()),t.push(this.renderStyleTab())}return t}},{key:"render",value:function(){var e=this.props.component,t=!1,n=!1;switch(e){case d.SETTINGS_LIST_CONTENTS:case d.SETTINGS_GENERAL:case d.SETTINGS_TEMPLATE:t=this.renderHeaderListComponents(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small");break;default:t=this.renderHeaderDefault(),n=(0,v["default"])({"elements-1":1==t.length,"elements-2":2==t.length,"elements-3":3==t.length},"delipress__tabs","delipress__tabs--small")}return u["default"].createElement("div",{id:"tabs__settings ",className:n},t)}}]),t}(c.Component);e["default"]=(0,p.connect)(null,s)(b)}),require.register("javascripts/react/components/settings/ListContentsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=(t("react-redux"),t("redux"),t("javascripts/react/constants/TemplateContentConstants")),p=t("javascripts/react/components/dnd/AddItem"),f=r(p),d=t("javascripts/react/components/dnd/AddColumn"),m=r(d),h=t("javascripts/react/components/dnd/Column"),y=r(h),v=t("javascripts/react/services/ItemListContentDragFactory"),b=r(v),g=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.showPremiumWoocommerceModal=n.showPremiumWoocommerceModal.bind(n),n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.setState({premiumWoocommerceModal:!1})}},{key:"showPremiumWoocommerceModal",value:function(){this.setState({premiumWoocommerceModal:!this.state.premiumWoocommerceModal})}},{key:"render",value:function(){return c["default"].createElement("span",null,c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_generals),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},_.filter(u.LIST_TEMPLATE_CONTENT,function(e){return[u.TITLE,u.TEXT,u.IMAGE,u.BUTTON,u.DIVIDER,u.SOCIAL_BUTTON,u.SPACER].indexOf(e)>=0}).map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_wordpress),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},u.LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{key:"list__content"+t,type:e,number:1},b["default"].getListContentByType(e))}))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.component_woocommerce,!DELIPRESS_LICENSE_STATUS&&c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"delipress__builder__premium"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only))),DELIPRESS_WOOCOMMERCE_ACTIVE&&c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__components"},!DELIPRESS_LICENSE_STATUS&&this.state.premiumWoocommerceModal&&c["default"].createElement("div",{className:"delipress__builder__premium-incentive"},c["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"dashicons dashicons-no-alt"}),c["default"].createElement("span",{className:"delipress__builder__premium-badge"},c["default"].createElement("i",{className:"dashicons dashicons-awards"}),c["default"].createElement("span",null,translationDelipressReact.premium_only)),c["default"].createElement("p",null,translationDelipressReact.premium_woocommerce),c["default"].createElement("a",{href:DELIPRESS_PREMIUM_URL,className:"delipress__button delipress__button--main delipress__button--small",target:"_blank"},translationDelipressReact.view_pricing)),u.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION.map(function(e,t){return c["default"].createElement(f["default"],{number:1,type:e,key:"list__content"+t},b["default"].getListContentByType(e))}))),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.columns),c["default"].createElement("div",{className:"delipress__builder__side__content"},c["default"].createElement("div",{className:"delipress__builder__side__columns"},c["default"].createElement(m["default"],{number:1,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:1})),c["default"].createElement(m["default"],{number:2,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:2})),c["default"].createElement(m["default"],{number:3,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:3})),c["default"].createElement(m["default"],{number:4,className:"delipress__builder__side__column"},c["default"].createElement(y["default"],{number:4})))))}}]),t}(l.Component);e["default"]=g}),require.register("javascripts/react/components/settings/SectionSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return p.isNull(e.EditorReducer.activeSection)?{item:null}:{item:e.TemplateReducer.config.items[e.EditorReducer.activeSection]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("javascripts/react/components/settings/image/ImageSettingsWordPressMedia"),h=r(m),y=t("javascripts/react/components/ColorSelector"),v=r(y),b=t("javascripts/react/components/settings/style/Padding"),g=r(b),E=t("javascripts/react/components/settings/style/ColumnsWidth"),O=r(E),j=t("javascripts/react/components/settings/style/VerticalAlignColumns"),T=r(j),C=t("javascripts/react/components/settings/base/BaseNewSettings"),w=r(C),S=t("javascripts/react/components/settings/SettingsItem"),P=r(S),I=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._handleUpdateImage=r._handleUpdateImage.bind(r),r._handleChangePadding=r._handleChangePadding.bind(r),r._handleClickRemoveImage=r._handleClickRemoveImage.bind(r),r}return s(t,e),c(t,[{key:"_handleChangePadding",value:function(e){this.styles=p.extend(this.styles,e),this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){return!p.isUndefined(e.url)&&(this.styles=p.extend({},this.styles,{sizes:e.sizes,sizeSelect:"full","background-url":e.url}),void this.saveEditor())}},{key:"_handleClickRemoveImage",value:function(e){e.preventDefault(),this.styles=p.extend({},this.styles,{"background-url":""}),this.saveEditor()}},{key:"renderColumnWidth",value:function(){var e=this,t=this.props.item;return!(t.columns.length<2)&&d["default"].createElement("span",null,d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.column),d["default"].createElement(O["default"],{item:t,columns:t.columns,columnNumber:t.columns.length,handleChangeColumn:function(n,r){var a=p.extend({},t);p.each(n,function(e,t){a.columns[t].styles.width=p.clone(e)}),a.styles.sizeColumnChoice=p.clone(r),e.props.saveEditorColumns(a)}}))}},{key:"renderVerticalAlign",value:function(){var e=this,t=this.props.item;return d["default"].createElement(T["default"],{styles:t.styles,onChangeSettingsVerticalAlign:function(n){var r=void 0;"top"==n?r="flex-start":"middle"==n?r="center":"bottom"==n&&(r="flex-end");var a=p.extend({},t,{styles:p.extend({},t.styles,{display:"flex","vertical-align":n}),columns:p.map(t.columns,function(e,t){return p.extend({},e,{styles:p.extend({},e.styles,{"vertical-align":n,alignSelf:r})})})});e.props.saveEditorColumns(a)}})}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.title_settings),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.section.background_color},d["default"].createElement(v["default"],{handleChangeComplete:function(t){e.saveOptionValue("background",t)},disabledAlpha:!1,idSelector:".delipress__builder__main__preview__section__row__"+t.keyRow,typeColor:"backgroundColor",picker:"sketch",color:this.styles.background})),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.background_image),d["default"].createElement(h["default"],{styles:this.styles,autoOpen:!1,src:this.styles["background-url"],updateImage:this._handleUpdateImage}),d["default"].createElement(P["default"],{label:!p.isEmpty(this.styles["background-url"])&&d["default"].createElement("div",{className:"delipress__builder__side__setting__input__preview__image",style:{backgroundImage:"url("+this.styles["background-url"]+")"}})},d["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickRemoveImage},d["default"].createElement("span",{className:"dashicons dashicons-dismiss"}),d["default"].createElement("span",null,translationDelipressReact.Builder.component_settings.section.remove_image))),d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.section.vertical_align),this.renderVerticalAlign(),d["default"].createElement(g["default"],{onChangePadding:this._handleChangePadding,item:t}),this.renderColumnWidth())}}]),t}(w["default"]);e["default"]=(0,_.connect)(l)(I)}),require.register("javascripts/react/components/settings/SettingsGeneral.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new v["default"],r=new g["default"];return{actionsTemplate:(0,h.bindActionCreators)(n,e),actionsEditor:(0,h.bindActionCreators)(r,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("redux"),y=t("javascripts/react/services/actions/TemplateActions"),v=r(y),b=t("javascripts/react/services/actions/EditorActions"),g=r(b),E=t("javascripts/react/components/settings/style/General"),O=r(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateEmailOnlineActive=n.updateEmailOnlineActive.bind(n),n.updateTheme=n.updateTheme.bind(n),n}return s(t,e),u(t,[{key:"updateTheme",value:function(e){var t=this.props,n=t.actionsTemplate,r=t.changeItemSuccess,a=n.changeTheme(e);f.isUndefined(r)||a.then(r)}},{key:"updateEmailOnlineActive",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeEmailOnlineActive(e);f.isUndefined(r)||a.then(r)}},{key:"render",value:function(){return _["default"].createElement("div",{className:"container__settings-general"},_["default"].createElement(O["default"],{updateTheme:this.updateTheme,updateEmailOnlineActive:this.updateEmailOnlineActive}))}}]),t}(d.Component);e["default"]=(0,m.connect)(l,c)(j)}),require.register("javascripts/react/components/settings/SettingsItem.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=function(e){var t="delipress__builder__side__setting__input",n="delipress__builder__side__setting";null!=e.classModifier&&(t+=" "+e.classModifier),null!=e.full&&(n+=" delipress__builder__side__setting--full"),null!=e.rootClassModifier&&(n+=" "+e.rootClassModifier);var r=e.id;return o["default"].createElement("div",{className:n},null!=e.label&&o["default"].createElement("label",{htmlFor:r||"",className:"delipress__builder__side__setting__label"},e.label),o["default"].createElement("div",{className:t},e.children))};e["default"]=i}),require.register("javascripts/react/components/settings/SettingsTemplate.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){return{templates:e.EndpointTemplateReducer.templates,config:e.TemplateReducer.config}}function u(e,t){var n=new E["default"];return{actionsEndpointTemplate:(0,y.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=t("underscore"),d=a(f),_=t("react"),m=r(_),h=t("react-redux"),y=t("redux"),v=t("classnames"),b=r(v),g=t("javascripts/react/services/actions/EndpointTemplateActions"),E=r(g),O=t("javascripts/react/components/settings/SettingsItem"),j=r(O),T=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onChangeSwitch=n.onChangeSwitch.bind(n),n.submitTemplate=n.submitTemplate.bind(n),n}return l(t,e),p(t,[{key:"componentWillMount",value:function(){this.setState({templateSaveState:"new",name_template:"",template_choice:"",toast_message:""}),this.props.actionsEndpointTemplate.getTemplates()}},{key:"onChangeSwitch",value:function(e){this.setState({templateSaveState:e.target.value})}},{key:"submitTemplate",value:function(e){var t=this;
     7switch(e.preventDefault(),this.state.templateSaveState){case"new":this.props.actionsEndpointTemplate.saveTemplate({name:this.state.name_template,config:this.props.config},function(){t.setState({toast_message:translationDelipressReact.Builder.template_settings.template_saved_success}),setTimeout(function(){t.setState({toast_message:""})},3e3),t.props.actionsEndpointTemplate.getTemplates()});break;default:this.props.actionsEndpointTemplate.updateTemplate(this.state.template_choice,{config:this.props.config},function(){t.setState({toast_message:translationDelipressReact.Builder.template_settings.template_updated_success}),setTimeout(function(){t.setState({toast_message:""})},3e3)})}}},{key:"formSaveTemplate",value:function(){var e=this,t=(0,b["default"])({"delipress__is-active":"new"==this.state.templateSaveState,delipress__builder__side__form__item:!0}),n=(0,b["default"])({"delipress__is-active":"update"==this.state.templateSaveState,delipress__builder__side__form__item:!0}),r=(0,b["default"])({"delipress__message-success":!d.isEmpty(this.state.toast_message)},"delipress__message"),a=this.state.templateSaveState;return m["default"].createElement("div",{className:"delipress__builder__side__form"},m["default"].createElement("div",{className:t},m["default"].createElement("label",{className:"delipress__builder__side__setting__label"},translationDelipressReact.Builder.template_settings.template_name),m["default"].createElement("input",{className:"delipress__input",placeholder:translationDelipressReact.Builder.template_settings.template_name_placeholder,name:"new-template",type:"text",onChange:function(t){e.setState({name_template:t.target.value})},value:this.name_template})),m["default"].createElement("div",{className:n},m["default"].createElement("label",{className:"delipress__builder__side__setting__label"},translationDelipressReact.Builder.template_settings.template_choose),m["default"].createElement("select",{style:{minWidth:"100%"},onChange:function(t){return e.setState({template_choice:t.target.value})}},this.props.templates.map(function(e,t){return m["default"].createElement("option",{key:t,value:e.ID},e.post_title)}))),m["default"].createElement("div",{className:"delipress__align-right"},m["default"].createElement("input",{type:"submit",className:"delipress__button delipress__button--small delipress__button--save",value:"new"==a?translationDelipressReact.Builder.template_settings.template_save_btn:translationDelipressReact.Builder.template_settings.template_update_btn,onClick:this.submitTemplate})),!d.isEmpty(this.state.toast_message)&&m["default"].createElement("div",{className:r},m["default"].createElement("p",null,this.state.toast_message)))}},{key:"render",value:function(){var e=this,t=[],n=[{name:"new",text:translationDelipressReact.Builder.template_settings.template_new,style:{opacity:1},hasInput:!0},{name:"update",text:translationDelipressReact.Builder.template_settings.template_update,style:{opacity:d.isEmpty(this.props.templates)?.5:1},hasInput:!d.isEmpty(this.props.templates)}];return d.each(n,function(n,r){var a;t.push(m["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},n.hasInput&&m["default"].createElement("input",(a={type:"radio",name:"save_template",id:"save_template_"+n.name},o(a,"name","align"),o(a,"value",n.name),o(a,"checked",e.state.templateSaveState===n.name),o(a,"onChange",e.onChangeSwitch),a)),m["default"].createElement("label",{htmlFor:"save_template_"+n.name,className:"delipress__buttonsgroup__cell",style:n.style},n.text)))}),DELIPRESS_LICENSE_STATUS?m["default"].createElement("div",{className:"container__settings-template"},m["default"].createElement("div",{className:"container__settings__attributes settings__default"},m["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.template_settings.template_save_title),m["default"].createElement(j["default"],{full:!0,label:translationDelipressReact.Builder.template_settings.template_save_text},m["default"].createElement("div",{className:"delipress__buttonsgroup"},t)),this.formSaveTemplate())):m["default"].createElement("div",{className:"container__settings-template"},m["default"].createElement("div",{className:"container__settings__attributes settings__default"},m["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.template_settings.template_save_title,m["default"].createElement("span",{onClick:this.showPremiumWoocommerceModal,className:"delipress__builder__premium"},m["default"].createElement("i",{className:"dashicons dashicons-awards"}),m["default"].createElement("span",null,translationDelipressReact.premium_only)))),m["default"].createElement("div",{className:"delipress__builder__side__content"},m["default"].createElement("div",{className:"delipress__builder__side__components"},m["default"].createElement("div",{className:"delipress__builder__premium-incentive"},m["default"].createElement("span",{className:"delipress__builder__premium-badge"},m["default"].createElement("i",{className:"dashicons dashicons-awards"}),m["default"].createElement("span",null,translationDelipressReact.premium_only)),m["default"].createElement("p",null,translationDelipressReact.premium_woocommerce),m["default"].createElement("a",{href:DELIPRESS_PREMIUM_URL,className:"delipress__button delipress__button--main delipress__button--small",target:"_blank"},translationDelipressReact.view_pricing)))))}}]),t}(_.Component);e["default"]=(0,h.connect)(c,u)(T)}),require.register("javascripts/react/components/settings/SocialSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../../constants/TemplateContentConstants"),h=t("../ColorSelector"),y=r(h),v=t("javascripts/react/components/settings/base/BaseNewSettings"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/inputs/Checkbox"),j=r(O),T=t("javascripts/react/components/settings/style/Align"),C=r(T),w=t("javascripts/react/components/settings/SettingsItem"),S=r(w),P=t("javascripts/react/components/settings/ApplyAll"),I=r(P),N=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.renderSocial=r.renderSocial.bind(r),r.getIsChecked=r.getIsChecked.bind(r),r._handleMonochrome=r._handleMonochrome.bind(r),r.getTextSocial=r.getTextSocial.bind(r),r}return s(t,e),c(t,[{key:"_handleChangeUrl",value:function(e,t){this.styles["url_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeContent",value:function(e,t){this.styles["content_"+e]=t.target.value,this.saveEditor()}},{key:"_handleChangeActive",value:function(e,t){this.styles["toggle_"+e]=t.target.checked,this.saveEditor()}},{key:"_handleMonochrome",value:function(e){var t=this,n=this.props.item,r=(n.keyRow+"_"+n.keyColumn+"_"+n._id,{monochromeActive:e.target.checked});e.target.checked?m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.styles.monochromeColor}):m.SOCIAL_LIST.map(function(e){r["color_"+e]=t.getColorSocial(e)}),this.timeoutSave=0,this.styles=p.extend(this.styles,r),this.saveEditor()}},{key:"getColorSocial",value:function(e){switch(e){case"facebook":return{hex:"#3b5998",rgb:{r:59,g:89,b:152,a:1}};case"google":return{hex:"#dc4e41",rgb:{r:220,g:78,b:65,a:1}};case"linkedin":return{hex:"#0077b5",rgb:{r:0,g:119,b:181,a:1}};case"pinterest":return{hex:"#bd081c",rgb:{r:189,g:8,b:28,a:1}};case"twitter":return{hex:"#55acee",rgb:{r:85,g:172,b:238,a:1}};case"instagram":return{hex:"#3f729b",rgb:{r:63,g:114,b:155,a:1}};case"youtube":return{hex:"#cd201f",rgb:{r:205,g:32,b:31,a:1}};default:return"#FF0000"}}},{key:"getTextSocial",value:function(e){if(!p.isUndefined(this.styles["content_"+e]))return this.styles["content_"+e];switch(e){case"google":return translationDelipressReact.Builder["default"].plus;case"twitter":return translationDelipressReact.Builder["default"].tweet;case"pinterest":return translationDelipressReact.Builder["default"].pin;case"youtube":return translationDelipressReact.Builder["default"].subscribe;default:return translationDelipressReact.Builder["default"].share}}},{key:"getIsChecked",value:function(e){return!p.isUndefined(this.styles["toggle_"+e])&&this.styles["toggle_"+e]}},{key:"renderSocial",value:function(e){var t=(this.props.item,d["default"].createElement("div",{key:"social_btn_"+e},d["default"].createElement("span",{className:"delipress__builder__side__title"},e),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.activate+" "+e},d["default"].createElement("input",{type:"checkbox",id:"rd_"+e,className:"delipress__switch__input",checked:this.getIsChecked(e),name:"toggle_"+e,onChange:this._changeInputValueCheckbox}),d["default"].createElement("label",{htmlFor:"rd_"+e,className:"delipress__switch"},d["default"].createElement("div",{className:"delipress__switch__slider"}),d["default"].createElement("div",{className:"delipress__switch__on"},"I"),d["default"].createElement("div",{className:"delipress__switch__off"},"0"))))),n=d["default"].createElement("span",{key:"config_item_social"},d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.url},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.url+" "+e,onChange:this._changeInputValueInputText,name:"url_"+e,value:p.isUndefined(this.styles)?"":this.styles["url_"+e]})),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.text},d["default"].createElement("input",{type:"text",className:"delipress__input",placeholder:translationDelipressReact.Builder.component_settings.social.text+" "+e,onChange:this._changeInputValueInputText,name:"content_"+e,value:this.getTextSocial(e)}))),r=[];return r.push(t),this.getIsChecked(e)&&r.push(n),d["default"].createElement("div",{key:"social_btn_"+e},r)}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.social.title_settings),d["default"].createElement(S["default"],{label:translationDelipressReact.font_size},d["default"].createElement(E["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(S["default"],{label:translationDelipressReact.font_size_icon},d["default"].createElement(E["default"],{name:"icon-size",nameValue:this.styles["icon-size"],min:0,step:1,saveRefValue:this.saveOptionValue,placeholder:"px"})),d["default"].createElement(C["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.colorSelector},d["default"].createElement(y["default"],{handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").parent().next().find("a").css("color",e.hex)})},handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("textColor",t)},disabledAlpha:!1,picker:"sketch",color:this.styles.textColor})),d["default"].createElement(S["default"],{label:translationDelipressReact.Builder.component_settings.social.backgroundColor,classModifier:"delipress__flex-center"},d["default"].createElement(j["default"],{id:"inputMonochrome",defaultChecked:this.styles.monochromeActive,handleChange:this._handleMonochrome}),this.styles.monochromeActive?d["default"].createElement(y["default"],{key:"bg_color_selector",handleChangeComplete:function(t){var n={monochromeColor:t};m.SOCIAL_LIST.map(function(e){n["color_"+e]=t}),e.timeoutSave=0,e.styles=p.extend(e.styles,n),e.saveEditor()},handleChange:function(e){var t=jQuery(".id_selector_"+n+" img");t.each(function(t,n){jQuery(n).parents("table:first").css("backgroundColor",e.hex)})},disabledAlpha:!1,picker:"sketch",color:this.styles.monochromeColor}):null),m.SOCIAL_LIST.map(function(t){return e.renderSocial(t)}),d["default"].createElement(I["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.social),handleApply:this.handleApply}))}}]),t}(b["default"]);e["default"]=(0,_.connect)(l)(N)}),require.register("javascripts/react/components/settings/SpacerSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("classnames"),m=(r(_),t("react-redux")),h=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/settings/base/BaseNewSettings")),y=r(h),v=t("javascripts/react/components/settings/SettingsItem"),b=r(v),g=t("javascripts/react/components/inputs/InputNumber"),E=r(g),O=t("javascripts/react/components/settings/ApplyAll"),j=r(O),T=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var e=this.styles.height;return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.spacer.title),d["default"].createElement(b["default"],{label:translationDelipressReact.Builder.component_settings.spacer.height},d["default"].createElement(E["default"],{name:"height",nameValue:e,placeholder:"px",min:5,saveRefValue:this.saveOptionValue})),d["default"].createElement(j["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.spacer),handleApply:this.handleApply}))}}]),t}(y["default"]);e["default"]=(0,m.connect)(l)(T)}),require.register("javascripts/react/components/settings/StyleComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=new b["default"];return{actionsEditor:(0,m.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("redux"),h=(t("react-color"),t("reactcss")),y=(r(h),t("../../constants/EditorConstants"),t("javascripts/react/constants/TemplateContentConstants")),v=t("javascripts/react/services/actions/EditorActions"),b=r(v),g=t("./style/AttributesDefault"),E=r(g),O=t("javascripts/react/components/settings/SectionSettings"),j=r(O),T=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.saveEditor=n.saveEditor.bind(n),n.saveEditorColumn=n.saveEditorColumn.bind(n),n.saveEditorColumns=n.saveEditorColumns.bind(n),n}return s(t,e),c(t,[{key:"saveEditor",value:function(e){var t=this.props,n=t.actionsEditor,r=t.item,a=t.changeItemSuccess;r=p.extend(r,{styles:e});var o=null;switch(r.type){case y.SECTION:o=n.changeStyleSection(r);break;case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:o=n.changeStyleSectionFix(r);break;case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:o=n.changeStyleComponentFix(r);break;default:o=n.changeItem(r)}p.isUndefined(a)||o.then(a)}},{key:"saveEditorColumn",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumn(e);p.isUndefined(r)||a.then(r)}},{key:"saveEditorColumns",value:function(e){var t=this.props,n=t.actionsEditor,r=t.changeItemSuccess,a=n.changeStyleColumns(e);p.isUndefined(r)||a.then(r)}},{key:"render",value:function(){var e=this.props.item,t=!1;switch(e.type){case y.TEXT:case y.DIVIDER:case y.SOCIAL_BUTTON:case y.BUTTON:case y.IMAGE:case y.SECTION_EMAIL_ONLINE:case y.SECTION_UNSUBSCRIBE:case y.TITLE:case y.EMAIL_ONLINE:case y.UNSUBSCRIBE:t=d["default"].createElement(E["default"],{item:e,saveEditor:this.saveEditor});break;case y.SECTION:t=d["default"].createElement(j["default"],{saveEditor:this.saveEditor,saveEditorColumn:this.saveEditorColumn,saveEditorColumns:this.saveEditorColumns})}return d["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},t)}}]),t}(f.Component);e["default"]=(0,_.connect)(null,l)(T)}),require.register("javascripts/react/components/settings/TextSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=(t("redux"),t("javascripts/react/components/settings/base/BaseNewSettings")),h=r(m),y=t("javascripts/react/components/inputs/InputNumber"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/ApplyAll"),T=r(j),C=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),c(t,[{key:"render",value:function(){var e=this;return!p.isNull(this.props.item)&&!p.isUndefined(this.props.item)&&d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.text.title_settings),d["default"].createElement(g["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(v["default"],{name:"line-height",min:1,max:2,step:.1,nameValue:this.styles["line-height"],saveRefValue:this.saveOptionValue})),d["default"].createElement(g["default"],{label:translationDelipressReact.font_size},d["default"].createElement(v["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,placeholder:"px",saveRefValue:this.saveOptionValue})),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.saveOptionValue("font-family",t)}}),d["default"].createElement(T["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.text),handleApply:this.handleApply}))}}]),t}(h["default"]);e["default"]=(0,_.connect)(l)(C)}),require.register("javascripts/react/components/settings/TitleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){if(p.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("react-redux"),m=t("../ColorSelector"),h=r(m),y=t("javascripts/react/components/settings/base/BaseNewSettings"),v=r(y),b=t("javascripts/react/components/settings/style/Align"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=t("javascripts/react/components/settings/style/SizeTitle"),T=r(j),C=t("javascripts/react/components/inputs/InputNumber"),w=r(C),S=t("javascripts/react/components/settings/SettingsItem"),P=r(S),I=t("javascripts/react/components/settings/ApplyAll"),N=r(I),k=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onChangeSettingsSizeTitle=n.onChangeSettingsSizeTitle.bind(n),n.handleApply=n.handleApply.bind(n),n.fontWeightOptions=[{value:"bold",text:"Bold"},{value:"lighter",text:"Light"},{value:"normal",text:"Normal"}],n}return s(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles));var t=this.styles.presetChoice,n=p.findWhere(this.styles.presets,{type:t});this.props.updateAllStyles(n,t)}},{key:"onChangeSettingsSizeTitle",value:function(e){this.styles.presetChoice=e,this.saveEditor()}},{key:"render",value:function(){var e=this;if(p.isNull(this.props.item)||p.isUndefined(this.props.item))return!1;var t=this.props.item,n=translationDelipressReact.Builder.component_settings.apply_all,r=p.find(this.styles.presets,{type:this.styles.presetChoice}),a=t.keyRow+"_"+t.keyColumn+"_"+t._id,o=".id_selector_"+a+" *";return d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.title.title_settings),d["default"].createElement(T["default"],{onChangeSettingsSizeTitle:this.onChangeSettingsSizeTitle,item:t}),d["default"].createElement(P["default"],{label:translationDelipressReact.font_size},d["default"].createElement(w["default"],{name:"font-size",nameValue:r["font-size"],placeholder:"px",saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},d["default"].createElement(w["default"],{name:"line-height",nameValue:r["line-height"],step:.1,min:1,max:2,saveRefValue:this.saveOptionValueOnPreset})),d["default"].createElement(P["default"],{label:translationDelipressReact.font_weight},d["default"].createElement("select",{name:"font-weight",onChange:this._changeInputValueTextOnPreset,value:r["font-weight"]},this.fontWeightOptions.map(function(e,t){return d["default"].createElement("option",{key:"font_"+t,value:e.value},e.text)}))),d["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("font-family",t)}}),d["default"].createElement(P["default"],{label:translationDelipressReact.Builder.component_settings.button.color},d["default"].createElement(h["default"],{handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("color",t)},disabledAlpha:!1,picker:"sketch",idSelector:o,typeColor:"color",color:r.color})),d["default"].createElement(g["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValueOnPreset("align",t)},styles:this.styles}),d["default"].createElement(N["default"],{text:n.replace("%{s}",this.styles.presetChoice),handleApply:this.handleApply}))}}]),t}(v["default"]);e["default"]=(0,_.connect)(l)(k)}),require.register("javascripts/react/components/settings/UnsubscribeSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return _.isNull(e.EditorReducer.activeItem)?{item:null}:{item:e.TemplateReducer.config.unsubscribe[0].columns[0].items[0]}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("react"),c=(r(l),t("react-redux")),u=t("javascripts/react/components/settings/base/BaseHeaderFooterSettings"),p=r(u),f=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(p["default"]);e["default"]=(0,c.connect)(s)(f)}),require.register("javascripts/react/components/settings/WPArticleSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=function E(e,t,n){null===e&&(e=Function.prototype);var r=Object.getOwnPropertyDescriptor(e,t);if(void 0===r){var a=Object.getPrototypeOf(e);return null===a?void 0:E(a,t,n)}if("value"in r)return r.value;var o=r.get;if(void 0!==o)return o.call(n)},u=t("underscore"),p=(a(u),t("react")),f=r(p),d=t("prop-types"),_=(r(d),t("classnames")),m=(r(_),t("react-select")),h=(r(m),t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),y=(r(h),t("javascripts/react/components/ColorSelector")),v=(r(y),t("javascripts/react/components/settings/base/BaseWPSettings")),b=r(v),g=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentWillMount",value:function(){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"componentWillMount",this).call(this);var e=this.props,n=(e.actionPostType,e._onChangeChoicePostType),r=e.item;n({post_type:r.wp_post.post_type}),this._saveEditor()}},{key:"render",value:function(){this.props.item;return f["default"].createElement("div",{className:"container__settings__attributes settings__default"},f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),this.renderSettingsImage(),this.renderSettingsContent(),f["default"].createElement("span",{
    88className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.settings_choose_article.title),this.renderChoicePost(),this.renderImportPost())}}]),t}(b["default"]);e["default"]=g}),require.register("javascripts/react/components/settings/WPPostSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=(r(f),t("classnames")),_=(r(d),t("react-select")),m=(r(_),t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/services/actions/PostTypeActions")),h=(r(m),t("../ColorSelector")),y=(r(h),t("javascripts/react/components/settings/base/BaseWPSettings")),v=r(y),b=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){this.props.item;return p["default"].createElement("div",{className:"container__settings__attributes settings__default"},p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.title),this.renderSettingsImage(),this.renderSettingsContent(),p["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.wp_post.settings_choose_article.title),this.renderChoicePostTypes(),this.renderChoicePost(),this.renderImportPost())}}]),t}(v["default"]);e["default"]=b}),require.register("javascripts/react/components/settings/base/BaseGeneral.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("prop-types"),p=r(u),f=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/components/ColorSelector")),d=r(f),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"_handleChangeColor",value:function(e,t){var n=this.props.updateTheme,r=this.props,a=r.mjAll,o=r.mjText,i=r.mjContainer,s=r.linkColor;switch(e){case"background-color":i["background-color"]=t;break;case"text-color":o.color=t;break;case"link-color":s=t}this.setState({mjAll:a,mjContainer:i,mjText:o,linkColor:s}),n({"mj-attributes":{"mj-all":a,"mj-text":o,"mj-container":i},"mj-styles":{"link-color":s}})}},{key:"_renderThemeDefault",value:function(){var e=this.props,t=(e.mjAll,e.mjContainer),n=e.mjText,r=e.linkColor;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.base_general.title_background_campaign),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.background_color},c["default"].createElement(d["default"],{picker:"sketch",handleChangeComplete:this._handleChangeColor.bind(this,"background-color"),disabledAlpha:!1,idSelector:".delipress__builder__main",typeColor:"backgroundColor",color:_.isUndefined(t)?{rgb:{r:255,g:255,b:255,a:1}}:t["background-color"]})),c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.base_general.title_text_component),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.text_color},c["default"].createElement(d["default"],{picker:"sketch",handleChangeComplete:this._handleChangeColor.bind(this,"text-color"),disabledAlpha:!1,color:_.isUndefined(n)?{rgb:{r:0,g:0,b:0,a:1}}:n.color})),c["default"].createElement(h["default"],{label:translationDelipressReact.Builder.component_settings.base_general.link_color},c["default"].createElement(d["default"],{picker:"sketch",disabledAlpha:!1,handleChangeComplete:this._handleChangeColor.bind(this,"link-color"),color:_.isUndefined(r)?{rgb:{r:245,g:101,b:106,a:1}}:r})))}}]),t}(l.Component);y.propTypes={updateTheme:p["default"].func.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/base/BaseHeaderFooterSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/ColorSelector"),p=r(u),f=t("javascripts/react/components/settings/base/BaseNewSettings"),d=r(f),m=t("javascripts/react/components/settings/style/Align"),h=r(m),y=t("javascripts/react/components/inputs/InputNumber"),v=r(y),b=t("javascripts/react/components/settings/SettingsItem"),g=r(b),E=t("javascripts/react/components/settings/style/FontFamily"),O=r(E),j=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this;if(_.isNull(this.props.item)||_.isUndefined(this.props.item))return!1;var t=this.props.item,n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r="unsubscribe"==t.keyRow?translationDelipressReact.Builder.component.footer:translationDelipressReact.Builder.component.header;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},r),c["default"].createElement(g["default"],{label:translationDelipressReact.Builder.component_settings.text.line_height},c["default"].createElement(v["default"],{name:"line-height",min:1,max:2,step:.1,nameValue:this.styles["line-height"],saveRefValue:this.saveOptionValue})),c["default"].createElement(h["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),"unsubscribe"==t.keyRow&&c["default"].createElement(g["default"],{label:translationDelipressReact.color},c["default"].createElement(p["default"],{handleChangeComplete:function(t){e.timeoutSave=0,e.saveOptionValue("color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".id_selector_"+n+" p",typeColor:"color",color:this.styles.color})),c["default"].createElement(g["default"],{label:translationDelipressReact.font_size},c["default"].createElement(v["default"],{name:"font-size",nameValue:this.styles["font-size"],min:0,step:1,placeholder:"px",saveRefValue:this.saveOptionValue})),c["default"].createElement(O["default"],{styles:this.styles,onChangeFontFamily:function(t){e.timeoutSave=0,e.saveOptionValue("font-family",t)}}))}}]),t}(d["default"]);e["default"]=j}),require.register("javascripts/react/components/settings/base/BaseNewSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("prop-types")),_=(r(d),function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueOnPreset=n.saveOptionValueOnPreset.bind(n),n._changeInputValueText=n._changeInputValueText.bind(n),n._changeInputValueTextOnPreset=n._changeInputValueTextOnPreset.bind(n),n._changeInputValueCheckbox=n._changeInputValueCheckbox.bind(n),n._changeInputValueCheckboxOnPreset=n._changeInputValueCheckboxOnPreset.bind(n),n._changeInputValue=n._changeInputValue.bind(n),n._changeInputValueOnPreset=n._changeInputValueOnPreset.bind(n),n._changeInputValueNumber=n._changeInputValueNumber.bind(n),n._changeInputValueNumberOnPreset=n._changeInputValueNumberOnPreset.bind(n),n._changeInputValueInputText=n._changeInputValueInputText.bind(n),n.timeoutSave=450,n.handleApply=n.handleApply.bind(n);var r=n.props.item;return p.isNull(r)||p.isUndefined(r)||(n.styles=p.clone(r.styles)),n}return l(t,e),c(t,[{key:"handleApply",value:function(e){e.preventDefault(),localStorage.setItem("dp_default_component_"+this.props.item.type,JSON.stringify(this.styles)),this.props.updateAllStyles(p.clone(this.styles))}},{key:"componentWillReceiveProps",value:function(e){var t=e.item;p.isNull(t)||p.isUndefined(t)||(this.styles=p.clone(t.styles),this.setState({value:this.styles.value,href:this.styles.href}))}},{key:"componentWillUpdate",value:function(){this.timeoutSave=450}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this.saveOptionValue(e.target.name,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this.timeoutSave=0,this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this.timeoutSave=0,this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this.saveOptionValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this.saveOptionValue(n,t)}},{key:"saveOptionValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.styles.presets);r=p.map(r,function(r){return r.type===n.styles.presetChoice?p.extend({},r,o({},e,t)):r}),this.styles.presets=r,this.saveEditor()}},{key:"saveOptionValue",value:function(e,t){this.styles[e]=t,this.saveEditor()}},{key:"saveEditor",value:function(){var e=this;clearTimeout(this.saves),this.saves=setTimeout(function(){e.props.saveEditor(e.styles)},this.timeoutSave)}}]),t}(f.Component));e["default"]=_}),require.register("javascripts/react/components/settings/base/BaseSettingsComponent.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=(r(f),t("javascripts/react/helpers/shallowEqual"),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.item;return r.state=p.clone(a.styles),r._saveRefValue=r._saveRefValue.bind(r),r._saveRefValueOnPreset=r._saveRefValueOnPreset.bind(r),r._saveEditor=r._saveEditor.bind(r),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueTextOnPreset=r._changeInputValueTextOnPreset.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueCheckboxOnPreset=r._changeInputValueCheckboxOnPreset.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueOnPreset=r._changeInputValueOnPreset.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValueNumberOnPreset=r._changeInputValueNumberOnPreset.bind(r),r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=this.props.item.keyRow+"_"+this.props.item.keyColumn+"_"+this.props.item._id,n=e.item.keyRow+"_"+e.item.keyColumn+"_"+e.item._id;t!=n&&this.setState(e.item.styles)}},{key:"_saveEditor",value:function(){var e=this,t=this.props.saveEditor;setTimeout(function(){t(e.state)})}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueTextOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueCheckboxOnPreset",value:function(e){this._changeInputValueOnPreset(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValueNumberOnPreset",value:function(e){this._changeInputValueOnPreset(e,Number(e.target.value))}},{key:"_changeInputValueOnPreset",value:function(e,t){var n=e.target.name;this._saveRefValueOnPreset(n,t)}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveRefValue(n,t)}},{key:"_saveRefValue",value:function(e,t){this.setState(o({},e,t)),this._saveEditor()}},{key:"_saveRefValueOnPreset",value:function(e,t){var n=this,r=p.clone(this.state.presets);r=p.map(r,function(r){return r.type===n.state.presetChoice?p.extend({},r,o({},e,t)):r}),this.setState({presets:r}),this._saveEditor()}}]),t}(f.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseSettingsOptin.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("react"),p=(a(u),t("underscore")),f=r(p),d=t("javascripts/react/components/ColorSelector"),_=(a(d),t("javascripts/react/components/settings/SettingsItem")),m=(a(_),function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n)),a=r.props.config;return r.config=f.clone(a[r.props.settings+"_settings"]),r.allConfig=f.clone(a),r._changeInputValueText=r._changeInputValueText.bind(r),r._changeInputValueCheckbox=r._changeInputValueCheckbox.bind(r),r._changeInputValueNumber=r._changeInputValueNumber.bind(r),r._changeInputValue=r._changeInputValue.bind(r),r._changeInputValueInputText=r._changeInputValueInputText.bind(r),r._saveValue=r._saveValue.bind(r),r._saveValues=r._saveValues.bind(r),r._saveValuesOptin=r._saveValuesOptin.bind(r),r.state={buttonText:a.buttonText},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.config;this.config=f.clone(t[this.props.settings+"_settings"]),this.allConfig=f.clone(t)}},{key:"_saveValuesOptin",value:function(){var e=this.props.updateOptin;e(this.allConfig)}},{key:"_changeInputValueInputText",value:function(e){this.setState(o({},e.target.name,e.target.value)),this._saveValue(e.target.name,e.target.value)}},{key:"_changeInputValueText",value:function(e){this._changeInputValue(e,e.target.value)}},{key:"_changeInputValueCheckbox",value:function(e){this._changeInputValue(e,e.target.checked)}},{key:"_changeInputValueNumber",value:function(e){this._changeInputValue(e,Number(e.target.value))}},{key:"_changeInputValue",value:function(e,t){var n=e.target.name;this._saveValue(n,t)}},{key:"_saveValues",value:function(e){var t=this,n=this.props.settings+"_settings";f.mapObject(e,function(e,r){f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),f.isUndefined(t.props.config[n][r])&&(t.props.config[n]=f.extend(t.props.config[n],o({},r,{attrs:{},styling:{}}))),t.allConfig=f.extend({},t.allConfig,o({},n,f.extend({},t.props.config[n],o({},r,f.extend({},t.props.config[n][r],{attrs:f.isUndefined(e.attrs)?t.props.config[n][r].attrs:f.extend({},t.props.config[n][r].attrs,e.attrs),styling:f.isUndefined(e.styling)?t.props.config[n][r].styling:f.extend({},t.props.config[n][r].styling,e.styling)})))))}),this._saveValuesOptin()}},{key:"_saveValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.split("-"),a=this.props.settings+"_settings";return 3===r.length&&(this.allConfig=f.extend({},this.allConfig,o({},a,f.extend({},this.props.config[a],o({},r[0],f.extend({},this.props.config[a][r[0]],o({},r[1],f.extend({},this.props.config[a][r[0]][r[1]],o({},r[2],f.isBoolean(t)||f.isString(t)||f.isNumber(t)?t:f.extend({},this.props.config[a][r[0]][r[1]][r[2]],t)))))))))),this.config=f.clone(this.allConfig[a]),n&&this._saveValuesOptin(),Promise.resolve()}}]),t}(u.Component));e["default"]=m}),require.register("javascripts/react/components/settings/base/BaseWPArchiveSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=(r(p),t("prop-types")),d=(r(f),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.saveOptionValue=n.saveOptionValue.bind(n),n.saveOptionValueInArray=n.saveOptionValueInArray.bind(n),n.removeImportPost=n.removeImportPost.bind(n),n.saveEditor=n.saveEditor.bind(n);var r=n.props.item;return u.isNull(r)||(n.styles=u.clone(r.styles)),n.verifyStyles(),n}return s(t,e),l(t,[{key:"verifyStyles",value:function(){u.isUndefined(this.styles.options.type_content)&&(this.styles=u.extend(this.styles,{options:u.extend(this.styles.options,{type_content:{full:!1,excerpt:!0}})}))}},{key:"componentWillReceiveProps",value:function(){var e=this.props.item;u.isNull(e)||(this.styles=u.clone(e.styles)),this.verifyStyles()}},{key:"saveOptionValue",value:function(e,t){this.styles.options[e]=t,this.props.saveEditor(this.styles)}},{key:"saveOptionValueInArray",value:function(e,t){this.styles.options[e].push(t),this.props.saveEditor(this.styles)}},{key:"saveEditor",value:function(){this.props.saveEditor(this.styles)}},{key:"removeImportPost",value:function(e){this.styles.options.choicePosts.splice(e,1),this.props.saveEditor(this.styles)}}]),t}(p.Component));e["default"]=d}),require.register("javascripts/react/components/settings/base/BaseWPSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("classnames"),h=(r(m),t("react-select")),y=r(h),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/PostTypeActions"),g=(r(b),t("javascripts/react/components/ColorSelector")),E=(r(g),t("javascripts/react/components/settings/base/BaseSettingsComponent")),O=r(E),j=t("javascripts/react/components/settings/SettingsItem"),T=r(j),C=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleTitle=n._toggleTitle.bind(n),n._toggleImage=n._toggleImage.bind(n),n._onChangeSettingsContent=n._onChangeSettingsContent.bind(n),n._onChangeChoicePostType=n._onChangeChoicePostType.bind(n),n._onChangeChoicePost=n._onChangeChoicePost.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){var e=this.props.item;u.isUndefined(e.wp_post)||this.setState({wp_post:u.extend({},e.wp_post),isLoading:!1,importLoad:!1})}},{key:"componentWillUpdate",value:function(e,t){(0,v.shallowEqual)(this.props.posts,e.posts)||this.setState({isLoading:!1})}},{key:"_toggleTitle",value:function(e){this.state.wp_post.options.content.title=event.target.checked,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsTitle",value:function(){this.props.item;return f["default"].createElement(T["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_title.title},f["default"].createElement("input",{type:"checkbox",id:"settings_title",className:"delipress__switch__input",checked:this.state.wp_post.options.content.title,onChange:this._toggleTitle}),f["default"].createElement("label",{htmlFor:"settings_title",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_toggleImage",value:function(e){this.state.wp_post.options.image=e.target.checked,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsImage",value:function(){this.props.item;return f["default"].createElement(T["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},f["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:this.state.wp_post.options.image,onChange:this._toggleImage}),f["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},f["default"].createElement("div",{className:"delipress__switch__slider"}),f["default"].createElement("div",{className:"delipress__switch__on"},"I"),f["default"].createElement("div",{className:"delipress__switch__off"},"0")))}},{key:"_onChangeSettingsContent",value:function(e){var t=e.target.value;this.state.wp_post.options.content[t]=!0,"full"===t?this.state.wp_post.options.content.excerpt=!1:this.state.wp_post.options.content.full=!1,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderSettingsContent",value:function(){this.props.item;return f["default"].createElement(T["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_content.title,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_full",value:"full",checked:this.state.wp_post.options.content.full,onChange:this._onChangeSettingsContent}),f["default"].createElement("label",{htmlFor:"settings__content_full"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.full)),f["default"].createElement("div",{className:"delipress__buttonsgroup__cell"},f["default"].createElement("input",{type:"radio",name:"settings__content",id:"settings__content_excerpt",value:"excerpt",onChange:this._onChangeSettingsContent,checked:this.state.wp_post.options.content.excerpt}),f["default"].createElement("label",{htmlFor:"settings__content_excerpt"},translationDelipressReact.Builder.component_settings.wp_post.settings_content.excerpt))))}},{key:"_onChangeChoicePostType",value:function n(e){var t=this.props,n=(t.actionPostType,t._onChangeChoicePostType);this.state.wp_post.post_type=e,this.state.wp_post.post="",this.setState({wp_post:this.state.wp_post,isLoading:!0}),n({post_type:e.value}),this._saveEditor()}},{key:"_onChangeChoicePost",value:function(e){this.state.wp_post.post=e,this.setState({wp_post:this.state.wp_post}),this._saveEditor()}},{key:"renderChoicePostTypes",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,u.map(t,function(e){return{value:e.name,label:e.label}}));return f["default"].createElement(T["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post_type,onChange:this._onChangeChoicePostType,placeholder:translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_type.placeholder}))}},{key:"renderImportPost",value:function(){var e=this;return f["default"].createElement(T["default"],null,f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:function(){e.state.importLoad||(e.setState({importLoad:!0}),e.props.importPost())}},!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_post.button_import,this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"})))}},{key:"_onInputChange",value:function(e){var t=this,n=this.props,r=(n.actionPostType,n._onChangeChoicePostType);u.isEmpty(this.state.wp_post.post_type)||(clearTimeout(this.searchPostType),this.searchPostType=setTimeout(function(){t.setState({isLoading:!0}),r({s:e,post_type:t.state.wp_post.post_type})},500))}},{key:"renderChoicePost",value:function(){var e=this.props,t=(e.postTypes,e.posts),n=u.map(t,function(e){return{value:e.ID,label:u.isEmpty(e.post_title)?"ID : "+e.ID:jQuery("<div/>").html(e.post_title).text()}});return f["default"].createElement(T["default"],null,f["default"].createElement(y["default"],{options:n,value:this.state.wp_post.post,disabled:u.isEmpty(this.state.wp_post.post_type),placeholder:translationDelipressReact.Builder.component_settings.wp_post.placeholder,onInputChange:this._onInputChange.bind(this),onChange:this._onChangeChoicePost,isLoading:this.state.isLoading}))}}]),t}(O["default"]);C.propType={postTypes:_["default"].array.isRequired,posts:_["default"].array.isRequired,_onChangeChoicePostType:_["default"].func.isRequired},e["default"]=C}),require.register("javascripts/react/components/settings/base/optin/BaseDefault.js",function(e,t,n){
    99"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("javascripts/react/components/settings/base/BaseSettingsOptin"),_=r(d),m=t("javascripts/react/components/settings/optin/composition/Button"),h=r(m),y=t("javascripts/react/components/settings/optin/composition/Image"),v=r(y),b=t("javascripts/react/components/settings/optin/composition/BlockWrapper"),g=r(b),E=t("javascripts/react/components/settings/optin/composition/FormWrapper"),O=r(E),j=t("javascripts/react/components/settings/optin/composition/FormDesign"),T=r(j),C=t("javascripts/react/components/settings/SettingsItem"),w=(r(C),t("javascripts/react/components/inputs/Checkbox")),S=(r(w),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"isNaked",value:function(){return this.allConfig.default_settings.form_wrapper.attrs.naked}},{key:"render",value:function(){u.isUndefined(this.allConfig.default_settings.form_wrapper)&&(this.allConfig.default_settings=u.extend({},this.allConfig.default_settings,{form_wrapper:{attrs:{naked:!1,metas:"empty"}}}));var e=this.props.config.default_settings.form_wrapper.attrs,t=!(!this.isNaked()&&!e.fields_enable),n="";return n=e.fields_enable?translationDelipressReact.Builder.component_settings.optin.generals.title_button:translationDelipressReact.Builder.component_settings.optin.generals.title_button_redirect,f["default"].createElement("div",{className:"container__settings__attributes settings__default"},!this.isNaked()&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_bloc),!this.isNaked()&&f["default"].createElement(g["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,type:this.props.type}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_image),f["default"].createElement(v["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config,naked:this.isNaked()}),f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form),f["default"].createElement(O["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),t&&f["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.optin.generals.title_form_design),t&&f["default"].createElement(T["default"],{saveValue:this._saveValue,saveValues:this._saveValues,config:this.config}),f["default"].createElement("span",{className:"delipress__builder__side__title"},n),f["default"].createElement(h["default"],{saveValue:this._saveValue,saveValues:this._saveValues,changeInputValueInputText:this._changeInputValueInputText,config:this.config,naked:this.isNaked()}))}}]),t}(_["default"]));e["default"]=S}),require.register("javascripts/react/components/settings/base/optin/BaseSuccess.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("javascripts/react/components/settings/base/BaseSettingsOptin"),p=r(u),f=t("javascripts/react/components/inputs/Checkbox"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){var e=this;return c["default"].createElement("div",{className:"container__settings__attributes settings__default"},c["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Optin.shortcode_settings.success_settings.title_email_form),c["default"].createElement(m["default"],{label:translationDelipressReact.Optin.shortcode_settings.success_settings.disable_email_input_form,id:"email_input_form-attrs-disable_email_input_form"},c["default"].createElement(d["default"],{id:"email_input_form-attrs-disable_email_input_form",defaultChecked:this.config.email_input_form.attrs.disable_email_input_form,handleChange:function(t){e._saveValue("email_input_form-attrs-disable_email_input_form",t.target.checked)}})))}}]),t}(p["default"]);e["default"]=h}),require.register("javascripts/react/components/settings/image/ImageSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t,n){return Math.floor(n*e/t)}function c(e){if(f.isNull(e.EditorReducer.activeItem))return{item:null};var t=e.EditorReducer.activeItem.split("_");return{item:e.TemplateReducer.config.items[t[0]].columns[t[1]].items[t[2]]}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("prop-types"),h=(r(m),t("react-redux")),y=t("../../ColorSelector"),v=(r(y),t("./ImageSettingsWordPressMedia")),b=r(v),g=t("javascripts/react/components/settings/base/BaseNewSettings"),E=r(g),O=t("javascripts/react/components/settings/style/Align"),j=r(O),T=t("javascripts/react/components/inputs/InputNumber"),C=r(T),w=t("javascripts/react/components/inputs/InputRangeDP"),S=r(w),P=t("javascripts/react/components/settings/SettingsItem"),I=r(P),N=t("javascripts/react/components/settings/ApplyAll"),k=r(N),x=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n._handleOnChangeCompleteWidth=n._handleOnChangeCompleteWidth.bind(n),n._handleUpdateImage=n._handleUpdateImage.bind(n),n._handleUpdateImageSize=n._handleUpdateImageSize.bind(n);var r=n.props.item;return f.isNull(r)||(n.state={href:r.styles.href}),n}return s(t,e),u(t,[{key:"_handleUpdateImageSize",value:function(e){this.styles[e.target.name]=e.target.value;var t=this.styles.sizes[e.target.value],n=this.props.item,r=n.keyRow+"_"+n.keyColumn+"_"+n._id,a=jQuery(".id_selector_"+r).width(),o=Number(t.height),i=Number(t.width);t.width>a&&(i=a,o=l(a,t.width,t.height)),this.styles=f.extend({},this.styles,{src:t.url,srcWidth:i,srcHeight:o,width:i,valuePercent:100}),this.timeoutSave=0,this.saveEditor()}},{key:"_handleUpdateImage",value:function(e){if(f.isUndefined(e.url))return!1;var t=this.props.item;if(f.isNull(t)||f.isUndefined(t))return!1;var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=Number(e.height),a=Number(e.width),o=jQuery(".id_selector_"+n).width();e.width>o&&(a=o,r=l(o,e.width,e.height));var i="full";f.isUndefined(e.sizes.large)||(i="large");try{this.styles=f.extend({},this.styles,{src:e.url,srcWidth:a,srcHeight:r,width:a,sizes:e.sizes,sizeSelect:i,valuePercent:100}),this.saveEditor()}catch(s){}}},{key:"_handleOnChangeCompleteWidth",value:function(e){var t=this.props.item,n=(t.keyRow+"_"+t.keyColumn+"_"+t._id,this.styles.srcWidth),r=e*n/100;this.styles=f.extend({},this.styles,{width:r,valuePercent:e}),this.saveEditor()}},{key:"render",value:function(){var e=this;if(f.isNull(this.props.item)||f.isUndefined(this.props.item))return!1;var t=this.props.item;if(f.isEmpty(this.styles.src))return _["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(I["default"],null,_["default"].createElement(b["default"],{updateImage:this._handleUpdateImage})));var n=t.keyRow+"_"+t.keyColumn+"_"+t._id,r=[];return f.mapObject(this.styles.sizes,function(e,t){var n=t+" - "+e.width+"x"+e.height;r.push(_["default"].createElement("option",{key:"size_"+t,value:t},n))}),_["default"].createElement("div",{className:"container__settings__attributes settings__default"},_["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.image.title_settings),_["default"].createElement(S["default"],{rangeValue:this.styles.valuePercent,maxValue:100,minValue:1,type:"pourcent",handleOnChangeWidth:function(t){var r=e.styles.srcWidth,a=jQuery(".id_selector_"+n+" img");f.isEmpty(e.styles.href)||(a=jQuery(".id_selector_"+n+" a"));var o=t*r/100;a.attr("width",o),a.parent().css({width:o+"px"})},handleOnChangeCompleteWidth:function(t){e.timeoutSave=0,e._handleOnChangeCompleteWidth(t)}}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.sizes},_["default"].createElement("select",{name:"sizeSelect",onChange:this._handleUpdateImageSize,value:this.styles.sizeSelect},r)),_["default"].createElement(b["default"],{styles:this.styles,src:this.styles.src,updateImage:this._handleUpdateImage}),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.link},_["default"].createElement("input",{className:"delipress__input",name:"href",onChange:this._changeInputValueInputText,type:"text",value:this.styles.href})),_["default"].createElement(I["default"],{label:translationDelipressReact.Builder.component_settings.image.borderRadius},_["default"].createElement(C["default"],{name:"border-radius",nameValue:this.styles["border-radius"],placeholder:"px",saveRefValue:this.saveOptionValue})),_["default"].createElement(j["default"],{onChangeSettingsAlign:function(t){e.timeoutSave=0,e.saveOptionValue("align",t)},styles:this.styles}),_["default"].createElement(k["default"],{text:translationDelipressReact.Builder.component_settings.apply_all.replace("%{s}",translationDelipressReact.Builder.component.image),handleApply:this.handleApply}))}}]),t}(E["default"]);e["default"]=(0,h.connect)(c)(x)}),require.register("javascripts/react/components/settings/image/ImageSettingsWordPressMedia.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("react-redux"),h=t("javascripts/react/helpers/wordpressMedia"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=(t("javascripts/react/constants/TemplateContentConstants"),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleClickMediaLibrary=n._handleClickMediaLibrary.bind(n),n._handleSelectFrame=n._handleSelectFrame.bind(n),n.autoOpen=!!u.isUndefined(n.props.autoOpen)||n.props.autoOpen,n}return s(t,e),l(t,[{key:"componentDidUpdate",value:function(){var e=this.props.styles,t=(0,h.getFrame)();u.isUndefined(e)&&this.autoOpen&&(t.on("select",this._handleSelectFrame),t.open())}},{key:"_handleSelectFrame",value:function(){var e=this.props.updateImage,t=(0,h.getFrame)(),n=t.state().get("selection").first().toJSON();u.isUndefined(n.url)||(e(n),t.close())}},{key:"_handleClickMediaLibrary",value:function(e){e.preventDefault();var t=(0,h.getFrame)();t.on("select",this._handleSelectFrame),t.open()}},{key:"componentWillUnmount",value:function(){var e=(0,h.getFrame)();e.off("select",this._handleSelectFrame)}},{key:"render",value:function(){var e=this.props.styles,t=translationDelipressReact.Builder.component_settings.image.wp_library_src;return u.isUndefined(e)?u.isEmpty(this.props.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src):u.isEmpty(e.src)||(t=translationDelipressReact.Builder.component_settings.image.wp_library_src_have_src),f["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.image.action},f["default"].createElement("button",{className:"delipress__button delipress__button--soft delipress__button--small",onClick:this._handleClickMediaLibrary},f["default"].createElement("span",{className:"dashicons dashicons-format-image"}),f["default"].createElement("span",null,t)))}}]),t}(p.Component));b.propTypes={updateImage:_["default"].func.isRequired,autoOpen:_["default"].bool,src:_["default"].string,styles:_["default"].object},e["default"]=(0,m.connect)()(b)}),require.register("javascripts/react/components/settings/optin/TextOptinSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){return{fromAction:e.OptinReducer.fromAction}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("underscore"),f=a(p),d=t("react"),_=r(d),m=t("react-redux"),h=t("classnames"),y=(r(h),t("redux"),t("javascripts/backend/react-tinymce/index")),v=r(y),b=t("javascripts/react/components/settings/base/BaseSettingsOptin"),g=r(b),E=(t("javascripts/react/helpers/shallowEqual"),t("javascripts/react/constants/OptinConstants")),O=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleOnChangeContent=n._handleOnChangeContent.bind(n),n}return l(t,e),u(t,[{key:"shouldComponentUpdate",value:function(e){return!!f.find([E.CHANGE_SETTINGS_OPTIN],function(t){return t==e.fromAction})}},{key:"_handleOnChangeContent",value:function(e){var t=this,n=this.props,r=(n.updateOptin,n.name);clearTimeout(this.saveChangeContent),this.saveChangeContent=setTimeout(function(){t._saveValues(o({},r,{attrs:{content:e.target.getContent()}}))},1500)}},{key:"render",value:function(){var e=this.props,t=e.name;e.config;return _["default"].createElement(v["default"],{content:this.props.config[this.props.settings+"_settings"][t].attrs.content,config:{inline:!0,menubar:!1,paste_as_text:!0,plugins:"paste colorpicker textcolor",relative_urls:!1,convert_urls:!1,language_url:configDelipressReact.tinymce_lang_url,fixed_toolbar_container:"#react-toolbar-tinymce",protect:[/\<\/?(if|endif)\>/g,/\<xsl\:[^>]+\>/g,/<\?php.*?\?>/g],toolbar:[]},onChange:this._handleOnChangeContent})}}]),t}(g["default"]);e["default"]=(0,m.connect)(c)(O)}),require.register("javascripts/react/components/settings/optin/aftercontent/AfterContentSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("react"),c=r(l),u=t("./Default"),p=r(u),f=t("./Success"),d=r(f),_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return c["default"].createElement("div",{className:"delipress__builder__side__panel__scroll"},c["default"].createElement("div",{className:"delipress__builder__side__panel__tabcontent"},"default"==this.props.settings&&c["default"].createElement(p["default"],this.props),"success"==this.props.settings&&c["default"].createElement(d["default"],this.props)))}}]),t}(l.Component);e["default"]=_}),require.register("javascripts/react/components/settings/optin/aftercontent/Default.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseDefault")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/aftercontent/Success.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var s=t("react"),l=(r(s),t("javascripts/react/components/settings/base/optin/BaseSuccess")),c=r(l),u=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),t}(c["default"]);e["default"]=u}),require.register("javascripts/react/components/settings/optin/composition/Animation.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=t("javascripts/react/constants/OptinConstants"),c=function(e){var t=(e.config,{none:translationDelipressReact.Optin.animations.none,fadeIn:translationDelipressReact.Optin.animations.fadeIn,bounceIn:translationDelipressReact.Optin.animations.bounceIn,zoomIn:translationDelipressReact.Optin.animations.zoomIn,lightSpeedIn:translationDelipressReact.Optin.animations.lightSpeedIn,slideInUp:translationDelipressReact.Optin.animations.slideInUp,slideInLeft:translationDelipressReact.Optin.animations.slideInLeft,slideInRight:translationDelipressReact.Optin.animations.slideInRight,flipInX:translationDelipressReact.Optin.animations.flipInX,shake:translationDelipressReact.Optin.animations.shake,swing:translationDelipressReact.Optin.animations.swing,tada:translationDelipressReact.Optin.animations.tada});return e.type==l.FLY_IN_OPTIN&&(t=_.omit(t,["bounceIn","zoomIn","flipInX","shake","swing","tada"])),e.type==l.SHORTCODE_OPTIN||e.type==l.WIDGET_OPTIN?null:o["default"].createElement(s["default"],{label:translationDelipressReact.animation},o["default"].createElement("select",{name:"animation",onChange:function(t){e.saveValues({wrapper:{attrs:{animation:t.target.value}}})},value:e.config.wrapper.attrs.animation},_.map(t,function(e,t){return o["default"].createElement("option",{key:"animated_"+t,value:t},e)})))};e["default"]=c}),require.register("javascripts/react/components/settings/optin/composition/BlockWrapper.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/ColorSelector"),s=r(i),l=t("javascripts/react/components/settings/SettingsItem"),c=r(l),u=t("javascripts/react/components/inputs/InputNumber"),p=r(u),f=t("javascripts/react/components/settings/style/Border"),d=r(f),_=t("./Animation"),m=r(_),h=t("./OrientationFlyIn"),y=r(h),v=t("javascripts/react/constants/OptinConstants"),b=t("./Fonts"),g=r(b),E=function(e){e.config;return o["default"].createElement("div",{className:"container__settings__attributes settings__default"},e.type==v.FLY_IN_OPTIN&&o["default"].createElement(y["default"],e),o["default"].createElement(m["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.background_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-backgroundColor",t)},idSelector:".DELI-wrapper",typeColor:"backgroundColor",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.backgroundColor})),o["default"].createElement(c["default"],{label:translationDelipressReact.text_color},o["default"].createElement(s["default"],{handleChangeComplete:function(t){e.saveValue("wrapper-styling-color",t)},idSelector:".DELI-wrapper",typeColor:"color",disabledAlpha:!1,picker:"sketch",color:e.config.wrapper.styling.color})),o["default"].createElement(g["default"],e),o["default"].createElement(c["default"],{label:translationDelipressReact.border_radius},o["default"].createElement(p["default"],{name:"wrapper-attrs-borderRadius",nameValue:e.config.wrapper.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.saveValues({wrapper:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),o["default"].createElement(d["default"],{borderStyle:e.config.wrapper.attrs.borderStyle,borderColor:e.config.wrapper.attrs.borderColor,borderWidth:e.config.wrapper.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={wrapper:{attrs:{},styling:{}}};r.wrapper.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.wrapper.styling[t]=n,e.saveValues(r)},item:{selector:".DELI-wrapper"}}))};e["default"]=E}),require.register("javascripts/react/components/settings/optin/composition/Button.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("prop-types"),f=a(p),d=t("underscore"),_=r(d),m=t("javascripts/react/components/ColorSelector"),h=a(m),y=t("javascripts/react/components/settings/SettingsItem"),v=a(y),b=t("javascripts/react/components/inputs/InputNumber"),g=a(b),E=t("javascripts/react/components/settings/style/Border"),O=a(E),j=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this,t=this.props.config;return u["default"].createElement("div",{className:"container__settings__attributes settings__default"},u["default"].createElement(v["default"],{label:translationDelipressReact.text},u["default"].createElement("input",{className:"delipress__input",name:"button-attrs-content",onChange:this.props.changeInputValueInputText,type:"text",value:t.button.attrs.content})),!this.props.naked&&u["default"].createElement("div",null,u["default"].createElement(v["default"],{label:translationDelipressReact.background_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-backgroundColor",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"backgroundColor",color:t.button.styling.backgroundColor})),u["default"].createElement(v["default"],{label:translationDelipressReact.text_color},u["default"].createElement(h["default"],{handleChangeComplete:function(t){e.props.saveValue("button-styling-color",t)},disabledAlpha:!1,picker:"sketch",idSelector:".DELI-formBloc .DELI-button",typeColor:"color",color:t.button.styling.color})),u["default"].createElement(v["default"],{label:translationDelipressReact.margin},u["default"].createElement(g["default"],{name:"fields_margin",nameValue:t.button.attrs.margin,placeholder:"px",saveRefValue:function(t,n){e.props.saveValue("button-styling-margin",n+"px")}})),u["default"].createElement(v["default"],{label:translationDelipressReact.border_radius},u["default"].createElement(g["default"],{name:"button-attrs-borderRadius",nameValue:t.button.attrs.borderRadius,placeholder:"px",saveRefValue:function(t,n){e.props.saveValues({button:{attrs:{borderRadius:n},styling:{borderRadius:n+"px"}}})}})),u["default"].createElement(O["default"],{borderStyle:_.isUndefined(t.button.attrs.borderStyle)?"solid":t.button.attrs.borderStyle,borderColor:_.isUndefined(t.button.attrs.borderColor)?{rgb:{r:255,g:255,b:255,a:1},hex:"#ffffff"}:t.button.attrs.borderColor,borderWidth:_.isUndefined(t.button.attrs.borderWidth)?0:t.button.attrs.borderWidth,borderTitle:!1,saveRefValue:function(t,n){var r={button:{attrs:{},styling:{}}};r.button.attrs[t]=n,"borderWidth"==t?n+="px":"borderColor"==t&&(n=n.hex),r.button.styling[t]=n,e.props.saveValues(r)},item:{selector:".DELI-button"}})))}}]),t}(c.Component);j.propTypes={saveValue:f["default"].func.isRequired,changeInputValueInputText:f["default"].func.isRequired,config:f["default"].object.isRequired},e["default"]=j}),require.register("javascripts/react/components/settings/optin/composition/Fonts.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("react"),o=r(a),i=t("javascripts/react/components/settings/SettingsItem"),s=r(i),l=function(e){var t=e.config,n=[{value:"-apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, Helvetica, Arial, sans-serif",name:translationDelipressReact.Optin.fonts.system_font},{value:"",name:translationDelipressReact.Optin.fonts.website_font}],r=[{value:"Roboto",name:"Roboto"},{value:"Open Sans",name:"Open Sans"},{value:"Lato",name:"Lato"},{value:"Slabo 27px",name:"Slabo 27px"},{value:"Roboto Condensed",name:"Roboto Condensed"},{value:"Oswald",name:"Oswald"},{value:"Montserrat",name:"Montserrat"},{value:"Source Sans Pro",name:"Source Sans Pro"},{value:"Raleway",name:"Raleway"},{value:"PT Sans",name:"PT Sans"},{value:"Roboto Slab",name:"Roboto Slab"},{value:"Merriweather",name:"Merriweather"},{value:"Open Sans Condensed",name:"Open Sans Condensed"},{value:"Lora",name:"Lora"},{value:"Ubuntu",name:"Ubuntu"},{value:"Droid Sans",name:"Droid Sans"},{value:"Droid Serif",name:"Droid Serif"},{value:"Playfair Display",name:"Playfair Display"},{value:"PT Serif",name:"PT Serif"},{value:"Noto Sans",name:"Noto Sans"
     
    1212e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleUpdatePadding=n._handleUpdatePadding.bind(n),n._selectInput=n._selectInput.bind(n),n}return l(t,e),c(t,[{key:"componentWillMount",value:function(){var e=this.props.item;p.isUndefined(e.styles)?this.state={"inner-padding-top-bottom":15,"inner-padding-left-right":10}:this.state=p.extend({},e.styles),this.setState({link:!1}),this.mouseInterval=null}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?this.setState({"inner-padding-top-bottom":t,"inner-padding-left-right":t}):this.setState(o({},e,t)),this.props.onChangePadding({"inner-padding-top-bottom":this.state["inner-padding-top-bottom"],"inner-padding-left-right":this.state["inner-padding-left-right"]})}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,name:0==r||1==r?"inner-padding-top-bottom":"inner-padding-left-right",value:0==r||1==r?e.state["inner-padding-top-bottom"]:e.state["inner-padding-left-right"],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,onFocus:e._selectInput,readOnly:e.state.link&&0!=r||1==r||3==r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.innerPadding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/Padding.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("classnames"),y=r(h),v=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),b=r(v),g=function(e){function t(e){i(this,t);var n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r=n.props.item;return n._handleChangePadding=n._handleChangePadding.bind(n),n._handleIncrement=n._handleIncrement.bind(n),n._clearIncrement=n._clearIncrement.bind(n),n._selectInput=n._selectInput.bind(n),n.state=p.extend({},{"padding-top":r.styles["padding-top"],"padding-bottom":r.styles["padding-bottom"],"padding-left":r.styles["padding-left"],"padding-right":r.styles["padding-right"],link:!1}),n.mouseInterval=null,n}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({"padding-top":t.styles["padding-top"],"padding-bottom":t.styles["padding-bottom"],"padding-left":t.styles["padding-left"],"padding-right":t.styles["padding-right"]})}},{key:"_handleChangePadding",value:function(e){var t=Math.abs(Number(e.target.value)),n=e.target.name;this._handleUpdatePadding(n,t)}},{key:"_handleIncrement",value:function(e){var t="padding-"+e.target.getAttribute("data-padding"),n=Number(e.target.getAttribute("data-increment")),r=this.state[t];r=1==n?r+1:r-1,this._handleUpdatePadding(t,r)}},{key:"_clearIncrement",value:function(){}},{key:"_handleUpdatePadding",value:function(e,t){this.state.link?(this.setState({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t}),this.props.onChangePadding({"padding-top":t,"padding-bottom":t,"padding-left":t,"padding-right":t})):(this.setState(o({},e,t)),this.props.onChangePadding(o({},e,t)))}},{key:"_selectInput",value:function(e){var t=e.target;t.select()}},{key:"render",value:function(){var e=this,t=(this.props.item,(0,y["default"])({"dashicons-admin-links":!this.state.link,"dashicons-editor-unlink":this.state.link},"delipress__marginputs__locker delipress__marginputs__locker--locked dashicons-before")),n=[],r=[{key:"top",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingTop},{key:"right",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingRight},{key:"bottom",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingBottom},{key:"left",label:translationDelipressReact.Builder.component_settings.style.attributes_default.paddingLeft}];return p.each(r,function(t,r){n.push(d["default"].createElement("div",{className:"delipress__marginputs__cell",key:r},d["default"].createElement("input",{type:"number",min:0,id:"padding-"+t.key,name:"padding-"+t.key,value:e.state["padding-"+t.key],onChange:e._handleChangePadding,onKeyUp:e._handleChangePadding,readOnly:e.state.link&&0!=r}),d["default"].createElement("label",null,t.label)))},this),d["default"].createElement("div",{className:"container__settings__attributes settings__default"},d["default"].createElement("span",{className:"delipress__builder__side__title"},translationDelipressReact.Builder.component_settings.style.attributes_default.padding),d["default"].createElement(b["default"],null,d["default"].createElement("div",{className:"delipress__marginputs"},n,d["default"].createElement("a",{className:t,onClick:function(t){e.setState({link:!e.state.link})}}))))}}]),t}(f.Component);g.propTypes={onChangePadding:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=g}),require.register("javascripts/react/components/settings/style/SizeTitle.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),y=r(h),v=function(e){function t(e,n){i(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));r._onChangeSettingsSizeTitle=r._onChangeSettingsSizeTitle.bind(r);var a=r.props.item;return r.state={presetChoice:a.styles.presetChoice},r}return l(t,e),c(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.item;this.setState({presetChoice:t.styles.presetChoice})}},{key:"_onChangeSettingsSizeTitle",value:function(e){var t=e.target.value,n=e.target.name;this.setState(o({},n,t)),this.props.onChangeSettingsSizeTitle(t)}},{key:"render",value:function(){var e=this,t=(this.props.item,[]),n=["H1","H2","H3"];return p.each(n,function(n,r){var a;t.push(d["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},d["default"].createElement("input",(a={type:"radio",name:"settings__size",id:"settings__size_"+n},o(a,"name","presetChoice"),o(a,"value",n),o(a,"checked",e.state.presetChoice===n),o(a,"onChange",e._onChangeSettingsSizeTitle),a)),d["default"].createElement("label",{htmlFor:"settings__size_"+n,className:"delipress__buttonsgroup__cell"},n)))},this),d["default"].createElement(y["default"],{label:translationDelipressReact.Builder.component_settings.size_title.title,classModifier:"delipress__builder__side__setting__input--align"},d["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(f.Component);v.propTypes={onChangeSettingsSizeTitle:m["default"].func.isRequired,item:m["default"].object.isRequired},e["default"]=v}),require.register("javascripts/react/components/settings/style/VerticalAlignColumns.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=(t("react-redux"),t("redux"),t("javascripts/react/components/settings/SettingsItem")),h=r(m),y=function(e){function t(e,n){o(this,t);var r=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r._onChangeSettingsAlign=r._onChangeSettingsAlign.bind(r),r}return s(t,e),l(t,[{key:"_onChangeSettingsAlign",value:function(e){var t=e.target.value;this.setState({valign:t}),this.props.onChangeSettingsVerticalAlign(t)}},{key:"render",value:function(){var e=this,t=[],n=["top","middle","bottom"],r=this.props.styles,a="center";if(u.isUndefined(r.presetChoice))a=r["vertical-align"];else{var o=u.clone(u.find(r.presets,{type:r.presetChoice}));a=o["vertical-align"]}return this.state={valign:a},u.each(n,function(n,r){t.push(f["default"].createElement("div",{className:"delipress__buttonsgroup__cell",key:r},f["default"].createElement("input",{type:"radio",name:"settings__valign_columns",id:"settings__valign_"+n+r,value:n,checked:e.state.valign===n,onChange:e._onChangeSettingsAlign}),f["default"].createElement("label",{htmlFor:"settings__valign_"+n+r,className:"delipress__buttonsgroup__cell"},n)))}),f["default"].createElement(h["default"],{label:translationDelipressReact.vertical_align,classModifier:"delipress__builder__side__setting__input--align"},f["default"].createElement("div",{className:"delipress__buttonsgroup"},t))}}]),t}(p.Component);y.propTypes={onChangeSettingsVerticalAlign:_["default"].func.isRequired,styles:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/theme/General.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=e.ThemeReducer.theme;return _.isNull(t)?{}:{mjAll:t["mj-attributes"]["mj-all"],mjContainer:t["mj-attributes"]["mj-container"],linkColor:t["mj-styles"]["link-color"]}}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=r(c),p=t("react-redux"),f=(t("redux"),t("javascripts/react/components/settings/base/BaseGeneral")),d=r(f),m=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),l(t,[{key:"render",value:function(){return u["default"].createElement("span",null,this._renderThemeDefault())}}]),t}(d["default"]);e["default"]=(0,p.connect)(s)(m)}),require.register("javascripts/react/components/settings/wp/ChoicePostsImport.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=a(c),p=t("react"),f=r(p),d=t("prop-types"),_=r(d),m=t("javascripts/react/components/settings/SettingsItem"),h=r(m),y=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._importPosts=n._importPosts.bind(n),n}return s(t,e),l(t,[{key:"componentWillMount",value:function(){this.setState({importLoad:!1})}},{key:"_importPosts",value:function(){if(!this.state.importLoad){this.setState({importLoad:!0});var e=u.pick(this.props.config,"title","image","type_content");this.props.importPostsWP(this.props.choicePosts,e)}}},{key:"render",value:function(){var e=this,t=this.props.choicePosts;return f["default"].createElement(h["default"],null,f["default"].createElement("ul",{className:"delipress__selection"},t.map(function(t,n){return f["default"].createElement("li",{className:"delipress__selection__item",key:"post_"+n},f["default"].createElement("div",{className:"delipress__selection__item__name"},t.label),f["default"].createElement("div",{className:"delipress__selection__item__actions"},f["default"].createElement("span",{className:"dashicons dashicons-no delipress-js-selection-remove",onClick:function(){e.props.removeImportPost(n)}})))})),f["default"].createElement("a",{className:"delipress__button delipress__button--main",onClick:this._importPosts},this.state.importLoad&&f["default"].createElement("span",{className:"dashicons dashicons-update dashicons--roll"}),!this.state.importLoad&&translationDelipressReact.Builder.component_settings.wp_archive_post.import_posts))}}]),t}(p.Component);y.propTypes={choicePosts:_["default"].array.isRequired,importPostsWP:_["default"].func.isRequired,removeImportPost:_["default"].func.isRequired,config:_["default"].object.isRequired},e["default"]=y}),require.register("javascripts/react/components/settings/wp/PictureSettings.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("underscore"),u=(a(c),t("react")),p=r(u),f=t("prop-types"),d=r(f),_=t("javascripts/react/components/settings/SettingsItem"),m=r(_),h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._toggleOption=n._toggleOption.bind(n),n}return s(t,e),l(t,[{key:"_toggleOption",value:function(e){this.props.toggleOption(e.target.checked)}},{key:"render",value:function(){var e=this.props.valueOption;return p["default"].createElement(m["default"],{label:translationDelipressReact.Builder.component_settings.wp_post.settings_image.title},p["default"].createElement("input",{type:"checkbox",id:"settings_image",className:"delipress__switch__input",checked:e,onChange:this._toggleOption}),p["default"].createElement("label",{htmlFor:"settings_image",className:"delipress__switch"},p["default"].createElement("div",{className:"delipress__switch__slider"}),p["default"].createElement("div",{className:"delipress__switch__on"},"I"),p["default"].createElement("div",{className:"delipress__switch__off"},"0")))}}]),t}(u.Component);h.propTypes={toggleOption:d["default"].func.isRequired,valueOption:d["default"].bool.isRequired},e["default"]=h}),require.register("javascripts/react/components/settings/wp/PostTypes.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{postTypes:e.PostTypeReducer.postTypes}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=t("underscore"),p=a(u),f=t("react"),d=r(f),_=t("prop-types"),m=r(_),h=t("react-redux"),y=t("javascripts/react/components/settings/SettingsItem"),v=r(y),b=t("react-select"),g=r(b),E=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._changeChoicePostType=n._changeChoicePostType.bind(n),n}return s(t,e),c(t,[{key:"_changeChoicePostType",value:function(e){var t={};p.isNull(e)||(t=e),this.props.changeChoicePostType(t)}},{key:"render",value:function(){var e=this.props,t=e.postTypes,n=(e.posts,e.valueOption),r=p.map(t,function(e){return{value:e.name,label:e.label}});return d["default"].createElement(v["default"],{label:translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.post_type},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),T=t("react-select"),C=r(T),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:translationDelipressReact.Builder.component_settings.wp_archive_post.settings_choose_article.posts},_["default"].createElement(C["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){
    1313"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),T=t("javascripts/react/components/settings/wp/Posts"),C=r(T),w=t("javascripts/react/components/settings/wp/ChoicePostsImport"),S=r(w),P=t("javascripts/react/components/settings/wp/TypeContent"),I=r(P),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_archive_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(C["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(S["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),T=t("javascripts/react/components/settings/wp/PostTypes"),C=r(T),w=t("javascripts/react/components/settings/wp/Posts"),S=r(w),P=t("javascripts/react/components/settings/wp/ChoicePostsImport"),I=r(P),N=t("javascripts/react/components/settings/wp/TypeContent"),k=r(N),x=t("javascripts/react/components/settings/SettingsItem"),R=r(x),A=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=t.type_content,s=a;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_archive_post.title),d["default"].createElement(j["default"],{toggleOption:function(t){e.saveOptionValue("image",t)},valueOption:n}),d["default"].createElement(k["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(C["default"],{changeChoicePostType:function(t){e.saveOptionValue("post_type",t),e.props.onChangeChoicePostType({post_type:t.value})},valueOption:r}),d["default"].createElement(S["default"],{changeChoicePost:function(t){e.saveOptionValue("post",t)},valueOption:s,post_type:r}),!p.isEmpty(a)&&d["default"].createElement(R["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)(A)}),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),T=t("javascripts/react/components/settings/wp/Posts"),C=r(T),w=t("javascripts/react/components/settings/wp/ChoicePostsImport"),S=r(w),P=t("javascripts/react/components/settings/wp/TypeContent"),I=r(P),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(C["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(S["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,e.SETTINGS_TEMPLATE=6}),require.register("javascripts/react/constants/EndpointTemplateConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.REQUEST_GET_TEMPLATES="REQUEST_GET_TEMPLATES",e.REQUEST_GET_TEMPLATES_SUCCESS="REQUEST_GET_TEMPLATES_SUCCESS",e.REQUEST_GET_TEMPLATE="REQUEST_GET_TEMPLATE",e.REQUEST_GET_TEMPLATE_SUCCESS="REQUEST_GET_TEMPLATE_SUCCESS",e.REQUEST_SAVE_TEMPLATE="REQUEST_SAVE_TEMPLATE",e.REQUEST_UPDATE_TEMPLATE="REQUEST_UPDATE_TEMPLATE"}),require.register("javascripts/react/constants/LayoutConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.LAYOUT_DESKTOP=1,e.LAYOUT_IPAD=2,e.LAYOUT_IPHONE=3}),require.register("javascripts/react/constants/OptinConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHANGE_OPTIN="CHANGE_OPTIN",e.CHANGE_TYPE="CHANGE_TYPE",e.CHANGE_SETTINGS_OPTIN="CHANGE_SETTINGS_OPTIN",e.REQUEST_GET_OPTIN="REQUEST_GET_OPTIN",e.REQUEST_GET_OPTIN_SUCCESS="REQUEST_GET_OPTIN_SUCCESS",e.REQUEST_SAVE_OPTIN="REQUEST_SAVE_OPTIN",e.REQUEST_SAVE_OPTIN_SUCCESS="REQUEST_SAVE_OPTIN_SUCCESS",e.CONTENT_OPTIN="content_optin",e.LOCKED_OPTIN="locked_optin",e.SCROLL_OPTIN="scroll_optin",e.POPUP_OPTIN="popup_optin",e.FLY_IN_OPTIN="fly_optin",e.SHORTCODE_OPTIN="shortcode_optin",e.SMARTBAR_OPTIN="smartbar_optin",e.WIDGET_OPTIN="widget_optin",e.AFTER_CONTENT="after_content_optin"}),require.register("javascripts/react/constants/PostTypeConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.REQUEST_GET_POST_TYPES="REQUEST_GET_POST_TYPES",e.REQUEST_GET_POST_TYPES_SUCCESS="REQUEST_GET_POST_TYPES_SUCCESS",e.REQUEST_GET_POSTS="REQUEST_GET_POSTS",e.REQUEST_GET_POSTS_SUCCESS="REQUEST_GET_POSTS_SUCCESS",e.REQUEST_GET_POST="REQUEST_GET_POST",e.REQUEST_GET_POST_SUCCESS="REQUEST_GET_POST_SUCCESS",e.REQUEST_GET_POST_TO_WP_POST="REQUEST_GET_POST_TO_WP_POST",e.REQUEST_GET_POST_TO_WP_POST_SUCCESS="REQUEST_GET_POST_TO_WP_POST_SUCCESS",e.REQUEST_IMPORT_POSTS_WP="REQUEST_IMPORT_POSTS_WP",e.REQUEST_IMPORT_POSTS_WP_SUCCESS="REQUEST_IMPORT_POSTS_WP_SUCCESS"}),require.register("javascripts/react/constants/ProviderConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=e.MAILJET="mailjet",a=e.SENDGRID="sendgrid";e.PROVIDER_OPTIONS=[{key:r,value:r,text:"Mailjet"},{key:a,value:a,text:"SendGrid"}]}),require.register("javascripts/react/constants/Routes.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={INDEX:{link:"/",title:"Structure"},CUSTOMIZE:{link:"/customize-template",title:"Template"},CREATE_TEMPLATE:{title:"Template",step2:{link:"/",number:2,title:"Compose your template",description:""}},CAMPAIGN_INDEX:{title:"Campaign",step2:{link:"/",number:2,title:"Compose campaign",description:"Write your content with our awesome builder"}},PREVIEW_CAMPAIGN:{link:"/",title:"Preview campaign"},OPTIN:{link:"/",title:"Optin"}};e["default"]=r}),require.register("javascripts/react/constants/StructureConstants.js",function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.CHOICE_STRUCTURE_TEMPLATE="CHOICE_STRUCTURE_TEMPLATE",e.CHOICE_ITEMS_TEMPLATE="CHOICE_ITEMS_TEMPLATE"}),require.register("javascripts/react/constants/TemplateContentConstants.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}Object.defineProperty(e,"__esModule",{value:!0}),e.SOCIAL_LIST=e.WOO_LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT_LIKE_SECTION=e.LIST_TEMPLATE_CONTENT=e.ItemTypes=e.SECTION_UNSUBSCRIBE=e.SECTION_EMAIL_ONLINE=e.SECTION=e.WP_WOO_PRODUCT=e.WP_WOO_ARCHIVE_PRODUCT=e.SPACER=e.WP_ARCHIVE_ARTICLE=e.WP_ARCHIVE_CUSTOM_POST=e.WP_ARTICLE=e.TITLE=e.UNSUBSCRIBE=e.EMAIL_ONLINE=e.WP_CUSTOM_POST=e.SOCIAL_BUTTON=e.BUTTON=e.IMAGE=e.DIVIDER=e.TEXT=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML=e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_GET_CAMPAIGN_TEMPLATE=e.REQUEST_GET_CAMPAIGN_SUCCESS=e.REQUEST_GET_CAMPAIGN=e.REQUEST_GET_TEMPLATE_SUCCESS=e.REQUEST_GET_TEMPLATE=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS=e.REQUEST_SAVE_CAMPAIGN_TEMPLATE=e.REQUEST_SAVE_TEMPLATE_SUCCESS=e.REQUEST_SAVE_TEMPLATE=e.CLEAN_TEMPLATE=e.DUPLICATE_SECTION=e.DUPLICATE_CONTENT=e.DELETE_SECTION=e.DELETE_CONTENT=e.CHANGE_POSITION_SECTION=e.CHANGE_POSITION_CONTENT=e.ADD_TEMPLATE_CONTENT_EMPTY=e.ADD_TEMPLATE_SECTION=e.ADD_TEMPLATE_CONTENT=void 0;var a=t("underscore"),o=r(a),i=(e.ADD_TEMPLATE_CONTENT="ADD_TEMPLATE_CONTENT",e.ADD_TEMPLATE_SECTION="ADD_TEMPLATE_SECTION",e.ADD_TEMPLATE_CONTENT_EMPTY="ADD_TEMPLATE_CONTENT_EMPTY",e.CHANGE_POSITION_CONTENT="CHANGE_POSITION_CONTENT",e.CHANGE_POSITION_SECTION="CHANGE_POSITION_SECTION",e.DELETE_CONTENT="DELETE_CONTENT",e.DELETE_SECTION="DELETE_SECTION",e.DUPLICATE_CONTENT="DUPLICATE_CONTENT",e.DUPLICATE_SECTION="DUPLICATE_SECTION",e.CLEAN_TEMPLATE="CLEAN_TEMPLATE",e.REQUEST_SAVE_TEMPLATE="REQUEST_SAVE_TEMPLATE",e.REQUEST_SAVE_TEMPLATE_SUCCESS="REQUEST_SAVE_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE="REQUEST_SAVE_CAMPAIGN_TEMPLATE",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_GET_TEMPLATE="REQUEST_GET_TEMPLATE",e.REQUEST_GET_TEMPLATE_SUCCESS="REQUEST_GET_TEMPLATE_SUCCESS",e.REQUEST_GET_CAMPAIGN="REQUEST_GET_CAMPAIGN",e.REQUEST_GET_CAMPAIGN_SUCCESS="REQUEST_GET_CAMPAIGN_SUCCESS",e.REQUEST_GET_CAMPAIGN_TEMPLATE="REQUEST_GET_CAMPAIGN_TEMPLATE",e.REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS="REQUEST_GET_CAMPAIGN_TEMPLATE_SUCCESS",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML",e.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS="REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML_SUCCESS",e.TEXT=1),s=e.DIVIDER=2,l=e.IMAGE=3,c=e.BUTTON=4,u=e.SOCIAL_BUTTON=5,p=e.WP_CUSTOM_POST=6,f=(e.EMAIL_ONLINE=7,e.UNSUBSCRIBE=8,e.TITLE=9),d=e.WP_ARTICLE=10,_=e.WP_ARCHIVE_CUSTOM_POST=11,m=e.WP_ARCHIVE_ARTICLE=12,h=e.SPACER=13,y=e.WP_WOO_ARCHIVE_PRODUCT=14,v=e.WP_WOO_PRODUCT=15,b=(e.SECTION=100,e.SECTION_EMAIL_ONLINE=101,e.SECTION_UNSUBSCRIBE=102,e.ItemTypes={ADD_ITEM:"add-item",MOVE_ITEM:"move-item",MOVE_SECTION:"move-section",ADD_SECTION:"add-section"},e.LIST_TEMPLATE_CONTENT=[f,i,l,c,s,u,h,d,m,p,_,v,y]);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")),T=(r(j),t("javascripts/react/components/dnd/MoveSection")),C=r(T),w=t("javascripts/react/components/dnd/EmptySection"),S=r(w),P=t("javascripts/react/components/misc/Loader"),I=r(P),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.actions.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(C["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(S["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}),T=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}),T),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}(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:{
    14 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"),T=r(j),C=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(T["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)(C)}),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 T.TEXT:return m();case T.SOCIAL_BUTTON:return v();case T.DIVIDER:return y();case T.IMAGE:return h();case T.WP_ARCHIVE_CUSTOM_POST:return s();case T.WP_WOO_ARCHIVE_PRODUCT:return c();case T.WP_ARCHIVE_ARTICLE:return l();case T.WP_CUSTOM_POST:return i();case T.WP_ARTICLE:return u();case T.WP_WOO_PRODUCT:return p();case T.BUTTON:return f();case T.TITLE:return _();case T.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:T.WP_CUSTOM_POST,wp_post:{post:"",post_type:"",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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:T.WP_ARCHIVE_CUSTOM_POST,styles:j.extend(j.clone(C),{options:j.clone(w)})})}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:T.WP_ARCHIVE_ARTICLE,styles:j.extend(j.clone(C),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:T.WP_WOO_ARCHIVE_PRODUCT,styles:j.extend(j.clone(C),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:T.WP_ARTICLE,wp_post:{post:"",post_type:"post",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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:T.WP_WOO_PRODUCT,wp_post:{post:"",post_type:"product",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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_"+T.BUTTON));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.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:T.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_"+T.TITLE));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.TITLE,value:t||translationDelipressReact.Builder["default"].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_"+T.TEXT));return j.isNull(n)&&(n=j.extend(j.clone(C),{"line-height":1.5,"font-size":15,"font-family":"Arial","css-class":"mjtext"})),j.extend(e,{type:T.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_"+T.IMAGE));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.IMAGE,styles:j.clone(n)})}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(C),{type:T.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(C),{type:T.SOCIAL_BUTTON,styles:g()})}function b(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+T.DIVIDER));return j.isNull(e)?j.extend(j.clone(C),{"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_"+T.SOCIAL_BUTTON));return j.isNull(e)?j.extend(j.clone(C),{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),T=t("javascripts/react/constants/TemplateContentConstants"),C={background:{rgb:{r:255,g:255,b:255,a:1},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},w={title:!0,image:!0,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 C(e);case W.SOCIAL_BUTTON:return S(e);case W.DIVIDER:return g(e);case W.BUTTON:return f(e);case W.SPACER:return O(e)}}function f(e){return{tagName:"mj-button",content:e.styles.value?e.styles.value:"",attributes:q.extend(_(e.styles),I(e.styles))}}function d(e){var t={};return t=f(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function _(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.height)||(t.height=e.height+"px"),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e.href)||(t.href=e.href),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isObject(e["background-color"])&&(t["background-color"]=e["background-color"].hex),q.isObject(e.color)&&(t.color=e.color.hex),q.isUndefined(e.borderWidth)||q.isUndefined(e.borderStyle)||q.isUndefined(e.borderColor)||(t.border=e.borderWidth+"px "+e.borderStyle+(" "+i(e.borderColor.rgb.r,e.borderColor.rgb.g,e.borderColor.rgb.b))),q.isNumber(e["inner-padding-top-bottom"])&&q.isNumber(e["inner-padding-left-right"])&&(t["inner-padding"]=e["inner-padding-top-bottom"]+"px "+e["inner-padding-left-right"]+"px"),t}function m(e){var t="";switch(e.type){default:e.value&&(t=e.value)}var n={tagName:"mj-text",content:t,attributes:q.extend(I(e.styles),b(e.styles),h(e,W.TEXT))};return"email_online"==e.keyRow&&(n.attributes["css-class"]="email_online"),n}function h(e,t){if(q.isUndefined(e.styles.presetChoice))return{};var n=q.find(e.styles.presets,{type:e.styles.presetChoice});switch(t){case W.TEXT:case W.TITLE:case W.UNSUBSCRIBE:case W.EMAIL_ONLINE:return b(n);default:return{}}}function y(e){var t={};return t=m(e),{tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]}}function v(e){var t={};return t=m(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",q.isUndefined(e.styles["font-size"])?e.type==W.TEXT&&(t.attributes["font-size"]="15px"):t.attributes["font-size"]=e.styles["font-size"]+"px",{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(T(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 T(e){var t={};return q.isNumber(e.height)&&(t.height=e.height+"px"),t}function C(e){return{tagName:"mj-image",attributes:q.extend(I(e.styles),N(e.styles))}}function w(e){var t={};t=C(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 S(e){return{tagName:"mj-social",attributes:q.extend(I(e.styles),x(e.styles))}}function P(e){var t={};t=S(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["padding-bottom"]="0px",t.attributes["container-background-color"]="transparent";var n={tagName:"mjml",children:[{tagName:"mj-body",children:[{tagName:"mj-container",attributes:a(),children:[{tagName:"mj-section",attributes:{padding:"0px"},children:[{tagName:"mj-column",children:[t]}]}]}]}]};return n}function I(e){if(q.isUndefined(e))return{};var t=q.extend({},o(q.clone(e)));return q.isUndefined(e.background)||"transparent"!=e.background.hex&&(t["container-background-color"]=i(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b)),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),t}function N(e){if(q.isUndefined(e))return{};var t={};return q.isUndefined(e.src)||(t.src=e.src),q.isUndefined(e.width)||(t.width=e.width+"px"),q.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),q.isUndefined(e.href)||(t.href=e.href),t}function k(e){if(q.isUndefined(e))return{};var t={};return q.isObject(e["border-color"])&&!q.isUndefined(e["border-color"].rgb)?t["border-color"]=i(e["border-color"].rgb.r,e["border-color"].rgb.g,e["border-color"].rgb.b):q.isObject(e["border-color"])&&(t["border-color"]=e["border-color"].hex),q.isNumber(e["border-width"])&&(t["border-width"]=e["border-width"]+"px"),q.isUndefined(e["border-style"])||(t["border-style"]=e["border-style"]),q.isNumber(e.width)&&(t.width=e.width+"%"),t}function x(e){if(q.isUndefined(e))return{};var t={display:""};return q.each(e,function(e,n){n.indexOf("toggle_")>=0&&e?t.display+=n.replace("toggle_","")+" ":n.indexOf("content_")>=0?t[n.replace("content_","")+"-content"]=e:n.indexOf("url_")>=0?t[n.replace("url_","")+"-href"]=e:n.indexOf("color_")>=0&&(q.isUndefined(e.rgb)?t[n.replace("color_","")+"-icon-color"]=e.hex:t[n.replace("color_","")+"-icon-color"]=i(e.rgb.r,e.rgb.g,e.rgb.b))}),q.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),q.isUndefined(e.align)||(t.align=e.align),q.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),q.isUndefined(e["icon-size"])||(t["icon-size"]=e["icon-size"]+"px"),q.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),q.isObject(e.textColor)&&!q.isUndefined(e.textColor.rgb)&&(t.color=i(e.textColor.rgb.r,e.textColor.rgb.g,e.textColor.rgb.b)),q.isEmpty(t.display)?{}:t}function R(e,t){switch(t){case"color":case"background-color":if(!q.isUndefined(e.rgb))return i(e.rgb.r,e.rgb.g,e.rgb.b);default:return e}}function A(e,t){switch(t){case"mj-all":return{tagName:"mj-all",attributes:q.mapObject(e,R)};case"mj-text":return{tagName:"mj-text",attributes:q.mapObject(e,R)};case"mj-container":return{tagName:"mj-container",attributes:q.extend(a(),q.mapObject(e,R))}}}function M(e,t){switch(t){case"link-color":return"\n                p a{ color: "+i(e.rgb.r,e.rgb.g,e.rgb.b)+"; }\n            "}}function D(e){return{tagName:"mj-attributes",children:q.map(e,A)}}function U(e){var t="* { color: currentColor; }\n";return t+=".mjtext div * { margin-top: 1em;} .mjtext div *:first-child { margin-top: 0; } .mjtext div *:last-child { margin-bottom: 0;}  \n",t+=".mjtext img { max-width:100%; }  \n",t+=".email_online p { margin:0px !important; } \n",q.each(e,function(e,n){t+=M(e,n)}),{tagName:"mj-style",content:t,attributes:t}}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={tagName:"mjml",attributes:{},children:[]};if(!q.isNull(t)){var r=D(t["mj-attributes"]),o=U(t["mj-styles"]),i={tagName:"mj-head",children:[r,o]};n.children.push(i)}var s={tagName:"mj-container",attributes:a(),children:[]};if(e.email_online_active){var l=q.map(e.email_online,c);q.each(l,function(e){s.children.push(e)})}var u=q.map(e.items,c);q.each(u,function(e){s.children.push(e)});var p=q.map(e.unsubscribe,c);q.each(p,function(e){s.children.push(e)});var f={tagName:"mj-body",attributes:{},children:[s]};return n.children.push(f),(0,B.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=C,e.transformItemImageAlone=w,e.transformItemSocial=S,e.transformItemSocialAlone=P,e.transformToMjml=L;var B=t("mjml"),V=t("underscore"),q=r(V),W=t("../constants/TemplateContentConstants")}),require.register("javascripts/react/helpers/undecorate.js",function(e,t,n){"use strict";function r(e){for(var t=e;"function"==typeof t.getDecoratedComponentInstance;)t=t.getDecoratedComponentInstance();return t}Object.defineProperty(e,"__esModule",{value:!0}),e.undecorate=r}),require.register("javascripts/react/helpers/wordpressMedia.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return i.isNull(s)&&(s=wp.media({title:translationDelipressReact.wp_media_title,library:{type:"image",uploadedTo:null},button:{text:translationDelipressReact.wp_media_button_text},multiple:!1})),s}Object.defineProperty(e,"__esModule",{value:!0}),e.getFrame=a;var o=t("underscore"),i=r(o),s=null}),require.register("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=translationDelipressReact.read_more;
    15 "product"===e.post.post_type&&(t=e.woocommerce.regular_price+" "+e.woocommerce.symbol);var n=i.extend({},(0,s.createButtonDefault)());return n=i.extend(n,{styles:i.extend(n.styles,{href:e.post.guid,value:t})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createButtonReadMoreFromImportWPPost=a;var o=t("underscore"),i=r(o),s=t("javascripts/react/helpers/structureToTemplate")}),require.register("javascripts/react/helpers/wp/createImageFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=s.extend({},n,(0,o.createImageDefault)({},e));return r=s.extend(r,{styles:s.extend(r.styles,{sizes:t.sizes,srcWidth:t.srcWidth,srcHeight:t.srcHeight,width:t.width})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createImageFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTextFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=e.post.post_content;"true"==e.type_content.excerpt&&(s.isEmpty(e.attrs_post.content.extended)?s.isEmpty(e.attrs_post.real_excerpt)||(n=e.attrs_post.real_excerpt):n=e.attrs_post.content.main);var r=s.extend({},t,(0,o.createTextDefault)({},n));return r}Object.defineProperty(e,"__esModule",{value:!0}),e.createTextFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTitleFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=s.extend({},t,(0,o.createTitleDefault)({},e.post_title));return n}Object.defineProperty(e,"__esModule",{value:!0}),e.createTitleFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/modules/campaign/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=(t("react-redux"),t("underscore")),f=(r(p),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=f}),require.register("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme,isOpen:e.EditorReducer.isOpen,component:e.EditorReducer.component,item:e.EditorReducer.item}}function c(e,t){var n=new E["default"],r=new j["default"],a=new C["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),T=t("javascripts/react/services/actions/EditorActions"),C=a(T),w=t("javascripts/react/helpers/transformToMjml"),S=t("javascripts/react/containers/PreviewContainer"),P=a(S),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(P["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));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=t("javascripts/react/reducers/EndpointTemplateReducer"),_=r(d),m=(0,a.combineReducers)({SavingReducer:u["default"],EditorReducer:l["default"],TemplateReducer:i["default"],PostTypeReducer:f["default"],EndpointTemplateReducer:_["default"]});e["default"]=m}),require.register("javascripts/react/modules/campaign/stores/index.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||i.compose;t=(0,i.createStore)(h["default"],n((0,i.applyMiddleware)((0,u["default"])(),(0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])))}else t=(0,i.createStore)(h["default"],(0,i.compose)((0,i.applyMiddleware)((0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var i=t("redux"),s=t("redux-thunk"),l=a(s),c=t("redux-logger"),u=a(c),p=t("javascripts/react/api/axios"),f=t("redux-axios-middleware"),d=a(f),_=t("underscore"),m=(r(_),t("javascripts/react/modules/campaign/reducers/index")),h=a(m)}),require.register("javascripts/react/modules/optin/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/optin/containers/CreateOptinStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{config:e.OptinReducer.config}}function c(e,t){var n=new O["default"];return{actionsOptin:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/containers/optin/SettingsContainer"),v=a(y),b=t("javascripts/react/containers/optin/PreviewContainer"),g=a(b),E=t("javascripts/react/services/actions/OptinActions"),O=a(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateOptin=n.updateOptin.bind(n),n.saveValuesOptin=null,n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsOptin;h.isEmpty(DELIPRESS_OPTIN_ID)||e.getOptin(DELIPRESS_OPTIN_ID)}},{key:"updateOptin",value:function(e){var t=this,n=this.props,r=n.actionsOptin,a=n.type,o=r.changeOptin(e);o.then(function(){clearTimeout(t.saveValuesOptin),t.saveValuesOptin=setTimeout(function(){r.saveOptin(DELIPRESS_OPTIN_ID,{type:a,config:e})},500)})}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__builder"},f["default"].createElement(v["default"],{updateOptin:this.updateOptin}),f["default"].createElement(g["default"],{updateOptin:this.updateOptin,actionsOptin:this.props.actionsOptin}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(j)}),require.register("javascripts/react/modules/optin/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("javascripts/react/modules/optin/stores/index"),p=a(u),f=t("javascripts/react/modules/optin/containers/App"),d=a(f),_=t("javascripts/react/modules/optin/containers/CreateOptinStepTwo"),m=a(_),h=t("underscore"),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_OPTIN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/optin/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/OptinReducer"),i=r(o),s=(0,a.combineReducers)({OptinReducer:i["default"]});e["default"]=s}),require.register("javascripts/react/modules/optin/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/optin/reducers/index"),_=r(d)}),require.register("javascripts/react/modules/preview/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaign.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new g["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/constants/LayoutConstants"),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/TemplateActions"),g=a(b),E=t("javascripts/react/helpers/transformToMjml"),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.standalone,n=e.actionsTemplate;this.setState({layout:y.LAYOUT_IPHONE}),!h.isUndefined(t)&&t||n.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.standalone,a=n.actionsTemplate,o=n.config,i=n.theme;if((h.isUndefined(r)||!r)&&(!(0,v.shallowEqual)(e.config,o)||!(0,v.shallowEqual)(e.theme,i))){var s=(0,E.transformToMjml)(e.config,e.theme);a.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:s.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,E.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_getStylesContainer",value:function(){var e={border:"none",marginBottom:"10px",marginTop:"10px"};switch(this.state.layout){case y.LAYOUT_DESKTOP:e=h.extend(e,{width:"800px",height:"1000px"});break;case y.LAYOUT_IPAD:e=h.extend(e,{height:"1250px",width:"840px",padding:"111px 34px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/ipad-layout.png)"});break;case y.LAYOUT_IPHONE:e=h.extend(e,{height:"780px",width:"369px",padding:"106px 24px 106px 25px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/iphone-layout.png)"})}return e}},{key:"_onClickChangeLayout",value:function(e,t){t.preventDefault(),this.setState({layout:e})}},{key:"_getIframe",value:function(){switch(this.state.layout){case y.LAYOUT_DESKTOP:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--desktop"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPAD:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--tablet"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPHONE:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"}))}}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__preview__devices"},f["default"].createElement("a",{href:"",className:"delipress__preview__devices__smartphone",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPHONE)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/smartphone-icon.svg",alt:translationDelipressReact.Preview.smartphone}),translationDelipressReact.Preview.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:translationDelipressReact.Preview.tablet}),translationDelipressReact.Preview.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:translationDelipressReact.Preview.desktop}),translationDelipressReact.Preview.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),T=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),
    16 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.Preview.desktop_preview)),f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"})),f["default"].createElement(E["default"],{togglePreview:this._togglePreview,visible:this.state.preview},f["default"].createElement(j["default"],{standalone:!0})))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(T)}),require.register("javascripts/react/modules/preview/containers/PreviewTemplate.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.EndpointTemplateReducer.template}}function c(e,t){var n=new y["default"];return{endpointActionsTemplate:(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"),t("javascripts/react/services/actions/EndpointTemplateActions")),y=a(h),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/containers/MjmlContainer"),g=(a(b),t("javascripts/react/modules/preview/containers/PreviewCampaign")),E=(a(g),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeTemplatePreview=n.changeTemplatePreview.bind(n),n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){var e=this;document.addEventListener("onChangeTeampltePreview",function(t){e.changeTemplatePreview(t.detail.template_id)})}},{key:"changeTemplatePreview",value:function(e){this.props.endpointActionsTemplate.getTemplate(e)}},{key:"componentDidUpdate",value:function(e,t){var n=this.refs.iframe,r=n.contentDocument;r.body.innerHTML=this._transformToMjml()}},{key:"_transformToMjml",value:function(){var e=this.props.template,t=(0,v.transformToMjml)(e.config,e.theme);return t.html}},{key:"render",value:function(){return f["default"].createElement("iframe",{ref:"iframe",className:"preview_template"})}}]),t}(p.Component));e["default"]=(0,d.connect)(l,c)(E)}),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("history"),t("react-router-redux"),t("javascripts/react/modules/preview/stores/index")),p=a(u),f=t("javascripts/react/modules/preview/containers/App"),d=(a(f),t("javascripts/react/modules/preview/containers/PreviewCampaignStep3")),_=a(d),m=t("javascripts/react/constants/Routes"),h=(a(m),t("underscore")),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(_["default"],null)),e)})}),require.register("javascripts/react/modules/preview/initializeTemplate.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("underscore"),u=(r(c),t("react-redux")),p=t("javascripts/react/modules/preview/stores/index"),f=a(p),d=t("javascripts/react/modules/preview/containers/App"),_=(a(d),t("javascripts/react/modules/preview/containers/PreviewTemplate")),m=a(_);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,f["default"])();l["default"].render(i["default"].createElement(u.Provider,{store:t},i["default"].createElement(m["default"],null)),e)})}),require.register("javascripts/react/modules/preview/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("react-router-redux"),i=t("javascripts/react/reducers/TemplateReducer"),s=r(i),l=t("javascripts/react/reducers/EndpointTemplateReducer"),c=r(l),u=(0,a.combineReducers)({TemplateReducer:s["default"],EndpointTemplateReducer:c["default"],routing:o.routerReducer});e["default"]=u}),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/EndpointTemplateReducer.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]:{templates:[],templateConfig:null},t=arguments[1],n=t.type,r=t.payload;switch(n){case s.REQUEST_GET_TEMPLATES_SUCCESS:return i.extend({},e,{templates:r.data.data.results});case s.REQUEST_GET_TEMPLATE_SUCCESS:return i.extend({},e,{template:r.data.data.results});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("../constants/EndpointTemplateConstants");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){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 T=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 T.loaded=!0,c.extend({},e,{config:T,campaignId:t.payload.data.data.results.post.ID});case p.CHANGE_THEME:return c.extend({},e,{config:c.extend({},e.config,{theme:t.payload})});case d.REQUEST_GET_POST_TO_WP_POST_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=t.payload.data.data.results.post,s=e.items,l={post:a};if("product"===a.post_type&&(l.woocommerce=t.payload.data.data.results.woocommerce),t.payload.extras.wp_post.options.image&&t.payload.data.data.results.image){var u=i(t),p=(0,y.createTitleFromImportWPPost)(a),f=o(t),_=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},u),s.splice(Number(n+1),0,p),s.splice(Number(n+2),0,f),s.splice(Number(n+3),0,_))})}else{var m=(0,y.createTitleFromImportWPPost)(a),h=o(t),v=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},m),s.splice(Number(n+1),0,h),s.splice(Number(n+2),0,v))})}return s=c.map(s,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_GET_POST_TO_WP_POST_SUCCESS,e}),c.extend({},e,{items:s})}return e})}):e})})});case d.REQUEST_IMPORT_POSTS_WP_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=c.clone(e.items),o=[];return c.each(t.payload.data.data.results.posts,function(e,n){"false"!=t.payload.data.data.results.config.image&&e.image&&o.push((0,v.createImageFromImportWPPost)(e.image,e.attrs_image,t.payload.extras)),o.push((0,y.createTitleFromImportWPPost)(e.post,t.payload.extras)),o.push((0,h.createTextFromImportWPPost)({post:e.post,attrs_post:e.attrs_post,type_content:t.payload.data.data.results.config.type_content},t.payload.extras));var r={post:e.post};"product"===e.post.post_type&&(r.woocommerce=e.woocommerce),o.push((0,b.createButtonReadMoreFromImportWPPost)(r))}),c.each(o,function(e,n){if(0===n)a[t.payload.extras._id]=e;else{var r=Number(t.payload.extras._id+n);a.splice(r,0,e)}}),a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_IMPORT_POSTS_WP_SUCCESS,e}),c.extend({},e,{items:a})}return e})}):e})})});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("underscore"),c=r(l),u=t("../constants/StructureConstants"),p=t("javascripts/react/constants/ThemeConstants"),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/constants/PostTypeConstants"),_=t("javascripts/react/constants/EditorConstants"),m=t("javascripts/react/helpers/structureToTemplate"),h=t("javascripts/react/helpers/wp/createTextFromImportWPPost"),y=t("javascripts/react/helpers/wp/createTitleFromImportWPPost"),v=t("javascripts/react/helpers/wp/createImageFromImportWPPost"),b=t("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost");e["default"]=s}),require.register("javascripts/react/reducers/ThemeReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{theme:{"mj-attributes":{"mj-all":{color:"#58384C"},"mj-container":{"background-color":"#E0E0E0"}},"mj-styles":{"link-color":"#F5656A"},header:null,footer:null},settings_component:a.SETTINGS_GENERAL,view_component:a.TEXT_VIEW},t=arguments[1];switch(t.type){case a.REQUEST_GET_THEME_SUCCESS:return _.isNull(t.payload.data.data.results.theme)?_.extend({},e,{post:t.payload.data.data.results.post}):_.extend({},e,{theme:t.payload.data.data.results.theme,post:t.payload.data.data.results.post});case a.CHANGE_THEME:return _.extend({},e,{theme:t.payload});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/ThemeConstants");e["default"]=r}),require.register("javascripts/react/services/ContentFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("underscore"),c=a(l),u=t("react"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/components/contents/SpacerComponent"),_=r(d),m=t("javascripts/react/components/contents/TextComponent"),h=r(m),y=t("javascripts/react/components/contents/ImageComponent"),v=r(y),b=t("javascripts/react/components/contents/DividerComponent"),g=r(b),E=t("javascripts/react/components/contents/SocialComponent"),O=r(E),j=t("javascripts/react/components/contents/ButtonComponent"),T=r(j),C=t("javascripts/react/components/contents/EmptyComponent"),w=r(C),S=t("javascripts/react/components/contents/WPPostComponent"),P=r(S),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),B=t("javascripts/react/components/contents/UnsubscribeComponent"),V=r(B),q=function(){
     14width:"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"),T=r(j),C=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(T["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)(C)}),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 T.TEXT:return m();case T.SOCIAL_BUTTON:return v();case T.DIVIDER:return y();case T.IMAGE:return h();case T.WP_ARCHIVE_CUSTOM_POST:return s();case T.WP_WOO_ARCHIVE_PRODUCT:return c();case T.WP_ARCHIVE_ARTICLE:return l();case T.WP_CUSTOM_POST:return i();case T.WP_ARTICLE:return u();case T.WP_WOO_PRODUCT:return p();case T.BUTTON:return f();case T.TITLE:return _();case T.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:T.WP_CUSTOM_POST,wp_post:{post:"",post_type:"",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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:T.WP_ARCHIVE_CUSTOM_POST,styles:j.extend(j.clone(C),{options:j.clone(w)})})}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,{type:T.WP_ARCHIVE_ARTICLE,styles:j.extend(j.clone(C),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:T.WP_WOO_ARCHIVE_PRODUCT,styles:j.extend(j.clone(C),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:T.WP_ARTICLE,wp_post:{post:"",post_type:"post",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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:T.WP_WOO_PRODUCT,wp_post:{post:"",post_type:"product",postObject:"",options:{image:!0,content:{full:!1,excerpt:!0,title:!0}}},styles:j.clone(C)};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_"+T.BUTTON));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.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:T.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_"+T.TITLE));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.TITLE,value:t||translationDelipressReact.Builder["default"].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_"+T.TEXT));return j.isNull(n)&&(n=j.extend(j.clone(C),{"line-height":1.5,"font-size":15,"font-family":"Arial","css-class":"mjtext"})),j.extend(e,{type:T.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_"+T.IMAGE));return j.isNull(n)&&(n=j.extend(j.clone(C),{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:T.IMAGE,styles:j.clone(n)})}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(C),{type:T.DIVIDER,styles:b()})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return j.extend(e,j.clone(C),{type:T.SOCIAL_BUTTON,styles:g()})}function b(){var e=JSON.parse(localStorage.getItem("dp_default_component_"+T.DIVIDER));return j.isNull(e)?j.extend(j.clone(C),{"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_"+T.SOCIAL_BUTTON));return j.isNull(e)?j.extend(j.clone(C),{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),T=t("javascripts/react/constants/TemplateContentConstants"),C={background:{rgb:{r:255,g:255,b:255,a:1},hex:"transparent"},"padding-top":10,"padding-bottom":10,"padding-left":10,"padding-right":10},w={title:!0,image:!0,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 G.isNumber(e["padding-top"])&&(t["padding-top"]=e["padding-top"]+"px"),G.isNumber(e["padding-bottom"])&&(t["padding-bottom"]=e["padding-bottom"]+"px"),G.isNumber(e["padding-left"])&&(t["padding-left"]=e["padding-left"]+"px"),G.isNumber(e["padding-right"])&&(t["padding-right"]=e["padding-right"]+"px"),t}function i(e){var t=e.toString(16);return 1==t.length?"0"+t:t}function s(e,t,n){return"#"+i(e)+i(t)+i(n)}function l(e,t,n){return s(e,t,n)}function c(e){if(G.isUndefined(e))return{};var t=o(G.clone(e));return G.isObject(e.background)&&!G.isUndefined(e.background.rgb)?t["background-color"]=l(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b):G.isObject(e.background)&&(t["background-color"]=e.background.hex),G.isEmpty(e["background-url"])||(t["background-url"]=e["background-url"]),t}function u(e){if(G.isUndefined(e))return{};var t={"background-color":"transparent"};return G.isUndefined(e.width)||(t.width=e.width+"%"),G.isUndefined(e["vertical-align"])||(t["vertical-align"]=e["vertical-align"]),t}function p(e){return{tagName:"mj-section",attributes:c(e.styles),children:G.map(e.columns,f)}}function f(e){var t=[];return G.each(e.items,function(e,n){var r=d(e);G.isArray(r)?G.each(r,function(e){t.push(e)}):G.isObject(r)&&t.push(r)}),{tagName:"mj-column",attributes:u(e.styles),children:t}}function d(e){switch(e.type){case H.TEXT:case H.TITLE:case H.UNSUBSCRIBE:case H.EMAIL_ONLINE:return y(e);case H.IMAGE:return S(e);case H.SOCIAL_BUTTON:return I(e);case H.DIVIDER:return O(e);case H.BUTTON:return _(e);case H.SPACER:return T(e)}}function _(e){return{tagName:"mj-button",content:e.styles.value?e.styles.value:"",attributes:G.extend(h(e.styles),k(e.styles))}}function m(e){var t={};return t=_(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 h(e){if(G.isUndefined(e))return{};var t={};return G.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),G.isUndefined(e.height)||(t.height=e.height+"px"),G.isUndefined(e.width)||(t.width=e.width+"px"),G.isUndefined(e.href)||(t.href=e.href),G.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),G.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),G.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),G.isObject(e["background-color"])&&(t["background-color"]=e["background-color"].hex),G.isObject(e.color)&&(t.color=e.color.hex),G.isUndefined(e.borderWidth)||G.isUndefined(e.borderStyle)||G.isUndefined(e.borderColor)||(t.border=e.borderWidth+"px "+e.borderStyle+(" "+l(e.borderColor.rgb.r,e.borderColor.rgb.g,e.borderColor.rgb.b))),G.isNumber(e["inner-padding-top-bottom"])&&G.isNumber(e["inner-padding-left-right"])&&(t["inner-padding"]=e["inner-padding-top-bottom"]+"px "+e["inner-padding-left-right"]+"px"),t}function y(e){var t="";switch(e.type){default:e.value&&(t=e.value)}var n={tagName:"mj-text",content:t,attributes:G.extend(k(e.styles),E(e.styles),v(e,H.TEXT))};return"email_online"==e.keyRow&&(n.attributes["css-class"]="email_online"),n}function v(e,t){if(G.isUndefined(e.styles.presetChoice))return{};var n=G.find(e.styles.presets,{type:e.styles.presetChoice});switch(t){case H.TEXT:case H.TITLE:case H.UNSUBSCRIBE:case H.EMAIL_ONLINE:return E(n);default:return{}}}function b(e){var t={};return t=y(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 g(e){var t={};return t=y(e),t.attributes["padding-top"]="0px",t.attributes["padding-left"]="0px",t.attributes["padding-right"]="0px",t.attributes["padding-bottom"]="0px",G.isUndefined(e.styles["font-size"])?e.type==H.TEXT&&(t.attributes["font-size"]="15px"):t.attributes["font-size"]=e.styles["font-size"]+"px",{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(e){if(G.isUndefined(e))return{};var t={};return G.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),G.isUndefined(e["font-weight"])||(t["font-weight"]=e["font-weight"]),G.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]),G.isUndefined(e["line-height"])||(t["line-height"]=e["line-height"]),G.isUndefined(e.align)||(t.align=e.align),G.isUndefined(e.color)||(G.isObject(e.color)&&!G.isUndefined(e.color.rgb)?t.color=l(e.color.rgb.r,e.color.rgb.g,e.color.rgb.b):G.isObject(e.color)&&(t.color=e.color.hex)),t}function O(e){return{tagName:"mj-divider",attributes:G.extend(k(e.styles),R(e.styles))}}function j(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(O(e)),t}function T(e){return{tagName:"mj-spacer",attributes:G.extend(w(e.styles))}}function C(e){var t={};t=T(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 w(e){var t={};return G.isNumber(e.height)&&(t.height=e.height+"px"),t}function S(e){return{tagName:"mj-image",attributes:G.extend(k(e.styles),x(e.styles))}}function P(e){var t={};t=S(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 I(e){return{tagName:"mj-social",attributes:G.extend(k(e.styles),A(e.styles))}}function N(e){var t={};t=I(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 k(e){if(G.isUndefined(e))return{};var t=G.extend({},o(G.clone(e)));return G.isUndefined(e.background)||"transparent"!=e.background.hex&&(t["container-background-color"]=l(e.background.rgb.r,e.background.rgb.g,e.background.rgb.b)),G.isUndefined(e.align)||(t.align=e.align),G.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),t}function x(e){if(G.isUndefined(e))return{};var t={};return G.isUndefined(e.src)||(t.src=e.src),G.isUndefined(e.width)||(t.width=e.width+"px"),G.isUndefined(e["border-radius"])||(t["border-radius"]=e["border-radius"]+"px"),G.isUndefined(e.href)||(t.href=e.href),t}function R(e){if(G.isUndefined(e))return{};var t={};return G.isObject(e["border-color"])&&!G.isUndefined(e["border-color"].rgb)?t["border-color"]=l(e["border-color"].rgb.r,e["border-color"].rgb.g,e["border-color"].rgb.b):G.isObject(e["border-color"])&&(t["border-color"]=e["border-color"].hex),G.isNumber(e["border-width"])&&(t["border-width"]=e["border-width"]+"px"),G.isUndefined(e["border-style"])||(t["border-style"]=e["border-style"]),G.isNumber(e.width)&&(t.width=e.width+"%"),t}function A(e){if(G.isUndefined(e))return{};var t={display:""};return G.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&&(G.isUndefined(e.rgb)?t[n.replace("color_","")+"-icon-color"]=e.hex:t[n.replace("color_","")+"-icon-color"]=l(e.rgb.r,e.rgb.g,e.rgb.b))}),G.isUndefined(e["font-family"])||(t["font-family"]=e["font-family"]+", Helvetica, Arial, sans-serif"),G.isUndefined(e.align)||(t.align=e.align),G.isUndefined(e["css-class"])||(t["css-class"]=e["css-class"]),G.isUndefined(e["icon-size"])||(t["icon-size"]=e["icon-size"]+"px"),G.isUndefined(e["font-size"])||(t["font-size"]=e["font-size"]+"px"),G.isObject(e.textColor)&&!G.isUndefined(e.textColor.rgb)&&(t.color=l(e.textColor.rgb.r,e.textColor.rgb.g,e.textColor.rgb.b)),G.isEmpty(t.display)?{}:t}function M(e,t){switch(t){case"color":case"background-color":if(!G.isUndefined(e.rgb))return l(e.rgb.r,e.rgb.g,e.rgb.b);default:return e}}function D(e,t){switch(t){case"mj-all":return{tagName:"mj-all",attributes:G.mapObject(e,M)};case"mj-text":return{tagName:"mj-text",attributes:G.mapObject(e,M)};case"mj-container":return{tagName:"mj-container",attributes:G.extend(a(),G.mapObject(e,M))}}}function U(e,t){switch(t){case"link-color":return"\n                p a{ color: "+l(e.rgb.r,e.rgb.g,e.rgb.b)+"; }\n            "}}function L(e){return{tagName:"mj-attributes",children:G.map(e,D)}}function B(e){var t="* { color: currentColor; }\n";return t+=".mjtext div * { margin-top: 1em;} .mjtext div *:first-child { margin-top: 0; } .mjtext div *:last-child { margin-bottom: 0;}  \n",t+=".mjtext img { max-width:100%; }  \n",t+=".email_online p { margin:0px !important; } \n",G.each(e,function(e,n){t+=U(e,n)}),{tagName:"mj-style",content:t,attributes:t}}function V(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={tagName:"mjml",attributes:{},children:[]};if(!G.isNull(t)){var r=L(t["mj-attributes"]),o=B(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=G.map(e.email_online,p);G.each(l,function(e){s.children.push(e)})}var c=G.map(e.items,p);G.each(c,function(e){s.children.push(e)});var u=G.map(e.unsubscribe,p);G.each(u,function(e){s.children.push(e)});var f={tagName:"mj-body",attributes:{},children:[s]};return n.children.push(f),(0,q.mjml2html)(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.transformItemButton=_,e.transformItemButtonAlone=m,e.transformItemText=y,e.transformItemTitleAlone=b,e.transformItemTextAlone=g,e.transformItemDivider=O,e.transformItemDividerAlone=j,e.transformItemSpacer=T,e.transformItemSpacerAlone=C,e.transformItemImage=S,e.transformItemImageAlone=P,e.transformItemSocial=I,e.transformItemSocialAlone=N,e.transformToMjml=V;var q=t("mjml"),W=t("underscore"),G=r(W),H=t("../constants/TemplateContentConstants")}),require.register("javascripts/react/helpers/undecorate.js",function(e,t,n){"use strict";function r(e){for(var t=e;"function"==typeof t.getDecoratedComponentInstance;)t=t.getDecoratedComponentInstance();return t}Object.defineProperty(e,"__esModule",{value:!0}),e.undecorate=r}),require.register("javascripts/react/helpers/wordpressMedia.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(){return i.isNull(s)&&(s=wp.media({title:translationDelipressReact.wp_media_title,library:{type:"image",uploadedTo:null},button:{text:translationDelipressReact.wp_media_button_text},multiple:!1})),s}Object.defineProperty(e,"__esModule",{value:!0}),e.getFrame=a;var o=t("underscore"),i=r(o),s=null}),require.register("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=translationDelipressReact.read_more;"product"===e.post.post_type&&(t=e.woocommerce.regular_price+" "+e.woocommerce.symbol);
     15var n=i.extend({},(0,s.createButtonDefault)());return n=i.extend(n,{styles:i.extend(n.styles,{href:e.post.guid,value:t})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createButtonReadMoreFromImportWPPost=a;var o=t("underscore"),i=r(o),s=t("javascripts/react/helpers/structureToTemplate")}),require.register("javascripts/react/helpers/wp/createImageFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=s.extend({},n,(0,o.createImageDefault)({},e));return r=s.extend(r,{styles:s.extend(r.styles,{sizes:t.sizes,srcWidth:t.srcWidth,srcHeight:t.srcHeight,width:t.width})})}Object.defineProperty(e,"__esModule",{value:!0}),e.createImageFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTextFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e,t){var n=e.post.post_content;"true"==e.type_content.excerpt&&(s.isEmpty(e.attrs_post.content.extended)?s.isEmpty(e.attrs_post.real_excerpt)||(n=e.attrs_post.real_excerpt):n=e.attrs_post.content.main);var r=s.extend({},t,(0,o.createTextDefault)({},n));return r}Object.defineProperty(e,"__esModule",{value:!0}),e.createTextFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/helpers/wp/createTitleFromImportWPPost.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=s.extend({},t,(0,o.createTitleDefault)({},e.post_title));return n}Object.defineProperty(e,"__esModule",{value:!0}),e.createTitleFromImportWPPost=a;var o=t("javascripts/react/helpers/structureToTemplate"),i=t("underscore"),s=r(i)}),require.register("javascripts/react/modules/campaign/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=(t("react-redux"),t("underscore")),f=(r(p),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=f}),require.register("javascripts/react/modules/campaign/containers/CreateCampaignStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme,isOpen:e.EditorReducer.isOpen,component:e.EditorReducer.component,item:e.EditorReducer.item}}function c(e,t){var n=new E["default"],r=new j["default"],a=new C["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),T=t("javascripts/react/services/actions/EditorActions"),C=a(T),w=t("javascripts/react/helpers/transformToMjml"),S=t("javascripts/react/containers/PreviewContainer"),P=a(S),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(P["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));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=t("javascripts/react/reducers/EndpointTemplateReducer"),_=r(d),m=(0,a.combineReducers)({SavingReducer:u["default"],EditorReducer:l["default"],TemplateReducer:i["default"],PostTypeReducer:f["default"],EndpointTemplateReducer:_["default"]});e["default"]=m}),require.register("javascripts/react/modules/campaign/stores/index.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||i.compose;t=(0,i.createStore)(h["default"],n((0,i.applyMiddleware)((0,u["default"])(),(0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])))}else t=(0,i.createStore)(h["default"],(0,i.compose)((0,i.applyMiddleware)((0,d["default"])((0,p.configureAxios)(),(0,p.configureAxiosOptions)()),l["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var i=t("redux"),s=t("redux-thunk"),l=a(s),c=t("redux-logger"),u=a(c),p=t("javascripts/react/api/axios"),f=t("redux-axios-middleware"),d=a(f),_=t("underscore"),m=(r(_),t("javascripts/react/modules/campaign/reducers/index")),h=a(m)}),require.register("javascripts/react/modules/optin/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"componentDidMount",value:function(){jQuery("#delipress__autosave").css("display","block")}},{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/optin/containers/CreateOptinStepTwo.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{config:e.OptinReducer.config}}function c(e,t){var n=new O["default"];return{actionsOptin:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/containers/optin/SettingsContainer"),v=a(y),b=t("javascripts/react/containers/optin/PreviewContainer"),g=a(b),E=t("javascripts/react/services/actions/OptinActions"),O=a(E),j=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.updateOptin=n.updateOptin.bind(n),n.saveValuesOptin=null,n}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props.actionsOptin;h.isEmpty(DELIPRESS_OPTIN_ID)||e.getOptin(DELIPRESS_OPTIN_ID)}},{key:"updateOptin",value:function(e){var t=this,n=this.props,r=n.actionsOptin,a=n.type,o=r.changeOptin(e);o.then(function(){clearTimeout(t.saveValuesOptin),t.saveValuesOptin=setTimeout(function(){r.saveOptin(DELIPRESS_OPTIN_ID,{type:a,config:e})},500)})}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__builder"},f["default"].createElement(v["default"],{updateOptin:this.updateOptin}),f["default"].createElement(g["default"],{updateOptin:this.updateOptin,actionsOptin:this.props.actionsOptin}))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(j)}),require.register("javascripts/react/modules/optin/initialize.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}var o=t("react"),i=a(o),s=t("react-dom"),l=a(s),c=t("react-redux"),u=t("javascripts/react/modules/optin/stores/index"),p=a(u),f=t("javascripts/react/modules/optin/containers/App"),d=a(f),_=t("javascripts/react/modules/optin/containers/CreateOptinStepTwo"),m=a(_),h=t("underscore"),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_OPTIN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(d["default"],null,i["default"].createElement(m["default"],null))),e)})}),require.register("javascripts/react/modules/optin/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("javascripts/react/reducers/OptinReducer"),i=r(o),s=(0,a.combineReducers)({OptinReducer:i["default"]});e["default"]=s}),require.register("javascripts/react/modules/optin/stores/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=!1;if("DEV"===DELIPRESS_ENV){var n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||o.compose;t=(0,o.createStore)(_["default"],n((0,o.applyMiddleware)((0,c["default"])(),(0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])))}else t=(0,o.createStore)(_["default"],(0,o.compose)((0,o.applyMiddleware)((0,f["default"])((0,u.configureAxios)(),(0,u.configureAxiosOptions)()),s["default"])));return t}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var o=t("redux"),i=t("redux-thunk"),s=r(i),l=t("redux-logger"),c=r(l),u=t("javascripts/react/api/axios"),p=t("redux-axios-middleware"),f=r(p),d=t("javascripts/react/modules/optin/reducers/index"),_=r(d)}),require.register("javascripts/react/modules/preview/containers/App.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=t("react"),u=a(c),p=t("react-redux"),f=t("underscore"),d=(r(f),function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),l(t,[{key:"render",value:function(){var e=this.props.children;return u["default"].createElement("div",null,e)}}]),t}(c.Component));e["default"]=(0,p.connect)()(d)}),require.register("javascripts/react/modules/preview/containers/PreviewCampaign.js",function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){return{template:e.TemplateReducer.template,config:e.TemplateReducer.config,theme:e.TemplateReducer.config.theme}}function c(e,t){var n=new g["default"];return{actionsTemplate:(0,_.bindActionCreators)(n,e)}}Object.defineProperty(e,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),p=t("react"),f=a(p),d=t("react-redux"),_=t("redux"),m=t("underscore"),h=r(m),y=t("javascripts/react/constants/LayoutConstants"),v=t("javascripts/react/helpers/shallowEqual"),b=t("javascripts/react/services/actions/TemplateActions"),g=a(b),E=t("javascripts/react/helpers/transformToMjml"),O=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),u(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.standalone,n=e.actionsTemplate;this.setState({layout:y.LAYOUT_IPHONE}),!h.isUndefined(t)&&t||n.getCampaign(DELIPRESS_CAMPAIGN_ID)}},{key:"componentDidMount",value:function(){this._updateIframe()}},{key:"componentDidUpdate",value:function(){this._updateIframe()}},{key:"componentWillUpdate",value:function(e,t){var n=this.props,r=n.standalone,a=n.actionsTemplate,o=n.config,i=n.theme;if((h.isUndefined(r)||!r)&&(!(0,v.shallowEqual)(e.config,o)||!(0,v.shallowEqual)(e.theme,i))){var s=(0,E.transformToMjml)(e.config,e.theme);a.saveCampaignTemplateHtml(DELIPRESS_CAMPAIGN_ID,{html:s.html})}}},{key:"_transformToMjml",value:function(){var e=this.props,t=e.config,n=e.theme,r=(0,E.transformToMjml)(t,n);return r.html}},{key:"_updateIframe",value:function(){var e=this.refs.iframe,t=e.contentDocument;t.body.innerHTML=this._transformToMjml()}},{key:"_getStylesContainer",value:function(){var e={border:"none",marginBottom:"10px",marginTop:"10px"};switch(this.state.layout){case y.LAYOUT_DESKTOP:e=h.extend(e,{width:"800px",height:"1000px"});break;case y.LAYOUT_IPAD:e=h.extend(e,{height:"1250px",width:"840px",padding:"111px 34px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/ipad-layout.png)"});break;case y.LAYOUT_IPHONE:e=h.extend(e,{height:"780px",width:"369px",padding:"106px 24px 106px 25px",backgroundImage:"url("+DELIPRESS_PATH_PUBLIC_IMG+"/iphone-layout.png)"})}return e}},{key:"_onClickChangeLayout",value:function(e,t){t.preventDefault(),this.setState({layout:e})}},{key:"_getIframe",value:function(){switch(this.state.layout){case y.LAYOUT_DESKTOP:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--desktop"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPAD:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--tablet"},f["default"].createElement("iframe",{ref:"iframe"}));case y.LAYOUT_IPHONE:return f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"}))}}},{key:"render",value:function(){return f["default"].createElement("div",{className:"delipress__preview"},f["default"].createElement("div",{className:"delipress__preview__devices"},f["default"].createElement("a",{href:"",className:"delipress__preview__devices__smartphone",onClick:this._onClickChangeLayout.bind(this,y.LAYOUT_IPHONE)},f["default"].createElement("img",{src:DELIPRESS_PATH_PUBLIC_IMG+"/devices/smartphone-icon.svg",alt:translationDelipressReact.Preview.smartphone}),translationDelipressReact.Preview.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:translationDelipressReact.Preview.tablet}),translationDelipressReact.Preview.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:translationDelipressReact.Preview.desktop}),translationDelipressReact.Preview.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),T=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;
     16this.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.Preview.desktop_preview)),f["default"].createElement("div",{className:"delipress__preview__device delipress__preview__device--smartphone"},f["default"].createElement("iframe",{ref:"iframe"})),f["default"].createElement(E["default"],{togglePreview:this._togglePreview,visible:this.state.preview},f["default"].createElement(j["default"],{standalone:!0})))}}]),t}(p.Component);e["default"]=(0,d.connect)(l,c)(T)}),require.register("javascripts/react/modules/preview/containers/PreviewTemplate.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.EndpointTemplateReducer.template}}function c(e,t){var n=new y["default"];return{endpointActionsTemplate:(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"),t("javascripts/react/services/actions/EndpointTemplateActions")),y=a(h),v=t("javascripts/react/helpers/transformToMjml"),b=t("javascripts/react/containers/MjmlContainer"),g=(a(b),t("javascripts/react/modules/preview/containers/PreviewCampaign")),E=(a(g),function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.changeTemplatePreview=n.changeTemplatePreview.bind(n),n}return s(t,e),u(t,[{key:"componentDidMount",value:function(){var e=this;document.addEventListener("onChangeTeampltePreview",function(t){e.changeTemplatePreview(t.detail.template_id)})}},{key:"changeTemplatePreview",value:function(e){this.props.endpointActionsTemplate.getTemplate(e)}},{key:"componentDidUpdate",value:function(e,t){var n=this.refs.iframe,r=n.contentDocument;r.body.innerHTML=this._transformToMjml()}},{key:"_transformToMjml",value:function(){var e=this.props.template,t=(0,v.transformToMjml)(e.config,e.theme);return t.html}},{key:"render",value:function(){return f["default"].createElement("iframe",{ref:"iframe",className:"preview_template"})}}]),t}(p.Component));e["default"]=(0,d.connect)(l,c)(E)}),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("history"),t("react-router-redux"),t("javascripts/react/modules/preview/stores/index")),p=a(u),f=t("javascripts/react/modules/preview/containers/App"),d=(a(f),t("javascripts/react/modules/preview/containers/PreviewCampaignStep3")),_=a(d),m=t("javascripts/react/constants/Routes"),h=(a(m),t("underscore")),y=r(h);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,p["default"])();return!y.isEmpty(DELIPRESS_CAMPAIGN_ID)&&void l["default"].render(i["default"].createElement(c.Provider,{store:t},i["default"].createElement(_["default"],null)),e)})}),require.register("javascripts/react/modules/preview/initializeTemplate.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("underscore"),u=(r(c),t("react-redux")),p=t("javascripts/react/modules/preview/stores/index"),f=a(p),d=t("javascripts/react/modules/preview/containers/App"),_=(a(d),t("javascripts/react/modules/preview/containers/PreviewTemplate")),m=a(_);document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#delipress-react-selector"),t=(0,f["default"])();l["default"].render(i["default"].createElement(u.Provider,{store:t},i["default"].createElement(m["default"],null)),e)})}),require.register("javascripts/react/modules/preview/reducers/index.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("redux"),o=t("react-router-redux"),i=t("javascripts/react/reducers/TemplateReducer"),s=r(i),l=t("javascripts/react/reducers/EndpointTemplateReducer"),c=r(l),u=(0,a.combineReducers)({TemplateReducer:s["default"],EndpointTemplateReducer:c["default"],routing:o.routerReducer});e["default"]=u}),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/EndpointTemplateReducer.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]:{templates:[],templateConfig:null},t=arguments[1],n=t.type,r=t.payload;switch(n){case s.REQUEST_GET_TEMPLATES_SUCCESS:return i.extend({},e,{templates:r.data.data.results});case s.REQUEST_GET_TEMPLATE_SUCCESS:return i.extend({},e,{template:r.data.data.results});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var o=t("underscore"),i=r(o),s=t("../constants/EndpointTemplateConstants");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){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 T=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 T.loaded=!0,c.extend({},e,{config:T,campaignId:t.payload.data.data.results.post.ID});case p.CHANGE_THEME:return c.extend({},e,{config:c.extend({},e.config,{theme:t.payload})});case d.REQUEST_GET_POST_TO_WP_POST_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=t.payload.data.data.results.post,s=e.items,l={post:a};if("product"===a.post_type&&(l.woocommerce=t.payload.data.data.results.woocommerce),t.payload.extras.wp_post.options.image&&t.payload.data.data.results.image){var u=i(t),p=(0,y.createTitleFromImportWPPost)(a),f=o(t),_=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},u),s.splice(Number(n+1),0,p),s.splice(Number(n+2),0,f),s.splice(Number(n+3),0,_))})}else{var m=(0,y.createTitleFromImportWPPost)(a),h=o(t),v=(0,b.createButtonReadMoreFromImportWPPost)(l);c.each(e.items,function(e,n){n==t.payload.extras._id&&(s[n]=c.extend({},m),s.splice(Number(n+1),0,h),s.splice(Number(n+2),0,v))})}return s=c.map(s,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_GET_POST_TO_WP_POST_SUCCESS,e}),c.extend({},e,{items:s})}return e})}):e})})});case d.REQUEST_IMPORT_POSTS_WP_SUCCESS:return c.extend({},e,{config:c.extend({},e.config,{items:c.map(e.config.items,function(e,n){return n==t.payload.extras.keyRow?c.extend({},e,{columns:c.map(e.columns,function(e,r){if(r==t.payload.extras.keyColumn){var a=c.clone(e.items),o=[];return c.each(t.payload.data.data.results.posts,function(e,n){"false"!=t.payload.data.data.results.config.image&&e.image&&o.push((0,v.createImageFromImportWPPost)(e.image,e.attrs_image,t.payload.extras)),o.push((0,y.createTitleFromImportWPPost)(e.post,t.payload.extras)),o.push((0,h.createTextFromImportWPPost)({post:e.post,attrs_post:e.attrs_post,type_content:t.payload.data.data.results.config.type_content},t.payload.extras));var r={post:e.post};"product"===e.post.post_type&&(r.woocommerce=e.woocommerce),o.push((0,b.createButtonReadMoreFromImportWPPost)(r))}),c.each(o,function(e,n){if(0===n)a[t.payload.extras._id]=e;else{var r=Number(t.payload.extras._id+n);a.splice(r,0,e)}}),a=c.map(a,function(e,t){return e._id=t,e.keyColumn=r,e.keyRow=n,e.fromAction=d.REQUEST_IMPORT_POSTS_WP_SUCCESS,e}),c.extend({},e,{items:a})}return e})}):e})})});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var l=t("underscore"),c=r(l),u=t("../constants/StructureConstants"),p=t("javascripts/react/constants/ThemeConstants"),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/constants/PostTypeConstants"),_=t("javascripts/react/constants/EditorConstants"),m=t("javascripts/react/helpers/structureToTemplate"),h=t("javascripts/react/helpers/wp/createTextFromImportWPPost"),y=t("javascripts/react/helpers/wp/createTitleFromImportWPPost"),v=t("javascripts/react/helpers/wp/createImageFromImportWPPost"),b=t("javascripts/react/helpers/wp/createButtonReadMoreFromImportWPPost");e["default"]=s}),require.register("javascripts/react/reducers/ThemeReducer.js",function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{theme:{"mj-attributes":{"mj-all":{color:"#58384C"},"mj-container":{"background-color":"#E0E0E0"}},"mj-styles":{"link-color":"#F5656A"},header:null,footer:null},settings_component:a.SETTINGS_GENERAL,view_component:a.TEXT_VIEW},t=arguments[1];switch(t.type){case a.REQUEST_GET_THEME_SUCCESS:return _.isNull(t.payload.data.data.results.theme)?_.extend({},e,{post:t.payload.data.data.results.post}):_.extend({},e,{theme:t.payload.data.data.results.theme,post:t.payload.data.data.results.post});case a.CHANGE_THEME:return _.extend({},e,{theme:t.payload});default:return e}}Object.defineProperty(e,"__esModule",{value:!0});var a=t("javascripts/react/constants/ThemeConstants");e["default"]=r}),require.register("javascripts/react/services/ContentFactory.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=t("underscore"),c=a(l),u=t("react"),p=r(u),f=t("javascripts/react/constants/TemplateContentConstants"),d=t("javascripts/react/components/contents/SpacerComponent"),_=r(d),m=t("javascripts/react/components/contents/TextComponent"),h=r(m),y=t("javascripts/react/components/contents/ImageComponent"),v=r(y),b=t("javascripts/react/components/contents/DividerComponent"),g=r(b),E=t("javascripts/react/components/contents/SocialComponent"),O=r(E),j=t("javascripts/react/components/contents/ButtonComponent"),T=r(j),C=t("javascripts/react/components/contents/EmptyComponent"),w=r(C),S=t("javascripts/react/components/contents/WPPostComponent"),P=r(S),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),B=t("javascripts/react/components/contents/UnsubscribeComponent"),V=r(B),q=function(){
    1717function 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(P["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(V["default"],i({key:n,item:e},t));case f.BUTTON:return p["default"].createElement(T["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"),T=r(j),C=t("javascripts/react/components/dnd/WPArticle"),w=r(C),S=t("javascripts/react/components/dnd/WPPost"),P=r(S),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(P["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(T["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=t("javascripts/react/components/settings/SettingsTemplate"),b=r(v),g=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_TEMPLATE:return l["default"].createElement(b["default"],n);case c.SETTINGS_STYLE:return l["default"].createElement(m["default"],o({item:t},n));default:return!1}}}]),e}();e["default"]=g}),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/EndpointTemplateActions.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){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("underscore"),s=(r(i),t("javascripts/react/helpers/transformRequestToAjaxWordPress")),l=t("../../constants/EndpointTemplateConstants"),c=function(){function e(){a(this,e),this.updateTemplate=this.updateTemplate.bind(this),this.saveTemplate=this.saveTemplate.bind(this),this.getTemplate=this.getTemplate.bind(this),this.getTemplates=this.getTemplates.bind(this)}return o(e,[{key:"updateTemplate",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};return{type:l.REQUEST_UPDATE_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_update_template",config:JSON.stringify(t.config),_wpnonce_ajax:WPNONCE_AJAX,template_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:s.transformRequestToAjaxWordPress,onSuccess:n}}}}},{key:"saveTemplate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:l.REQUEST_SAVE_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_template",config:JSON.stringify(e.config),name:e.name,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:s.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getTemplate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:l.REQUEST_GET_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_template",_wpnonce_ajax:WPNONCE_AJAX,template_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:s.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getTemplates",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:l.REQUEST_GET_TEMPLATES,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_templates",_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:s.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}();e["default"]=c}),require.register("javascripts/react/services/actions/OptinActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/OptinConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeOptin=this.changeOptin.bind(this),this.saveOptin=this.saveOptin.bind(this),this.getOptin=this.getOptin.bind(this),this.changeSettingsOptin=this.changeSettingsOptin.bind(this)}return a(e,[{key:"changeSettingsOptin",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_OPTIN,payload:e}),Promise.resolve()}}},{key:"saveOptin",value:function(e,t){return{type:o.REQUEST_SAVE_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_optin",config:JSON.stringify(t.config),type:t.type,_wpnonce_ajax:WPNONCE_AJAX,optin_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeOptin",value:function(e){return function(t){return t({type:o.CHANGE_OPTIN,payload:e}),Promise.resolve()}}},{key:"getOptin",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_OPTIN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_optin",optin_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/PostTypeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/PostTypeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.getPostTypes=this.getPostTypes.bind(this),this.getPosts=this.getPosts.bind(this),this.getPost=this.getPost.bind(this),this.getPostToWPPost=this.getPostToWPPost.bind(this),this.importPostsWP=this.importPostsWP.bind(this)}return a(e,[{key:"getPostTypes",value:function(){return{type:o.REQUEST_GET_POST_TYPES,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_post_types",_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPosts",value:function(e){return{type:o.REQUEST_GET_POSTS,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_type:_.isObject(e.post_type)?e.post_type.value:e.post_type,s:_.isUndefined(e.s)?"":e.s,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getPost",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:o.REQUEST_GET_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_posts",post_id:e.post_id,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getPostToWPPost",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param(_.extend({action:"delipress_get_post",_wpnonce_ajax:WPNONCE_AJAX},e));return{type:o.REQUEST_GET_POST_TO_WP_POST,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},onSuccess:n},extras:t}}}},{key:"importPostsWP",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=jQuery.param({action:"delipress_import_posts_wp",posts:e.posts,config:e.config,_wpnonce_ajax:WPNONCE_AJAX});return{type:o.REQUEST_IMPORT_POSTS_WP,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:r,headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"application/json, text/javascript, */*"},onSuccess:n},extras:t}}}}]),e}();e["default"]=s}),require.register("javascripts/react/services/actions/TemplateActions.js",function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=t("underscore"),l=a(s),c=t("javascripts/react/constants/TemplateContentConstants"),u=t("javascripts/react/constants/ThemeConstants"),p=t("javascripts/react/helpers/structureToTemplate"),f=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),d=t("axios"),_=(r(d),function(){function e(){o(this,e),this.addTemplateContent=this.addTemplateContent.bind(this),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)}return i(e,[{key:"duplicateSection",value:function(e){return function(t){return t({type:c.DUPLICATE_SECTION,payload:e}),Promise.resolve()}}},{key:"duplicateContent",value:function(e){return function(t){return t({type:c.DUPLICATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateSection",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_SECTION,payload:e}),Promise.resolve()}}},{key:"cleanTemplate",value:function(){return function(e){return e({type:c.CLEAN_TEMPLATE}),Promise.resolve()}}},{key:"addSection",value:function(e){for(var t={columns:[],styles:{background:{hex:"#ffffff",rgb:{r:255,g:255,b:255,a:1}},"background-url":"","padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0}},n=0;n<e.number;n++)t.columns.push({items:[]});return e=l.extend(e,t,{columns:l.map(t.columns,function(t,n){return l.extend(t,{styles:{width:100/e.number,"vertical-align":"top","border-radius":0},type:c.SECTION})})}),function(t){return t({type:c.ADD_TEMPLATE_SECTION,payload:e}),Promise.resolve()}}},{key:"deleteContent",value:function(e){return function(t){return t({type:c.DELETE_CONTENT,payload:e}),Promise.resolve()}}},{key:"deleteSection",value:function(e){return function(t){return t({type:c.DELETE_SECTION,payload:e}),Promise.resolve()}}},{key:"changePositionTemplateContent",value:function(e){return function(t){return t({type:c.CHANGE_POSITION_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContent",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT,payload:e}),Promise.resolve()}}},{key:"addTemplateContentOnEmpty",value:function(e){return e=l.extend(e,(0,p.createDefaultItemByType)(e.type)),function(t){return t({type:c.ADD_TEMPLATE_CONTENT_EMPTY,payload:e}),Promise.resolve()}}},{key:"saveCampaignTemplate",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template",config:JSON.stringify(t.config),_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"saveCampaignTemplateHtml",value:function(e,t){return{type:c.REQUEST_SAVE_CAMPAIGN_TEMPLATE_HTML,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_campaign_template_html",html:t.html,_wpnonce_ajax:WPNONCE_AJAX,campaignId:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:u.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"getCampaignTemplate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN_TEMPLATE,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign_template",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}},{key:"getCampaign",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return{type:c.REQUEST_GET_CAMPAIGN,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_campaign",campaignId:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:f.transformRequestToAjaxWordPress,onSuccess:t}}}}}]),e}());e["default"]=_}),require.register("javascripts/react/services/actions/ThemeActions.js",function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=t("javascripts/react/constants/ThemeConstants"),i=t("javascripts/react/helpers/transformRequestToAjaxWordPress"),s=function(){function e(){r(this,e),this.changeTheme=this.changeTheme.bind(this),this.changeViewComponent=this.changeViewComponent.bind(this),this.changeSettingsComponent=this.changeSettingsComponent.bind(this),this.saveTheme=this.saveTheme.bind(this),this.getTheme=this.getTheme.bind(this)}return a(e,[{key:"saveTheme",value:function(e,t){return{type:o.REQUEST_SAVE_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_save_theme",theme:JSON.stringify(t.theme),_wpnonce_ajax:WPNONCE_AJAX,theme_id:e},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"getTheme",value:function(e){return{type:o.REQUEST_GET_THEME,payload:{client:"default",request:{method:"POST",url:"/admin-ajax.php",data:{action:"delipress_get_theme",theme_id:e,_wpnonce_ajax:WPNONCE_AJAX},headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"*/*"},transformRequest:i.transformRequestToAjaxWordPress}}}}},{key:"changeTheme",value:function(e){return function(t){return t({type:o.CHANGE_THEME,payload:e}),Promise.resolve()}}},{key:"changeViewComponent",value:function(e){return function(t){return t({type:o.CHANGE_VIEW_COMPONENT,payload:e}),Promise.resolve()}}},{key:"changeSettingsComponent",value:function(e){return function(t){return t({type:o.CHANGE_SETTINGS_COMPONENT,payload:e}),Promise.resolve()}}}]),e}();e["default"]=s}),require.alias("crypto-browserify/index.js","crypto"),require.alias("events/events.js","events"),require.alias("path-browserify/index.js","path"),require.alias("process/browser.js","process"),require.alias("punycode/punycode.js","punycode"),require.alias("querystring-es3/index.js","querystring"),require.alias("stream-browserify/index.js","stream"),require.alias("string_decoder/index.js","string_decoder"),require.alias("url/url.js","url"),require.alias("vm-browserify/index.js","vm"),e=require("process"),require.register("___globals___",function(e,t,n){})}(),require("___globals___");
Note: See TracChangeset for help on using the changeset viewer.