Version Description
- 2019-07-16 =
- Added: notice about inactive subscribers when many users will be marked inactive;
- Improved: filtering out WP spam users from WordPress Users lists.
Download this release
Release Info
Developer | wysija |
Plugin | MailPoet Newsletters (New) |
Version | 3.32.2 |
Comparing to | |
See all releases |
Code changes from version 3.32.1 to 3.32.2
- assets/dist/js/{admin.ac90aa3e.chunk.js → admin.96bedecc.chunk.js} +1 -1
- assets/dist/js/{admin_vendor.ac90aa3e.chunk.js → admin_vendor.96bedecc.chunk.js} +0 -0
- assets/dist/js/{admin_vendor_chunk.ac90aa3e.chunk.js → admin_vendor_chunk.96bedecc.chunk.js} +1 -1
- assets/dist/js/{form_editor.ac90aa3e.chunk.js → form_editor.96bedecc.chunk.js} +0 -0
- assets/dist/js/{mailpoet.ac90aa3e.chunk.js → mailpoet.96bedecc.chunk.js} +0 -0
- assets/dist/js/manifest.json +7 -7
- assets/dist/js/{newsletter_editor.ac90aa3e.chunk.js → newsletter_editor.96bedecc.chunk.js} +0 -0
- assets/dist/js/{vendor.ac90aa3e.js → vendor.96bedecc.js} +0 -0
- lang/mailpoet-ar.mo +0 -0
- lang/mailpoet-ca.mo +0 -0
- lang/mailpoet-cs_CZ.mo +0 -0
- lang/mailpoet-da_DK.mo +0 -0
- lang/mailpoet-de_DE.mo +0 -0
- lang/mailpoet-el.mo +0 -0
- lang/mailpoet-es_ES.mo +0 -0
- lang/mailpoet-es_MX.mo +0 -0
- lang/mailpoet-fr_CA.mo +0 -0
- lang/mailpoet-fr_FR.mo +0 -0
- lang/mailpoet-hu_HU.mo +0 -0
- lang/mailpoet-it_IT.mo +0 -0
- lang/mailpoet-ja.mo +0 -0
- lang/mailpoet-nb_NO.mo +0 -0
- lang/mailpoet-nl_NL.mo +0 -0
- lang/mailpoet-pt_BR.mo +0 -0
- lang/mailpoet-pt_PT.mo +0 -0
- lang/mailpoet-ro_RO.mo +0 -0
- lang/mailpoet-ru_RU.mo +0 -0
- lang/mailpoet-sq.mo +0 -0
- lang/mailpoet-sr_RS.mo +0 -0
- lang/mailpoet-sv_SE.mo +0 -0
- lang/mailpoet-tr_TR.mo +0 -0
- lang/mailpoet-zh_CN.mo +0 -0
- lang/mailpoet.pot +13 -23
- lib/Cron/Workers/StatsNotifications/Worker.php +0 -2
- lib/Features/FeaturesController.php +0 -2
- lib/Segments/WP.php +13 -0
- lib/Util/Notices/PermanentNotices.php +2 -8
- mailpoet.php +2 -2
- readme.txt +5 -1
- vendor-prefixed/autoload.php +1 -1
- vendor/autoload.php +1 -1
- vendor/composer/autoload_psr4.php +1 -0
- vendor/composer/autoload_real.php +7 -7
- vendor/composer/autoload_static.php +10 -5
- views/emails/statsNotification.html +13 -40
- views/emails/statsNotification.txt +1 -5
- views/newsletters.html +1 -1
assets/dist/js/{admin.ac90aa3e.chunk.js → admin.96bedecc.chunk.js}
RENAMED
@@ -31,4 +31,4 @@ var n;n=function(){return function(e){var t={};function a(n){if(t[n])return t[n]
|
|
31 |
v4.1.1
|
32 |
https://github.com/mholt/PapaParse
|
33 |
*/
|
34 |
-
!function(t){"use strict";function a(e){this._handle=null,this._paused=!1,this._finished=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this._completeResults={data:[],errors:[],meta:{}},function(e){var t=p(e);t.chunkSize=parseInt(t.chunkSize),this._handle=new o(t),this._handle.streamer=this,this._config=t}.call(this,e),this.parseChunk=function(e){var a=this._partialLine+e;this._partialLine="";var n=this._handle.parse(a,this._baseIndex,!this._finished);if(!this._handle.paused()&&!this._handle.aborted()){var r=n.meta.cursor;this._finished||(this._partialLine=a.substring(r-this._baseIndex),this._baseIndex=r),n&&n.data&&(this._rowCount+=n.data.length);var i=this._finished||this._config.preview&&this._rowCount>=this._config.preview;if(f)t.postMessage({results:n,workerId:b.WORKER_ID,finished:i});else if(m(this._config.chunk)){if(this._config.chunk(n,this._handle),this._paused)return;n=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(n.data),this._completeResults.errors=this._completeResults.errors.concat(n.errors),this._completeResults.meta=n.meta),!i||!m(this._config.complete)||n&&n.meta.aborted||this._config.complete(this._completeResults),i||n&&n.meta.paused||this._nextChunk(),n}},this._sendError=function(e){m(this._config.error)?this._config.error(e):f&&this._config.error&&t.postMessage({workerId:b.WORKER_ID,error:e,finished:!1})}}function n(e){var t;(e=e||{}).chunkSize||(e.chunkSize=b.RemoteChunkSize),a.call(this,e),this._nextChunk=f?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,f||(t.onload=d(this._chunkLoaded,this),t.onerror=d(this._chunkError,this)),t.open("GET",this._input,!f),this._config.chunkSize){var e=this._start+this._config.chunkSize-1;t.setRequestHeader("Range","bytes="+this._start+"-"+e),t.setRequestHeader("If-None-Match","webkit-no-cache")}try{t.send()}catch(e){this._chunkError(e.message)}f&&0==t.status?this._chunkError():this._start+=this._config.chunkSize}},this._chunkLoaded=function(){if(4==t.readyState){if(t.status<200||t.status>=400)return void this._chunkError();this._finished=!this._config.chunkSize||this._start>function(e){var t=e.getResponseHeader("Content-Range");return parseInt(t.substr(t.lastIndexOf("/")+1))}(t),this.parseChunk(t.responseText)}},this._chunkError=function(e){var a=t.statusText||e;this._sendError(a)}}function r(e){(e=e||{}).chunkSize||(e.chunkSize=b.LocalChunkSize),a.call(this,e);var t,n,r="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,n=e.slice||e.webkitSlice||e.mozSlice,r?((t=new FileReader).onload=d(this._chunkLoaded,this),t.onerror=d(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var e=this._input;if(this._config.chunkSize){var a=Math.min(this._start+this._config.chunkSize,this._input.size);e=n.call(e,this._start,a)}var i=t.readAsText(e,this._config.encoding);r||this._chunkLoaded({target:{result:i}})},this._chunkLoaded=function(e){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function i(e){var t;e=e||{},a.call(this,e),this.stream=function(e){return e,t=e,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var e=this._config.chunkSize,a=e?t.substr(0,e):t;return t=e?t.substr(e):"",this._finished=!t,this.parseChunk(a)}}}function o(e){function t(){if(_&&l&&(r("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+b.DefaultDelimiter+"'"),l=!1),e.skipEmptyLines)for(var t=0;t<_.data.length;t++)1==_.data[t].length&&""==_.data[t][0]&&_.data.splice(t--,1);return a()&&function(){if(_){for(var e=0;a()&&e<_.data.length;e++)for(var t=0;t<_.data[e].length;t++)g.push(_.data[e][t]);_.data.splice(0,1)}}(),function(){if(!_||!e.header&&!e.dynamicTyping)return _;for(var t=0;t<_.data.length;t++){for(var a={},i=0;i<_.data[t].length;i++){if(e.dynamicTyping){var o=_.data[t][i];_.data[t][i]="true"==o||"TRUE"==o||"false"!=o&&"FALSE"!=o&&n(o)}e.header&&(i>=g.length?(a.__parsed_extra||(a.__parsed_extra=[]),a.__parsed_extra.push(_.data[t][i])):a[g[i]]=_.data[t][i])}e.header&&(_.data[t]=a,i>g.length?r("FieldMismatch","TooManyFields","Too many fields: expected "+g.length+" fields but parsed "+i,t):i<g.length&&r("FieldMismatch","TooFewFields","Too few fields: expected "+g.length+" fields but parsed "+i,t))}return e.header&&_.meta&&(_.meta.fields=g),_}()}function a(){return e.header&&0==g.length}function n(e){return c.test(e)?parseFloat(e):e}function r(e,t,a,n){_.errors.push({type:e,code:t,message:a,row:n})}var i,o,l,c=/^\s*-?(\d*\.?\d+|\d+\.?\d*)(e[-+]?\d+)?\s*$/i,u=this,d=0,h=!1,f=!1,g=[],_={data:[],errors:[],meta:{}};if(m(e.step)){var v=e.step;e.step=function(n){if(_=n,a())t();else{if(t(),0==_.data.length)return;d+=n.data.length,e.preview&&d>e.preview?o.abort():v(_,u)}}}this.parse=function(a,n,r){if(e.newline||(e.newline=function(e){var t=(e=e.substr(0,1048576)).split("\r");if(1==t.length)return"\n";for(var a=0,n=0;n<t.length;n++)"\n"==t[n][0]&&a++;return a>=t.length/2?"\r\n":"\r"}(a)),l=!1,!e.delimiter){var c=function(t){for(var a,n,r,i=[",","\t","|",";",b.RECORD_SEP,b.UNIT_SEP],o=0;o<i.length;o++){var l=i[o],c=0,u=0;r=void 0;for(var p=new s({delimiter:l,preview:10}).parse(t),d=0;d<p.data.length;d++){var m=p.data[d].length;u+=m,void 0!==r?m>1&&(c+=Math.abs(m-r),r=m):r=m}u/=p.data.length,(void 0===n||n>c)&&u>1.99&&(n=c,a=l)}return e.delimiter=a,{successful:!!a,bestDelimiter:a}}(a);c.successful?e.delimiter=c.bestDelimiter:(l=!0,e.delimiter=b.DefaultDelimiter),_.meta.delimiter=e.delimiter}var u=p(e);return e.preview&&e.header&&u.preview++,i=a,o=new s(u),_=o.parse(i,n,r),t(),h?{meta:{paused:!0}}:_||{meta:{paused:!1}}},this.paused=function(){return h},this.pause=function(){h=!0,o.abort(),i=i.substr(o.getCharIndex())},this.resume=function(){h=!1,u.streamer.parseChunk(i)},this.aborted=function(){return f},this.abort=function(){f=!0,o.abort(),_.meta.aborted=!0,m(e.complete)&&e.complete(_),i=""}}function s(e){var t=(e=e||{}).delimiter,a=e.newline,n=e.comments,r=e.step,i=e.preview,o=e.fastMode;if(("string"!=typeof t||b.BAD_DELIMITERS.indexOf(t)>-1)&&(t=","),n===t)throw"Comment character same as delimiter";!0===n?n="#":("string"!=typeof n||b.BAD_DELIMITERS.indexOf(n)>-1)&&(n=!1),"\n"!=a&&"\r"!=a&&"\r\n"!=a&&(a="\n");var s=0,l=!1;this.parse=function(e,c,u){function p(e){w.push(e),I=s}function d(t){return u?h():(t||(t=e.substr(s)),k.push(t),s=g,p(k),y&&f(),h())}function m(t){s=t,p(k),k=[],x=e.indexOf(a,s)}function h(e){return{data:w,errors:E,meta:{delimiter:t,linebreak:a,aborted:l,truncated:!!e,cursor:I+(c||0)}}}function f(){r(h()),w=[],E=[]}if("string"!=typeof e)throw"Input must be a string";var g=e.length,_=t.length,v=a.length,b=n.length,y="function"==typeof r;s=0;var w=[],E=[],k=[],I=0;if(!e)return h();if(o||!1!==o&&-1===e.indexOf('"')){for(var S=e.split(a),N=0;N<S.length;N++){k=S[N];if(s+=k.length,N!==S.length-1)s+=a.length;else if(u)return h();if(!n||k.substr(0,b)!=n){if(y){if(w=[],p(k.split(t)),f(),l)return h()}else p(k.split(t));if(i&&N>=i)return w=w.slice(0,i),h(!0)}}return h()}for(var C=e.indexOf(t,s),x=e.indexOf(a,s);;)if('"'!=e[s])if(n&&0===k.length&&e.substr(s,b)===n){if(-1==x)return h();s=x+v,x=e.indexOf(a,s),C=e.indexOf(t,s)}else if(-1!==C&&(x>C||-1===x))k.push(e.substring(s,C)),s=C+_,C=e.indexOf(t,s);else{if(-1===x)break;if(k.push(e.substring(s,x)),m(x+v),y&&(f(),l))return h();if(i&&w.length>=i)return h(!0)}else{var T=s;for(s++;;){if(-1===(T=e.indexOf('"',T+1)))return u||E.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:w.length,index:s}),d();if(T===g-1)return d(e.substring(s,T).replace(/""/g,'"'));if('"'!=e[T+1]){if(e[T+1]==t){k.push(e.substring(s,T).replace(/""/g,'"')),s=T+1+_,C=e.indexOf(t,s),x=e.indexOf(a,s);break}if(e.substr(T+1,v)===a){if(k.push(e.substring(s,T).replace(/""/g,'"')),m(T+1+v),C=e.indexOf(t,s),y&&(f(),l))return h();if(i&&w.length>=i)return h(!0);break}}else T++}}return d()},this.abort=function(){l=!0},this.getCharIndex=function(){return s}}function l(e){var t=e.data,a=_[t.workerId],n=!1;if(t.error)a.userError(t.error,t.file);else if(t.results&&t.results.data){var r={abort:function(){n=!0,c(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:u,resume:u};if(m(a.userStep)){for(var i=0;i<t.results.data.length&&(a.userStep({data:[t.results.data[i]],errors:t.results.errors,meta:t.results.meta},r),!n);i++);delete t.results}else m(a.userChunk)&&(a.userChunk(t.results,r,t.file),delete t.results)}t.finished&&!n&&c(t.workerId,t.results)}function c(e,t){var a=_[e];m(a.userComplete)&&a.userComplete(t),a.terminate(),delete _[e]}function u(){throw"Not implemented."}function p(e){if("object"!=typeof e)return e;var t=e instanceof Array?[]:{};for(var a in e)t[a]=p(e[a]);return t}function d(e,t){return function(){e.apply(t,arguments)}}function m(e){return"function"==typeof e}var h,f=!t.document&&!!t.postMessage,g=!1,_={},v=0,b={};if(b.parse=function(e,a){if((a=a||{}).worker&&b.WORKERS_SUPPORTED){var o=function(){if(!b.WORKERS_SUPPORTED)return!1;if(!g&&null===b.SCRIPT_PATH)throw new Error("Script path cannot be determined automatically when Papa Parse is loaded asynchronously. You need to set Papa.SCRIPT_PATH manually.");var e=new t.Worker(b.SCRIPT_PATH||h);return e.onmessage=l,e.id=v++,_[e.id]=e,e}();return o.userStep=a.step,o.userChunk=a.chunk,o.userComplete=a.complete,o.userError=a.error,a.step=m(a.step),a.chunk=m(a.chunk),a.complete=m(a.complete),a.error=m(a.error),delete a.worker,void o.postMessage({input:e,config:a,workerId:o.id})}var s=null;return"string"==typeof e?s=a.download?new n(a):new i(a):(t.File&&e instanceof File||e instanceof Object)&&(s=new r(a)),s.stream(e)},b.unparse=function(e,t){function a(e){if("object"!=typeof e)return[];var t=[];for(var a in e)t.push(a);return t}function n(e,t){var a="";"string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t));var n=e instanceof Array&&e.length>0,i=!(t[0]instanceof Array);if(n){for(var l=0;l<e.length;l++)l>0&&(a+=o),a+=r(e[l],l);t.length>0&&(a+=s)}for(var c=0;c<t.length;c++){for(var u=n?e.length:t[c].length,p=0;u>p;p++){p>0&&(a+=o);var d=n&&i?e[p]:p;a+=r(t[c][d],p)}c<t.length-1&&(a+=s)}return a}function r(e,t){return null==e?"":(e=e.toString().replace(/"/g,'""'),"boolean"==typeof i&&i||i instanceof Array&&i[t]||function(e,t){for(var a=0;a<t.length;a++)if(e.indexOf(t[a])>-1)return!0;return!1}(e,b.BAD_DELIMITERS)||e.indexOf(o)>-1||" "==e.charAt(0)||" "==e.charAt(e.length-1)?'"'+e+'"':e)}var i=!1,o=",",s="\r\n";if("object"==typeof t&&("string"==typeof t.delimiter&&1==t.delimiter.length&&-1==b.BAD_DELIMITERS.indexOf(t.delimiter)&&(o=t.delimiter),("boolean"==typeof t.quotes||t.quotes instanceof Array)&&(i=t.quotes),"string"==typeof t.newline&&(s=t.newline)),"string"==typeof e&&(e=JSON.parse(e)),e instanceof Array){if(!e.length||e[0]instanceof Array)return n(null,e);if("object"==typeof e[0])return n(a(e[0]),e)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),e.data instanceof Array&&(e.fields||(e.fields=e.data[0]instanceof Array?e.fields:a(e.data[0])),e.data[0]instanceof Array||"object"==typeof e.data[0]||(e.data=[e.data])),n(e.fields||[],e.data||[]);throw"exception: Unable to serialize unrecognized input"},b.RECORD_SEP=String.fromCharCode(30),b.UNIT_SEP=String.fromCharCode(31),b.BYTE_ORDER_MARK="\ufeff",b.BAD_DELIMITERS=["\r","\n",'"',b.BYTE_ORDER_MARK],b.WORKERS_SUPPORTED=!!t.Worker,b.SCRIPT_PATH=null,b.LocalChunkSize=10485760,b.RemoteChunkSize=5242880,b.DefaultDelimiter=",",b.Parser=s,b.ParserHandle=o,b.NetworkStreamer=n,b.FileStreamer=r,b.StringStreamer=i,e.exports?e.exports=b:m(t.define)&&t.define.amd?t.define(function(){return b}):t.Papa=b,t.jQuery){var y=t.jQuery;y.fn.parse=function(e){function a(){if(0!=i.length){var t=i[0];if(m(e.before)){var a=e.before(t.file,t.inputElem);if("object"==typeof a){if("abort"==a.action)return void function(t,a,n,r){m(e.error)&&e.error({name:t},a,n,r)}("AbortError",t.file,t.inputElem,a.reason);if("skip"==a.action)return void n();"object"==typeof a.config&&(t.instanceConfig=y.extend(t.instanceConfig,a.config))}else if("skip"==a)return void n()}var r=t.instanceConfig.complete;t.instanceConfig.complete=function(e){m(r)&&r(e,t.file,t.inputElem),n()},b.parse(t.file,t.instanceConfig)}else m(e.complete)&&e.complete()}function n(){i.splice(0,1),a()}var r=e.config||{},i=[];return this.each(function(){if(!("INPUT"==y(this).prop("tagName").toUpperCase()&&"file"==y(this).attr("type").toLowerCase()&&t.FileReader)||!this.files||0==this.files.length)return!0;for(var e=0;e<this.files.length;e++)i.push({file:this.files[e],inputElem:this,instanceConfig:y.extend({},r)})}),a(),this}}f?t.onmessage=function(e){var a=e.data;if(void 0===b.WORKER_ID&&a&&(b.WORKER_ID=a.workerId),"string"==typeof a.input)t.postMessage({workerId:b.WORKER_ID,results:b.parse(a.input,a.config),finished:!0});else if(t.File&&a.input instanceof File||a.input instanceof Object){var n=b.parse(a.input,a.config);n&&t.postMessage({workerId:b.WORKER_ID,results:n,finished:!0})}}:b.WORKERS_SUPPORTED&&(h=function(){var e=document.getElementsByTagName("script");return e.length?e[e.length-1].src:""}(),document.body?document.addEventListener("DOMContentLoaded",function(){g=!0},!0):g=!0),n.prototype=Object.create(a.prototype),n.prototype.constructor=n,r.prototype=Object.create(a.prototype),r.prototype.constructor=r,i.prototype=Object.create(i.prototype),i.prototype.constructor=i}("undefined"!=typeof window?window:this)},465:function(e,t,a){"use strict";a.r(t);var n=a(9),r=a.n(n),i=a(8),o=a.n(i),s=a(10),l=a.n(s),c=a(11),u=a.n(c),p=a(12),d=a.n(p),m=a(50),h=a.n(m),f=a(0),g=a.n(f),_=a(255),v=a(1),b=a(2),y=a.n(b),w=a(90),E=a.n(w),k=a(22),I=a.n(k),S=[{name:"email",label:v.a.I18n.t("email"),type:"text",disabled:function(e){return Number(e.wp_user_id>0)||1===Number(e.is_woocommerce_user)}},{name:"first_name",label:v.a.I18n.t("firstname"),type:"text",disabled:function(e){return Number(e.wp_user_id>0)||1===Number(e.is_woocommerce_user)}},{name:"last_name",label:v.a.I18n.t("lastname"),type:"text",disabled:function(e){return Number(e.wp_user_id>0)||1===Number(e.is_woocommerce_user)}},{name:"status",label:v.a.I18n.t("status"),type:"select",automationId:"subscriber-status",values:{subscribed:v.a.I18n.t("subscribed"),unconfirmed:v.a.I18n.t("unconfirmed"),unsubscribed:v.a.I18n.t("unsubscribed"),inactive:v.a.I18n.t("inactive"),bounced:v.a.I18n.t("bounced")},filter:function(e,t){return!(Number(e.wp_user_id)>0||1===Number(e.is_woocommerce_user))||"unconfirmed"!==t}},{name:"segments",label:v.a.I18n.t("lists"),type:"selection",placeholder:v.a.I18n.t("selectList"),tip:v.a.I18n.t("welcomeEmailTip"),api_version:window.mailpoet_api_version,endpoint:"segments",multiple:!0,selected:function(e){return!1===h()(e.subscriptions)?null:e.subscriptions.filter(function(e){return"subscribed"===e.status}).map(function(e){return e.segment_id})},filter:function(e){return!e.deleted_at&&"default"===e.type},getLabel:function(e){return"".concat(e.name," (").concat(e.subscribers,")")},getSearchLabel:function(e,t){var a="";return void 0!==t.subscriptions&&t.subscriptions.forEach(function(t){if(e.id===t.segment_id&&(a=e.name,"unsubscribed"===t.status)){var n=v.a.Date.format(t.updated_at);a+=" (%$1s)".replace("%$1s",v.a.I18n.t("unsubscribedOn").replace("%$1s",n))}}),a}}];(window.mailpoet_custom_fields||[]).forEach(function(e){var t={name:"cf_".concat(e.id),label:e.name,type:e.type};switch(e.params&&(t.params=e.params),e.params.values&&(t.values=e.params.values),e.type){case"date":t.year_placeholder=v.a.I18n.t("year"),t.month_placeholder=v.a.I18n.t("month"),t.day_placeholder=v.a.I18n.t("day");break;case"select":t.placeholder="-";break;default:t.placeholder=""}S.push(t)});var N={onUpdate:function(){v.a.Notice.success(v.a.I18n.t("subscriberUpdated"))},onCreate:function(){v.a.Notice.success(v.a.I18n.t("subscriberAdded")),v.a.trackEvent("Subscribers > Add new",{"MailPoet Free version":window.mailpoet_version})}};function C(e){if(Number(e.wp_user_id)>0)return g.a.createElement("p",{className:"description"},I()(v.a.I18n.t("WPUserEditNotice"),/\[link\](.*?)\[\/link\]/g,function(t,a){return g.a.createElement("a",{key:a,href:"user-edit.php?user_id=".concat(e.wp_user_id)},t)}))}function x(){return g.a.createElement("p",{className:"description"},g.a.createElement("strong",null,v.a.I18n.t("tip"))," ",v.a.I18n.t("customFieldsTip"))}var T=function(e){function t(){return r()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){return g.a.createElement("div",null,g.a.createElement("h1",{className:"title"},v.a.I18n.t("subscriber"),g.a.createElement(_.a,{className:"page-title-action",to:"/"},v.a.I18n.t("backToList"))),g.a.createElement(E.a,{automationId:"subscriber_edit_form",endpoint:"subscribers",fields:S,params:this.props.match.params,messages:N,beforeFormContent:C,afterFormContent:x}))}}]),t}(g.a.Component);T.propTypes={match:y.a.shape({params:y.a.shape({id:y.a.string}).isRequired}).isRequired},t.default=T},466:function(e,t,a){var n=a(50);e.exports=function(e){if(n(e)){for(var t=0,a=new Array(e.length);t<e.length;t++)a[t]=e[t];return a}}},467:function(e,t,a){var n=a(468),r=a(472);e.exports=function(e){if(r(Object(e))||"[object Arguments]"===Object.prototype.toString.call(e))return n(e)}},468:function(e,t,a){e.exports=a(469)},469:function(e,t,a){a(82),a(470),e.exports=a(18).Array.from},470:function(e,t,a){"use strict";var n=a(56),r=a(27),i=a(58),o=a(389),s=a(390),l=a(230),c=a(471),u=a(370);r(r.S+r.F*!a(391)(function(e){Array.from(e)}),"Array",{from:function(e){var t,a,r,p,d=i(e),m="function"==typeof this?this:Array,h=arguments.length,f=h>1?arguments[1]:void 0,g=void 0!==f,_=0,v=u(d);if(g&&(f=n(f,h>2?arguments[2]:void 0,2)),null==v||m==Array&&s(v))for(a=new m(t=l(d.length));t>_;_++)c(a,_,g?f(d[_],_):d[_]);else for(p=v.call(d),a=new m;!(r=p.next()).done;_++)c(a,_,g?o(p,f,[r.value,_],!0):r.value);return a.length=_,a}})},471:function(e,t,a){"use strict";var n=a(34),r=a(52);e.exports=function(e,t,a){t in e?n.f(e,t,r(0,a)):e[t]=a}},472:function(e,t,a){e.exports=a(473)},473:function(e,t,a){a(97),a(82),e.exports=a(474)},474:function(e,t,a){var n=a(371),r=a(30)("iterator"),i=a(60);e.exports=a(18).isIterable=function(e){var t=Object(e);return void 0!==t[r]||"@@iterator"in t||i.hasOwnProperty(n(t))}},475:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},488:function(e,t,a){a(489),e.exports=a(18).Number.isFinite},489:function(e,t,a){var n=a(27),r=a(25).isFinite;n(n.S,"Number",{isFinite:function(e){return"number"==typeof e&&r(e)}})},490:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),i=a(255),o=a(1),s=a(90),l=a.n(s),c=a(2),u=a.n(c),p=[{name:"name",label:o.a.I18n.t("name"),type:"text"},{name:"description",label:o.a.I18n.t("description"),type:"textarea",tip:o.a.I18n.t("segmentDescriptionTip")}],d={onUpdate:function(){o.a.Notice.success(o.a.I18n.t("segmentUpdated"))},onCreate:function(){o.a.Notice.success(o.a.I18n.t("segmentAdded")),o.a.trackEvent("Lists > Add new",{"MailPoet Free version":window.mailpoet_version})}},m=function(e){return r.a.createElement("div",null,r.a.createElement("h1",{className:"title"},o.a.I18n.t("segment"),r.a.createElement(i.a,{className:"page-title-action",to:"/"},o.a.I18n.t("backToList"))),r.a.createElement(l.a,{endpoint:"segments",fields:p,params:e.match.params,messages:d}))};m.propTypes={match:u.a.shape({params:u.a.shape({id:u.a.string}).isRequired}).isRequired},t.default=m},492:function(e,t){jQuery.AsyncQueue=function(){var e,t,a,n,r=this,o=[],s=!1;return n=function(){var e=o.shift();e?(e.apply(r,[r]),!1===s&&n()):t&&t.apply(r)},this.onFailure=function(t){e=t},this.onComplete=function(e){t=e},this.add=function(e){return o.push(e),this},this.storeData=function(e){return a=e,this},this.lastCallbackData=function(){return a},this.run=function(){s=!1,n()},this.pause=function(){return s=!0,this},this.failure=function(){if(s=!0,e){var t=[r];for(i=0;i<arguments.length;i++)t.push(arguments[i]);e.apply(r,t)}},this}},493:function(e,t,a){e.exports=a(494)},494:function(e,t,a){a(495);var n=a(18).Object;e.exports=function(e,t){return n.getOwnPropertyDescriptor(e,t)}},495:function(e,t,a){var n=a(48),r=a(236).f;a(231)("getOwnPropertyDescriptor",function(){return function(e,t){return r(n(e),t)}})},496:function(e,t,a){e.exports=a(497)},497:function(e,t,a){a(263),e.exports=a(18).Object.getOwnPropertySymbols},498:function(e,t,a){a(499),e.exports=a(18).Object.values},499:function(e,t,a){var n=a(27),r=a(500)(!1);n(n.S,"Object",{values:function(e){return r(e)}})},500:function(e,t,a){var n=a(29),r=a(54),i=a(48),o=a(63).f;e.exports=function(e){return function(t){for(var a,s=i(t),l=r(s),c=l.length,u=0,p=[];c>u;)a=l[u++],n&&!o.call(s,a)||p.push(e?[a,s[a]]:s[a]);return p}}},514:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),i=a(21),o=a.n(i),s=a(265),l=a.n(s),c=a(2),u=a.n(c),p=a(88),d=a(33),m=a.n(d),h=a(36),f=a.n(h),g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};function _(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var v=function(e){function t(){var a,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,i=Array(r),o=0;o<r;o++)i[o]=arguments[o];return a=n=_(this,e.call.apply(e,[this].concat(i))),n.state={match:n.computeMatch(n.props.history.location.pathname)},_(n,a)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getChildContext=function(){return{router:g({},this.context.router,{history:this.props.history,route:{location:this.props.history.location,match:this.state.match}})}},t.prototype.computeMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}},t.prototype.componentWillMount=function(){var e=this,t=this.props,a=t.children,n=t.history;f()(null==a||1===r.a.Children.count(a),"A <Router> may have only one child element"),this.unlisten=n.listen(function(){e.setState({match:e.computeMatch(n.location.pathname)})})},t.prototype.componentWillReceiveProps=function(e){m()(this.props.history===e.history,"You cannot change <Router history>")},t.prototype.componentWillUnmount=function(){this.unlisten()},t.prototype.render=function(){var e=this.props.children;return e?r.a.Children.only(e):null},t}(r.a.Component);v.propTypes={history:u.a.object.isRequired,children:u.a.node},v.contextTypes={router:u.a.object},v.childContextTypes={router:u.a.object.isRequired};var b=v;function y(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var w=function(e){function t(){var a,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,i=Array(r),o=0;o<r;o++)i[o]=arguments[o];return a=n=y(this,e.call.apply(e,[this].concat(i))),n.history=Object(p.createHashHistory)(n.props),y(n,a)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentWillMount=function(){l()(!this.props.history,"<HashRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { HashRouter as Router }`.")},t.prototype.render=function(){return r.a.createElement(b,{history:this.history,children:this.props.children})},t}(r.a.Component);w.propTypes={basename:u.a.string,getUserConfirmation:u.a.func,hashType:u.a.oneOf(["hashbang","noslash","slash"]),children:u.a.node};var E=w,k=a(269);var I=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentWillMount=function(){f()(this.context.router,"You should not use <Switch> outside a <Router>")},t.prototype.componentWillReceiveProps=function(e){m()(!(e.location&&!this.props.location),'<Switch> elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),m()(!(!e.location&&this.props.location),'<Switch> elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.')},t.prototype.render=function(){var e=this.context.router.route,t=this.props.children,a=this.props.location||e.location,n=void 0,i=void 0;return r.a.Children.forEach(t,function(t){if(null==n&&r.a.isValidElement(t)){var o=t.props,s=o.path,l=o.exact,c=o.strict,u=o.sensitive,p=o.from,d=s||p;i=t,n=Object(k.a)(a.pathname,{path:d,exact:l,strict:c,sensitive:u},e.match)}}),n?r.a.cloneElement(i,{location:a,computedMatch:n}):null},t}(r.a.Component);I.contextTypes={router:u.a.shape({route:u.a.object.isRequired}).isRequired},I.propTypes={children:u.a.node,location:u.a.object};var S=I,N=a(268).a,C=a(9),x=a.n(C),T=a(8),P=a.n(T),R=a(10),A=a.n(R),j=a(11),D=a.n(j),L=a(6),O=a.n(L),q=a(12),M=a.n(q),F=a(7),B=a.n(F),$=a(255),V=a(3),H=a.n(V),W=a(1),z=a(15),U=a.n(z),Y=a(43),K=a.n(Y),G=a(75),J=a.n(G),Q=[{name:"email",label:W.a.I18n.t("subscriber"),sortable:!0},{name:"status",label:W.a.I18n.t("status"),sortable:!0},{name:"segments",label:W.a.I18n.t("lists")},{name:"created_at",label:W.a.I18n.t("subscribedOn"),sortable:!0},{name:"updated_at",label:W.a.I18n.t("lastModifiedOn"),sortable:!0}],X={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSubscriberTrashed"):W.a.I18n.t("multipleSubscribersTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSubscriberDeleted"):W.a.I18n.t("multipleSubscribersDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSubscriberRestored"):W.a.I18n.t("multipleSubscribersRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onNoItemsFound:function(e){return"bounced"===e&&!window.mailpoet_premium_active&&!window.mss_active&&r.a.createElement("div",null,r.a.createElement("p",null,W.a.I18n.t("bouncedSubscribersHelp")),r.a.createElement("p",null,r.a.createElement("a",{href:"admin.php?page=mailpoet-premium",className:"button-primary"},W.a.I18n.t("bouncedSubscribersPremiumButtonText"))))}},Z=[{name:"moveToList",label:W.a.I18n.t("moveToList"),onSelect:function(){return r.a.createElement(J.a,{field:{id:"move_to_segment",name:"move_to_segment",endpoint:"segments",filter:function(e){return!(e.deleted_at||"default"!==e.type)}}})},getData:function(){return{segment_id:Number(H()("#move_to_segment").val())}},onSuccess:function(e){W.a.Notice.success(W.a.I18n.t("multipleSubscribersMovedToList").replace("%$1d",Number(e.meta.count).toLocaleString()).replace("%$2s",e.meta.segment))}},{name:"addToList",label:W.a.I18n.t("addToList"),onSelect:function(){return r.a.createElement(J.a,{field:{id:"add_to_segment",name:"add_to_segment",endpoint:"segments",filter:function(e){return!(e.deleted_at||"default"!==e.type)}}})},getData:function(){return{segment_id:Number(H()("#add_to_segment").val())}},onSuccess:function(e){W.a.Notice.success(W.a.I18n.t("multipleSubscribersAddedToList").replace("%$1d",Number(e.meta.count).toLocaleString()).replace("%$2s",e.meta.segment))}},{name:"removeFromList",label:W.a.I18n.t("removeFromList"),onSelect:function(){return r.a.createElement(J.a,{field:{id:"remove_from_segment",name:"remove_from_segment",endpoint:"segments",filter:function(e){return!("default"!==e.type)}}})},getData:function(){return{segment_id:Number(H()("#remove_from_segment").val())}},onSuccess:function(e){W.a.Notice.success(W.a.I18n.t("multipleSubscribersRemovedFromList").replace("%$1d",Number(e.meta.count).toLocaleString()).replace("%$2s",e.meta.segment))}},{name:"removeFromAllLists",label:W.a.I18n.t("removeFromAllLists"),onSuccess:function(e){W.a.Notice.success(W.a.I18n.t("multipleSubscribersRemovedFromAllLists").replace("%$1d",Number(e.meta.count).toLocaleString()))}},{name:"sendConfirmationEmail",label:W.a.I18n.t("resendConfirmationEmail"),onSuccess:function(e){W.a.Notice.success(W.a.I18n.t("multipleConfirmationEmailsSent").replace("%$1d",Number(e.meta.count).toLocaleString()))}},{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:X.onTrash}],ee=[{name:"edit",label:W.a.I18n.t("edit"),link:function(e){return r.a.createElement($.a,{to:"/edit/".concat(e.id)},W.a.I18n.t("edit"))}},{name:"trash",display:function(e){return 0===Number(e.wp_user_id)&&0===Number(e.is_woocommerce_user)}}],te=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"getSegmentFromId",function(e){var t=!1;return window.mailpoet_segments.forEach(function(a){a.id===e&&(t=a)}),t}),B()(O()(a),"renderItem",function(e,t){var n=U()("manage-column","column-primary","has-row-actions","column-username"),i="";switch(e.status){case"subscribed":i=W.a.I18n.t("subscribed");break;case"unconfirmed":i=W.a.I18n.t("unconfirmed");break;case"unsubscribed":i=W.a.I18n.t("unsubscribed");break;case"inactive":i=W.a.I18n.t("inactive");break;case"bounced":i=W.a.I18n.t("bounced");break;default:i="Invalid"}var o=!1;if(e.subscriptions.length>0){var s=[];e.subscriptions.forEach(function(e){var t=a.getSegmentFromId(e.segment_id);!1!==t&&"subscribed"===e.status&&s.push(t.name)}),o=r.a.createElement("span",null,s.join(", "))}return r.a.createElement("div",null,r.a.createElement("td",{className:n},r.a.createElement("strong",null,r.a.createElement($.a,{className:"row-title",to:"/edit/".concat(e.id)},e.email)),r.a.createElement("p",{style:{margin:0}},e.first_name," ",e.last_name),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("status")},i),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("lists")},o),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("subscribedOn")},r.a.createElement("abbr",null,W.a.Date.format(e.created_at))),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("lastModifiedOn")},r.a.createElement("abbr",null,W.a.Date.format(e.updated_at))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",{className:"title"},W.a.I18n.t("pageTitle")," ",r.a.createElement($.a,{className:"page-title-action",to:"/new"},W.a.I18n.t("new")),r.a.createElement("a",{className:"page-title-action",href:"?page=mailpoet-import","data-automation-id":"import-subscribers-button"},W.a.I18n.t("import")),r.a.createElement("a",{id:"mailpoet_export_button",className:"page-title-action",href:"?page=mailpoet-export"},W.a.I18n.t("export"))),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,endpoint:"subscribers",onRenderItem:this.renderItem,columns:Q,bulk_actions:Z,item_actions:ee,messages:X,sort_by:"created_at",sort_order:"desc"}))}}]),t}(r.a.Component);te.propTypes={location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired};var ae=te,ne=a(378),re=a.n(ne),ie=document.getElementById("subscribers_container");ie&&o.a.render(r.a.createElement(E,null,r.a.createElement(S,null,r.a.createElement(N,{path:"/new",component:re.a}),r.a.createElement(N,{path:"/edit/:id",component:re.a}),r.a.createElement(N,{path:"*",component:ae}))),ie);var oe=a(68),se=a.n(oe),le=a(93),ce=a(100),ue=a.n(ce),pe={},de=0,me=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"/"===e?e:function(e){var t=e,a=pe[t]||(pe[t]={});if(a[e])return a[e];var n=ue.a.compile(e);return de<1e4&&(a[e]=n,de++),n}(e)(t,{pretty:!0})},he=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};var fe=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.isStatic=function(){return this.context.router&&this.context.router.staticContext},t.prototype.componentWillMount=function(){f()(this.context.router,"You should not use <Redirect> outside a <Router>"),this.isStatic()&&this.perform()},t.prototype.componentDidMount=function(){this.isStatic()||this.perform()},t.prototype.componentDidUpdate=function(e){var t=Object(le.createLocation)(e.to),a=Object(le.createLocation)(this.props.to);Object(le.locationsAreEqual)(t,a)?m()(!1,"You tried to redirect to the same route you're currently on: \""+a.pathname+a.search+'"'):this.perform()},t.prototype.computeTo=function(e){var t=e.computedMatch,a=e.to;return t?"string"==typeof a?me(a,t.params):he({},a,{pathname:me(a.pathname,t.params)}):a},t.prototype.perform=function(){var e=this.context.router.history,t=this.props.push,a=this.computeTo(this.props);t?e.push(a):e.replace(a)},t.prototype.render=function(){return null},t}(r.a.Component);fe.propTypes={computedMatch:u.a.object,push:u.a.bool,from:u.a.string,to:u.a.oneOfType([u.a.string,u.a.object]).isRequired},fe.defaultProps={push:!1},fe.contextTypes={router:u.a.shape({history:u.a.shape({push:u.a.func.isRequired,replace:u.a.func.isRequired}).isRequired,staticContext:u.a.object}).isRequired};var ge=fe,_e=a(20),ve=a.n(_e),be=a(4),ye=a.n(be),we=a(44),Ee=a.n(we),ke=a(523),Ie=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"setupNewsletter",function(e){void 0!==e&&(a.props.history.push("/new/".concat(e)),W.a.trackEvent("Emails > Type selected",{"MailPoet Free version":window.mailpoet_version,"Email type":e}))}),B()(O()(a),"getAutomaticEmails",function(){return window.mailpoet_automatic_emails?ye.a.map(window.mailpoet_automatic_emails,function(e){var t=e,n=window.mailpoet_premium_active?ye.a.partial(a.setupNewsletter,e.slug):void 0;return t.action=r.a.createElement("div",null,r.a.createElement("a",{className:"button button-primary",onClick:n,role:"button",tabIndex:0,disabled:!window.mailpoet_premium_active,onKeyDown:function(e){["keydown","keypress"].includes(e.type)&&["Enter"," "].includes(e.key)&&(e.preventDefault(),a.onClick())}},W.a.I18n.t("setUp"))),t}):[]}),B()(O()(a),"createNewsletter",function(e){W.a.trackEvent("Emails > Type selected",{"MailPoet Free version":window.mailpoet_version,"Email type":e}),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"create",data:{type:e,subject:W.a.I18n.t("draftNewsletterTitle")}}).done(function(e){a.props.history.push("/template/".concat(e.data.id))}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}),a}return M()(t,e),P()(t,[{key:"render",value:function(){var e=ye.a.partial(this.createNewsletter,"standard"),t=ye.a.partial(this.setupNewsletter,"notification"),a=ye.a.partial(this.setupNewsletter,"welcome"),n=[{slug:"standard",title:W.a.I18n.t("regularNewsletterTypeTitle"),description:W.a.I18n.t("regularNewsletterTypeDescription"),action:r.a.createElement("a",{className:"button button-primary","data-automation-id":"create_standard",onClick:e,role:"button",tabIndex:0,onKeyDown:function(t){["keydown","keypress"].includes(t.type)&&["Enter"," "].includes(t.key)&&(t.preventDefault(),e())}},W.a.I18n.t("create"))},{slug:"welcome",title:W.a.I18n.t("welcomeNewsletterTypeTitle"),description:W.a.I18n.t("welcomeNewsletterTypeDescription"),videoGuide:"https://beta.docs.mailpoet.com/article/254-video-guide-to-welcome-emails",action:r.a.createElement("a",{className:"button button-primary",onClick:a,"data-automation-id":"create_welcome",onKeyDown:function(e){["keydown","keypress"].includes(e.type)&&["Enter"," "].includes(e.key)&&(e.preventDefault(),a())},role:"button",tabIndex:0},W.a.I18n.t("setUp"))},{slug:"notification",title:W.a.I18n.t("postNotificationNewsletterTypeTitle"),description:W.a.I18n.t("postNotificationNewsletterTypeDescription"),videoGuide:"https://beta.docs.mailpoet.com/article/210-video-guide-to-post-notifications",action:r.a.createElement("a",{className:"button button-primary","data-automation-id":"create_notification",onClick:t,role:"button",tabIndex:0,onKeyDown:function(e){["keydown","keypress"].includes(e.type)&&["Enter"," "].includes(e.key)&&(e.preventDefault(),t())}},W.a.I18n.t("setUp"))}],i=ve.a.applyFilters("mailpoet_newsletters_types",[].concat(n,se()(this.getAutomaticEmails())),this),o=!0===window.mailpoet_is_new_user?"mailpoet_badge mailpoet_badge_video":"mailpoet_badge mailpoet_badge_video mailpoet_badge_video_grey";return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("pickCampaignType")),r.a.createElement(Ee.a,{step:"type"}),r.a.createElement("ul",{className:"mailpoet_boxes mailpoet_boxes_types"},i.map(function(e){return r.a.createElement("li",{key:e.slug,"data-type":e.slug,className:"mailpoet_newsletter_types"},r.a.createElement("div",{className:"mailpoet_thumbnail"},e.thumbnailImage?r.a.createElement("img",{src:e.thumbnailImage,alt:""}):null),r.a.createElement("div",{className:"mailpoet_boxes_content"},r.a.createElement("div",{className:"mailpoet_description"},r.a.createElement("h3",null,e.title," ",e.beta?"(".concat(W.a.I18n.t("beta"),")"):""),r.a.createElement("p",null,e.description),e.videoGuide&&r.a.createElement("a",{className:o,href:e.videoGuide,target:"_blank",rel:"noopener noreferrer"},r.a.createElement("span",{className:"dashicons dashicons-format-video"}),W.a.I18n.t("seeVideoGuide"))),r.a.createElement("div",{className:"mailpoet_actions"},e.action)))},this)))}}]),t}(r.a.Component);B()(Ie,"propTypes",{history:u.a.shape({push:u.a.func.isRequired}).isRequired});var Se=Object(ke.a)(Ie),Ne=a(37),Ce=a.n(Ne),xe=a(16),Te=a.n(xe),Pe=a(23),Re=a.n(Pe),Ae=function(e){function t(){return x()(this,t),A()(this,D()(t).apply(this,arguments))}return M()(t,e),P()(t,[{key:"componentWillMount",value:function(){W.a.Modal.loading(!0)}},{key:"componentWillUnmount",value:function(){W.a.Modal.loading(!1)}},{key:"render",value:function(){return null}}]),t}(r.a.Component),je=function(e){var t=e.tabs,a=e.selected,n=e.select;return r.a.createElement("div",{className:"wp-filter hide-if-no-js"},r.a.createElement("ul",{className:"filter-links"},t.map(function(e){var t=e.name,i=e.label;return r.a.createElement("li",{key:t},r.a.createElement("a",{href:"javascript:",className:a===t?"current":"",onClick:function(){return n(t)}}," ",i))})))};je.propTypes={selected:u.a.string.isRequired,select:u.a.func.isRequired,tabs:u.a.arrayOf(u.a.shape({label:u.a.string.isRequired,name:u.a.string.isRequired}).isRequired).isRequired};var De=je,Le=a(250),Oe=a.n(Le),qe=function(e){return W.a.Modal.popup({title:e.title,template:Oe.a.renderToString(r.a.createElement(r.a.Fragment,null,r.a.createElement("p",null,e.message),r.a.createElement("button",{id:"mailpoet_alert_cancel",className:"button button-secondary",type:"button"},e.cancelLabel),r.a.createElement("button",{id:"mailpoet_alert_confirm",className:"button button-primary",type:"submit"},e.confirmLabel))),onInit:function(){document.getElementById("mailpoet_alert_confirm").addEventListener("click",function(){W.a.Modal.close(),e.onConfirm()}),document.getElementById("mailpoet_alert_cancel").addEventListener("click",function(){return W.a.Modal.close()})}}),null};function Me(e){Oe.a.renderToString(r.a.createElement(qe,e))}qe.propTypes={title:u.a.string,message:u.a.string.isRequired,cancelLabel:u.a.string,confirmLabel:u.a.string,onConfirm:u.a.func.isRequired},qe.defaultProps={title:W.a.I18n.t("confirmTitle"),cancelLabel:W.a.I18n.t("cancelLabel"),confirmLabel:W.a.I18n.t("confirmLabel")};var Fe=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).onPreview=a.onPreview.bind(O()(a)),a.onDelete=a.onDelete.bind(O()(a)),a.onSelect=a.onSelect.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"onDelete",value:function(){var e=this.props,t=e.id,a=e.name,n=e.beforeDelete,r=e.afterDelete;Me({message:W.a.I18n.t("confirmTemplateDeletion").replace("%$1s",a),onConfirm:function(){n(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletterTemplates",action:"delete",data:{id:t}}).done(function(){r(!0,t)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0}),r(!1)})}})}},{key:"onPreview",value:function(){W.a.Modal.popup({title:this.props.name,template:'<img src="{{ thumbnail }}" />',data:this.props})}},{key:"onSelect",value:function(){var e=this.props,t=e.newsletterId,a=e.name,n=e.beforeSelect,r=e.afterSelect;n(),W.a.trackEvent("Emails > Template selected",{"MailPoet Free version":window.mailpoet_version,"Email name":a}),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"save",data:{id:t,template_id:this.props.id}}).done(function(e){r(!0,e.data.id)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0}),r(!1)})}},{key:"render",value:function(){var e=this,t=this.props,a=t.index,n=t.name,i=t.thumbnail,o=t.readonly,s=r.a.createElement("button",{className:"mailpoet_delete button button-secondary",onClick:this.onDelete,type:"button"},W.a.I18n.t("delete")),l="";return"string"==typeof i&&i.length>0&&(l=r.a.createElement("a",{href:"javascript:;",onClick:this.onPreview},r.a.createElement("img",{src:i,alt:W.a.I18n.t("templatePreview")}),r.a.createElement("div",{className:"mailpoet_overlay"},r.a.createElement("p",{className:"mailpoet_more_details"},W.a.I18n.t("zoom"))))),r.a.createElement("li",{className:"mailpoet_template_boxes","data-automation-id":"select_template_box"},r.a.createElement("div",{className:"mailpoet_thumbnail"},l),r.a.createElement("div",{className:"mailpoet_template_content"},r.a.createElement("div",{className:"mailpoet_description"},r.a.createElement("h3",null,n)),r.a.createElement("div",{className:"mailpoet_actions"},"1"!==o&&s,r.a.createElement("a",{className:"button button-primary","data-automation-id":"select_template_".concat(a),onClick:this.onSelect,role:"button",tabIndex:0,onKeyDown:function(t){["keydown","keypress"].includes(t.type)&&["Enter"," "].includes(t.key)&&(t.preventDefault(),e.onSelect())}}," ",W.a.I18n.t("select")," "))))}}]),t}(r.a.Component);Fe.propTypes={index:u.a.number.isRequired,id:u.a.string.isRequired,newsletterId:u.a.string.isRequired,name:u.a.string.isRequired,thumbnail:u.a.string.isRequired,readonly:u.a.string.isRequired,beforeDelete:u.a.func.isRequired,afterDelete:u.a.func.isRequired,beforeSelect:u.a.func.isRequired,afterSelect:u.a.func.isRequired};var Be=Fe,$e=a(19),Ve=a.n($e),He=a(53),We=a.n(He),ze=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).fileRef=r.a.createRef(),a.handleSubmit=a.handleSubmit.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"saveTemplate",value:function(e){var t=e,a=this.props,n=a.beforeImport,r=a.afterImport;ye.a.isUndefined(t.body)||(t.body=Ve()(t.body));try{t.categories=JSON.parse(t.categories)}catch(e){t.categories=[]}-1===t.categories.indexOf("saved")&&t.categories.push("saved"),-1===t.categories.indexOf("standard")&&-1===t.categories.indexOf("welcome")&&-1===t.categories.indexOf("notification")&&t.categories.push("standard"),t.categories=Ve()(t.categories),n(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletterTemplates",action:"save",data:t}).done(function(e){r(!0,e.data)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0}),r(!1)})}},{key:"handleSubmit",value:function(e){var t=this;if(e.preventDefault(),ye.a.size(this.fileRef.current.files)<=0)return!1;var a=ye.a.first(this.fileRef.current.files),n=new FileReader;return n.onload=function(e){try{t.saveTemplate(JSON.parse(e.target.result)),W.a.trackEvent("Emails > Template imported",{"MailPoet Free version":window.mailpoet_version})}catch(e){W.a.Notice.error(W.a.I18n.t("templateFileMalformedError"))}},n.readAsText(a),!0}},{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h2",null,W.a.I18n.t("importTemplateTitle"),r.a.createElement(We.a,{tooltip:W.a.I18n.t("helpTooltipTemplateUpload"),place:"right",className:"tooltip-help-import-template"})),r.a.createElement("form",{onSubmit:this.handleSubmit},r.a.createElement("input",{type:"file",placeholder:W.a.I18n.t("selectJsonFileToUpload"),ref:this.fileRef}),r.a.createElement("p",{className:"submit"},r.a.createElement("input",{className:"button button-primary",type:"submit",value:W.a.I18n.t("upload")}))))}}]),t}(r.a.Component);ze.propTypes={beforeImport:u.a.func.isRequired,afterImport:u.a.func.isRequired};var Ue=ze,Ye=[{name:"standard",label:W.a.I18n.t("tabStandardTitle")},{name:"welcome",label:W.a.I18n.t("tabWelcomeTitle")},{name:"notification",label:W.a.I18n.t("tabNotificationTitle")}];window.mailpoet_woocommerce_active&&Ye.push({name:"woocommerce",label:W.a.I18n.t("tabWoocommerceTitle")}),Ye.push.apply(Ye,[{name:"all",label:W.a.I18n.t("allTemplates")},{name:"recent",label:W.a.I18n.t("recentlySent")},{name:"saved",label:W.a.I18n.t("savedTemplates")}]);var Ke=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={loading:!0,templates:{},emailType:null,selectedTab:""},a.templates={},a.addTemplate=a.addTemplate.bind(O()(a)),a.afterTemplateDelete=a.afterTemplateDelete.bind(O()(a)),a.afterTemplateSelect=a.afterTemplateSelect.bind(O()(a)),a.afterTemplateImport=a.afterTemplateImport.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"componentWillMount",value:function(){var e=this;W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletterTemplates",action:"getAll"}).done(function(t){0===t.data.length&&(t.data=[{name:W.a.I18n.t("mailpoetGuideTemplateTitle"),categories:'["welcome", "notification", "standard", "woocommerce"]',readonly:"1"}]),t.data.forEach(e.addTemplate),e.sortTemplates()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})}).always(function(){e.selectInitialTab()})}},{key:"addTemplate",value:function(e){var t,a=this,n=Ye.map(function(e){return e.name});try{t=JSON.parse(e.categories).filter(function(e){return-1!==n.indexOf(e)})}catch(e){t=[]}0===t.length&&t.push("saved"),t.forEach(function(t){void 0===a.templates[t]&&(a.templates[t]=[]),a.templates[t].unshift(e)})}},{key:"sortTemplates",value:function(){var e=this;Re()(this.templates).forEach(function(t){e.templates[t].sort(function(e,t){return Te()(e.id,10)<Te()(t.id,10)?1:-1})})}},{key:"selectInitialTab",value:function(){var e,t=this,a="standard";W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"get",data:{id:this.props.match.params.id}}).done(function(t){e=t.data.type,ye.a.findWhere(Ye,{name:t.data.type})?a=t.data.type:"automatic"===t.data.type&&ye.a.findWhere(Ye,{name:t.data.options.group})&&(a=t.data.options.group)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})}).always(function(){t.setState({templates:t.templates,emailType:e,selectedTab:a,loading:!1})})}},{key:"afterTemplateDelete",value:function(e,t){var a=this;e&&Re()(this.templates).forEach(function(e){a.templates[e]=a.templates[e].filter(function(e){return e.id!==t})}),this.setState({templates:this.templates,loading:!1})}},{key:"afterTemplateSelect",value:function(e,t){e?window.location=function(e){return"admin.php?page=mailpoet-newsletter-editor&id=".concat(e)}(t):this.setState({loading:!1})}},{key:"afterTemplateImport",value:function(e,t){e&&this.addTemplate(t),this.setState({templates:this.templates,selectedTab:e?"saved":"import",loading:!1})}},{key:"render",value:function(){var e=this;if(this.state.loading)return r.a.createElement(Ae,null);var t=Ye.concat({name:"import",label:W.a.I18n.t("tabImportTitle")}),a=null;if("import"===this.state.selectedTab)a=r.a.createElement(Ue,{beforeImport:function(){return e.setState({loading:!0})},afterImport:this.afterTemplateImport});else{var n=this.state.templates[this.state.selectedTab]||[];n=0===n.length?this.state.loading?null:r.a.createElement("p",null,W.a.I18n.t("noTemplates")):n.map(function(t,a){return r.a.createElement(Be,Ce()({key:t.id,index:a,newsletterId:e.props.match.params.id,beforeDelete:function(){return e.setState({loading:!0})},afterDelete:e.afterTemplateDelete,beforeSelect:function(){return e.setState({loading:!0})},afterSelect:e.afterTemplateSelect},t))}),a=r.a.createElement("ul",{className:"mailpoet_boxes clearfix"},n)}var i=ve.a.applyFilters("mailpoet_newsletters_template_breadcrumb",r.a.createElement(Ee.a,{step:"template"}),this.state.emailType,"template");return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("selectTemplateTitle")),i,r.a.createElement(De,{tabs:t,selected:this.state.selectedTab,select:function(t){return e.setState({selectedTab:t})}}),a)}}]),t}(r.a.Component);Ke.propTypes={match:u.a.shape({params:u.a.shape({id:u.a.string}).isRequired}).isRequired};var Ge=Ke,Je=a(90),Qe=a.n(Je),Xe=a(47),Ze=a.n(Xe),et=a(94),tt=a.n(et),at=a(24),nt=a.n(at),rt={closeText:W.a.I18n.t("close"),currentText:W.a.I18n.t("today"),nextText:W.a.I18n.t("next"),prevText:W.a.I18n.t("previous"),monthNames:[W.a.I18n.t("january"),W.a.I18n.t("february"),W.a.I18n.t("march"),W.a.I18n.t("april"),W.a.I18n.t("may"),W.a.I18n.t("june"),W.a.I18n.t("july"),W.a.I18n.t("august"),W.a.I18n.t("september"),W.a.I18n.t("october"),W.a.I18n.t("november"),W.a.I18n.t("december")],monthNamesShort:[W.a.I18n.t("januaryShort"),W.a.I18n.t("februaryShort"),W.a.I18n.t("marchShort"),W.a.I18n.t("aprilShort"),W.a.I18n.t("mayShort"),W.a.I18n.t("juneShort"),W.a.I18n.t("julyShort"),W.a.I18n.t("augustShort"),W.a.I18n.t("septemberShort"),W.a.I18n.t("octoberShort"),W.a.I18n.t("novemberShort"),W.a.I18n.t("decemberShort")],dayNames:[W.a.I18n.t("sunday"),W.a.I18n.t("monday"),W.a.I18n.t("tuesday"),W.a.I18n.t("wednesday"),W.a.I18n.t("thursday"),W.a.I18n.t("friday"),W.a.I18n.t("saturday")],dayNamesShort:[W.a.I18n.t("sundayShort"),W.a.I18n.t("mondayShort"),W.a.I18n.t("tuesdayShort"),W.a.I18n.t("wednesdayShort"),W.a.I18n.t("thursdayShort"),W.a.I18n.t("fridayShort"),W.a.I18n.t("saturdayShort")],dayNamesMin:[W.a.I18n.t("sundayMin"),W.a.I18n.t("mondayMin"),W.a.I18n.t("tuesdayMin"),W.a.I18n.t("wednesdayMin"),W.a.I18n.t("thursdayMin"),W.a.I18n.t("fridayMin"),W.a.I18n.t("saturdayMin")]},it=function(e){function t(e){var a;return x()(this,t),a=A()(this,D()(t).call(this,e)),B()(O()(a),"onChange",function(e){var t=e,n=t.target.value,r=a.getStorageDate(n);t.target.value=r,a.props.onChange(t)}),B()(O()(a),"getFieldName",function(){return a.props.name||"date"}),B()(O()(a),"getDisplayDate",function(e){var t={parseFormat:a.props.storageFormat,format:a.props.displayFormat};return W.a.Date.format(e,t)}),B()(O()(a),"getStorageDate",function(e){var t={parseFormat:a.props.displayFormat,format:a.props.storageFormat};return W.a.Date.format(e,t)}),a.dateInput=r.a.createRef(),a}return M()(t,e),P()(t,[{key:"componentDidMount",value:function(){var e=H()(this.dateInput.current),t=this;e.datepicker&&(H.a.datepicker.parseDate=function(e,t){return W.a.Date.toDate(t,{parseFormat:this.props.displayFormat,format:e})},H.a.datepicker.formatDate=function(e,t){return W.a.Date.format(t,{format:e})},e.datepicker(ye.a.extend({dateFormat:this.props.displayFormat,firstDay:window.mailpoet_start_of_week,isRTL:!1,onSelect:function(e){t.onChange({target:{name:t.getFieldName(),value:e}})}},rt)),this.datepickerInitialized=!0)}},{key:"componentWillUnmount",value:function(){this.datepickerInitialized&&H()(this.dateInput.current).datepicker("destroy")}},{key:"render",value:function(){return r.a.createElement("input",Ce()({type:"text",size:"30",name:this.getFieldName(),value:this.getDisplayDate(this.props.value),readOnly:!0,disabled:this.props.disabled,onChange:this.onChange,ref:this.dateInput},this.props.validation))}}]),t}(r.a.Component);it.propTypes={displayFormat:u.a.string.isRequired,onChange:u.a.func.isRequired,name:u.a.string,storageFormat:u.a.string.isRequired,value:u.a.string.isRequired,disabled:u.a.bool.isRequired,validation:u.a.object.isRequired},it.defaultProps={name:"date"};var ot=it,st=function(e){function t(){return x()(this,t),A()(this,D()(t).apply(this,arguments))}return M()(t,e),P()(t,[{key:"render",value:function(){var e=this,t=Re()(this.props.timeOfDayItems).map(function(t){return r.a.createElement("option",{key:"option-".concat(e.props.timeOfDayItems[t]),value:t},e.props.timeOfDayItems[t])});return r.a.createElement("select",Ce()({name:this.props.name||"time",value:this.props.value,disabled:this.props.disabled,onChange:this.props.onChange},this.props.validation),t)}}]),t}(r.a.Component);st.propTypes={timeOfDayItems:u.a.objectOf(u.a.string).isRequired,name:u.a.string,value:u.a.string.isRequired,disabled:u.a.bool,onChange:u.a.func.isRequired,validation:u.a.object},st.defaultProps={name:"time",disabled:!1,validation:{}};var lt=st,ct=function(e){function t(e){var a;return x()(this,t),a=A()(this,D()(t).call(this,e)),B()(O()(a),"DATE_TIME_SEPARATOR"," "),B()(O()(a),"getDateTime",function(){return[a.state.date,a.state.time].join(a.DATE_TIME_SEPARATOR)}),B()(O()(a),"buildStateFromProps",function(e){var t=(e.value||a.props.defaultDateTime).split(a.DATE_TIME_SEPARATOR),n=nt()(t,2);return{date:n[0],time:n[1]}}),B()(O()(a),"handleChange",function(e){var t={};t[e.target.name]=e.target.value,a.setState(t,a.propagateChange)}),B()(O()(a),"propagateChange",function(){a.props.onChange&&a.props.onChange({target:{name:a.props.name||"",value:a.getDateTime()}})}),a.state=a.buildStateFromProps(e),a}return M()(t,e),P()(t,[{key:"componentDidUpdate",value:function(e){var t=this;this.props.value===e.value&&this.props.defaultDateTime===e.defaultDateTime||tt()(function(){t.setState(t.buildStateFromProps(t.props))})}},{key:"render",value:function(){return r.a.createElement("span",null,r.a.createElement(ot,{name:"date",value:this.state.date,onChange:this.handleChange,displayFormat:this.props.dateDisplayFormat,storageFormat:this.props.dateStorageFormat,disabled:this.props.disabled,validation:this.props.dateValidation}),r.a.createElement(lt,{name:"time",value:this.state.time,onChange:this.handleChange,disabled:this.props.disabled,validation:this.props.timeValidation,timeOfDayItems:this.props.timeOfDayItems}))}}]),t}(r.a.Component);ct.propTypes={value:u.a.string,defaultDateTime:u.a.string.isRequired,dateDisplayFormat:u.a.string.isRequired,dateStorageFormat:u.a.string.isRequired,onChange:u.a.func,name:u.a.string,disabled:u.a.bool,dateValidation:u.a.object.isRequired,timeValidation:u.a.any,timeOfDayItems:u.a.objectOf(u.a.string).isRequired},ct.defaultProps={onChange:void 0,name:"",disabled:!1,timeValidation:void 0,value:void 0};var ut=ct,pt=a(101),dt=a.n(pt),mt=a(22),ht=a.n(mt),ft=window.location.hostname.replace("www.",""),gt="contact@".concat(ft),_t=function(e){var t=e.emailAddress;if(e.mssActive)return null;var a=t.split("@").pop().toLowerCase();return window.mailpoet_free_domains.indexOf(a)>-1?r.a.createElement(r.a.Fragment,null,r.a.createElement("p",{className:"sender_email_address_warning","data-acceptance-id":"freemail-sender-warning-old-installation"},W.a.I18n.t("senderEmailAddressWarning1")),r.a.createElement("p",{className:"sender_email_address_warning"},ht()(W.a.I18n.t("senderEmailAddressWarning2"),/(%suggested|%originalSender|<em>.*<\/em>)/,function(e){return"%suggested"===e?gt:"%originalSender"===e?r.a.createElement("em",{key:"sender-email"},t):r.a.createElement("em",{key:"reply-to"},e.replace(/<\/?em>/g,""))})),r.a.createElement("p",{className:"sender_email_address_warning"},r.a.createElement("a",{href:"https://kb.mailpoet.com/article/259-your-from-address-cannot-be-yahoo-com-gmail-com-outlook-com",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("senderEmailAddressWarning3")))):null};_t.propTypes={emailAddress:u.a.string.isRequired,mssActive:u.a.bool.isRequired};var vt=_t,bt=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={emailAddress:e.item.sender_address},a.onChange=a.onChange.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"onChange",value:function(e){this.setState({emailAddress:e.target.value}),this.props.onValueChange(e)}},{key:"render",value:function(){return r.a.createElement(r.a.Fragment,null,r.a.createElement(dt.a,Ce()({},this.props,{onValueChange:this.onChange})),r.a.createElement("div",{className:"regular-text"},r.a.createElement(vt,{emailAddress:this.state.emailAddress,mssActive:window.mailpoet_mss_active})))}}]),t}(r.a.Component);bt.propTypes={item:u.a.shape({sender_address:u.a.string.isRequired}).isRequired,onValueChange:u.a.func},bt.defaultProps={onValueChange:function(){}};var yt=bt,wt=window.mailpoet_current_time||"00:00",Et="".concat(window.mailpoet_current_date," 00:00:00"),kt=window.mailpoet_schedule_time_of_day,It=window.mailpoet_date_display_format,St=window.mailpoet_date_storage_format,Nt=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(r))),B()(O()(a),"getCurrentValue",function(){var e={isScheduled:"0",scheduledAt:Et};return ye.a.defaults(a.props.item[a.props.field.name]||{},e)}),B()(O()(a),"getDateValidation",function(){return{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("noScheduledDateError"),"data-parsley-errors-container":"#mailpoet_scheduling"}}),B()(O()(a),"isScheduled",function(){return"1"===a.getCurrentValue().isScheduled}),B()(O()(a),"handleCheckboxChange",function(e){var t=e;return t.target.value=e.target.checked?"1":"0",a.handleValueChange(t)}),B()(O()(a),"handleValueChange",function(e){var t=a.getCurrentValue(),n={};return n[e.target.name]=e.target.value,a.props.onValueChange({target:{name:a.props.field.name,value:ye.a.extend({},t,n)}})}),a}return M()(t,e),P()(t,[{key:"render",value:function(){var e;return this.isScheduled()&&(e=r.a.createElement("span",{id:"mailpoet_scheduling"},r.a.createElement(ut,{name:"scheduledAt",value:this.getCurrentValue().scheduledAt,onChange:this.handleValueChange,disabled:this.props.field.disabled,dateValidation:this.getDateValidation(),defaultDateTime:Et,timeOfDayItems:kt,dateDisplayFormat:It,dateStorageFormat:St})," ",r.a.createElement("span",null,W.a.I18n.t("websiteTimeIs")," ",r.a.createElement("code",null,wt)))),r.a.createElement("div",null,r.a.createElement("input",{type:"checkbox",value:"1",checked:this.isScheduled(),disabled:this.props.field.disabled,name:"isScheduled",onChange:this.handleCheckboxChange}),e)}}]),t}(r.a.Component);Nt.propTypes={item:u.a.object,field:u.a.shape({name:u.a.string.isRequired,disabled:u.a.bool}).isRequired,onValueChange:u.a.func.isRequired},Nt.defaultProps={item:{}};var Ct=[{name:"subject",label:W.a.I18n.t("subjectLine"),tip:W.a.I18n.t("subjectLineTip"),type:"text",validation:{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("emptySubjectLineError")}},{name:"segments",label:W.a.I18n.t("segments"),tip:W.a.I18n.t("segmentsTip"),type:"selection",placeholder:W.a.I18n.t("selectSegmentPlaceholder"),id:"mailpoet_segments",api_version:window.mailpoet_api_version,endpoint:"segments",multiple:!0,filter:function(e){return!e.deleted_at},getLabel:function(e){return"".concat(e.name," (").concat(Te()(e.subscribers,10).toLocaleString(),")")},transformChangedValue:function(e){var t=this.getItems();return ye.a.map(e,function(e){return ye.a.find(t,function(t){return t.id===e})})},validation:{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("noSegmentsSelectedError")}},{name:"sender",label:W.a.I18n.t("sender"),tip:W.a.I18n.t("senderTip"),fields:[{name:"sender_name",type:"text",placeholder:W.a.I18n.t("senderNamePlaceholder"),validation:{"data-parsley-required":!0}},{name:"sender_address",type:"reactComponent",component:yt,placeholder:W.a.I18n.t("senderAddressPlaceholder"),validation:{"data-parsley-required":!0,"data-parsley-type":"email"}}]},{name:"reply-to",label:W.a.I18n.t("replyTo"),tip:W.a.I18n.t("replyToTip"),inline:!0,fields:[{name:"reply_to_name",type:"text",placeholder:W.a.I18n.t("replyToNamePlaceholder")},{name:"reply_to_address",type:"text",placeholder:W.a.I18n.t("replyToAddressPlaceholder"),validation:{"data-parsley-type":"email"}}]},{name:"options",label:W.a.I18n.t("scheduleIt"),type:"reactComponent",component:Nt}];Ct=ve.a.applyFilters("mailpoet_newsletters_3rd_step_fields",Ct);var xt={getFields:function(){return Ct},getSendButtonOptions:function(e){var t=e||{},a={value:"object"===Ze()(t.options)&&"1"===t.options.isScheduled?W.a.I18n.t("schedule"):W.a.I18n.t("send")};return"sent"!==t.status&&"sending"!==t.status||(a.disabled="disabled"),a}},Tt=a(51),Pt=a(45),Rt={name:"intervalType",values:Pt.intervalValues},At={name:"timeOfDay",values:Pt.timeOfDayValues},jt={name:"weekDay",values:Pt.weekDayValues},Dt={name:"monthDay",values:Pt.monthDayValues},Lt={name:"nthWeekDay",values:Pt.nthWeekDayValues},Ot=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(r))),B()(O()(a),"getCurrentValue",function(){return a.props.item[a.props.field.name]||{}}),B()(O()(a),"handleValueChanges",function(e){var t=a.getCurrentValue();return a.props.onValueChange({target:{name:a.props.field.name,value:ye.a.extend({},t,e)}})}),B()(O()(a),"handleIntervalChange",function(e){var t=e.target.value,n={};n.intervalType=t,"monthly"===t&&(n.monthDay="1"),a.handleValueChanges(n)}),B()(O()(a),"handleTimeOfDayChange",function(e){return a.handleValueChanges({timeOfDay:e.target.value})}),B()(O()(a),"handleWeekDayChange",function(e){return a.handleValueChanges({weekDay:e.target.value})}),B()(O()(a),"handleMonthDayChange",function(e){return a.handleValueChanges({monthDay:e.target.value})}),B()(O()(a),"handleNthWeekDayChange",function(e){return a.handleValueChanges({nthWeekDay:e.target.value})}),a}return M()(t,e),P()(t,[{key:"render",value:function(){var e,t,a,n,i=this.getCurrentValue();return"immediately"!==i.intervalType&&(e=r.a.createElement(Tt.a,{field:At,item:this.getCurrentValue(),onValueChange:this.handleTimeOfDayChange})),"weekly"!==i.intervalType&&"nthWeekDay"!==i.intervalType||(t=r.a.createElement(Tt.a,{field:jt,item:this.getCurrentValue(),onValueChange:this.handleWeekDayChange})),"monthly"===i.intervalType&&(a=r.a.createElement(Tt.a,{field:Dt,item:this.getCurrentValue(),onValueChange:this.handleMonthDayChange})),"nthWeekDay"===i.intervalType&&(n=r.a.createElement(Tt.a,{field:Lt,item:this.getCurrentValue(),onValueChange:this.handleNthWeekDayChange})),r.a.createElement("div",null,r.a.createElement(Tt.a,{field:Rt,item:this.getCurrentValue(),onValueChange:this.handleIntervalChange,automationId:"newsletter_interval_type"}),n,a,t,e)}}]),t}(r.a.Component);Ot.propTypes={item:u.a.object.isRequired,field:u.a.shape({name:u.a.string}).isRequired,onValueChange:u.a.func.isRequired};var qt=Ot,Mt=[{name:"subject",label:W.a.I18n.t("subjectLine"),tip:W.a.I18n.t("postNotificationSubjectLineTip"),type:"text",validation:{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("emptySubjectLineError")}},{name:"options",label:W.a.I18n.t("selectFrequency"),type:"reactComponent",component:qt},{name:"segments",label:W.a.I18n.t("segments"),tip:W.a.I18n.t("segmentsTip"),type:"selection",placeholder:W.a.I18n.t("selectSegmentPlaceholder"),id:"mailpoet_segments",api_version:window.mailpoet_api_version,endpoint:"segments",multiple:!0,filter:function(e){return!e.deleted_at},getLabel:function(e){return"".concat(e.name," (").concat(Te()(e.subscribers,10).toLocaleString(),")")},transformChangedValue:function(e){var t=this.getItems();return ye.a.map(e,function(e){return ye.a.find(t,function(t){return t.id===e})})},validation:{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("noSegmentsSelectedError")}},{name:"sender",label:W.a.I18n.t("sender"),tip:W.a.I18n.t("senderTip"),fields:[{name:"sender_name",type:"text",placeholder:W.a.I18n.t("senderNamePlaceholder"),validation:{"data-parsley-required":!0}},{name:"sender_address",type:"reactComponent",component:yt,placeholder:W.a.I18n.t("senderAddressPlaceholder"),validation:{"data-parsley-required":!0,"data-parsley-type":"email"}}]},{name:"reply-to",label:W.a.I18n.t("replyTo"),tip:W.a.I18n.t("replyToTip"),inline:!0,fields:[{name:"reply_to_name",type:"text",placeholder:W.a.I18n.t("replyToNamePlaceholder")},{name:"reply_to_address",type:"text",placeholder:W.a.I18n.t("replyToAddressPlaceholder"),validation:{"data-parsley-type":"email"}}]}];Mt=ve.a.applyFilters("mailpoet_newsletters_3rd_step_fields",Mt);var Ft={getFields:function(){return Mt},getSendButtonOptions:function(){return{value:W.a.I18n.t("activate")}}},Bt=a(102),$t=[{name:"subject",label:W.a.I18n.t("subjectLine"),tip:W.a.I18n.t("subjectLineTip"),type:"text",validation:{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("emptySubjectLineError")}},{name:"options",label:W.a.I18n.t("sendWelcomeEmailWhen"),type:"reactComponent",component:Bt.default},{name:"sender",label:W.a.I18n.t("sender"),tip:W.a.I18n.t("senderTip"),fields:[{name:"sender_name",type:"text",placeholder:W.a.I18n.t("senderNamePlaceholder"),validation:{"data-parsley-required":!0}},{name:"sender_address",type:"reactComponent",component:yt,placeholder:W.a.I18n.t("senderAddressPlaceholder"),validation:{"data-parsley-required":!0,"data-parsley-type":"email"}}]},{name:"reply-to",label:W.a.I18n.t("replyTo"),tip:W.a.I18n.t("replyToTip"),inline:!0,fields:[{name:"reply_to_name",type:"text",placeholder:W.a.I18n.t("replyToNamePlaceholder")},{name:"reply_to_address",type:"text",placeholder:W.a.I18n.t("replyToAddressPlaceholder"),validation:{"data-parsley-type":"email"}}]}];$t=ve.a.applyFilters("mailpoet_newsletters_3rd_step_fields",$t);var Vt={getFields:function(){return $t},getSendButtonOptions:function(){return{value:W.a.I18n.t("activate")}}},Ht=a(251),Wt=function(e){function t(e){var a;return x()(this,t),a=A()(this,D()(t).call(this,e)),B()(O()(a),"getFieldsByNewsletter",function(e){return a.getSubtype(e).getFields(e)}),B()(O()(a),"getSendButtonOptions",function(){return a.getSubtype(a.state.item).getSendButtonOptions(a.state.item)}),B()(O()(a),"getSubtype",function(e){switch(e.type){case"notification":return Ft;case"welcome":return Vt;default:return ve.a.applyFilters("mailpoet_newsletters_send_newsletter_fields",xt,e)}}),B()(O()(a),"getThumbnailPromise",function(e){return a.state.thumbnailPromise?a.state.thumbnailPromise:Object(Ht.b)(e)}),B()(O()(a),"isValid",function(){return H()("#mailpoet_newsletter").parsley().isValid()}),B()(O()(a),"isValidFromAddress",function(){var e=a.state.item.sender_address;return"MailPoet"!==window.mailpoet_mta_method||-1!==a.state.authorizedEmailAddresses.indexOf(e)}),B()(O()(a),"showInvalidFromAddressError",function(){var e=ht()(W.a.I18n.t("newsletterInvalidFromAddress"),"%$1s",function(){return a.state.item.sender_address});e=ht()(e,/\[link\](.*?)\[\/link\]/g,function(e){return'<a href="https://account.mailpoet.com/authorization" target="_blank" rel="noopener noreferrer">'.concat(e,"</a>")}),H()("#field_sender_address").parsley().addError("invalidFromAddress",{message:e.join(""),updateClass:!0})}),B()(O()(a),"removeInvalidFromAddressError",function(){H()("#field_sender_address").parsley().removeError("invalidFromAddress",{updateClass:!0})}),B()(O()(a),"loadItem",function(e){return a.setState({loading:!0}),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"get",data:{id:e}}).done(function(e){var t="draft"===e.data.status?a.getThumbnailPromise(e.meta.preview_url):null;a.setState({item:e.data,fields:a.getFieldsByNewsletter(e.data),thumbnailPromise:t})}).fail(function(){a.setState({item:{}},function(){a.props.history.push("/new")})})}),B()(O()(a),"saveTemplate",function(e,t){a.getThumbnailPromise(e.meta.preview_url).then(function(n){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletterTemplates",action:"save",data:{newsletter_id:e.data.id,name:e.data.subject,thumbnail:n,body:Ve()(e.data.body),categories:'["recent"]'}}).fail(function(e){a.showError(e),a.setState({loading:!1}),W.a.Modal.loading(!1)}),t()}).catch(function(e){a.showError({errors:[e]})})}),B()(O()(a),"loadAuthorizedEmailAddresses",function(){return"MailPoet"!==window.mailpoet_mta_method?H.a.Deferred().resolve():W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"mailer",action:"getAuthorizedEmailAddresses"}).done(function(e){a.setState({authorizedEmailAddresses:e.data||[]})})}),B()(O()(a),"handleSend",function(e){return e.preventDefault(),a.removeInvalidFromAddressError(),a.isValid()?a.isValidFromAddress()?(W.a.Modal.loading(!0),a.saveNewsletter(e).done(function(){a.setState({loading:!0})}).done(function(e){switch(e.data.type){case"notification":case"welcome":return a.activateNewsletter(e);default:return a.sendNewsletter(e)}}).fail(function(e){a.showError(e),a.setState({loading:!1}),W.a.Modal.loading(!1)})):a.showInvalidFromAddressError():H()("#mailpoet_newsletter").parsley().validate()}),B()(O()(a),"sendNewsletter",function(e){return W.a.Ajax.post(ve.a.applyFilters("mailpoet_newsletters_send_server_request_parameters",{api_version:window.mailpoet_api_version,endpoint:"sendingQueue",action:"add",data:{newsletter_id:a.state.item.id}},a.state.item)).done(function(t){a.saveTemplate(e,function(){if(window.mailpoet_show_congratulate_after_first_newsletter)return W.a.Modal.loading(!1),void a.props.history.push("/send/congratulate/".concat(a.state.item.id));a.props.history.push(ve.a.applyFilters("mailpoet_newsletters_send_server_request_response_redirect","/".concat(a.state.item.type||""),a.state.item));var e=ve.a.applyFilters("mailpoet_newsletters_send_server_request_response",a.state.item,t);ye.a.isFunction(e)?e():"scheduled"===t.data.status?(W.a.Notice.success(W.a.I18n.t("newsletterHasBeenScheduled")),W.a.trackEvent("Emails > Newsletter sent",{scheduled:!0,"MailPoet Free version":window.mailpoet_version})):(W.a.Notice.success(W.a.I18n.t("newsletterBeingSent"),{id:"mailpoet_notice_being_sent"}),W.a.trackEvent("Emails > Newsletter sent",{scheduled:!1,"MailPoet Free version":window.mailpoet_version})),W.a.Modal.loading(!1)})}).fail(function(e){a.showError(e),a.setState({loading:!1}),W.a.Modal.loading(!1)})}),B()(O()(a),"activateNewsletter",function(e){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"setStatus",data:{id:a.props.match.params.id,status:"active"}}).done(function(t){a.saveTemplate(e,function(){if(window.mailpoet_show_congratulate_after_first_newsletter)return W.a.Modal.loading(!1),void a.props.history.push("/send/congratulate/".concat(a.state.item.id));a.props.history.push("/".concat(a.state.item.type||""));var e=a.state.item.options;"welcome"===t.data.type?(W.a.Notice.success(W.a.I18n.t("welcomeEmailActivated")),W.a.trackEvent("Emails > Welcome email activated",{"MailPoet Free version":window.mailpoet_version,"List type":e.event,Delay:"".concat(e.afterTimeNumber," ").concat(e.afterTimeType)})):"notification"===t.data.type&&(W.a.Notice.success(W.a.I18n.t("postNotificationActivated")),W.a.trackEvent("Emails > Post notifications activated",{"MailPoet Free version":window.mailpoet_version,Frequency:e.intervalType})),W.a.Modal.loading(!1)})}).fail(function(e){a.showError(e),a.setState({loading:!1}),W.a.Modal.loading(!1)})}),B()(O()(a),"handleResume",function(e){return e.preventDefault(),a.isValid()?a.saveNewsletter(e).done(function(){a.setState({loading:!0})}).done(function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"sendingQueue",action:"resume",data:{newsletter_id:a.state.item.id}}).done(function(){a.props.history.push("/".concat(a.state.item.type||"")),W.a.Notice.success(W.a.I18n.t("newsletterSendingHasBeenResumed"))}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}).fail(function(e){a.showError(e)}).always(function(){a.setState({loading:!1})}):H()("#mailpoet_newsletter").parsley().validate(),!1}),B()(O()(a),"handleSave",function(e){e.preventDefault(),a.saveNewsletter(e).done(function(){W.a.Notice.success(W.a.I18n.t("newsletterUpdated"))}).done(function(){var e="automatic"===a.state.item.type?a.state.item.options.group:a.state.item.type;a.props.history.push("/".concat(e||""))}).fail(function(e){a.showError(e)})}),B()(O()(a),"handleRedirectToDesign",function(e){e.preventDefault();var t=e.target.href;a.saveNewsletter(e).done(function(){W.a.Notice.success(W.a.I18n.t("newsletterUpdated"))}).done(function(){window.location=t}).fail(function(e){a.showError(e)})}),B()(O()(a),"saveNewsletter",function(){var e=a.state.item;e.queue=void 0,a.setState({loading:!0});var t=ye.a.omit(e,["preheader","body","created_at","deleted_at","hash","status","updated_at","type"]);return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"save",data:t})}),B()(O()(a),"showError",function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})}),B()(O()(a),"handleFormChange",function(e){var t=e.target.name,n=e.target.value;return a.setState(function(e){var a=e.item;return a[t]=n,{item:a}}),!0}),a.state={fields:[],item:{},loading:!0,thumbnailPromise:null,authorizedEmailAddresses:[]},a}return M()(t,e),P()(t,[{key:"componentDidMount",value:function(){var e=this;H.a.when(this.loadItem(this.props.match.params.id),this.loadAuthorizedEmailAddresses()).always(function(){e.setState({loading:!1})}),H()("#mailpoet_newsletter").parsley()}},{key:"componentDidUpdate",value:function(e){var t=this;this.props.match.params.id!==e.match.params.id&&this.loadItem(this.props.match.params.id).always(function(){t.setState({loading:!1})})}},{key:"render",value:function(){var e="sending"===this.state.item.status&&this.state.item.queue&&"paused"===this.state.item.queue.status,t=this.state.fields.map(function(t){var a=t;return"segments"!==t.name&&"options"!==t.name||(a.disabled=e),a}),a=this.getSendButtonOptions(),n=ve.a.applyFilters("mailpoet_newsletters_send_breadcrumb",r.a.createElement(Ee.a,{step:"send"}),this.state.item.type,"send");return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("finalNewsletterStep")),n,r.a.createElement(Qe.a,{id:"mailpoet_newsletter",fields:t,automationId:"newsletter_send_form",item:this.state.item,loading:this.state.loading,onChange:this.handleFormChange,onSubmit:this.handleSave},r.a.createElement("p",{className:"submit"},e?r.a.createElement("input",{className:"button button-primary",type:"button",onClick:this.handleResume,value:W.a.I18n.t("resume")}):r.a.createElement("input",Ce()({className:"button button-primary",type:"button",onClick:this.handleSend,value:W.a.I18n.t("send")},a))," ",r.a.createElement("input",{className:"button button-secondary",type:"submit",value:W.a.I18n.t("saveDraftAndClose")})," ",W.a.I18n.t("orSimply")," ",r.a.createElement("a",{href:"?page=mailpoet-newsletter-editor&id=".concat(this.props.match.params.id),onClick:this.handleRedirectToDesign},W.a.I18n.t("goBackToDesign")),"."),!e&&a.disabled&&"disabled"===a.disabled&&r.a.createElement(We.a,{tooltip:W.a.I18n.t("helpTooltipSendEmail"),tooltipId:"helpTooltipSendEmail"})))}}]),t}(r.a.Component);B()(Wt,"displayName","NewsletterSend"),B()(Wt,"propTypes",{match:u.a.shape({params:u.a.shape({id:u.a.string}).isRequired}).isRequired,history:u.a.shape({push:u.a.func.isRequired}).isRequired});var zt=Object(ke.a)(Wt),Ut=a(5),Yt=a.n(Ut);function Kt(e){var t,a="standard"===e.newsletter.type&&"scheduled"!==e.newsletter.status;return a&&W.a.Poll.successDelivery.initTypeformScript(),r.a.createElement("div",{className:"mailpoet_congratulate_success"},r.a.createElement("h1",null,"welcome"===(t=e.newsletter).type?W.a.I18n.t("congratulationsWelcomeEmailSuccessHeader"):"notification"===t.type?W.a.I18n.t("congratulationsPostNotificationSuccessHeader"):"automatic"===t.type?W.a.I18n.t("congratulationsWooSuccessHeader"):"scheduled"===t.status?W.a.I18n.t("congratulationsScheduleSuccessHeader"):W.a.I18n.t("congratulationsSendSuccessHeader")),r.a.createElement("img",{src:e.illustrationImageUrl,alt:"",width:"750",height:"250"}),a&&r.a.createElement("div",{className:"typeform-widget","data-url":"https://mailpoet.typeform.com/to/ciWID6","data-transparency":"100","data-hide-headers":"true","data-hide-footer":"true"}),r.a.createElement("button",{type:"button",className:"button",onClick:e.successClicked},W.a.I18n.t("close")))}Kt.propTypes={successClicked:u.a.func.isRequired,illustrationImageUrl:u.a.string.isRequired,newsletter:u.a.shape({status:u.a.string.isRequired,type:u.a.string.isRequired}).isRequired};var Gt=Kt;function Jt(e){return r.a.createElement("div",{className:"mailpoet_centered"},r.a.createElement("h1",null,W.a.I18n.t("congratulationsSendFailHeader")),r.a.createElement("p",null,ht()(W.a.I18n.t("congratulationsSendFailExplain"),/\[link\](.*?)\[\/link\]/g,function(e,t){return r.a.createElement("a",{key:t,target:"_blank",rel:"noopener noreferrer",href:"https://kb.mailpoet.com/article/231-sending-does-not-work"},e)})),r.a.createElement("button",{type:"button",className:"button",onClick:e.failClicked},W.a.I18n.t("close")))}Jt.propTypes={failClicked:u.a.func.isRequired};var Qt=Jt;var Xt=function(){return r.a.createElement("div",{className:"mailpoet_loading"},r.a.createElement("div",{className:"mailpoet_modal_loading mailpoet_modal_loading_1"}),r.a.createElement("div",{className:"mailpoet_modal_loading mailpoet_modal_loading_2"}),r.a.createElement("div",{className:"mailpoet_modal_loading mailpoet_modal_loading_3"}))};function Zt(e){return r.a.createElement("div",{className:"mailpoet_newsletter_loading"},r.a.createElement(Xt,null),(t=e.showRichLoadingScreen,a=e.illustrationImageUrl,t?r.a.createElement("div",null,r.a.createElement("h1",{className:"mailpoet_newsletter_loading_header"},W.a.I18n.t("congratulationsLoadingHeader")),r.a.createElement("img",{src:a,alt:"",width:"800px",height:"266px"})):r.a.createElement("div",null)));var t,a}Zt.propTypes={illustrationImageUrl:u.a.string.isRequired,showRichLoadingScreen:u.a.bool.isRequired};var ea=Zt;function ta(){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:{show_congratulate_after_first_newsletter:!1}}).always(function(){window.location=window.mailpoet_main_page})}var aa=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={loading:!0,newsletter:null,testingPassed:!1,timeStart:Yt()(),minimumLoadingTimePassed:!1},a.tick=a.tick.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"componentDidMount",value:function(){this.loadNewsletter(this.props.match.params.id),this.tick()}},{key:"componentDidUpdate",value:function(e){e.match.params.id!==this.props.match.params.id&&this.loadNewsletter(this.props.match.params.id)}},{key:"tick",value:function(){Yt()().subtract(20,"second").isAfter(this.state.timeStart)&&this.setState({error:!0,loading:!1}),this.state.loading&&this.loadNewsletter(this.props.match.params.id),Yt()().subtract(6,"seconds").isAfter(this.state.timeStart)&&this.setState({minimumLoadingTimePassed:!0}),!this.state.loading&&this.state.minimumLoadingTimePassed||setTimeout(this.tick,2e3)}},{key:"loadNewsletter",value:function(e){var t=this;W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"get",data:{id:e}}).done(function(e){return t.newsletterLoaded(e.data)})}},{key:"newsletterLoaded",value:function(e){"standard"!==e.type||"scheduled"===e.status?this.setState({newsletter:e,loading:!1,minimumLoadingTimePassed:!0}):"sent"===e.status||"sending"===e.status?this.setState({newsletter:e,loading:!1,testingPassed:!0}):this.setState({newsletter:e})}},{key:"renderContent",value:function(){return this.state.loading||!this.state.minimumLoadingTimePassed?(e=!!this.state.newsletter,r.a.createElement(ea,{illustrationImageUrl:window.mailpoet_congratulations_loading_image,successClicked:ta,showRichLoadingScreen:e})):this.state.error?(W.a.trackEvent("Cron testing done",{"Cron is working":"false"}),r.a.createElement(Qt,{failClicked:function(){window.location=window.mailpoet_main_page}})):(t=this.state.newsletter,this.state.testingPassed&&W.a.trackEvent("Cron testing done",{"Cron is working":"true"}),r.a.createElement(Gt,{illustrationImageUrl:window.mailpoet_congratulations_success_image,successClicked:ta,newsletter:t}));var e,t}},{key:"render",value:function(){return r.a.createElement("div",{className:"newsletter_congratulate_page"},this.renderContent())}}]),t}(r.a.Component);aa.propTypes={match:u.a.shape({params:u.a.shape({id:u.a.string}).isRequired}).isRequired};var na=aa,ra=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(r))),B()(O()(a),"showTemplateSelection",function(e){a.props.history.push("/template/".concat(e))}),a}return M()(t,e),P()(t,[{key:"componentDidMount",value:function(){var e=this;W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"create",data:{type:"standard"}}).done(function(t){e.showTemplateSelection(t.data.id)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("regularNewsletterTypeTitle")),r.a.createElement(Ee.a,{step:"type"}))}}]),t}(r.a.Component);B()(ra,"propTypes",{history:u.a.shape({push:u.a.func.isRequired}).isRequired});var ia=Object(ke.a)(ra),oa={name:"options",type:"reactComponent",component:qt},sa=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(r))),B()(O()(a),"state",{options:{intervalType:"daily",timeOfDay:0,weekDay:1,monthDay:0,nthWeekDay:1}}),B()(O()(a),"handleValueChange",function(e){var t=a.state;t[e.target.name]=e.target.value,a.setState(t)}),B()(O()(a),"handleNext",function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"create",data:ye.a.extend({},a.state,{type:"notification",subject:W.a.I18n.t("draftPostNotificationTitle")})}).done(function(e){a.showTemplateSelection(e.data.id)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}),B()(O()(a),"showTemplateSelection",function(e){a.props.history.push("/template/".concat(e))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("postNotificationNewsletterTypeTitle")),r.a.createElement(Ee.a,{step:"type"}),r.a.createElement("h3",null,W.a.I18n.t("selectFrequency")),r.a.createElement(qt,{item:this.state,field:oa,onValueChange:this.handleValueChange}),r.a.createElement("p",{className:"submit"},r.a.createElement("input",{className:"button button-primary",type:"button",onClick:this.handleNext,value:W.a.I18n.t("next")})))}}]),t}(r.a.Component);B()(sa,"propTypes",{history:u.a.shape({push:u.a.func.isRequired}).isRequired});var la=Object(ke.a)(sa),ca={name:"options",label:"Event",type:"reactComponent",component:Bt.default},ua=function(e){function t(e){var a;x()(this,t),a=A()(this,D()(t).call(this,e));var n=window.mailpoet_segments||[],r=1;return n=n.filter(function(e){return"default"===e.type}),ye.a.size(n)>0&&(r=ye.a.first(n).id),a.state={options:{event:"segment",segment:r,role:"subscriber",afterTimeNumber:1,afterTimeType:"immediate"}},a.handleValueChange=a.handleValueChange.bind(O()(a)),a.handleNext=a.handleNext.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"handleValueChange",value:function(e){var t=this.state;t[e.target.name]=e.target.value,this.setState(t)}},{key:"handleNext",value:function(){var e=this;W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"create",data:ye.a.extend({},this.state,{type:"welcome",subject:W.a.I18n.t("draftNewsletterTitle")})}).done(function(t){e.showTemplateSelection(t.data.id)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{key:"showTemplateSelection",value:function(e){this.props.history.push("/template/".concat(e))}},{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("welcomeNewsletterTypeTitle")),r.a.createElement(Ee.a,{step:"type"}),r.a.createElement("h3",null,W.a.I18n.t("selectEventToSendWelcomeEmail")),r.a.createElement(Bt.default,{item:this.state,field:ca,onValueChange:this.handleValueChange}),r.a.createElement("p",{className:"submit"},r.a.createElement("input",{className:"button button-primary",type:"button",onClick:this.handleNext,value:W.a.I18n.t("next")})))}}]),t}(r.a.Component);ua.propTypes={history:u.a.shape({push:u.a.func.isRequired}).isRequired};var pa=ua,da=a(376),ma=a.n(da),ha=a(65),fa=a.n(ha),ga=a(66),_a=a.n(ga),va=a(67),ba=a.n(va),ya=a(398),wa=a.n(ya),Ea=function(e){var t=r.a.useState(!1),a=nt()(t,2),n=a[0],i=a[1],s=r.a.useRef(null),l=r.a.useRef(null);return r.a.useEffect(function(){return e.timeout&&(l.current=setTimeout(function(){return i(!0)},e.timeout)),function(){return l.current?clearTimeout(l.current):null}},[e.timeout]),r.a.useLayoutEffect(function(){e.scroll&&s.current&&s.current.scrollIntoView(!1)},[e.scroll]),n?null:o.a.createPortal(r.a.createElement("div",{ref:s,className:"mailpoet_base_notice mailpoet_".concat(e.type,"_notice")},e.children),document.getElementById("mailpoet_notices"))};Ea.propTypes={type:u.a.oneOf(["success","info","warning","error"]).isRequired,scroll:u.a.bool,timeout:u.a.oneOfType([u.a.number,u.a.oneOf([!1])]),children:u.a.oneOfType([u.a.string,u.a.element,u.a.arrayOf(u.a.element)]).isRequired},Ea.defaultProps={timeout:1e4,scroll:!1};var ka=Ea,Ia=function(e){var t=e.errors;return t.length<1?null:r.a.createElement(ka,{type:"error"},t.map(function(e){return r.a.createElement("p",{key:e.message},e.message)}))};Ia.propTypes={errors:u.a.arrayOf(u.a.shape({message:u.a.string.isRequired})).isRequired};var Sa=Ia,Na=u.a.shape({status:u.a.string,count_processed:u.a.string.isRequired,count_total:u.a.string.isRequired,scheduled_at:u.a.string}),Ca=u.a.shape({id:u.a.number.isRequired,queue:Na}),xa=function(e){var t=e.queue,a=U()("mailpoet_progress",{mailpoet_progress_complete:"completed"===t.status}),n=Math.round(100*t.count_processed/t.count_total),i=0;return wa()(n)?(i=n,n+="%"):n=W.a.I18n.t("noSubscribers"),r.a.createElement("div",{className:a},r.a.createElement("span",{className:"mailpoet_progress_bar",style:{width:"".concat(i,"%")}}),r.a.createElement("span",{className:"mailpoet_progress_label"},n))};xa.propTypes={queue:Na.isRequired};var Ta=function(e){var t=e.newsletter;return r.a.createElement($.a,{to:"/sending-status/".concat(t.id),"data-automation-id":"sending_status_".concat(t.id)},r.a.createElement("span",null,W.a.I18n.t("newsletterQueueCompleted").replace("%$1d",Te()(t.queue.count_processed,10).toLocaleString()).replace("%$2d",Te()(t.queue.count_total,10).toLocaleString())))};Ta.propTypes={newsletter:Ca.isRequired};var Pa=function(e){var t=e.className,a=e.onClick,n=e.children;return r.a.createElement("a",{className:U()("button",t),style:{display:"inline-block"},href:"javascript:;",onClick:a},n)};Pa.propTypes={className:u.a.string,onClick:u.a.func.isRequired,children:u.a.string.isRequired},Pa.defaultProps={className:""};var Ra=function(e){var t=e.newsletter,a=r.a.useState("paused"===t.queue.status),n=nt()(a,2),i=n[0],o=n[1],s=r.a.useState([]),l=nt()(s,2),c=l[0],u=l[1];return r.a.createElement(r.a.Fragment,null,r.a.createElement(Sa,{errors:c}),r.a.createElement("span",null,Te()(t.queue.count_processed,10).toLocaleString(),"/",Te()(t.queue.count_total,10).toLocaleString()," ",i&&r.a.createElement(Pa,{onClick:function(){u([]),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"sendingQueue",action:"resume",data:{newsletter_id:t.id}}).done(function(){return o(!1)}).fail(function(e){return u(e.errors)})}},W.a.I18n.t("resume")),!i&&r.a.createElement(Pa,{className:"mailpoet_pause",onClick:function(){u([]),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"sendingQueue",action:"pause",data:{newsletter_id:t.id}}).done(function(){return o(!0)}).fail(function(e){return u(e.errors)})}},W.a.I18n.t("pause"))))};Ra.propTypes={newsletter:Ca.isRequired};var Aa=function(e){var t=e.newsletter,a=e.mailerLog;return t.queue?"paused"===a.status&&"completed"!==t.queue.status?r.a.createElement("span",null,W.a.I18n.t("paused")):"scheduled"===t.queue.status?r.a.createElement("span",null,W.a.I18n.t("scheduledFor")," ",W.a.Date.format(t.queue.scheduled_at)):r.a.createElement("div",null,r.a.createElement(xa,{queue:t.queue}),r.a.createElement("p",{style:{textAlign:"center"}},"completed"===t.queue.status&&r.a.createElement(Ta,{newsletter:t}),"completed"!==t.queue.status&&r.a.createElement(Ra,{newsletter:t}))):r.a.createElement("span",null,W.a.I18n.t("notSentYet"))};Aa.propTypes={newsletter:Ca.isRequired,mailerLog:u.a.shape({status:u.a.string}).isRequired};var ja=Aa,Da=a(91),La=a.n(Da),Oa=a(31),qa=!!window.mailpoet_tracking_enabled,Ma={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterTrashed"):W.a.I18n.t("multipleNewslettersTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterDeleted"):W.a.I18n.t("multipleNewslettersDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterRestored"):W.a.I18n.t("multipleNewslettersRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)}},Fa=[{name:"subject",label:W.a.I18n.t("subject"),sortable:!0},{name:"status",label:W.a.I18n.t("status")},{name:"segments",label:W.a.I18n.t("lists")},{name:"statistics",label:W.a.I18n.t("statistics"),display:qa},{name:"sent_at",label:W.a.I18n.t("sentOn"),sortable:!0}],Ba=[{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:Ma.onTrash}],$a=function(e){var t=function(){window.location.href="?page=mailpoet-newsletter-editor&id=".concat(e.id)};e.queue&&"sending"===e.status&&null===e.queue.status?Me({message:W.a.I18n.t("confirmEdit"),onConfirm:t}):t()},Va=[{name:"view",link:function(e){return r.a.createElement("a",{href:e.preview_url,target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("preview"))}},{name:"edit",label:W.a.I18n.t("edit"),onClick:$a},{name:"duplicate",label:W.a.I18n.t("duplicate"),onClick:function(e,t){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"duplicate",data:{id:e.id}}).done(function(e){W.a.Notice.success(W.a.I18n.t("newsletterDuplicated").replace("%$1s",e.data.subject)),t()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{name:"trash"}];Va=Object(Oa.addStatsCTAAction)(Va);var Ha=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"renderItem",function(e,t,a){var n=U()("manage-column","column-primary","has-row-actions"),i=e.segments.map(function(e){return e.name}).join(", ");return r.a.createElement("div",null,r.a.createElement("td",{className:n},r.a.createElement("strong",null,r.a.createElement("a",{className:"row-title",href:"javascript:;",onClick:function(){return $a(e)}},e.queue.newsletter_rendered_subject||e.subject)),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("status")},r.a.createElement(ja,{newsletter:e,mailerLog:a.mta_log})),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("lists")},i),!0===qa?r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("statistics")},r.a.createElement(La.a,{newsletter:e,currentTime:a.current_time})):null,r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("sentOn")},r.a.createElement("abbr",null,e.sent_at?W.a.Date.format(e.sent_at):W.a.I18n.t("notSentYet"))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement(_a.a,null),r.a.createElement(ba.a,{hasNews:window.mailpoet_feature_announcement_has_news}),r.a.createElement(fa.a,{tab:"standard"}),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,endpoint:"newsletters",type:"standard",base_url:"standard",onRenderItem:this.renderItem,columns:Fa,bulk_actions:Ba,item_actions:Va,messages:Ma,auto_refresh:!0,sort_by:"sent_at",sort_order:"desc",afterGetItems:function(e){Object(Oa.checkMailerStatus)(e),Object(Oa.checkCronStatus)(e)}}))}}]),t}(r.a.Component);B()(Ha,"displayName","NewsletterListStandard"),B()(Ha,"propTypes",{location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired});var Wa=Ha,za=window.mailpoet_roles||{},Ua=window.mailpoet_segments||{},Ya=!!window.mailpoet_tracking_enabled,Ka={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterTrashed"):W.a.I18n.t("multipleNewslettersTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterDeleted"):W.a.I18n.t("multipleNewslettersDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterRestored"):W.a.I18n.t("multipleNewslettersRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)}},Ga=[{name:"subject",label:W.a.I18n.t("subject"),sortable:!0},{name:"status",label:W.a.I18n.t("status"),width:145},{name:"settings",label:W.a.I18n.t("settings")},{name:"statistics",label:W.a.I18n.t("statistics"),display:Ya},{name:"updated_at",label:W.a.I18n.t("lastModifiedOn"),sortable:!0}],Ja=[{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:Ka.onTrash}],Qa=[{name:"view",link:function(e){return r.a.createElement("a",{href:e.preview_url,target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("preview"))}},{name:"duplicate",label:W.a.I18n.t("duplicate"),onClick:function(e,t){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"duplicate",data:{id:e.id}}).done(function(e){W.a.Notice.success(W.a.I18n.t("newsletterDuplicated").replace("%$1s",e.data.subject)),t()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{name:"edit",link:function(e){return r.a.createElement("a",{href:"?page=mailpoet-newsletter-editor&id=".concat(e.id)},W.a.I18n.t("edit"))}},{name:"trash"}];Qa=Object(Oa.addStatsCTAAction)(Qa);var Xa=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"updateStatus",function(e){e.persist(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"setStatus",data:{id:Number(e.target.getAttribute("data-id")),status:e.target.value}}).done(function(e){"active"===e.data.status&&W.a.Notice.success(W.a.I18n.t("welcomeEmailActivated")),a.forceUpdate()}).fail(function(t){W.a.Notice.error(W.a.I18n.t("welcomeEmailActivationFailed")),e.target.value=t.status})}),B()(O()(a),"renderStatus",function(e){var t=W.a.I18n.t("sentToXSubscribers").replace("%$1d",e.total_sent.toLocaleString()),n=W.a.I18n.t("scheduledToXSubscribers").replace("%$1d",e.total_scheduled.toLocaleString());return r.a.createElement("div",null,r.a.createElement("p",null,r.a.createElement("select",{"data-id":e.id,defaultValue:e.status,onChange:a.updateStatus},r.a.createElement("option",{value:"active"},W.a.I18n.t("active")),r.a.createElement("option",{value:"draft"},W.a.I18n.t("inactive")))),r.a.createElement("p",null,r.a.createElement($.a,{to:"/sending-status/".concat(e.id),"data-automation-id":"sending_status_".concat(e.id)},t)," ",r.a.createElement("br",null),n))}),B()(O()(a),"renderSettings",function(e){var t,a,n;switch(e.options.event){case"user":t="mailpoet_all"===e.options.role?W.a.I18n.t("welcomeEventWPUserAnyRole"):W.a.I18n.t("welcomeEventWPUserWithRole").replace("%$1s",za[e.options.role]);break;default:if(void 0===(n=ye.a.find(Ua,function(t){return Number(t.id)===Number(e.options.segment)})))return r.a.createElement("span",{className:"mailpoet_error"},W.a.I18n.t("sendingToSegmentsNotSpecified"));t=W.a.I18n.t("welcomeEventSegment").replace("%$1s",n.name)}if(t&&"immediate"!==e.options.afterTimeType){switch(e.options.afterTimeType){case"hours":a=W.a.I18n.t("sendingDelayHours").replace("%$1d",e.options.afterTimeNumber);break;case"days":a=W.a.I18n.t("sendingDelayDays").replace("%$1d",e.options.afterTimeNumber);break;case"weeks":a=W.a.I18n.t("sendingDelayWeeks").replace("%$1d",e.options.afterTimeNumber);break;default:a=W.a.I18n.t("sendingDelayInvalid")}t+=" [".concat(a,"].")}return r.a.createElement("span",null,t)}),B()(O()(a),"renderItem",function(e,t){var n=U()("manage-column","column-primary","has-row-actions");return r.a.createElement("div",null,r.a.createElement("td",{className:n},r.a.createElement("strong",null,r.a.createElement("a",{className:"row-title",href:"?page=mailpoet-newsletter-editor&id=".concat(e.id)},e.subject)),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("status")},a.renderStatus(e)),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("settings")},a.renderSettings(e)),!0===Ya?r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("statistics")},r.a.createElement(La.a,{newsletter:e,isSent:e.total_sent>0&&e.statistics})):null,r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("lastModifiedOn")},r.a.createElement("abbr",null,W.a.Date.format(e.updated_at))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement(_a.a,null),r.a.createElement(ba.a,{hasNews:window.mailpoet_feature_announcement_has_news}),r.a.createElement(fa.a,{tab:"welcome"}),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,endpoint:"newsletters",type:"welcome",base_url:"welcome",onRenderItem:this.renderItem,columns:Ga,bulk_actions:Ja,item_actions:Qa,messages:Ka,auto_refresh:!0,sort_by:"updated_at",sort_order:"desc",afterGetItems:function(e){Object(Oa.checkMailerStatus)(e),Object(Oa.checkCronStatus)(e)}}))}}]),t}(r.a.Component);B()(Xa,"displayName","NewsletterListWelcome"),B()(Xa,"propTypes",{location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired});var Za=Xa,en={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterTrashed"):W.a.I18n.t("multipleNewslettersTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterDeleted"):W.a.I18n.t("multipleNewslettersDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterRestored"):W.a.I18n.t("multipleNewslettersRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)}},tn=[{name:"subject",label:W.a.I18n.t("subject"),sortable:!0},{name:"status",label:W.a.I18n.t("status"),width:100},{name:"settings",label:W.a.I18n.t("settings")},{name:"history",label:W.a.I18n.t("history"),width:100},{name:"updated_at",label:W.a.I18n.t("lastModifiedOn"),sortable:!0}],an=[{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:en.onTrash}],nn=[{name:"view",link:function(e){return r.a.createElement("a",{href:e.preview_url,target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("preview"))}},{name:"edit",link:function(e){return r.a.createElement("a",{href:"?page=mailpoet-newsletter-editor&id=".concat(e.id)},W.a.I18n.t("edit"))}},{name:"duplicate",label:W.a.I18n.t("duplicate"),onClick:function(e,t){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"duplicate",data:{id:e.id}}).done(function(e){W.a.Notice.success(W.a.I18n.t("newsletterDuplicated").replace("%$1s",e.data.subject)),t()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{name:"trash"}],rn=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"updateStatus",function(e){e.persist(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"setStatus",data:{id:Number(e.target.getAttribute("data-id")),status:e.target.value}}).done(function(e){"active"===e.data.status&&W.a.Notice.success(W.a.I18n.t("postNotificationActivated")),a.forceUpdate()}).fail(function(t){W.a.Notice.error(W.a.I18n.t("postNotificationActivationFailed")),e.target.value=t.status})}),B()(O()(a),"renderStatus",function(e){return r.a.createElement("select",{"data-id":e.id,defaultValue:e.status,onChange:a.updateStatus},r.a.createElement("option",{value:"active"},W.a.I18n.t("active")),r.a.createElement("option",{value:"draft"},W.a.I18n.t("inactive")))}),B()(O()(a),"renderSettings",function(e){var t,a=e.segments.map(function(e){return e.name}),n=W.a.I18n.t("ifNewContentToSegments").replace("%$1s",a.join(", "));if(0===a.length)return r.a.createElement("span",{className:"mailpoet_error"},W.a.I18n.t("sendingToSegmentsNotSpecified"));switch(e.options.intervalType){case"daily":t=W.a.I18n.t("sendDaily").replace("%$1s",Pt.timeOfDayValues[e.options.timeOfDay]);break;case"weekly":t=W.a.I18n.t("sendWeekly").replace("%$1s",Pt.weekDayValues[e.options.weekDay]).replace("%$2s",Pt.timeOfDayValues[e.options.timeOfDay]);break;case"monthly":t=W.a.I18n.t("sendMonthly").replace("%$1s",Pt.monthDayValues[e.options.monthDay]).replace("%$2s",Pt.timeOfDayValues[e.options.timeOfDay]);break;case"nthWeekDay":t=W.a.I18n.t("sendNthWeekDay").replace("%$1s",Pt.nthWeekDayValues[e.options.nthWeekDay]).replace("%$2s",Pt.weekDayValues[e.options.weekDay]).replace("%$3s",Pt.timeOfDayValues[e.options.timeOfDay]);break;case"immediately":t=W.a.I18n.t("sendImmediately");break;default:t="Invalid sending frequency"}return r.a.createElement("span",null,t," ",n)}),B()(O()(a),"renderHistoryLink",function(e){return 0===Number(e.children_count)?W.a.I18n.t("notSentYet"):r.a.createElement($.a,{"data-automation-id":"history-".concat(e.id),to:"/notification/history/".concat(e.id)},W.a.I18n.t("viewHistory"))}),B()(O()(a),"renderItem",function(e,t){var n=U()("manage-column","column-primary","has-row-actions");return r.a.createElement("div",null,r.a.createElement("td",{className:n},r.a.createElement("strong",null,r.a.createElement("a",{className:"row-title",href:"?page=mailpoet-newsletter-editor&id=".concat(e.id)},e.subject)),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("status")},a.renderStatus(e)),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("settings")},a.renderSettings(e)),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("history")},a.renderHistoryLink(e)),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("lastModifiedOn")},r.a.createElement("abbr",null,W.a.Date.format(e.updated_at))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement(_a.a,null),r.a.createElement(ba.a,{hasNews:window.mailpoet_feature_announcement_has_news}),r.a.createElement(fa.a,{tab:"notification"}),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,endpoint:"newsletters",type:"notification",base_url:"notification",onRenderItem:this.renderItem,columns:tn,bulk_actions:an,item_actions:nn,messages:en,auto_refresh:!0,sort_by:"updated_at",sort_order:"desc",afterGetItems:function(e){Object(Oa.checkMailerStatus)(e),Object(Oa.checkCronStatus)(e)}}))}}]),t}(r.a.Component);B()(rn,"displayName","NewsletterListNotification"),B()(rn,"propTypes",{location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired});var on=rn,sn=!!window.mailpoet_tracking_enabled,ln=[{name:"subject",label:W.a.I18n.t("subject")},{name:"status",label:W.a.I18n.t("status")},{name:"segments",label:W.a.I18n.t("lists")},{name:"statistics",label:W.a.I18n.t("statistics"),display:sn},{name:"sent_at",label:W.a.I18n.t("sentOn")}],cn=[{name:"view",link:function(e){return r.a.createElement("a",{href:e.preview_url,target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("preview"))}}];cn=Object(Oa.addStatsCTAAction)(cn);var un=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"renderItem",function(e,t,a){var n=U()("manage-column","column-primary","has-row-actions"),i=e.segments.map(function(e){return e.name}).join(", ");return r.a.createElement("div",null,r.a.createElement("td",{className:n},r.a.createElement("strong",null,r.a.createElement("a",{href:e.preview_url,target:"_blank",rel:"noopener noreferrer"},e.queue.newsletter_rendered_subject||e.subject)),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("status")},r.a.createElement(ja,{newsletter:e,mailerLog:a.mta_log})),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("lists")},i),!0===sn?r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("statistics")},r.a.createElement(La.a,{newsletter:e,currentTime:a.current_time})):null,r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("sentOn")},e.sent_at?W.a.Date.format(e.sent_at):W.a.I18n.t("notSentYet")))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement(_a.a,null),r.a.createElement(ba.a,{hasNews:window.mailpoet_feature_announcement_has_news}),r.a.createElement(fa.a,{tab:"notification"}),r.a.createElement($.a,{className:"page-title-action",to:"/notification"},W.a.I18n.t("backToPostNotifications")),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,endpoint:"newsletters",type:"notification_history",base_url:"notification/history/:parent_id",onRenderItem:this.renderItem,columns:ln,item_actions:cn,auto_refresh:!0,sort_by:"sent_at",sort_order:"desc",afterGetItems:function(e){Object(Oa.checkMailerStatus)(e),Object(Oa.checkCronStatus)(e)}}))}}]),t}(r.a.Component);B()(un,"displayName","NewsletterListNotificationHistory"),B()(un,"propTypes",{location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired});var pn=un,dn=[{name:"subscriber_id",label:W.a.I18n.t("subscriber"),sortable:!0},{name:"status",label:W.a.I18n.t("sendingStatus")},{name:"failureReason",label:W.a.I18n.t("failureReason")}],mn={onNoItemsFound:function(){return W.a.I18n.t("noSendingTaskFound")}},hn=function(e){var t=e.match.params.id,a=r.a.useState(""),n=nt()(a,2),i=n[0],o=n[1];return r.a.useEffect(function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"get",data:{id:t}}).done(function(e){return o(e.data.subject)}).fail(function(e){return W.a.Notice.showApiErrorNotice(e)})},[t]),r.a.createElement(r.a.Fragment,null,r.a.createElement("h1",null,W.a.I18n.t("sendingStatusTitle")),r.a.createElement(gn,{newsletterId:t,newsletterSubject:i}),r.a.createElement(fn,{location:e.location,params:e.match.params}))};hn.propTypes={location:u.a.shape({pathname:u.a.string}).isRequired,match:u.a.shape({params:u.a.shape({id:u.a.string.isRequired}).isRequired}).isRequired};var fn=r.a.memo(function(e){var t=e.location,a=e.params;return r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:t,params:a,endpoint:"sending_task_subscribers",base_url:"sending-status/:id",onRenderItem:function(e){return r.a.createElement("div",null,r.a.createElement(_n,e))},getListingItemKey:function(e){return"".concat(e.taskId,"-").concat(e.subscriberId)},columns:dn,messages:mn,auto_refresh:!0,sort_by:"failed",sort_order:"desc",afterGetItems:function(e){Object(Oa.checkMailerStatus)(e),Object(Oa.checkCronStatus)(e)}})},function(e,t){return e.location.pathname===t.location.pathname&&e.params.id===t.params.id});fn.propTypes={location:u.a.shape({pathname:u.a.string}).isRequired,params:u.a.shape({id:u.a.string.isRequired}).isRequired};var gn=function(e){var t=e.newsletterId,a=e.newsletterSubject;return t&&a?r.a.createElement("p",null,r.a.createElement($.a,{to:"/stats/".concat(t)},a)):null};gn.propTypes={newsletterId:u.a.string,newsletterSubject:u.a.string},gn.defaultProps={newsletterId:null,newsletterSubject:null};var _n=function(e){var t=e.error,a=e.failed,n=e.taskId,i=e.processed,o=e.email,s=e.subscriberId,l=e.lastName,c=e.firstName,u=U()("manage-column","column-primary","has-row-actions"),p=W.a.I18n.t("unprocessed");return"1"===i&&(p="1"===a?r.a.createElement("span",null,W.a.I18n.t("failed"),r.a.createElement("br",null),r.a.createElement("a",{className:"button",href:"javascript:;",onClick:function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"sending_task_subscribers",action:"resend",data:{taskId:n,subscriberId:s}}).done(function(){return window.mailpoet_listing.forceUpdate()}).fail(function(e){return W.a.Notice.showApiErrorNotice(e)})}},W.a.I18n.t("resend"))):W.a.I18n.t("sent")),r.a.createElement(r.a.Fragment,null,r.a.createElement("td",{"data-automation-id":"name_".concat(n,"_").concat(s),className:u},r.a.createElement("strong",null,r.a.createElement("a",{className:"row-title",href:"admin.php?page=mailpoet-subscribers#/edit/".concat(s)},o)),r.a.createElement("p",{style:{margin:0}},"".concat(c," ").concat(l))),r.a.createElement("td",{className:"column","data-automation-id":"status_".concat(n,"_").concat(s),"data-colname":W.a.I18n.t("sendingStatus")},p),r.a.createElement("td",{className:"column","data-automation-id":"error_".concat(n,"_").concat(s),"data-colname":W.a.I18n.t("failureReason")},t))};_n.propTypes={error:u.a.string,email:u.a.string.isRequired,failed:u.a.string.isRequired,taskId:u.a.string.isRequired,lastName:u.a.string.isRequired,firstName:u.a.string.isRequired,processed:u.a.string.isRequired,subscriberId:u.a.string.isRequired},_n.defaultProps={error:""};var vn=hn,bn=a(76),yn=a.n(bn),wn=function(e){var t=e.newsletter,a=t.total_sent||0,n=0,i=0,o=0;a>0&&(n=100*t.statistics.clicked/a,i=100*t.statistics.opened/a,o=100*t.statistics.unsubscribed/a);var s,l=W.a.Num.toLocaleFixed(n,1),c=W.a.Num.toLocaleFixed(i,1),u=W.a.Num.toLocaleFixed(o,1),p="".concat(c,"% ").concat(W.a.I18n.t("percentageOpened")),d="".concat(l,"% ").concat(W.a.I18n.t("percentageClicked")),m="".concat(u,"% ").concat(W.a.I18n.t("percentageUnsubscribed"));return s=a>=20&&t.statistics.opened>=5?r.a.createElement("div",{className:"mailpoet_stat_grey"},r.a.createElement("div",{className:"mailpoet_stat_big mailpoet_stat_spaced"},r.a.createElement(yn.a,{stat:"opened",rate:i,headline:p})),r.a.createElement("div",{className:"mailpoet_stat_big mailpoet_stat_spaced"},r.a.createElement(yn.a,{stat:"clicked",rate:n,headline:d})),ve.a.applyFilters("mailpoet_newsletters_revenues_stats",null,t.statistics.revenue),r.a.createElement("div",null,r.a.createElement(yn.a,{stat:"unsubscribed",rate:o,headline:m}))):r.a.createElement("div",{className:"mailpoet_stat_grey"},r.a.createElement("div",{className:"mailpoet_stat_big mailpoet_stat_spaced"},p),r.a.createElement("div",{className:"mailpoet_stat_big mailpoet_stat_spaced"},d),ve.a.applyFilters("mailpoet_newsletters_revenues_stats",null,t.statistics.revenue),r.a.createElement("div",null,m)),r.a.createElement("div",null,r.a.createElement("p",{className:"mailpoet_stat_grey mailpoet_stat_big"},W.a.I18n.t("statsTotalSent")," ",Te()(a,10).toLocaleString()),s,t.ga_campaign&&r.a.createElement("p",null,W.a.I18n.t("googleAnalytics"),":",t.ga_campaign),r.a.createElement("p",null,r.a.createElement("a",{href:"http://beta.docs.mailpoet.com/article/190-whats-a-good-email-open-rate",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("readMoreOnStats"))))};wn.propTypes={newsletter:u.a.shape({ga_campaign:u.a.string,total_sent:u.a.number,statistics:u.a.shape({clicked:u.a.number,opened:u.a.number,unsubscribed:u.a.number,revenue:u.a.shape({currency:u.a.string.isRequired,value:u.a.number.isRequired,formatted:u.a.string.isRequired,count:u.a.number.isRequired})}).isRequired}).isRequired};var En=wn;function kn(e,t){var a="";return e&&(a=t?"".concat(t," <").concat(e,">"):e),a}function In(e){var t=e.newsletter,a=t.queue.scheduled_at||t.queue.created_at,n=kn(t.sender_address||"",t.sender_name||""),i=kn(t.reply_to_address||"",t.reply_to_name||""),o=(t.segments||[]).map(function(e){return e.name}).join(", ");return r.a.createElement("div",null,r.a.createElement("div",{className:"mailpoet_stat_spaced"},r.a.createElement("a",{href:t.preview_url,className:"button-secondary",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("statsPreviewNewsletter"))),r.a.createElement("p",null,W.a.I18n.t("statsDateSent"),":"," ",W.a.Date.format(a)),o&&r.a.createElement("p",null,W.a.I18n.t("statsToSegments"),":"," ",o),r.a.createElement("p",null,W.a.I18n.t("statsFromAddress"),":"," ",n),i&&r.a.createElement("p",null,W.a.I18n.t("statsReplyToAddress"),":"," ",i))}In.propTypes={newsletter:u.a.shape({queue:u.a.shape({scheduled_at:u.a.string,created_at:u.a.string}).isRequired,sender_address:u.a.string,sender_name:u.a.string,reply_to_address:u.a.string,reply_to_name:u.a.string,segments:u.a.array}).isRequired};var Sn=In,Nn=function(){if(window.mailpoet_premium_active)return null;var e=null;return e=window.mailpoet_subscribers_count<=window.mailpoet_free_premium_subscribers_limit?r.a.createElement("a",{className:"button",href:"https://www.mailpoet.com/free-plan/",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("premiumBannerCtaFree")):r.a.createElement("a",{className:"button",href:"https://www.mailpoet.com/pricing/?subscribers=".concat(window.mailpoet_subscribers_count),target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("premiumBannerCtaPremium")),r.a.createElement("div",{className:"mailpoet_stats_premium_banner"},r.a.createElement("h1",null,W.a.I18n.t("premiumBannerTitle")),r.a.createElement("p",null,e),r.a.createElement("a",{href:"admin.php?page=mailpoet-premium"},W.a.I18n.t("premiumBannerLink")))},Cn=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={item:{},loading:!0},a}return M()(t,e),P()(t,[{key:"componentDidMount",value:function(){var e=this.props.match;window.scrollTo(0,0),this.loadItem(e.params.id)}},{key:"componentDidUpdate",value:function(e){e.match.params.id!==this.props.match.params.id&&this.loadItem(this.props.match.params.id)}},{key:"loadItem",value:function(e){var t=this,a=this.props.history;this.setState({loading:!0}),W.a.Modal.loading(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:window.mailpoet_premium_active?"stats":"newsletters",action:window.mailpoet_premium_active?"get":"getWithStats",data:{id:e}}).always(function(){W.a.Modal.loading(!1)}).done(function(e){t.setState({loading:!1,item:e.data})}).fail(function(e){W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0}),t.setState({loading:!1,item:{}},function(){a.push("/")})})}},{key:"render",value:function(){var e=this.state,t=e.item,a=e.loading,n=t,i=this.props,o=i.match,s=i.location;return a||!n.queue?r.a.createElement("div",null,r.a.createElement("h1",{className:"title"},W.a.I18n.t("statsTitle"),r.a.createElement($.a,{className:"page-title-action",to:"/"},W.a.I18n.t("backToList")))):r.a.createElement("div",null,r.a.createElement("h1",{className:"title"},"".concat(W.a.I18n.t("statsTitle"),": ").concat(n.subject),r.a.createElement($.a,{className:"page-title-action",to:"/"},W.a.I18n.t("backToList"))),r.a.createElement("div",{className:"mailpoet_stat_triple-spaced"},r.a.createElement("div",{className:"mailpoet_stat_info"},r.a.createElement(Sn,{newsletter:n})),r.a.createElement("div",{className:"mailpoet_stat_general"},r.a.createElement(En,{newsletter:n})),r.a.createElement("div",{style:{clear:"both"}})),r.a.createElement("h2",null,W.a.I18n.t("clickedLinks")),r.a.createElement("div",{className:"mailpoet_stat_triple-spaced"},ve.a.applyFilters("mailpoet_newsletters_clicked_links_table",r.a.createElement(Nn,null),n.clicked_links)),r.a.createElement("div",{className:"mailpoet_stat_triple-spaced"},ve.a.applyFilters("mailpoet_newsletters_purchased_products",null,n)),r.a.createElement("h2",null,W.a.I18n.t("subscriberEngagement")),ve.a.applyFilters("mailpoet_newsletters_subscriber_engagement",r.a.createElement(Nn,null),s,o.params,n))}}]),t}(r.a.Component);Cn.propTypes={match:u.a.shape({params:u.a.object.isRequired}).isRequired,location:u.a.object.isRequired,history:u.a.shape({push:u.a.func.isRequired}).isRequired};var xn=Object(ke.a)(Cn);(function(e){function t(){return x()(this,t),A()(this,D()(t).apply(this,arguments))}return M()(t,e),P()(t,[{key:"render",value:function(){return this.props.children}}]),t}(r.a.Component)).propTypes={children:u.a.element.isRequired};var Tn=document.getElementById("newsletters_container");if(Tn){var Pn=[{path:"/standard/(.*)?",component:Wa},{path:"/welcome/(.*)?",component:Za},{path:"/notification/history/:parent_id/(.*)?",component:pn},{path:"/notification/(.*)?",component:on},{path:"/new/standard",component:ia},{path:"/new/notification",component:la},{path:"/new/welcome",component:pa},{path:"/new",component:Se},{name:"template",path:"/template/:id",component:Ge},{path:"/send/congratulate/:id",component:na},{path:"/send/:id",component:zt},{path:"/sending-status/:id/(.*)?",component:vn},{path:"/stats/:id/(.*)?",component:xn}];Pn=ve.a.applyFilters("mailpoet_newsletters_before_router",[].concat(se()(Pn),se()(window.mailpoet_automatic_emails?ye.a.map(window.mailpoet_automatic_emails,function(e){return{path:"new/".concat(e.slug),name:e.slug,component:ma.a,data:{email:e}}}):null))),window.mailpoet_listing=o.a.render(r.a.createElement(E,null,r.a.createElement(S,null,r.a.createElement(N,{exact:!0,path:"/",render:function(){return r.a.createElement(ge,{to:"/standard"})}}),Pn.map(function(e){return r.a.createElement(N,{key:e.path,path:e.path,component:e.component,name:e.name||null,data:e.data||null,render:e.render})}))),Tn)}var Rn=function(e){return"wp_users"===e.type},An=function(e){return"woocommerce_users"===e.type},jn=function(e){return Rn(e)||An(e)},Dn=[{name:"name",label:W.a.I18n.t("name"),sortable:!0},{name:"description",label:W.a.I18n.t("description")},{name:"subscribed",label:W.a.I18n.t("subscribed")},{name:"unconfirmed",label:W.a.I18n.t("unconfirmed")},{name:"unsubscribed",label:W.a.I18n.t("unsubscribed")},{name:"inactive",label:W.a.I18n.t("inactive")},{name:"bounced",label:W.a.I18n.t("bounced")},{name:"created_at",label:W.a.I18n.t("createdOn"),sortable:!0}],Ln={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSegmentTrashed"):W.a.I18n.t("multipleSegmentsTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSegmentDeleted"):W.a.I18n.t("multipleSegmentsDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSegmentRestored"):W.a.I18n.t("multipleSegmentsRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)}},On=[{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:Ln.onTrash}],qn=[{name:"edit",link:function(e){return r.a.createElement($.a,{to:"/edit/".concat(e.id)},W.a.I18n.t("edit"))},display:function(e){return!jn(e)}},{name:"duplicate_segment",label:W.a.I18n.t("duplicate"),onClick:function(e,t){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"segments",action:"duplicate",data:{id:e.id}}).done(function(e){W.a.Notice.success(W.a.I18n.t("listDuplicated").replace("%$1s",e.data.name)),t()}).fail(function(e){W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})},display:function(e){return!jn(e)}},{name:"read_more",link:function(){return r.a.createElement("a",{href:"http://docs.mailpoet.com/article/133-the-wordpress-users-list",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("readMore"))},display:function(e){return Rn(e)}},{name:"synchronize_segment",label:W.a.I18n.t("forceSync"),onClick:function(e,t){W.a.Modal.loading(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"segments",action:"synchronize",data:{type:e.type}}).done(function(){W.a.Modal.loading(!1),W.a.Notice.success(W.a.I18n.t("listSynchronized").replace("%$1s",e.name)),t()}).fail(function(e){W.a.Modal.loading(!1),e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})},display:function(e){return Rn(e)||An(e)}},{name:"view_subscribers",link:function(e){return r.a.createElement("a",{href:e.subscribers_url,"data-automation-id":"view_subscribers_".concat(e.name)},W.a.I18n.t("viewSubscribers"))}},{name:"trash",display:function(e){return!jn(e)}}],Mn=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"renderItem",function(e,t){var a,n=U()("manage-column","column-primary","has-row-actions"),i=Number(e.subscribers_count.subscribed||0),o=Number(e.subscribers_count.unconfirmed||0),s=Number(e.subscribers_count.unsubscribed||0),l=Number(e.subscribers_count.inactive||0),c=Number(e.subscribers_count.bounced||0);return a=jn(e)?r.a.createElement("span",{className:"row-title"},e.name):r.a.createElement($.a,{className:"row-title",to:"/edit/".concat(e.id)},e.name),r.a.createElement("div",null,r.a.createElement("td",{className:n,"data-automation-id":"segment_name_".concat(e.name)},r.a.createElement("strong",null,a),t),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("description")},r.a.createElement("abbr",null,e.description)),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("subscribed")},r.a.createElement("abbr",null,i.toLocaleString())),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("unconfirmed")},r.a.createElement("abbr",null,o.toLocaleString())),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("unsubscribed")},r.a.createElement("abbr",null,s.toLocaleString())),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("inactive")},r.a.createElement("abbr",null,l.toLocaleString())),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("bounced")},r.a.createElement("abbr",null,c.toLocaleString())),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("createdOn")},r.a.createElement("abbr",null,W.a.Date.format(e.created_at))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",{className:"mailpoet-segments-listing"},r.a.createElement("h1",{className:"title"},W.a.I18n.t("pageTitle")," ",r.a.createElement($.a,{className:"page-title-action",to:"/new"},W.a.I18n.t("new"))),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,messages:Ln,search:!1,endpoint:"segments",onRenderItem:this.renderItem,columns:Dn,bulk_actions:On,item_actions:qn,sort_by:"name",sort_order:"asc"}))}}]),t}(r.a.Component);Mn.propTypes={location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired};var Fn=Mn,Bn=a(380),$n=a.n(Bn),Vn=document.getElementById("segments_container");Vn&&o.a.render(r.a.createElement(E,null,r.a.createElement(S,null,r.a.createElement(N,{path:"/new",component:$n.a}),r.a.createElement(N,{path:"/edit/:id",component:$n.a}),r.a.createElement(N,{path:"*",component:Fn}))),Vn);var Hn=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={senderAddress:e.senderAddress,senderName:e.senderName,replyToName:e.replyToName,replyToAddress:e.replyToAddress},a.onChange=a.onChange.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"onChange",value:function(e,t){var a={};a[e]=t.target.value,this.setState(a)}},{key:"render",value:function(){return r.a.createElement(r.a.Fragment,null,r.a.createElement("p",null,r.a.createElement("label",{htmlFor:"settings[from_name]"},W.a.I18n.t("from")),r.a.createElement("input",{type:"text",id:"settings[from_name]","data-automation-id":"settings-page-from-name-field",name:"sender[name]",value:this.state.senderName,onChange:Object(be.partial)(this.onChange,"senderName"),placeholder:W.a.I18n.t("yourName")}),r.a.createElement("input",{type:"email",id:"settings[from_email]",name:"sender[address]","data-automation-id":"settings-page-from-email-field",value:this.state.senderAddress,onChange:Object(be.partial)(this.onChange,"senderAddress"),placeholder:"from@mydomain.com"})),r.a.createElement("div",{className:"regular-text"},r.a.createElement(vt,{emailAddress:this.state.senderAddress,mssActive:this.props.mssActive})),r.a.createElement("p",null,r.a.createElement("label",{htmlFor:"settings[reply_name]"},W.a.I18n.t("replyTo")),r.a.createElement("input",{type:"text",id:"settings[reply_name]",name:"reply_to[name]",value:this.state.replyToName,onChange:Object(be.partial)(this.onChange,"replyToName"),placeholder:W.a.I18n.t("yourName")}),r.a.createElement("input",{type:"email",id:"settings[reply_email]",name:"reply_to[address]",value:this.state.replyToAddress,onChange:Object(be.partial)(this.onChange,"replyToAddress"),placeholder:"reply_to@mydomain.com"})))}}]),t}(r.a.Component);Hn.propTypes={senderAddress:u.a.string.isRequired,senderName:u.a.string.isRequired,replyToAddress:u.a.string.isRequired,replyToName:u.a.string.isRequired,mssActive:u.a.bool.isRequired};var Wn=Hn,zn=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={senderAddress:e.senderAddress,senderName:e.senderName},a.onChange=a.onChange.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"onChange",value:function(e,t){var a={};a[e]=t.target.value,this.setState(a)}},{key:"render",value:function(){return r.a.createElement(r.a.Fragment,null,r.a.createElement("th",{scope:"row"},r.a.createElement("label",{htmlFor:"settings[signup_confirmation_from_name]"},W.a.I18n.t("from"))),r.a.createElement("td",null,r.a.createElement("p",null,r.a.createElement("input",{type:"text",id:"settings[signup_confirmation_from_name]",name:"signup_confirmation[from][name]","data-automation-id":"signup_confirmation_email_from_name",value:this.state.senderName,onChange:Object(be.partial)(this.onChange,"senderName"),placeholder:W.a.I18n.t("yourName")}),r.a.createElement("input",{type:"email",id:"settings[signup_confirmation_from_email]",name:"signup_confirmation[from][address]","data-automation-id":"signup_confirmation_email_from_email",value:this.state.senderAddress,onChange:Object(be.partial)(this.onChange,"senderAddress"),placeholder:"confirmation@mydomain.com",size:"28"})),r.a.createElement("div",{className:"regular-text"},r.a.createElement(vt,{emailAddress:this.state.senderAddress,mssActive:this.props.mssActive}))))}}]),t}(r.a.Component);zn.propTypes={senderAddress:u.a.string.isRequired,senderName:u.a.string.isRequired,mssActive:u.a.bool.isRequired};var Un=zn,Yn=document.getElementById("settings_sender_container");Yn&&o.a.render(r.a.createElement(Wn,{senderAddress:window.mailpoet_settings_sender_adddress,senderName:window.mailpoet_settings_sender_name,replyToAddress:window.mailpoet_settings_reply_to_address,replyToName:window.mailpoet_settings_reply_to_name,mssActive:window.mailpoet_mss_active}),Yn);var Kn=document.getElementById("settings_signup_confirmation_sender_container");Kn&&o.a.render(r.a.createElement(Un,{senderAddress:window.mailpoet_settings_signup_confirmation_address,senderName:window.mailpoet_settings_signup_confirmation_name,mssActive:window.mailpoet_mss_active}),Kn);var Gn=[{name:"name",label:W.a.I18n.t("formName"),sortable:!0},{name:"segments",label:W.a.I18n.t("segments")},{name:"signups",label:W.a.I18n.t("signups")},{name:"created_at",label:W.a.I18n.t("createdOn"),sortable:!0}],Jn={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneFormTrashed"):W.a.I18n.t("multipleFormsTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneFormDeleted"):W.a.I18n.t("multipleFormsDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneFormRestored"):W.a.I18n.t("multipleFormsRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)}},Qn=[{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:Jn.onTrash}],Xn=[{name:"edit",label:W.a.I18n.t("edit"),link:function(e){return r.a.createElement("a",{href:"admin.php?page=mailpoet-form-editor&id=".concat(e.id)},W.a.I18n.t("edit"))}},{name:"duplicate",label:W.a.I18n.t("duplicate"),onClick:function(e,t){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"forms",action:"duplicate",data:{id:e.id}}).done(function(e){W.a.Notice.success(W.a.I18n.t("formDuplicated").replace("%$1s",e.data.name)),t()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{name:"trash"}],Zn=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"createForm",function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"forms",action:"create"}).done(function(e){window.location=window.mailpoet_form_edit_url+e.data.id}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}),B()(O()(a),"renderItem",function(e,t){var a=U()("manage-column","column-primary","has-row-actions"),n=window.mailpoet_segments.filter(function(t){return-1!==H.a.inArray(t.id,e.segments)}).map(function(e){return e.name}).join(", ");return"user"===e.settings.segments_selected_by&&(n="".concat(W.a.I18n.t("userChoice")," ").concat(n)),r.a.createElement("div",null,r.a.createElement("td",{className:a},r.a.createElement("strong",null,r.a.createElement("a",{className:"row-title",href:"admin.php?page=mailpoet-form-editor&id=".concat(e.id)},e.name)),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("segments")},n),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("signups")},e.signups),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("createdOn")},r.a.createElement("abbr",null,W.a.Date.format(e.created_at))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",{className:"title"},W.a.I18n.t("pageTitle")," ",r.a.createElement("button",{className:"page-title-action",href:"javascript:;",onClick:this.createForm,"data-automation-id":"create_new_form",type:"button"},W.a.I18n.t("new"))),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,messages:Jn,search:!1,endpoint:"forms",onRenderItem:this.renderItem,columns:Gn,bulk_actions:Qn,item_actions:Xn}))}}]),t}(r.a.Component);Zn.propTypes={location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired};var er=Zn,tr=document.getElementById("forms_container");tr&&o.a.render(r.a.createElement(E,null,r.a.createElement(N,{path:"*",component:er})),tr);var ar=a(28),nr=a.n(ar),rr=W.a;H()("#mailpoet_settings").length>0&&(rr.Router=new(nr.a.Router.extend({routes:{"":"defaultRoute","mta(/:group)":"sendingMethodGroup","(:tab)":"tabs"},defaultRoute:function(){this.tabs("basics")},sendingMethodGroup:function(e){this.tabs("mta"),H()("#mailpoet_sending_method_setup, .mailpoet_sending_method").hide(),H()(".mailpoet_settings_submit").hide(),null===e?H()(".mailpoet_sending_methods, .mailpoet_sending_methods_help").fadeIn():(H()("#mailpoet_mta_spf")["mailpoet"===e?"hide":"show"](),H()(".mailpoet_sending_methods, .mailpoet_sending_methods_help").hide(),H()('.mailpoet_sending_method[data-group="'+e+'"]').show(),H()("#mailpoet_sending_method_setup").fadeIn())},tabs:function(e){H()(".nav-tab-wrapper a").removeClass("nav-tab-active"),H()(".mailpoet_tab_panel, .mailpoet_section").hide(),H()('a.nav-tab[href="#'+e+'"]').addClass("nav-tab-active").blur(),H()('.mailpoet_tab_panel[data-tab="'+e+'"]').length>0&&H()('.mailpoet_tab_panel[data-tab="'+e+'"]').show(),H()(".mailpoet_settings_submit").show(),rr.trackEvent("User has clicked a tab in Settings",{"MailPoet Free version":window.mailpoet_version,"Tab ID":e})}})),H()(document).ready(function(){nr.a.History.started||nr.a.history.start()}));var ir=[{name:"knowledgeBase",label:W.a.I18n.t("tabKnowledgeBaseTitle"),link:"/knowledgeBase"},{name:"systemStatus",label:W.a.I18n.t("tabSystemStatusTitle"),link:"/systemStatus"},{name:"systemInfo",label:W.a.I18n.t("tabSystemInfoTitle"),link:"/systemInfo"},{name:"yourPrivacy",label:W.a.I18n.t("tabYourPrivacyTitle"),link:"/yourPrivacy"}];function or(e){var t=ir.map(function(t){var a=U()("nav-tab",{"nav-tab-active":e.tab===t.name});return r.a.createElement($.a,{key:"tab-".concat(t.name),className:a,to:t.link},t.label)});return r.a.createElement("h2",{className:"nav-tab-wrapper"},t)}or.propTypes={tab:u.a.string},or.defaultProps={tab:"knowledgeBase"};var sr=or;var lr=function(){return r.a.createElement("div",null,r.a.createElement(sr,{tab:"knowledgeBase"}),r.a.createElement("p",null,W.a.I18n.t("knowledgeBaseIntro")),r.a.createElement("ul",null,r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/116-common-problems"},"Common Problems")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/165-newsletters"},"Newsletters")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/156-migration-questions"},"Migration Questions")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/149-sending-methods"},"Sending Methods")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/139-subscription-forms"},"Subscription Forms")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/114-getting-started"},"Getting Started")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/123-newsletter-designer"},"Newsletter Designer")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/121-subscribers-and-lists"},"Subscribers and Lists"))),r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/",className:"button button-primary"},W.a.I18n.t("knowledgeBaseButton")))};function cr(e){e.target.select()}var ur=function(){var e=window.systemInfoData;return r.a.createElement("div",null,r.a.createElement(sr,{tab:"systemInfo"}),r.a.createElement("div",{className:"mailpoet_notice notice inline",style:{marginTop:"1em"}},r.a.createElement("p",null,W.a.I18n.t("systemInfoIntro"))),function(e){if(ye.a.isObject(e)){var t=Re()(e).map(function(t){return"".concat(t,": ").concat(e[t])});return r.a.createElement("textarea",{readOnly:!0,onFocus:cr,value:t.join("\n"),style:{width:"100%",height:"400px"}})}return r.a.createElement("p",null,W.a.I18n.t("systemInfoDataError"))}(e))},pr=a(50),dr=a.n(pr),mr=function(e){return r.a.createElement("table",{className:"widefat fixed",style:{maxWidth:e.max_width}},r.a.createElement("tbody",null,e.rows.map(function(e){return r.a.createElement("tr",{key:"row_".concat(e.key)},r.a.createElement("td",{className:"row-title"},e.key),r.a.createElement("td",null,e.value))})))};mr.propTypes={max_width:u.a.string,rows:u.a.arrayOf(u.a.shape({key:u.a.string.isRequired,value:u.a.oneOfType([u.a.string,u.a.number,u.a.element]).isRequired})).isRequired},mr.defaultProps={max_width:"auto"};var hr=mr,fr=function(e){return r.a.createElement("span",null,!0===e.children&&e.truthy||!1===e.children&&e.falsy||e.unknown)};fr.propTypes={truthy:u.a.string,falsy:u.a.string,unknown:u.a.string,children:u.a.bool},fr.defaultProps={truthy:W.a.I18n.t("yes"),falsy:W.a.I18n.t("no"),unknown:W.a.I18n.t("unknown"),children:null};var gr=fr,_r=function(e){var t=e.status_data,a={active:W.a.I18n.t("running"),inactive:W.a.I18n.t("cronWaiting")},n=dr()(t.last_error)?r.a.createElement(r.a.Fragment,null,t.last_error.map(function(e){return r.a.createElement("div",{key:e.worker},e.worker,":"," ",r.a.createElement("i",null,e.message))})):t.last_error;return r.a.createElement("div",null,r.a.createElement("h2",null,W.a.I18n.t("systemStatusCronStatusTitle")),r.a.createElement(hr,{max_width:"400px",rows:[{key:W.a.I18n.t("accessible"),value:r.a.createElement(gr,null,t.accessible)},{key:W.a.I18n.t("status"),value:a[t.status]?a[t.status]:W.a.I18n.t("unknown")},{key:W.a.I18n.t("lastUpdated"),value:t.updated_at?W.a.Date.full(1e3*t.updated_at):W.a.I18n.t("unknown")},{key:W.a.I18n.t("lastRunStarted"),value:t.run_accessed_at?W.a.Date.full(1e3*t.run_started_at):W.a.I18n.t("unknown")},{key:W.a.I18n.t("lastRunCompleted"),value:t.run_completed_at?W.a.Date.full(1e3*t.run_completed_at):W.a.I18n.t("unknown")},{key:W.a.I18n.t("lastSeenError"),value:n||W.a.I18n.t("none")},{key:W.a.I18n.t("lastSeenErrorDate"),value:t.last_error_date?W.a.Date.full(1e3*t.last_error_date):W.a.I18n.t("unknown")}]}))};_r.propTypes={status_data:u.a.shape({accessible:u.a.bool,status:u.a.string,updated_at:u.a.number,run_accessed_at:u.a.number,run_completed_at:u.a.number}).isRequired};var vr=_r,br=function(e){return r.a.createElement("tr",null,r.a.createElement("td",{className:"column column-primary"},e.task.id),r.a.createElement("td",{className:"column"},e.task.type),r.a.createElement("td",{className:"column"},e.task.newsletter?r.a.createElement("a",{href:e.task.newsletter.preview_url,"data-newsletter-id":e.task.newsletter.newsletter_id,"data-queue-id":e.task.newsletter.queue_id,target:"_blank",rel:"noopener noreferrer"},e.task.newsletter.subject||W.a.I18n.t("preview")):W.a.I18n.t("none")),r.a.createElement("td",{className:"column"},e.task.priority),e.show_scheduled_at?r.a.createElement("td",{className:"column-date"},r.a.createElement("abbr",null,W.a.Date.format(1e3*e.task.scheduled_at))):null,r.a.createElement("td",{className:"column-date"},r.a.createElement("abbr",null,W.a.Date.format(1e3*e.task.updated_at))))};br.propTypes={show_scheduled_at:u.a.bool,task:u.a.shape({id:u.a.number.isRequired,type:u.a.string.isRequired,priority:u.a.number.isRequired,updated_at:u.a.number.isRequired,scheduled_at:u.a.number,status:u.a.string,newsletter:u.a.shape({newsletter_id:u.a.number.isRequired,queue_id:u.a.number.isRequired,preview_url:u.a.string.isRequired,subject:u.a.string})}).isRequired},br.defaultProps={show_scheduled_at:!1};var yr=br,wr=function(e){return r.a.createElement("tr",null,r.a.createElement("th",{className:"row-title"},"Id"),r.a.createElement("th",{className:"row-title"},W.a.I18n.t("type")),r.a.createElement("th",{className:"row-title"},W.a.I18n.t("email")),r.a.createElement("th",{className:"row-title"},W.a.I18n.t("priority")),e.show_scheduled_at?r.a.createElement("th",{className:"row-title"},W.a.I18n.t("scheduledAt")):null,r.a.createElement("th",{className:"row-title"},W.a.I18n.t("updatedAt")))};wr.propTypes={show_scheduled_at:u.a.bool},wr.defaultProps={show_scheduled_at:!1};var Er=wr,kr=function(e){var t=e.show_scheduled_at?6:5;return r.a.createElement("table",{className:"widefat fixed striped"},r.a.createElement("thead",null,r.a.createElement(Er,{show_scheduled_at:e.show_scheduled_at})),r.a.createElement("tbody",null,e.tasks.length?e.tasks.map(function(t){return r.a.createElement(yr,{key:t.id,task:t,show_scheduled_at:e.show_scheduled_at})}):r.a.createElement("tr",{className:"no-items"},r.a.createElement("td",{colSpan:t},W.a.I18n.t("nothingToShow")))),r.a.createElement("tfoot",null,r.a.createElement(Er,{show_scheduled_at:e.show_scheduled_at})))};kr.propTypes={show_scheduled_at:u.a.bool,tasks:u.a.arrayOf(yr.propTypes.task).isRequired},kr.defaultProps={show_scheduled_at:!1};var Ir=kr,Sr=function(e){var t=e.status_data;return r.a.createElement("div",null,r.a.createElement("h2",null,W.a.I18n.t("systemStatusQueueTitle")),r.a.createElement(hr,{max_width:"400px",rows:[{key:W.a.I18n.t("status"),value:"paused"===t.status?W.a.I18n.t("paused"):W.a.I18n.t("running")},{key:W.a.I18n.t("startedAt"),value:t.started?W.a.Date.full(1e3*t.started):W.a.I18n.t("unknown")},{key:W.a.I18n.t("sentEmails"),value:t.sent||0},{key:W.a.I18n.t("retryAttempt"),value:t.retry_attempt||W.a.I18n.t("none")},{key:W.a.I18n.t("retryAt"),value:t.retry_at?W.a.Date.full(1e3*t.retry_at):W.a.I18n.t("none")},{key:W.a.I18n.t("error"),value:t.error?t.error.error_message:W.a.I18n.t("none")},{key:W.a.I18n.t("totalCompletedTasks"),value:t.tasksStatusCounts.completed},{key:W.a.I18n.t("totalRunningTasks"),value:t.tasksStatusCounts.running},{key:W.a.I18n.t("totalPausedTasks"),value:t.tasksStatusCounts.paused},{key:W.a.I18n.t("totalScheduledTasks"),value:t.tasksStatusCounts.scheduled}]}),r.a.createElement("h4",null,W.a.I18n.t("scheduledTasks")),r.a.createElement(Ir,{show_scheduled_at:!0,tasks:t.latestTasks.filter(function(e){return"scheduled"===e.status})}),r.a.createElement("h4",null,W.a.I18n.t("runningTasks")),r.a.createElement(Ir,{tasks:t.latestTasks.filter(function(e){return null===e.status})}),r.a.createElement("h4",null,W.a.I18n.t("completedTasks")),r.a.createElement(Ir,{tasks:t.latestTasks.filter(function(e){return"completed"===e.status})}))};Sr.propTypes={status_data:u.a.shape({status:u.a.string,started:u.a.number,sent:u.a.number,retry_attempt:u.a.number,retry_at:u.a.number,error:u.a.shape({operation:u.a.string,error_message:u.a.string}),tasksStatusCounts:u.a.shape({completed:u.a.number.isRequired,running:u.a.number.isRequired,paused:u.a.number.isRequired,scheduled:u.a.number.isRequired}).isRequired,latestTasks:u.a.arrayOf(yr.propTypes.task).isRequired}).isRequired};var Nr=Sr;function Cr(e,t,a){var n=e?"success":"error",i=e?W.a.I18n.t("systemStatusConnectionSuccessful"):"".concat(W.a.I18n.t("systemStatusConnectionUnsuccessful")," ").concat(t);return a&&(i=ht()(i,/\[link\](.*?)\[\/link\]/g,function(e){return r.a.createElement("a",{href:"".concat(a),key:"kb-link"},e)})),r.a.createElement("div",{className:"mailpoet_notice notice inline notice-".concat(n),style:{marginTop:"1em"}},r.a.createElement("p",null,i))}var xr=function(){var e,t,a,n=window.systemStatusData;return r.a.createElement("div",null,r.a.createElement(sr,{tab:"systemStatus"}),r.a.createElement("div",{className:"mailpoet_notice notice inline",style:{marginTop:"1em"}},r.a.createElement("p",null,n.mss.enabled?W.a.I18n.t("systemStatusIntroCronMSS"):W.a.I18n.t("systemStatusIntroCron"))),(t=(e=n).cron.isReachable,a=e.cron.url,r.a.createElement("div",null,r.a.createElement("h2",null,W.a.I18n.t("systemStatusCronTitle")),r.a.createElement("p",null,r.a.createElement("a",{href:a,target:"_blank",rel:"noopener noreferrer"},a)),Cr(t,W.a.I18n.t("systemStatusCronConnectionUnsuccessfulInfo"),"//beta.docs.mailpoet.com/article/231-sending-does-not-work"))),function(e){if(e.mss.enabled){var t=e.mss.enabled.isReachable;return r.a.createElement("div",null,r.a.createElement("h2",null,W.a.I18n.t("systemStatusMSSTitle")),Cr(t,W.a.I18n.t("systemStatusMSSConnectionUnsuccessfulInfo"),!1))}}(n),r.a.createElement(vr,{status_data:n.cronStatus}),r.a.createElement(Nr,{status_data:n.queueStatus}))};var Tr=function(){return r.a.createElement("div",null,r.a.createElement(sr,{tab:"yourPrivacy"}),r.a.createElement("p",null,W.a.I18n.t("yourPrivacyContent1")),r.a.createElement("p",null,W.a.I18n.t("yourPrivacyContent2")),r.a.createElement("p",null,W.a.I18n.t("yourPrivacyContent3")),r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"https://www.mailpoet.com/privacy-notice/",className:"button button-primary"},W.a.I18n.t("yourPrivacyButton")))},Pr=document.getElementById("help_container");Pr&&o.a.render(r.a.createElement(E,null,r.a.createElement(S,null,r.a.createElement(N,{exact:!0,path:"/",render:function(){return r.a.createElement(ge,{to:"/knowledgeBase"})}}),r.a.createElement(N,{path:"/knowledgeBase",component:lr}),r.a.createElement(N,{path:"/systemStatus",component:xr}),r.a.createElement(N,{path:"/systemInfo",component:ur}),r.a.createElement(N,{path:"/yourPrivacy",component:Tr}))),Pr);var Rr=a(399),Ar=a.n(Rr),jr=[{element:document.querySelector("#toplevel_page_mailpoet-newsletters > ul > li > a[href*=mailpoet-segments]").parentNode,intro:W.a.I18n.t("introLists")},{element:document.querySelector("#toplevel_page_mailpoet-newsletters > ul > li > a[href*=mailpoet-forms]").parentNode,intro:W.a.I18n.t("introForms")},{element:".mailpoet-chat",intro:W.a.I18n.t("introChat")},{element:"#mailpoet-new-email",intro:W.a.I18n.t("introEmails")}],Dr=!1;W.a.showIntro=function(){if(!(Dr||window.innerWidth<=960)){var e=Ar()();e.setOptions({steps:jr,nextLabel:"".concat(W.a.I18n.t("introNext")," →"),prevLabel:"← ".concat(W.a.I18n.t("introBack")),skipLabel:W.a.I18n.t("introSkip"),doneLabel:W.a.I18n.t("introDone"),positionPrecedence:["right","left","bottom","top"],buttonClass:"button",hidePrev:!0,hideNext:!0,helperElementPadding:12,scrollToElement:!1,showStepNumbers:!1,tooltipPosition:"auto"}),e.onafterchange(function(e){if("fixed"===getComputedStyle(e).getPropertyValue("position")){var t=document.querySelector(".introjs-helperLayer"),a=document.querySelector(".introjs-tooltipReferenceLayer");a.style.top="".concat(Te()(a.style.top,10)-window.pageYOffset,"px"),t.style.top="".concat(Te()(t.style.top,10)-window.pageYOffset,"px")}}),e.onexit(function(){Dr=!1,document.body.classList.remove("mailpoet-intro-active")}),e.onskip(function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:{show_intro:0}})}),e.start(),Dr=!0,document.body.classList.add("mailpoet-intro-active")}};var Lr,Or=function(e){return"show_poll_success_delivery_".concat(e)},qr=function(){if(!document.getElementById("typef_orm")){var e=document.createElement("script");e.id="typef_orm",e.src="https://embed.typeform.com/embed.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}},Mr={successDelivery:{canShow:function(e,t){return"en"===window.mailpoet_locale&&"1"===window.mailpoet_polls_visibility[Or(e)]&&(t||"PHPMail"===window.mailpoet_polls_data.mta_method)},initTypeformScript:qr,setPollShown:function(e){var t={};t[Or(e)]="0",W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:t}),window.mailpoet_polls_visibility[Or(e)]="0"},showModal:function(e,t){W.a.Modal.popup({onInit:qr,template:'\n <div class="typeform-widget"\n data-url="https://mailpoet.typeform.com/to/'.concat(t,'"\n data-transparency="100"\n data-hide-headers="true"\n data-hide-footer="true"\n style="width: 500px; height: 500px; max-width: 100%; max-height: 100%;"\n ></div>\n ')})}}};W.a.Poll=Mr,(Lr=document.getElementById("mailpoet_reinstall"))&&Lr.addEventListener("click",function(){return confirm(W.a.I18n.t("reinstallConfirmation"))&&(W.a.trackEvent("User has reinstalled MailPoet via Settings",{"MailPoet Free version":window.mailpoet_version}),W.a.Modal.loading(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"setup",action:"reset"}).always(function(){W.a.Modal.loading(!1)}).done(function(){window.location="admin.php?page=mailpoet-newsletters"}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})),!1},!1);var Fr=a(270),Br=a.n(Fr),$r=(a(492),a(14)),Vr=a.n($r),Hr=function(e){var t=e.hidePrevious,a=e.canGoNext,n=e.onPreviousAction,i=e.onNextAction,o=U()("button-primary","wysija",{"button-disabled":!a});return r.a.createElement("div",{className:"mailpoet_import_step_buttons"},t?null:r.a.createElement(r.a.Fragment,null,r.a.createElement("button",{className:"button-primary wysija button",type:"button",onClick:function(){return n()}},W.a.I18n.t("previousStep"))," "),r.a.createElement("button",{type:"button","data-automation-id":"import-next-step",className:o,onClick:function(){a&&i()}},W.a.I18n.t("nextStep")))};Hr.propTypes={canGoNext:u.a.bool,hidePrevious:u.a.bool,onPreviousAction:u.a.func,onNextAction:u.a.func},Hr.defaultProps={hidePrevious:!1,canGoNext:!0,onPreviousAction:function(){},onNextAction:function(){}};var Wr=Hr,zr=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={subscribersAgreed:!1,sentOnceLastYear:!1,understand:!1},a}return M()(t,e),P()(t,[{key:"isFormValid",value:function(){return this.state.subscribersAgreed&&this.state.sentOnceLastYear&&this.state.understand}},{key:"render",value:function(){var e,t=this;return r.a.createElement("div",{className:"mailpoet_import_validation_step"},r.a.createElement("label",{htmlFor:"subscribers_agreed"},r.a.createElement("input",{type:"checkbox",checked:this.state.subscribersAgreed,onChange:function(e){return t.setState({subscribersAgreed:e.target.checked})},name:"subscribers_agreed",id:"subscribers_agreed","data-automation-id":"subscribers_agreed"}),W.a.I18n.t("subscribersAgreed")),r.a.createElement("p",{className:"description"},W.a.I18n.t("dontEmailSubscribers")," ",r.a.createElement("a",{href:"https://kb.mailpoet.com/article/127-checklist-before-importing-subscribers",target:"_blank",rel:"noreferrer noopener"},W.a.I18n.t("readSupportArticle"))),r.a.createElement("label",{htmlFor:"sent_once_last_year"},r.a.createElement("input",{type:"checkbox",checked:this.state.sentOnceLastYear,onChange:function(e){return t.setState({sentOnceLastYear:e.target.checked})},name:"sent_once_last_year",id:"sent_once_last_year","data-automation-id":"sent_once_last_year"}),W.a.I18n.t("sentOnceYear")),r.a.createElement("p",{className:"description"},W.a.I18n.t("emailAddressesWillBounce")),r.a.createElement("p",{className:"description"},(e=ht()(W.a.I18n.t("useServices"),"%1$s",function(){return r.a.createElement("a",{href:"https://www.briteverify.com",target:"_blank",rel:"noreferrer noopener",key:"BriteVerify"},"BriteVerify")}),e=ht()(e,"%2$s",function(){return r.a.createElement("a",{href:"https://www.datavalidation.com/",target:"_blank",rel:"noreferrer noopener",key:"DataValidation"},"DataValidation")}),e=ht()(e,"%3$s",function(){return r.a.createElement("a",{href:"https://neverbounce.com/",target:"_blank",rel:"noreferrer noopener",key:"NeverBounce"},"NeverBounce")}))),r.a.createElement("label",{htmlFor:"understand"},r.a.createElement("input",{type:"checkbox",checked:this.state.understand,onChange:function(e){return t.setState({understand:e.target.checked})},name:"understand",id:"understand","data-automation-id":"input_understand"}),W.a.I18n.t("youUnderstand")),r.a.createElement("p",{className:"description"},W.a.I18n.t("weWillSuspend")),r.a.createElement(Wr,{canGoNext:this.isFormValid(),onPreviousAction:function(){return t.props.navigate("step_method_selection",{trigger:!0})},onNextAction:function(){return t.props.navigate("step_data_manipulation",{trigger:!0})}}))}}]),t}(n.Component);zr.propTypes={navigate:u.a.func.isRequired};var Ur=zr,Yr=r.a.createContext({isNewUser:window.mailpoet_is_new_user});function Kr(e){var t=e.activeMethod,a=e.onMethodChange;return r.a.createElement(Yr.Consumer,null,function(e){var n=e.isNewUser,i=U()("mailpoet_badge","mailpoet_badge_video",{mailpoet_badge_video_grey:!n});return r.a.createElement(r.a.Fragment,null,r.a.createElement("form",{className:"mailpoet_import_selection_form"},r.a.createElement("span",{className:"mailpoet_import_heading"},W.a.I18n.t("methodSelectionHead")),r.a.createElement("label",{htmlFor:"import-paste-method"},r.a.createElement("input",{type:"radio",name:"select_method","data-automation-id":"import-paste-method",id:"import-paste-method",checked:"paste-method"===t,onChange:function(){return a("paste-method")}}),W.a.I18n.t("methodPaste")),r.a.createElement("label",{htmlFor:"import-csv-method"},r.a.createElement("input",{type:"radio",name:"select_method","data-automation-id":"import-csv-method",id:"import-csv-method",checked:"file-method"===t,onChange:function(){return a("file-method")}}),W.a.I18n.t("methodUpload")),r.a.createElement("label",{htmlFor:"import-mailchimp-method"},r.a.createElement("input",{type:"radio",name:"select_method","data-automation-id":"import-mailchimp-method",id:"import-mailchimp-method",checked:"mailchimp-method"===t,onChange:function(){return a("mailchimp-method")}}),W.a.I18n.t("methodMailChimp"))),r.a.createElement("a",{className:i,href:"https://kb.mailpoet.com/article/242-video-guide-importing-subscribers-using-a-csv-file",target:"_blank",rel:"noopener noreferrer"},r.a.createElement("span",{className:"dashicons dashicons-format-video"}),W.a.I18n.t("seeVideo")))})}Kr.propTypes={activeMethod:u.a.string,onMethodChange:u.a.func.isRequired},Kr.defaultProps={activeMethod:void 0};var Gr=Kr,Jr=function(e){var t=e.onValueChange,a=e.canFinish,n=e.onFinish,i=e.data;return r.a.createElement(r.a.Fragment,null,r.a.createElement("label",{htmlFor:"paste_input",className:"mailpoet_import_method_paste"},r.a.createElement("div",{className:"mailpoet_import_paste_texts"},r.a.createElement("span",{className:"mailpoet_import_heading"},W.a.I18n.t("pasteLabel")),r.a.createElement("p",{className:"description"},ht()(W.a.I18n.t("pasteDescription"),/\[link\](.*?)\[\/link\]/,function(e){return r.a.createElement("a",{href:"".concat("https://kb.mailpoet.com/article/126-importing-subscribers-with-csv-files"),key:"kb-link",target:"_blank",rel:"noopener noreferrer"},e)}))),r.a.createElement("textarea",{id:"paste_input",rows:"15",placeholder:"Email, First Name, Last Name\njohn@doe.com, John, Doe\nmary@smith.com, Mary, Smith\njohnny@walker.com, Johnny, Walker",className:"regular-text code",onChange:function(e){t(e.target.value)},defaultValue:i})),r.a.createElement(Wr,{canGoNext:a,hidePrevious:!0,onNextAction:n}))};Jr.propTypes={onFinish:u.a.func,canFinish:u.a.bool.isRequired,onValueChange:u.a.func.isRequired,data:u.a.string},Jr.defaultProps={onFinish:function(){},data:""};var Qr=Jr,Xr=function(e){var t=e.onValueChange,a=e.canFinish,n=e.onFinish;return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",null,r.a.createElement("label",{htmlFor:"paste_input",className:"mailpoet_import_method_paste"},r.a.createElement("div",{className:"mailpoet_import_paste_texts"},r.a.createElement("span",{className:"mailpoet_import_heading"},W.a.I18n.t("methodUpload")),r.a.createElement("p",{className:"description"},ht()(W.a.I18n.t("pasteDescription"),/\[link\](.*?)\[\/link\]/,function(e){return r.a.createElement("a",{href:"".concat("https://kb.mailpoet.com/article/126-importing-subscribers-with-csv-files"),key:"kb-link",target:"_blank",rel:"noopener noreferrer"},e)}))),r.a.createElement("input",{type:"file",id:"file_local",accept:".csv","data-automation-id":"import-file-upload-input",onChange:function(e){var a=e.target.value.match(/[^.]+$/);W.a.Notice.hide(),null===a||"csv"!==a[0].toLowerCase()?(W.a.Notice.error(W.a.I18n.t("wrongFileFormat")),t("")):t(e.target.files[0])}}))),r.a.createElement(Wr,{canGoNext:a,hidePrevious:!0,onNextAction:n}))};Xr.propTypes={canFinish:u.a.bool.isRequired,onFinish:u.a.func,onValueChange:u.a.func.isRequired},Xr.defaultProps={onFinish:function(){}};var Zr=Xr,ei=function(e){var t=e.onFinish,a=Object(n.useState)(""),i=nt()(a,2),o=i[0],s=i[1],l=Object(n.useState)(void 0),c=nt()(l,2),u=c[0],p=c[1],d=Object(n.useState)([]),m=nt()(d,2),h=m[0],f=m[1],g=U()("mailpoet_mailchimp-key-status",{"mailpoet_mailchimp-ok":dr()(u)});return r.a.createElement("div",{className:"mailpoet_import_mailchimp"},r.a.createElement("div",{className:"mailpoet_mailchimp_key"},r.a.createElement("label",{htmlFor:"mailpoet_mailchimp_key_input",className:"mailpoet_mailchimp_key_input"},r.a.createElement("span",{className:"mailpoet_import_heading"},W.a.I18n.t("methodMailChimpLabel")),r.a.createElement("input",{id:"mailpoet_mailchimp_key_input",type:"text",onChange:function(e){s(e.target.value),""===e.target.value.trim()&&p(void 0)}})),r.a.createElement("button",{className:"button",type:"button",onClick:function(){W.a.Modal.loading(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"importExport",action:"getMailChimpLists",data:{api_key:o}}).always(function(){W.a.Modal.loading(!1)}).done(function(e){return p(e.data)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},W.a.I18n.t("methodMailChimpVerify")),r.a.createElement("span",{className:g},dr()(u)&&0===u.length?W.a.I18n.t("noMailChimpLists"):null)),u?r.a.createElement("div",{className:"mailpoet_mailchimp_lists"},r.a.createElement("span",{className:"mailpoet_import_heading"},W.a.I18n.t("methodMailChimpSelectList")),r.a.createElement(J.a,{field:{id:"segments",name:"list-selection",multiple:!0,placeholder:W.a.I18n.t("methodMailChimpSelectPlaceholder"),forceSelect2:!0,values:u},onValueChange:function(e){return f(e.target.value)}})):null,r.a.createElement(Wr,{canGoNext:dr()(h)&&h.length>0,hidePrevious:!0,onNextAction:function(){W.a.Modal.loading(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"importExport",action:"getMailChimpSubscribers",data:{api_key:o,lists:h}}).always(function(){W.a.Modal.loading(!1)}).done(function(e){return t(e.data)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}}))};ei.propTypes={onFinish:u.a.func},ei.defaultProps={onFinish:function(){}};var ti=ei,ai=a(400),ni=a.n(ai),ri=function(e){return window.roleBasedEmails.findIndex(function(t){return e.startsWith("".concat(t,"@"))})>=0},ii=function(e){var t,a=H()("<div />").html(e).text();return a=a.toLowerCase().replace(/^["';.,\s]+|[^\x20-\x7E]+$|["';.,_\s]+$/g,"").replace(/\s+|%\d+|,+/g,""),(t=/<(.*?)>/.exec(a))&&(a=t[1].trim()),(t=/mailto:(?:\s+)?(.*)/.exec(a))&&(a=t[1].trim()),!!window.mailpoet_email_regex.test(a)&&(!ri(a)&&a)};var oi=function(e){var t,a,n,r,i=[],o=[],s=[],l=[],c=[],u=null,p=null,d=!1;return Re()(e).forEach(function(m){n=e[m].map(function(e){return e.trim()}),r=n.length,null===p&&(p=r),r===p&&(null===u?(Re()(n).forEach(function(e){a=ii(n[e]),null===u&&window.mailpoet_email_regex.test(a)&&(u=e,o[a]=!0,n[e]=a,i[a]=n)}),null===u&&0===Te()(m,10)&&(d=!0,i[0]=n)):""!==n[u]&&(t=ii(n[u]),ye.a.has(o,t)?s.push(t):ri(n[u])?c.push(n[u]):window.mailpoet_email_regex.test(t)?(o[t]=!0,n[u]=t,i[t]=n):l.push(n[u])))}),(i=ye.a.values(i))&&(d&&i.length>=2||!d&&i.length>=1)?{header:window.mailpoet_email_regex.test(i[0][u])?null:i.shift(),subscribers:i,subscribersCount:i.length,duplicate:s,invalid:l,role:c}:null};var si=function(e,t){var a=encodeURI(e).split(/%..|./).length-1;W.a.Notice.hide(),a>window.maxPostSizeBytes?W.a.Notice.error(W.a.I18n.t("maxPostSizeNotice")):(W.a.Modal.loading(!0),ni.a.parse(e,function(e){return{skipEmptyLines:!0,error:function(){W.a.Notice.hide(),W.a.Notice.error(W.a.I18n.t("dataProcessingError"))},complete:function(t){var a=oi(t.data);if(a)e(a);else{W.a.Modal.loading(!1);var n=W.a.I18n.t("noValidRecords");n=(n=n.replace("[link]",W.a.I18n.t("csvKBLink"))).replace("[/link]","</a>"),W.a.Notice.error(n)}}}}(t)))},li=function(e){return void 0===e?"step_data_manipulation":void 0===e.subscribersCount?"step_data_manipulation":e.subscribersCount<500?"step_data_manipulation":"step_input_validation"};function ci(e){var t=e.navigate,a=Object(n.useState)(void 0),i=nt()(a,2),o=i[0],s=i[1],l=Object(n.useState)(""),c=nt()(l,2),u=c[0],p=c[1],d=Object(n.useState)(void 0),m=nt()(d,2),h=m[0],f=m[1],g=function(e){window.importData.step_method_selection=e,t(li(window.importData.step_method_selection),{trigger:!0})},_=function(){si("paste-method"===o?u:h,function(e){W.a.trackEvent("Subscribers import started",{source:"file-method"===o?"file upload":"pasted data","MailPoet Free version":window.mailpoet_version}),g(e)})};return r.a.createElement(r.a.Fragment,null,r.a.createElement(Gr,{activeMethod:o,onMethodChange:s}),"paste-method"===o?r.a.createElement(Qr,{onValueChange:p,onFinish:_,canFinish:!!u.trim(),data:u}):null,"file-method"===o?r.a.createElement(Zr,{onValueChange:f,onFinish:_,canFinish:!!h,data:h}):null,"mailchimp-method"===o?r.a.createElement(ti,{onFinish:function(e){W.a.trackEvent("Subscribers import started",{source:"MailChimp","MailPoet Free version":window.mailpoet_version}),g(e)}}):null)}ci.propTypes={navigate:u.a.func.isRequired};var ui=ci;function pi(e){var t=e.subscribersCount,a=e.segments,n=e.initialMessage;if(t){var i=ht()(n,"%1$s",function(){return r.a.createElement("strong",{key:"%1$s"},t.toLocaleString())});return i=ht()(i,"%2$s",function(){return'"'.concat(a.join('", "'),'"')}),r.a.createElement("p",null,i)}return null}function di(e){var t=e.createdSubscribers,a=e.updatedSubscribers;return t||a?null:r.a.createElement("p",null,W.a.I18n.t("importNoAction"))}function mi(e){return e.addedToSegmentWithWelcomeNotification?r.a.createElement("p",null,W.a.I18n.t("importNoWelcomeEmail")):null}function hi(e){var t=e.errors,a=e.createdSubscribers,n=e.updatedSubscribers,i=e.segments,o=e.addedToSegmentWithWelcomeNotification,s=e.navigate;return t.length&&W.a.Notice.error(ye.a.flatten(t)),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"updated"},r.a.createElement(pi,{subscribersCount:a,segments:i,initialMessage:W.a.I18n.t("subscribersCreated")}),r.a.createElement(pi,{subscribersCount:n,segments:i,initialMessage:W.a.I18n.t("subscribersUpdated")}),r.a.createElement(di,{createdSubscribers:a,updatedSubscribers:n}),r.a.createElement(mi,{addedToSegmentWithWelcomeNotification:o})),r.a.createElement("button",{type:"button",className:"button-primary wysija",onClick:function(){return s("step_method_selection",{trigger:!0})}},W.a.I18n.t("importAgain"))," ",r.a.createElement("button",{type:"button",className:"button-primary wysija",onClick:function(){window.location.href="admin.php?page=mailpoet-subscribers"}},W.a.I18n.t("viewSubscribers")))}pi.propTypes={segments:u.a.arrayOf(u.a.string.isRequired).isRequired,subscribersCount:u.a.number.isRequired,initialMessage:u.a.string.isRequired},di.propTypes={createdSubscribers:u.a.number.isRequired,updatedSubscribers:u.a.number.isRequired},mi.propTypes={addedToSegmentWithWelcomeNotification:u.a.bool.isRequired},hi.propTypes={errors:u.a.arrayOf(u.a.string.isRequired),segments:u.a.arrayOf(u.a.string.isRequired).isRequired,createdSubscribers:u.a.number.isRequired,updatedSubscribers:u.a.number.isRequired,addedToSegmentWithWelcomeNotification:u.a.bool.isRequired,navigate:u.a.func.isRequired},hi.defaultProps={errors:[]};var fi=hi,gi=500;H()(document).ready(function(){if(H()("#mailpoet_subscribers_import").length){H()('input[name="select_method"]').attr("checked",!1);var e=new(nr.a.Router.extend({routes:{"":"home",step_method_selection:"step_method_selection",step_input_validation:"step_input_validation",step_data_manipulation:"step_data_manipulation",step_results:"step_results"},home:function(){this.navigate("step_method_selection",{trigger:!0})}}));e.on("route:step_method_selection",function(){t();var a=document.getElementById("step_method_selection");a&&o.a.render(r.a.createElement(ui,{navigate:e.navigate}),a)}),e.on("route:step_input_validation",function(){if(void 0!==window.importData.step_method_selection){t();var a=document.getElementById("step_input_validation");a&&o.a.render(r.a.createElement(Ur,{navigate:e.navigate,importData:window.importData.step_method_selection}),a)}else e.navigate("step_method_selection",{trigger:!0})}),e.on("route:step_data_manipulation",function(){var a,n,r;if(void 0!==window.importData.step_method_selection){var i=H()("#next_step"),o=H()("#return_to_previous"),s=H.a.extend(!0,{},window.importData.step_method_selection),l=Vr.a.compile(H()("#subscribers_data_template").html()),c=Vr.a.compile(H()("#subscribers_data_template_partial").html()),u=Vr.a.compile(H()("#subscribers_data_parse_results_template").html()),p=H()("#mailpoet_segments_select"),d=Array.apply(void 0,se()(new Array(s.subscribers[0].length))).map(String.prototype.valueOf,". . .");t(),H()("#subscribers_data_parse_results:visible").html(""),H()("#subscribers_data_import_results:visible").hide(),(s.invalid.length||s.duplicate.length||s.role.length)&&(r={},s.duplicate.forEach(function(e){r[e]=(r[e]||0)+1}),s.duplicate=[],Re()(r).forEach(function(e){r[e]>1?s.duplicate.push("".concat(e," (x").concat(r[e],")")):s.duplicate.push(e)}),n={notice:W.a.I18n.t("importNoticeSkipped").replace("%1$s","<strong>".concat(s.invalid.length+s.duplicate.length+s.role.length,"</strong>")),invalid:s.invalid.length?W.a.I18n.t("importNoticeInvalid").replace("%1$s","<strong>".concat(s.invalid.length.toLocaleString(),"</strong>")).replace("%2$s",s.invalid.join(", ")):null,duplicate:s.duplicate.length?W.a.I18n.t("importNoticeDuplicate").replace("%1$s","<strong>".concat(s.duplicate.length,"</strong>")).replace("%2$s",s.duplicate.join(", ")):null,role:s.role.length?W.a.I18n.t("importNoticeRoleBased").replace("%1$s","<strong>".concat(s.role.length.toLocaleString(),"</strong>")).replace("%2$s",s.role.join(", ")).replace(/\[link](.+)\[\/link]/,'<a href="https://kb.mailpoet.com/article/270-role-based-email-addresses-are-not-allowed" target="_blank" rel="noopener noreferrer">$1</a>'):null},H()("#subscribers_data_parse_results").html(u(n))),H()(".mailpoet_subscribers_data_parse_results_details_show").click(function(){var e=H()(".mailpoet_subscribers_data_parse_results_details");e.toggle(),H()(this).text(e.is(":visible")?W.a.I18n.t("hideDetails"):W.a.I18n.t("showDetails"))}),window.mailpoetSegments.length?H()(".mailpoet_segments").show():H()(".mailpoet_no_segments").show(),H()(".mailpoet_create_segment").click(function(){W.a.Modal.popup({title:W.a.I18n.t("addNewList"),template:H()("#new_segment_template").html()}),H()("#new_segment_name").keypress(function(e){13===e.which&&H()("#new_segment_process").click()}),H()("#new_segment_process").click(function(){var e=H()("#new_segment_name").val().trim(),t=H()("#new_segment_description").val().trim();W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"ImportExport",action:"addSegment",data:{name:e,description:t}}).done(function(e){var t;window.mailpoetSegments.push({id:e.data.id,name:e.data.name,subscriberCount:0}),null===(t=p.val())?t=[e.data.id]:t.push(e.data.id),h(window.mailpoetSegments),p.val(t).trigger("change"),H()(".mailpoet_segments:hidden").show(),H()(".mailpoet_no_segments:visible").hide(),W.a.Modal.close()}).fail(function(e){e.errors.length>0&&(W.a.Notice.hide(),W.a.Notice.error(e.errors.map(function(e){return e.message}),{positionAfter:"#new_segment_name"}))})}),H()("#new_segment_cancel").click(function(){W.a.Modal.close()})}),Vr.a.registerPartial("subscribers_data_template_partial",c),Vr.a.registerHelper("show_and_match_columns",function(e,t){var a,n,r,i,o=[],s=[];return Re()(e.subscribers[0]).forEach(function(t){a=e.subscribers[0][t],n="ignore",a%1!=0&&window.mailpoet_email_regex.test(a)?n="email":e.header&&(r=e.header[t],-1!==(i=window.mailpoetColumns.map(function(e){return e.name}).indexOf(r))?n=window.mailpoetColumns[i].id:r&&(/first|first name|given name/i.test(r)?n="first_name":/last|last name/i.test(r)&&(n="last_name"))),n="ignore"!==n&&-1===s.indexOf(n)?n:"ignore",o[t]={column_id:n},s.push(n)}),t.fn(o)}),Vr.a.registerHelper("sanitize_data",function(e){return e instanceof Vr.a.SafeString?e:new Vr.a.SafeString(Vr.a.Utils.escapeExpression(e))}),Vr.a.registerHelper("calculate_index",function(e){var t=Te()(e,10);return 10===t&&s.subscribersCount>11?(a=t,". . ."):t===s.subscribers.length-1?s.subscribersCount.toLocaleString():t+1}),s.subscribersCount>11&&s.subscribers.splice(10,s.subscribersCount-11,d),H()("#subscribers_data > table").html(l(s)),H()("select.mailpoet_subscribers_column_data_match").select2({data:window.mailpoetColumnsSelect2,width:"15em",templateResult:function(e){return e.name},templateSelection:function(e){return e.name}}).on("select2:selecting",function(e){var t=e.currentTarget,a=e.params.args.data.id;"create"===a?(e.preventDefault(),H()(t).select2("close"),W.a.Modal.popup({title:W.a.I18n.t("addNewField"),template:H()("#form_template_field_form").html()}),H()("#form_field_new").parsley().on("form:submit",function(){var e=H()("#form_field_new").mailpoetSerializeObject();return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"customFields",action:"save",data:e}).done(function(e){var a={id:e.data.id,name:e.data.name,type:e.data.type,params:e.data.params,custom:!0};2===window.mailpoetColumnsSelect2.length&&window.mailpoetColumnsSelect2.push({name:W.a.I18n.t("userColumns"),children:[]}),window.mailpoetColumnsSelect2[2].children.push(a),window.mailpoetColumns.push(a),H()("select.mailpoet_subscribers_column_data_match").each(function(){H()(t).html("").select2("destroy").select2({data:window.mailpoetColumnsSelect2,width:"15em",templateResult:function(e){return e.name},templateSelection:function(e){return e.name}})}),H()(t).data("column-id",a.id),H()(t).data("validation-rule",!1),f(),W.a.Modal.close()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{positionAfter:"#field_name"})}),!1})):H()("select.mailpoet_subscribers_column_data_match").each(function(){var n=t,r=H()(n).val();r===a&&"ignore"!==r&&(confirm("".concat(W.a.I18n.t("selectedValueAlreadyMatched")," ").concat(W.a.I18n.t("confirmCorrespondingColumn")))?H()(n).data("column-id","ignore"):(e.preventDefault(),H()(t).select2("close")))})}).on("select2:select",function(e){var t=e.currentTarget,a=e.params.data.id;H()(t).data("column-id",a),f()}),o.off().on("click",function(){var t;e.navigate(void 0===(t=window.importData.step_method_selection)?"step_method_selection":void 0===t.subscribersCount?"step_method_selection":t.subscribersCount<gi?"step_method_selection":"step_input_validation",{trigger:!0})}),i.off().on("click",function(t){var a={},n=new H.a.AsyncQueue,r=0,i=Br()()/1e3,o={created:0,updated:0,errors:[],segments:[]};if(!H()(t.currentTarget).hasClass("button-disabled")){W.a.Modal.loading(!0);var s,l,c=(s=window.importData.step_method_selection.subscribers,l=2e3,s.reduce(function(e,t,a){return a%l==0&&e.push([]),e[e.length-1].push(t),e},[]));ye.a.each(H()("select.mailpoet_subscribers_column_data_match"),function(e,t){var n=H()(e).data("column-id"),r=H()(e).data("validation-rule");"ignore"!==n&&(a[n]={index:t,validation_rule:r})}),ye.a.each(c,function(){n.add(function(e){e.pause(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"ImportExport",action:"processImport",data:Ve()({columns:a,subscribers:c[r],timestamp:i,segments:p.val(),updateSubscribers:"yes"===H()(':radio[name="subscriber_update_option"]:checked').val()})}).done(function(t){var a=t.data.added_to_segment_with_welcome_notification;o.created+=t.data.created,o.updated+=t.data.updated,o.segments=t.data.segments,o.added_to_segment_with_welcome_notification=a,e.run()}).fail(function(e){W.a.Modal.loading(!1),e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})}),r+=1})}),n.run(),n.onComplete(function(){W.a.Modal.loading(!1),o.errors.length>0&&!o.updated&&!o.created?W.a.Notice.error(ye.a.flatten(o.errors)):(window.mailpoetSegments=o.segments,o.segments=ye.a.map(p.select2("data"),function(e){return e.name}),window.importData.step_data_manipulation=o,h(window.mailpoetSegments),e.navigate("step_results",{trigger:!0}))})}}),f(),h(window.mailpoetSegments)}else e.navigate("step_method_selection",{trigger:!0});function m(e){"on"!==e?i.addClass("button-disabled"):i.removeClass("button-disabled")}function h(e){p.data("select2")&&(p.html("").select2("destroy"),m("off")),p.select2({data:e,width:"20em",templateResult:function(e){var t=e;return t.subscriberCount=Te()(t.subscriberCount,10),"".concat(t.name," (").concat(t.subscriberCount.toLocaleString(),")")},templateSelection:function(e){var t=e;return t.subscriberCount=Te()(t.subscriberCount,10),"".concat(t.name," (").concat(t.subscriberCount.toLocaleString(),")")}}).change(function(e){var t=H()('[data-id="notice_segmentSelection"]');e.currentTarget.value?(H()('[data-id="notice_segmentSelection"]').remove(),H()(".mailpoet_notice.error:visible").length||m("on")):(t.length||W.a.Notice.error(W.a.I18n.t("segmentSelectionRequired"),{static:!0,scroll:!0,id:"notice_segmentSelection",hideClose:!0}),m("off"))})}function f(){var e=H.a.extend(!0,{},s),t=!1;H()('[data-id="notice_invalidEmail"], [data-id="notice_invalidDate"]').remove();var n=H.a.map(H()(".mailpoet_subscribers_column_data_match"),function(e,t){var a=H()(e).data("column-id"),n=H()(e).data("validation-rule");return H()(e).val(a).trigger("change"),{id:a,index:t,validationRule:n,element:e}});H.a.map(window.mailpoetColumns,function(r){var i,o,s,l,c=ye.a.find(n,function(e){return e.id===r.id});"email"===r.id&&(window.mailpoet_email_regex.test(e.subscribers[0][c.index])?W.a.Notice.hide("invalidEmail"):(t=!0,H()('[data-id="notice_invalidEmail"]').length||W.a.Notice.error(W.a.I18n.t("columnContainsInvalidElement"),{static:!0,scroll:!0,hideClose:!0,id:"invalidEmail"}))),"date"===r.type&&c&&(l=[Yt.a.ISO_8601,"YYYY/MM/DD","MM/DD/YYYY","DD/MM/YYYY","YYYY/MM/DD","YYYY/DD/MM","MM/YYYY","YYYY/MM","YYYY"],i=e.subscribers[0][c.index],o=!1,""===i.trim()?(e.subscribers[0][c.index]='<span class="mailpoet_data_match mailpoet_import_error" title="'.concat(W.a.I18n.t("noDateFieldMatch"),'">').concat(W.a.I18n.t("emptyFirstRowDate"),"</span> "),t=!0):Re()(l).forEach(function(e){if(s=l[e],Yt()(i,s,!0).isValid())return o="function"==typeof s?"datetime":s,void H()(c.element).data("validation-rule",o);"datetime"===o&&(o=Yt.a.ISO_8601)}),H.a.map(e.subscribers,function(e,n){var r=e,i=r[c.index],o=Yt()(i,s,!0);n!==a&&""!==i.trim()&&(o.isValid()?r[c.index]=new Vr.a.SafeString("".concat(Vr.a.Utils.escapeExpression(r[c.index]),'<span class="mailpoet_data_match" title="').concat(W.a.I18n.t("verifyDateMatch"),'">').concat(W.a.Date.format(o),"</span> ")):(r[c.index]=new Vr.a.SafeString("".concat(Vr.a.Utils.escapeExpression(r[c.index]),'<span class="mailpoet_data_match mailpoet_import_error" title="').concat(W.a.I18n.t("noDateFieldMatch"),'">').concat(new Vr.a.SafeString(W.a.I18n.t("dateMatchError")),"</span> ")),t=!0))}),t&&!H()(".mailpoet_invalidDate").length&&W.a.Notice.error(W.a.I18n.t("columnContainsInvalidDate"),{static:!0,scroll:!0,hideClose:!0,id:"invalidDate"}))}),H()("#subscribers_data > table > tbody").html(c(e)),t?m("off"):!H()(".mailpoet_notice.error:visible").length&&p.val()&&m("on")}}),e.on("route:step_results",function(){if(void 0!==window.importData.step_data_manipulation){t(),W.a.trackEvent("Subscribers import finished",{"Subscribers created":window.importData.step_data_manipulation.created,"Subscribers updated":window.importData.step_data_manipulation.updated,"MailPoet Free version":window.mailpoet_version});var a=document.getElementById("step_results");a&&o.a.render(r.a.createElement(fi,{navigate:e.navigate,errors:window.importData.step_data_manipulation.errors,createdSubscribers:window.importData.step_data_manipulation.created,updatedSubscribers:window.importData.step_data_manipulation.updated,segments:window.importData.step_data_manipulation.segments,addedToSegmentWithWelcomeNotification:window.importData.step_data_manipulation.added_to_segment_with_welcome_notification}),a),window.importData.step_method_selection=void 0,window.importData.step_data_manipulation=void 0}else e.navigate("step_data_manipulation",{trigger:!0})}),nr.a.History.started||nr.a.history.start()}function t(){W.a.Notice.hide(),W.a.Modal.loading(!1),H()('#mailpoet_subscribers_import > div[id^="step"]').hide(),H()(window.location.hash).show()}}),H()(document).ready(function(){var e,t,a,n,r;function i(e){"on"===e?a.removeClass("button-disabled"):a.addClass("button-disabled")}H()("#mailpoet_subscribers_export").length&&window.exportData.segments&&(r=Vr.a.compile(H()("#mailpoet_subscribers_export_template").html()),H()("#mailpoet_subscribers_export > div.inside").html(r(window.exportData)),e=H()("#export_lists"),t=H()("#export_columns"),a=H()("a.mailpoet_export_process"),n=function(a,n){a.data("select2")&&a.html("").select2("destroy"),a.select2({data:n,width:"20em",templateResult:function(e){return e.subscriberCount>0?e.name+" ("+Te()(e.subscriberCount,10).toLocaleString()+")":e.name},templateSelection:function(e){return e.subscriberCount>0?e.name+" ("+Te()(e.subscriberCount,10).toLocaleString()+")":e.name}}).on("select2:selecting",function(e){var t,n=e.params.args.data.id,r=["select","deselect"];ye.a.contains(r,n)&&(e.preventDefault(),"deselect"===n?H()(this).val("").trigger("change"):(t=[],ye.a.each(a.find("option"),function(e){ye.a.contains(r,e.value)||t.push(e.value)}),H()(this).val(t).trigger("change")),H()(this).select2("close"))}).on("change",function(){window.exportData.segments&&e.select2("data").length&&t.select2("data").length||!window.exportData.segments&&t.select2("data").length?i("on"):i("off")})},window.segments.forEach(function(t){e.append(H()("<option></option>").attr("value",t.id).text(t.name))}),n(e,window.segments),n(t,window.subscriberFieldsSelect2),t.val(["email","first_name","last_name","list_status","global_status"]).trigger("change"),a.click(function(){var a;H()(this).hasClass("button-disabled")||(W.a.Modal.loading(!0),a=H()(':radio[name="option_format"]:checked').val(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"ImportExport",action:"processExport",data:Ve()({export_format_option:a,segments:!!window.exportData.segments&&e.val(),subscriber_fields:t.val()})}).always(function(){W.a.Modal.loading(!1)}).done(function(e){var t=W.a.I18n.t("exportMessage").replace("%1$s","<strong>"+Te()(e.data.totalExported,10).toLocaleString()+"</strong>").replace("[link]",'<a href="'+e.data.exportFileURL+'" target="_blank" >').replace("[/link]","</a>");H()("#export_result_notice").html("<p>"+t+"</p>").show(),window.location.href=e.data.exportFileURL,W.a.trackEvent("Subscribers export completed",{"Total exported":e.data.totalExported,"File Format":a,"MailPoet Free version":window.mailpoet_version})}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})}))}))});var _i=a(252),vi=a.n(_i),bi=function(e){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content"},r.a.createElement("h1",null,W.a.I18n.t("welcomeWizardLetsStartTitle")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardSenderText")),r.a.createElement("form",{id:"mailpoet_sender_form",className:e.loading?"mailpoet_sender_form_loading":"",onSubmit:function(t){t.preventDefault(),H()("#mailpoet_sender_form").parsley().validate()&&e.submit_sender()}},r.a.createElement("label",{htmlFor:"senderName"},W.a.I18n.t("senderName"),":",r.a.createElement("input",{name:"senderName",type:"text",placeholder:"John Doe",value:e.sender?e.sender.name:"","data-parsley-required":!0,onChange:function(t){return e.update_sender({name:t.target.value})}})),r.a.createElement("label",{htmlFor:"senderAddress"},W.a.I18n.t("senderAddress"),":",r.a.createElement("input",{name:"senderAddress",type:"text",placeholder:"john@doe.com",value:e.sender?e.sender.address:"","data-parsley-required":!0,"data-parsley-type":"email",onChange:function(t){return e.update_sender({address:t.target.value})}})),r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_controls"},r.a.createElement("input",{className:"button button-primary",type:"submit",value:W.a.I18n.t("next")})),r.a.createElement("a",{onClick:e.finish,href:"#finish",className:"sender_form_small"},W.a.I18n.t("noThanksSkip"))))};bi.propTypes={finish:u.a.func.isRequired,loading:u.a.bool.isRequired,update_sender:u.a.func.isRequired,submit_sender:u.a.func.isRequired,sender:u.a.shape({name:u.a.string,address:u.a.string})},bi.defaultProps={sender:null};var yi=bi,wi=function(e){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content"},r.a.createElement("h1",null,W.a.I18n.t("welcomeWizardLetsStartTitle")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardSenderMigratedUserText")),r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_controls"},r.a.createElement("button",{type:"button",className:"button button-primary",onClick:e.next},W.a.I18n.t("next"))))};wi.propTypes={next:u.a.func.isRequired};var Ei=wi,ki=function(e){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content"},r.a.createElement("h1",null,W.a.I18n.t("welcomeWizardEmailCourseTitle")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardEmailCourseText")),r.a.createElement("iframe",{id:"mailpoet_form_iframe",width:"100%",scrolling:"no",frameBorder:"0",title:"Apply to course",src:"https://www.mailpoet.com?mailpoet_form_iframe=13",className:"mailpoet_form_iframe",marginWidth:"0",marginHeight:"0"}),r.a.createElement("button",{type:"button",className:"button button-primary",onClick:e.next},W.a.I18n.t("next")))};ki.propTypes={next:u.a.func.isRequired};var Ii=ki,Si=function(e){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content"},r.a.createElement("h1",null,W.a.I18n.t("welcomeWizardUsageTrackingStepTitle")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardTrackingText")),r.a.createElement("h2",{className:"welcome_wizard_tracking_sub_title"},W.a.I18n.t("welcomeWizardUsageTrackingStepSubTitle")),r.a.createElement("ul",{className:"welcome_wizard_tracking_list"},r.a.createElement("li",null,W.a.I18n.t("welcomeWizardTrackingList1")),r.a.createElement("li",null,W.a.I18n.t("welcomeWizardTrackingList2")),r.a.createElement("li",null,W.a.I18n.t("welcomeWizardTrackingList3")),r.a.createElement("li",null,W.a.I18n.t("welcomeWizardTrackingList4")),r.a.createElement("li",null,W.a.I18n.t("welcomeWizardTrackingList5"))),r.a.createElement("a",{href:" https://kb.mailpoet.com/article/130-sharing-your-data-with-us",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("welcomeWizardTrackingLink")),r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_controls\n ".concat(e.loading?"mailpoet_welcome_wizard_step_controls_loading":"")},r.a.createElement("button",{type:"button",className:"button",onClick:e.skip_action,disabled:e.loading},W.a.I18n.t("skip")),r.a.createElement("button",{type:"button",className:"button button-primary",onClick:e.allow_action,disabled:e.loading},e.allow_text)))};Si.propTypes={allow_action:u.a.func.isRequired,allow_text:u.a.string.isRequired,skip_action:u.a.func.isRequired,loading:u.a.bool.isRequired};var Ni=Si,Ci=function(e){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content"},r.a.createElement("h1",null,W.a.I18n.t("welcomeWizardWooCommerceStepTitle")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardHelpingShopOwnersText")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardWooCommerceEmailsText")),r.a.createElement("img",{src:e.screenshot_src,className:"mailpoet_welcome_wizard_woo_screenshot",alt:"WooCommerce email"}),r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_controls\n ".concat(e.loading?"mailpoet_welcome_wizard_step_controls_loading":"")},r.a.createElement("button",{type:"button",className:"button button-primary",onClick:e.next,disabled:e.loading},W.a.I18n.t("gotIt"))))};Ci.propTypes={next:u.a.func.isRequired,screenshot_src:u.a.string.isRequired,loading:u.a.bool.isRequired};var xi=Ci,Ti=function(e){return e.step>e.steps_count?null:r.a.createElement("div",{className:"mailpoet_stepped_progress_bar"},se()(Array(e.steps_count).keys()).map(function(t){return r.a.createElement("div",{className:"\n mailpoet_stepped_progress_bar_step ".concat(t<e.step?"active":""," ").concat(t===e.step-1?"current":"","\n "),key:"step_".concat(t)})}))};Ti.propTypes={steps_count:u.a.number.isRequired,step:u.a.number.isRequired};var Pi=Ti,Ri=function(e){return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"mailpoet_welcome_wizard_header"},r.a.createElement("img",{src:window.mailpoet_logo_url,width:"200",height:"87",alt:"MailPoet logo"})),r.a.createElement("div",{className:"mailpoet_welcome_wizard_flex"},r.a.createElement("div",{className:"mailpoet_welcome_wizard_illustration"},r.a.createElement("img",{src:e.illustrationUrl,alt:""})),r.a.createElement("div",{className:"mailpoet_welcome_wizard_step"},e.step<=e.stepsCount?r.a.createElement(Pi,{steps_count:e.stepsCount,step:e.step}):null,e.children)))};Ri.propTypes={illustrationUrl:u.a.string.isRequired,step:u.a.number.isRequired,stepsCount:u.a.number.isRequired,children:u.a.oneOfType([u.a.arrayOf(u.a.node),u.a.node]).isRequired};var Ai=Ri,ji=function(e){var t=e.name,a=e.address,n=a.split("@").pop().toLowerCase();return window.mailpoet_free_domains.indexOf(n)>-1?function(e){var t=e.name,a=e.address,n=window.location.hostname.replace("www.",""),r="wordpress@".concat(n);return{sender:{name:t,address:r},reply_to:{name:t,address:a},"signup_confirmation.from.address":r,"signup_confirmation.from.name":t,"signup_confirmation.reply_to.address":a,"signup_confirmation.reply_to.name":t}}({name:t,address:a}):function(e){var t=e.name,a=e.address;return{sender:{name:t,address:a},reply_to:{name:t,address:a},"signup_confirmation.from.address":a,"signup_confirmation.from.name":t,"signup_confirmation.reply_to.address":a,"signup_confirmation.reply_to.name":t}}({name:t,address:a})},Di=function(e){var t=window.is_woocommerce_active?4:3,a=!window.is_mp2_migration_complete,i=Te()(e.match.params.step,10),o=Object(n.useState)(!1),s=nt()(o,2),l=s[0],c=s[1],u=Object(n.useState)(window.sender_data),p=nt()(u,2),d=p[0],m=p[1];function h(){c(!0),window.location=window.finish_wizard_url}function f(){4===t?e.history.push("/steps/4"):h()}function g(e){return c(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:e}).then(function(){return c(!1)}).fail(function(e){c(!1),e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}return Object(n.useEffect)(function(){(i>t||i<1)&&e.history.push("/steps/1")},[i,t,e.history]),r.a.createElement("div",{className:"mailpoet_welcome_wizard_steps"},1===i&&a?r.a.createElement(Ai,{step:i,stepsCount:t,illustrationUrl:window.wizard_sender_illustration_url},r.a.createElement(yi,{update_sender:function(e){m(vi()({},d,e))},submit_sender:function(){g(ji(d)).then(function(){return e.history.push("/steps/2")})},finish:function(){c(!0),g(ji({address:window.admin_email,name:""})).then(h)},loading:l,sender:d})):null,1!==i||a?null:r.a.createElement(Ai,{step:i,stepsCount:t,illustrationUrl:window.wizard_sender_illustration_url},r.a.createElement(Ei,{next:function(){return e.history.push("/steps/2")}})),2===i?r.a.createElement(Ai,{step:i,stepsCount:t,illustrationUrl:window.wizard_email_course_illustration_url},r.a.createElement(Ii,{next:function(){return e.history.push("/steps/3")}})):null,3===i?r.a.createElement(Ai,{step:i,stepsCount:t,illustrationUrl:window.wizard_tracking_illustration_url},r.a.createElement(Ni,{skip_action:f,allow_action:function(){g({analytics:{enabled:!0}}).then(function(){return f()})},allow_text:4===t?W.a.I18n.t("allowAndContinue"):W.a.I18n.t("allowAndFinish"),loading:l})):null,4===i?r.a.createElement(Ai,{step:i,stepsCount:t,illustrationUrl:window.wizard_woocommerce_illustration_url},r.a.createElement(xi,{next:h,screenshot_src:window.wizard_woocommerce_box_url,loading:l})):null)};Di.propTypes={match:u.a.shape({params:u.a.shape({step:u.a.string}).isRequired}).isRequired,history:u.a.shape({push:u.a.func.isRequired}).isRequired};var Li=Di,Oi=a(73),qi=a.n(Oi),Mi=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={importType:null},a.handleOptionChange=a.handleOptionChange.bind(O()(a)),a.submit=a.submit.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"handleOptionChange",value:function(e){this.setState({importType:e.target.value})}},{key:"submit",value:function(e){return e.preventDefault(),!!this.state.importType&&(this.props.submitForm(this.state.importType),!1)}},{key:"render",value:function(){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content mailpoet_welcome_wizard_centered_column"},r.a.createElement("h1",null,W.a.I18n.t("wooCommerceListImportTitle")),r.a.createElement("p",null,W.a.I18n.t("wooCommerceListImportInfo1")),r.a.createElement("p",null,W.a.I18n.t("wooCommerceListImportInfo2")),r.a.createElement("p",null,r.a.createElement("b",null,W.a.I18n.t("wooCommerceListImportInfo3"))),r.a.createElement("form",{onSubmit:this.submit,className:"mailpoet_wizard_woocommerce_list"},r.a.createElement("label",{htmlFor:"import_type_subscribed"},r.a.createElement("input",{id:"import_type_subscribed",type:"radio",name:"import_type",checked:"subscribed"===this.state.importType,onChange:this.handleOptionChange,value:"subscribed","data-automation-id":"import_as_subscribed"}),qi()(W.a.I18n.t("wooCommerceListImportCheckboxSubscribed"))),r.a.createElement("label",{htmlFor:"import_type_unsubscribed"},r.a.createElement("input",{id:"import_type_unsubscribed",type:"radio",name:"import_type",checked:"unsubscribed"===this.state.importType,onChange:this.handleOptionChange,value:"unsubscribed","data-automation-id":"import_as_unsubscribed"}),qi()(W.a.I18n.t("wooCommerceListImportCheckboxUnsubscribed"))),r.a.createElement("p",null,W.a.I18n.t("wooCommerceListImportInfo4")),r.a.createElement("input",{className:"button button-primary",type:"submit",value:W.a.I18n.t("wooCommerceListImportSubmit"),disabled:!this.state.importType||this.props.loading,"data-automation-id":"submit_woo_commerce_list_import"})))}}]),t}(r.a.Component);Mi.propTypes={submitForm:u.a.func.isRequired,loading:u.a.bool.isRequired};var Fi=Mi,Bi=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={loading:!1},a.updateSettings=a.updateSettings.bind(O()(a)),a.scheduleImport=a.scheduleImport.bind(O()(a)),a.finishWizard=a.finishWizard.bind(O()(a)),a.submit=a.submit.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"finishWizard",value:function(){this.setState({loading:!0}),window.location=window.finish_wizard_url}},{key:"updateSettings",value:function(e){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:e}).fail(this.handleApiError)}},{key:"scheduleImport",value:function(){var e=this;return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"importExport",action:"setupWooCommerceInitialImport"}).then(function(){return e.setState({loading:!1})}).fail(this.handleApiError)}},{key:"handleApiError",value:function(e){this.setState({loading:!1}),W.a.Notice.showApiErrorNotice(e,{scroll:!0})}},{key:"submit",value:function(e){this.setState({loading:!0});var t={woocommerce_import_screen_displayed:1,"mailpoet_subscribe_old_woocommerce_customers.enabled":"subscribed"===e?1:0};this.updateSettings(t).then(this.scheduleImport).then(this.finishWizard)}},{key:"render",value:function(){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_steps mailpoet_welcome_wizard_centered_column"},r.a.createElement("div",{className:"mailpoet_welcome_wizard_header"},r.a.createElement("img",{src:window.mailpoet_logo_url,width:"200",height:"87",alt:"MailPoet logo"})),r.a.createElement(Fi,{loading:this.state.loading,submitForm:this.submit}))}}]),t}(r.a.Component);Bi.propTypes={};var $i=Bi;function Vi(e){var t=e.submitForm,a=e.loading,i=Object(n.useState)("true"),o=nt()(i,2),s=o[0],l=o[1];return r.a.createElement("div",{className:" mailpoet_welcome_wizard_step_content mailpoet_welcome_wizard_step_revenue_tracking mailpoet_welcome_wizard_centered_column "},r.a.createElement("p",null,W.a.I18n.t("revenueTrackingInfo1")),r.a.createElement("p",null,W.a.I18n.t("revenueTrackingInfo2")),r.a.createElement("form",{onSubmit:function(e){return e.preventDefault(),void 0!==s&&(t("true"===s),!1)},className:"mailpoet_wizard_woocommerce_list"},r.a.createElement("label",{htmlFor:"tracking_allowed"},r.a.createElement("input",{id:"tracking_allowed",type:"radio",name:"import_type",checked:"true"===s,onChange:function(e){return l(e.target.value)},value:"true"}),W.a.I18n.t("revenueTrackingAllow")),r.a.createElement("label",{htmlFor:"tracking_not_allowed"},r.a.createElement("input",{id:"tracking_not_allowed",type:"radio",name:"import_type",checked:"false"===s,onChange:function(e){return l(e.target.value)},value:"false"}),W.a.I18n.t("revenueTrackingDontAllow")),r.a.createElement("input",{className:"button button-primary",type:"submit",value:W.a.I18n.t("revenueTrackingSubmit"),disabled:a})))}Vi.propTypes={submitForm:u.a.func.isRequired,loading:u.a.bool.isRequired};var Hi=Vi;var Wi=function(){var e=Object(n.useState)(!1),t=nt()(e,2),a=t[0],i=t[1],o=function(e){i(!1),W.a.Notice.showApiErrorNotice(e,{scroll:!0})},s=function(){window.location=window.finish_wizard_url};return r.a.createElement("div",{className:"mailpoet_welcome_wizard_steps mailpoet_welcome_wizard_centered_column"},r.a.createElement("div",{className:"mailpoet_welcome_wizard_header"},r.a.createElement("img",{src:window.mailpoet_logo_url,width:"200",height:"87",alt:"MailPoet logo"})),r.a.createElement(Hi,{loading:a,submitForm:function(e){var t;i(!0),(t={"woocommerce.accept_cookie_revenue_tracking.enabled":e?1:0,"woocommerce.accept_cookie_revenue_tracking.set":1},W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:t}).fail(o)).then(s)}}))},zi=document.getElementById("mailpoet_wizard_container");if(zi){var Ui="/steps/1";window.location.search.includes("revenue-tracking-permission")?Ui="/revenue-tracking-permission":window.location.search.includes("woocommerce-list-import")&&(Ui="/import"),o.a.render(r.a.createElement(E,null,r.a.createElement(S,null,r.a.createElement(N,{path:"/steps/:step",component:Li}),r.a.createElement(N,{path:"/import",component:$i}),r.a.createElement(N,{path:"/revenue-tracking-permission",component:Wi}),r.a.createElement(N,{render:function(){return r.a.createElement(ge,{to:Ui})}}))),zi)}var Yi=a(381),Ki=a.n(Yi),Gi=document.getElementById("experimental_features_container");Gi&&o.a.render(r.a.createElement(function(){var e=Object(n.useState)(null),t=nt()(e,2),a=t[0],i=t[1];function o(e){var t=e.target.name,n=e.target.checked;W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"featureFlags",action:"set",data:B()({},t,n?1:0)}).done(function(){var e=a[t];e.value=n,i(vi()({},a,B()({},t,e))),W.a.Notice.success("Feature '".concat(t,"' was ").concat(n?"enabled":"disabled","."))}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}return Object(n.useEffect)(function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"featureFlags",action:"getAll"}).done(function(e){var t=e.data.reduce(function(e,t){return vi()({},e,B()({},t.name,t))},{});i(t)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})},[]),null===a?r.a.createElement("p",null,"Loading experimental features..."):0===Ki()(a).length?r.a.createElement("p",null,"There are no experimental features at the moment."):Ki()(a).map(function(e){var t="experimental-feature-".concat(e.name);return r.a.createElement("div",{key:e.name},r.a.createElement("label",{htmlFor:t},r.a.createElement("input",{id:t,type:"checkbox",name:e.name,defaultChecked:e.value,onChange:o})," ",e.name))})},{}),Gi)},68:function(e,t,a){var n=a(466),r=a(467),i=a(475);e.exports=function(e){return n(e)||r(e)||i()}}},[[514,0,1]]]);
|
31 |
v4.1.1
|
32 |
https://github.com/mholt/PapaParse
|
33 |
*/
|
34 |
+
!function(t){"use strict";function a(e){this._handle=null,this._paused=!1,this._finished=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this._completeResults={data:[],errors:[],meta:{}},function(e){var t=p(e);t.chunkSize=parseInt(t.chunkSize),this._handle=new o(t),this._handle.streamer=this,this._config=t}.call(this,e),this.parseChunk=function(e){var a=this._partialLine+e;this._partialLine="";var n=this._handle.parse(a,this._baseIndex,!this._finished);if(!this._handle.paused()&&!this._handle.aborted()){var r=n.meta.cursor;this._finished||(this._partialLine=a.substring(r-this._baseIndex),this._baseIndex=r),n&&n.data&&(this._rowCount+=n.data.length);var i=this._finished||this._config.preview&&this._rowCount>=this._config.preview;if(f)t.postMessage({results:n,workerId:b.WORKER_ID,finished:i});else if(m(this._config.chunk)){if(this._config.chunk(n,this._handle),this._paused)return;n=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(n.data),this._completeResults.errors=this._completeResults.errors.concat(n.errors),this._completeResults.meta=n.meta),!i||!m(this._config.complete)||n&&n.meta.aborted||this._config.complete(this._completeResults),i||n&&n.meta.paused||this._nextChunk(),n}},this._sendError=function(e){m(this._config.error)?this._config.error(e):f&&this._config.error&&t.postMessage({workerId:b.WORKER_ID,error:e,finished:!1})}}function n(e){var t;(e=e||{}).chunkSize||(e.chunkSize=b.RemoteChunkSize),a.call(this,e),this._nextChunk=f?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,f||(t.onload=d(this._chunkLoaded,this),t.onerror=d(this._chunkError,this)),t.open("GET",this._input,!f),this._config.chunkSize){var e=this._start+this._config.chunkSize-1;t.setRequestHeader("Range","bytes="+this._start+"-"+e),t.setRequestHeader("If-None-Match","webkit-no-cache")}try{t.send()}catch(e){this._chunkError(e.message)}f&&0==t.status?this._chunkError():this._start+=this._config.chunkSize}},this._chunkLoaded=function(){if(4==t.readyState){if(t.status<200||t.status>=400)return void this._chunkError();this._finished=!this._config.chunkSize||this._start>function(e){var t=e.getResponseHeader("Content-Range");return parseInt(t.substr(t.lastIndexOf("/")+1))}(t),this.parseChunk(t.responseText)}},this._chunkError=function(e){var a=t.statusText||e;this._sendError(a)}}function r(e){(e=e||{}).chunkSize||(e.chunkSize=b.LocalChunkSize),a.call(this,e);var t,n,r="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,n=e.slice||e.webkitSlice||e.mozSlice,r?((t=new FileReader).onload=d(this._chunkLoaded,this),t.onerror=d(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var e=this._input;if(this._config.chunkSize){var a=Math.min(this._start+this._config.chunkSize,this._input.size);e=n.call(e,this._start,a)}var i=t.readAsText(e,this._config.encoding);r||this._chunkLoaded({target:{result:i}})},this._chunkLoaded=function(e){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function i(e){var t;e=e||{},a.call(this,e),this.stream=function(e){return e,t=e,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var e=this._config.chunkSize,a=e?t.substr(0,e):t;return t=e?t.substr(e):"",this._finished=!t,this.parseChunk(a)}}}function o(e){function t(){if(_&&l&&(r("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+b.DefaultDelimiter+"'"),l=!1),e.skipEmptyLines)for(var t=0;t<_.data.length;t++)1==_.data[t].length&&""==_.data[t][0]&&_.data.splice(t--,1);return a()&&function(){if(_){for(var e=0;a()&&e<_.data.length;e++)for(var t=0;t<_.data[e].length;t++)g.push(_.data[e][t]);_.data.splice(0,1)}}(),function(){if(!_||!e.header&&!e.dynamicTyping)return _;for(var t=0;t<_.data.length;t++){for(var a={},i=0;i<_.data[t].length;i++){if(e.dynamicTyping){var o=_.data[t][i];_.data[t][i]="true"==o||"TRUE"==o||"false"!=o&&"FALSE"!=o&&n(o)}e.header&&(i>=g.length?(a.__parsed_extra||(a.__parsed_extra=[]),a.__parsed_extra.push(_.data[t][i])):a[g[i]]=_.data[t][i])}e.header&&(_.data[t]=a,i>g.length?r("FieldMismatch","TooManyFields","Too many fields: expected "+g.length+" fields but parsed "+i,t):i<g.length&&r("FieldMismatch","TooFewFields","Too few fields: expected "+g.length+" fields but parsed "+i,t))}return e.header&&_.meta&&(_.meta.fields=g),_}()}function a(){return e.header&&0==g.length}function n(e){return c.test(e)?parseFloat(e):e}function r(e,t,a,n){_.errors.push({type:e,code:t,message:a,row:n})}var i,o,l,c=/^\s*-?(\d*\.?\d+|\d+\.?\d*)(e[-+]?\d+)?\s*$/i,u=this,d=0,h=!1,f=!1,g=[],_={data:[],errors:[],meta:{}};if(m(e.step)){var v=e.step;e.step=function(n){if(_=n,a())t();else{if(t(),0==_.data.length)return;d+=n.data.length,e.preview&&d>e.preview?o.abort():v(_,u)}}}this.parse=function(a,n,r){if(e.newline||(e.newline=function(e){var t=(e=e.substr(0,1048576)).split("\r");if(1==t.length)return"\n";for(var a=0,n=0;n<t.length;n++)"\n"==t[n][0]&&a++;return a>=t.length/2?"\r\n":"\r"}(a)),l=!1,!e.delimiter){var c=function(t){for(var a,n,r,i=[",","\t","|",";",b.RECORD_SEP,b.UNIT_SEP],o=0;o<i.length;o++){var l=i[o],c=0,u=0;r=void 0;for(var p=new s({delimiter:l,preview:10}).parse(t),d=0;d<p.data.length;d++){var m=p.data[d].length;u+=m,void 0!==r?m>1&&(c+=Math.abs(m-r),r=m):r=m}u/=p.data.length,(void 0===n||n>c)&&u>1.99&&(n=c,a=l)}return e.delimiter=a,{successful:!!a,bestDelimiter:a}}(a);c.successful?e.delimiter=c.bestDelimiter:(l=!0,e.delimiter=b.DefaultDelimiter),_.meta.delimiter=e.delimiter}var u=p(e);return e.preview&&e.header&&u.preview++,i=a,o=new s(u),_=o.parse(i,n,r),t(),h?{meta:{paused:!0}}:_||{meta:{paused:!1}}},this.paused=function(){return h},this.pause=function(){h=!0,o.abort(),i=i.substr(o.getCharIndex())},this.resume=function(){h=!1,u.streamer.parseChunk(i)},this.aborted=function(){return f},this.abort=function(){f=!0,o.abort(),_.meta.aborted=!0,m(e.complete)&&e.complete(_),i=""}}function s(e){var t=(e=e||{}).delimiter,a=e.newline,n=e.comments,r=e.step,i=e.preview,o=e.fastMode;if(("string"!=typeof t||b.BAD_DELIMITERS.indexOf(t)>-1)&&(t=","),n===t)throw"Comment character same as delimiter";!0===n?n="#":("string"!=typeof n||b.BAD_DELIMITERS.indexOf(n)>-1)&&(n=!1),"\n"!=a&&"\r"!=a&&"\r\n"!=a&&(a="\n");var s=0,l=!1;this.parse=function(e,c,u){function p(e){w.push(e),I=s}function d(t){return u?h():(t||(t=e.substr(s)),k.push(t),s=g,p(k),y&&f(),h())}function m(t){s=t,p(k),k=[],x=e.indexOf(a,s)}function h(e){return{data:w,errors:E,meta:{delimiter:t,linebreak:a,aborted:l,truncated:!!e,cursor:I+(c||0)}}}function f(){r(h()),w=[],E=[]}if("string"!=typeof e)throw"Input must be a string";var g=e.length,_=t.length,v=a.length,b=n.length,y="function"==typeof r;s=0;var w=[],E=[],k=[],I=0;if(!e)return h();if(o||!1!==o&&-1===e.indexOf('"')){for(var S=e.split(a),N=0;N<S.length;N++){k=S[N];if(s+=k.length,N!==S.length-1)s+=a.length;else if(u)return h();if(!n||k.substr(0,b)!=n){if(y){if(w=[],p(k.split(t)),f(),l)return h()}else p(k.split(t));if(i&&N>=i)return w=w.slice(0,i),h(!0)}}return h()}for(var C=e.indexOf(t,s),x=e.indexOf(a,s);;)if('"'!=e[s])if(n&&0===k.length&&e.substr(s,b)===n){if(-1==x)return h();s=x+v,x=e.indexOf(a,s),C=e.indexOf(t,s)}else if(-1!==C&&(x>C||-1===x))k.push(e.substring(s,C)),s=C+_,C=e.indexOf(t,s);else{if(-1===x)break;if(k.push(e.substring(s,x)),m(x+v),y&&(f(),l))return h();if(i&&w.length>=i)return h(!0)}else{var T=s;for(s++;;){if(-1===(T=e.indexOf('"',T+1)))return u||E.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:w.length,index:s}),d();if(T===g-1)return d(e.substring(s,T).replace(/""/g,'"'));if('"'!=e[T+1]){if(e[T+1]==t){k.push(e.substring(s,T).replace(/""/g,'"')),s=T+1+_,C=e.indexOf(t,s),x=e.indexOf(a,s);break}if(e.substr(T+1,v)===a){if(k.push(e.substring(s,T).replace(/""/g,'"')),m(T+1+v),C=e.indexOf(t,s),y&&(f(),l))return h();if(i&&w.length>=i)return h(!0);break}}else T++}}return d()},this.abort=function(){l=!0},this.getCharIndex=function(){return s}}function l(e){var t=e.data,a=_[t.workerId],n=!1;if(t.error)a.userError(t.error,t.file);else if(t.results&&t.results.data){var r={abort:function(){n=!0,c(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:u,resume:u};if(m(a.userStep)){for(var i=0;i<t.results.data.length&&(a.userStep({data:[t.results.data[i]],errors:t.results.errors,meta:t.results.meta},r),!n);i++);delete t.results}else m(a.userChunk)&&(a.userChunk(t.results,r,t.file),delete t.results)}t.finished&&!n&&c(t.workerId,t.results)}function c(e,t){var a=_[e];m(a.userComplete)&&a.userComplete(t),a.terminate(),delete _[e]}function u(){throw"Not implemented."}function p(e){if("object"!=typeof e)return e;var t=e instanceof Array?[]:{};for(var a in e)t[a]=p(e[a]);return t}function d(e,t){return function(){e.apply(t,arguments)}}function m(e){return"function"==typeof e}var h,f=!t.document&&!!t.postMessage,g=!1,_={},v=0,b={};if(b.parse=function(e,a){if((a=a||{}).worker&&b.WORKERS_SUPPORTED){var o=function(){if(!b.WORKERS_SUPPORTED)return!1;if(!g&&null===b.SCRIPT_PATH)throw new Error("Script path cannot be determined automatically when Papa Parse is loaded asynchronously. You need to set Papa.SCRIPT_PATH manually.");var e=new t.Worker(b.SCRIPT_PATH||h);return e.onmessage=l,e.id=v++,_[e.id]=e,e}();return o.userStep=a.step,o.userChunk=a.chunk,o.userComplete=a.complete,o.userError=a.error,a.step=m(a.step),a.chunk=m(a.chunk),a.complete=m(a.complete),a.error=m(a.error),delete a.worker,void o.postMessage({input:e,config:a,workerId:o.id})}var s=null;return"string"==typeof e?s=a.download?new n(a):new i(a):(t.File&&e instanceof File||e instanceof Object)&&(s=new r(a)),s.stream(e)},b.unparse=function(e,t){function a(e){if("object"!=typeof e)return[];var t=[];for(var a in e)t.push(a);return t}function n(e,t){var a="";"string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t));var n=e instanceof Array&&e.length>0,i=!(t[0]instanceof Array);if(n){for(var l=0;l<e.length;l++)l>0&&(a+=o),a+=r(e[l],l);t.length>0&&(a+=s)}for(var c=0;c<t.length;c++){for(var u=n?e.length:t[c].length,p=0;u>p;p++){p>0&&(a+=o);var d=n&&i?e[p]:p;a+=r(t[c][d],p)}c<t.length-1&&(a+=s)}return a}function r(e,t){return null==e?"":(e=e.toString().replace(/"/g,'""'),"boolean"==typeof i&&i||i instanceof Array&&i[t]||function(e,t){for(var a=0;a<t.length;a++)if(e.indexOf(t[a])>-1)return!0;return!1}(e,b.BAD_DELIMITERS)||e.indexOf(o)>-1||" "==e.charAt(0)||" "==e.charAt(e.length-1)?'"'+e+'"':e)}var i=!1,o=",",s="\r\n";if("object"==typeof t&&("string"==typeof t.delimiter&&1==t.delimiter.length&&-1==b.BAD_DELIMITERS.indexOf(t.delimiter)&&(o=t.delimiter),("boolean"==typeof t.quotes||t.quotes instanceof Array)&&(i=t.quotes),"string"==typeof t.newline&&(s=t.newline)),"string"==typeof e&&(e=JSON.parse(e)),e instanceof Array){if(!e.length||e[0]instanceof Array)return n(null,e);if("object"==typeof e[0])return n(a(e[0]),e)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),e.data instanceof Array&&(e.fields||(e.fields=e.data[0]instanceof Array?e.fields:a(e.data[0])),e.data[0]instanceof Array||"object"==typeof e.data[0]||(e.data=[e.data])),n(e.fields||[],e.data||[]);throw"exception: Unable to serialize unrecognized input"},b.RECORD_SEP=String.fromCharCode(30),b.UNIT_SEP=String.fromCharCode(31),b.BYTE_ORDER_MARK="\ufeff",b.BAD_DELIMITERS=["\r","\n",'"',b.BYTE_ORDER_MARK],b.WORKERS_SUPPORTED=!!t.Worker,b.SCRIPT_PATH=null,b.LocalChunkSize=10485760,b.RemoteChunkSize=5242880,b.DefaultDelimiter=",",b.Parser=s,b.ParserHandle=o,b.NetworkStreamer=n,b.FileStreamer=r,b.StringStreamer=i,e.exports?e.exports=b:m(t.define)&&t.define.amd?t.define(function(){return b}):t.Papa=b,t.jQuery){var y=t.jQuery;y.fn.parse=function(e){function a(){if(0!=i.length){var t=i[0];if(m(e.before)){var a=e.before(t.file,t.inputElem);if("object"==typeof a){if("abort"==a.action)return void function(t,a,n,r){m(e.error)&&e.error({name:t},a,n,r)}("AbortError",t.file,t.inputElem,a.reason);if("skip"==a.action)return void n();"object"==typeof a.config&&(t.instanceConfig=y.extend(t.instanceConfig,a.config))}else if("skip"==a)return void n()}var r=t.instanceConfig.complete;t.instanceConfig.complete=function(e){m(r)&&r(e,t.file,t.inputElem),n()},b.parse(t.file,t.instanceConfig)}else m(e.complete)&&e.complete()}function n(){i.splice(0,1),a()}var r=e.config||{},i=[];return this.each(function(){if(!("INPUT"==y(this).prop("tagName").toUpperCase()&&"file"==y(this).attr("type").toLowerCase()&&t.FileReader)||!this.files||0==this.files.length)return!0;for(var e=0;e<this.files.length;e++)i.push({file:this.files[e],inputElem:this,instanceConfig:y.extend({},r)})}),a(),this}}f?t.onmessage=function(e){var a=e.data;if(void 0===b.WORKER_ID&&a&&(b.WORKER_ID=a.workerId),"string"==typeof a.input)t.postMessage({workerId:b.WORKER_ID,results:b.parse(a.input,a.config),finished:!0});else if(t.File&&a.input instanceof File||a.input instanceof Object){var n=b.parse(a.input,a.config);n&&t.postMessage({workerId:b.WORKER_ID,results:n,finished:!0})}}:b.WORKERS_SUPPORTED&&(h=function(){var e=document.getElementsByTagName("script");return e.length?e[e.length-1].src:""}(),document.body?document.addEventListener("DOMContentLoaded",function(){g=!0},!0):g=!0),n.prototype=Object.create(a.prototype),n.prototype.constructor=n,r.prototype=Object.create(a.prototype),r.prototype.constructor=r,i.prototype=Object.create(i.prototype),i.prototype.constructor=i}("undefined"!=typeof window?window:this)},465:function(e,t,a){"use strict";a.r(t);var n=a(9),r=a.n(n),i=a(8),o=a.n(i),s=a(10),l=a.n(s),c=a(11),u=a.n(c),p=a(12),d=a.n(p),m=a(50),h=a.n(m),f=a(0),g=a.n(f),_=a(255),v=a(1),b=a(2),y=a.n(b),w=a(90),E=a.n(w),k=a(22),I=a.n(k),S=[{name:"email",label:v.a.I18n.t("email"),type:"text",disabled:function(e){return Number(e.wp_user_id>0)||1===Number(e.is_woocommerce_user)}},{name:"first_name",label:v.a.I18n.t("firstname"),type:"text",disabled:function(e){return Number(e.wp_user_id>0)||1===Number(e.is_woocommerce_user)}},{name:"last_name",label:v.a.I18n.t("lastname"),type:"text",disabled:function(e){return Number(e.wp_user_id>0)||1===Number(e.is_woocommerce_user)}},{name:"status",label:v.a.I18n.t("status"),type:"select",automationId:"subscriber-status",values:{subscribed:v.a.I18n.t("subscribed"),unconfirmed:v.a.I18n.t("unconfirmed"),unsubscribed:v.a.I18n.t("unsubscribed"),inactive:v.a.I18n.t("inactive"),bounced:v.a.I18n.t("bounced")},filter:function(e,t){return!(Number(e.wp_user_id)>0||1===Number(e.is_woocommerce_user))||"unconfirmed"!==t}},{name:"segments",label:v.a.I18n.t("lists"),type:"selection",placeholder:v.a.I18n.t("selectList"),tip:v.a.I18n.t("welcomeEmailTip"),api_version:window.mailpoet_api_version,endpoint:"segments",multiple:!0,selected:function(e){return!1===h()(e.subscriptions)?null:e.subscriptions.filter(function(e){return"subscribed"===e.status}).map(function(e){return e.segment_id})},filter:function(e){return!e.deleted_at&&"default"===e.type},getLabel:function(e){return"".concat(e.name," (").concat(e.subscribers,")")},getSearchLabel:function(e,t){var a="";return void 0!==t.subscriptions&&t.subscriptions.forEach(function(t){if(e.id===t.segment_id&&(a=e.name,"unsubscribed"===t.status)){var n=v.a.Date.format(t.updated_at);a+=" (%$1s)".replace("%$1s",v.a.I18n.t("unsubscribedOn").replace("%$1s",n))}}),a}}];(window.mailpoet_custom_fields||[]).forEach(function(e){var t={name:"cf_".concat(e.id),label:e.name,type:e.type};switch(e.params&&(t.params=e.params),e.params.values&&(t.values=e.params.values),e.type){case"date":t.year_placeholder=v.a.I18n.t("year"),t.month_placeholder=v.a.I18n.t("month"),t.day_placeholder=v.a.I18n.t("day");break;case"select":t.placeholder="-";break;default:t.placeholder=""}S.push(t)});var N={onUpdate:function(){v.a.Notice.success(v.a.I18n.t("subscriberUpdated"))},onCreate:function(){v.a.Notice.success(v.a.I18n.t("subscriberAdded")),v.a.trackEvent("Subscribers > Add new",{"MailPoet Free version":window.mailpoet_version})}};function C(e){if(Number(e.wp_user_id)>0)return g.a.createElement("p",{className:"description"},I()(v.a.I18n.t("WPUserEditNotice"),/\[link\](.*?)\[\/link\]/g,function(t,a){return g.a.createElement("a",{key:a,href:"user-edit.php?user_id=".concat(e.wp_user_id)},t)}))}function x(){return g.a.createElement("p",{className:"description"},g.a.createElement("strong",null,v.a.I18n.t("tip"))," ",v.a.I18n.t("customFieldsTip"))}var T=function(e){function t(){return r()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){return g.a.createElement("div",null,g.a.createElement("h1",{className:"title"},v.a.I18n.t("subscriber"),g.a.createElement(_.a,{className:"page-title-action",to:"/"},v.a.I18n.t("backToList"))),g.a.createElement(E.a,{automationId:"subscriber_edit_form",endpoint:"subscribers",fields:S,params:this.props.match.params,messages:N,beforeFormContent:C,afterFormContent:x}))}}]),t}(g.a.Component);T.propTypes={match:y.a.shape({params:y.a.shape({id:y.a.string}).isRequired}).isRequired},t.default=T},466:function(e,t,a){var n=a(50);e.exports=function(e){if(n(e)){for(var t=0,a=new Array(e.length);t<e.length;t++)a[t]=e[t];return a}}},467:function(e,t,a){var n=a(468),r=a(472);e.exports=function(e){if(r(Object(e))||"[object Arguments]"===Object.prototype.toString.call(e))return n(e)}},468:function(e,t,a){e.exports=a(469)},469:function(e,t,a){a(82),a(470),e.exports=a(18).Array.from},470:function(e,t,a){"use strict";var n=a(56),r=a(27),i=a(58),o=a(389),s=a(390),l=a(230),c=a(471),u=a(370);r(r.S+r.F*!a(391)(function(e){Array.from(e)}),"Array",{from:function(e){var t,a,r,p,d=i(e),m="function"==typeof this?this:Array,h=arguments.length,f=h>1?arguments[1]:void 0,g=void 0!==f,_=0,v=u(d);if(g&&(f=n(f,h>2?arguments[2]:void 0,2)),null==v||m==Array&&s(v))for(a=new m(t=l(d.length));t>_;_++)c(a,_,g?f(d[_],_):d[_]);else for(p=v.call(d),a=new m;!(r=p.next()).done;_++)c(a,_,g?o(p,f,[r.value,_],!0):r.value);return a.length=_,a}})},471:function(e,t,a){"use strict";var n=a(34),r=a(52);e.exports=function(e,t,a){t in e?n.f(e,t,r(0,a)):e[t]=a}},472:function(e,t,a){e.exports=a(473)},473:function(e,t,a){a(97),a(82),e.exports=a(474)},474:function(e,t,a){var n=a(371),r=a(30)("iterator"),i=a(60);e.exports=a(18).isIterable=function(e){var t=Object(e);return void 0!==t[r]||"@@iterator"in t||i.hasOwnProperty(n(t))}},475:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},488:function(e,t,a){a(489),e.exports=a(18).Number.isFinite},489:function(e,t,a){var n=a(27),r=a(25).isFinite;n(n.S,"Number",{isFinite:function(e){return"number"==typeof e&&r(e)}})},490:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),i=a(255),o=a(1),s=a(90),l=a.n(s),c=a(2),u=a.n(c),p=[{name:"name",label:o.a.I18n.t("name"),type:"text"},{name:"description",label:o.a.I18n.t("description"),type:"textarea",tip:o.a.I18n.t("segmentDescriptionTip")}],d={onUpdate:function(){o.a.Notice.success(o.a.I18n.t("segmentUpdated"))},onCreate:function(){o.a.Notice.success(o.a.I18n.t("segmentAdded")),o.a.trackEvent("Lists > Add new",{"MailPoet Free version":window.mailpoet_version})}},m=function(e){return r.a.createElement("div",null,r.a.createElement("h1",{className:"title"},o.a.I18n.t("segment"),r.a.createElement(i.a,{className:"page-title-action",to:"/"},o.a.I18n.t("backToList"))),r.a.createElement(l.a,{endpoint:"segments",fields:p,params:e.match.params,messages:d}))};m.propTypes={match:u.a.shape({params:u.a.shape({id:u.a.string}).isRequired}).isRequired},t.default=m},492:function(e,t){jQuery.AsyncQueue=function(){var e,t,a,n,r=this,o=[],s=!1;return n=function(){var e=o.shift();e?(e.apply(r,[r]),!1===s&&n()):t&&t.apply(r)},this.onFailure=function(t){e=t},this.onComplete=function(e){t=e},this.add=function(e){return o.push(e),this},this.storeData=function(e){return a=e,this},this.lastCallbackData=function(){return a},this.run=function(){s=!1,n()},this.pause=function(){return s=!0,this},this.failure=function(){if(s=!0,e){var t=[r];for(i=0;i<arguments.length;i++)t.push(arguments[i]);e.apply(r,t)}},this}},493:function(e,t,a){e.exports=a(494)},494:function(e,t,a){a(495);var n=a(18).Object;e.exports=function(e,t){return n.getOwnPropertyDescriptor(e,t)}},495:function(e,t,a){var n=a(48),r=a(236).f;a(231)("getOwnPropertyDescriptor",function(){return function(e,t){return r(n(e),t)}})},496:function(e,t,a){e.exports=a(497)},497:function(e,t,a){a(263),e.exports=a(18).Object.getOwnPropertySymbols},498:function(e,t,a){a(499),e.exports=a(18).Object.values},499:function(e,t,a){var n=a(27),r=a(500)(!1);n(n.S,"Object",{values:function(e){return r(e)}})},500:function(e,t,a){var n=a(29),r=a(54),i=a(48),o=a(63).f;e.exports=function(e){return function(t){for(var a,s=i(t),l=r(s),c=l.length,u=0,p=[];c>u;)a=l[u++],n&&!o.call(s,a)||p.push(e?[a,s[a]]:s[a]);return p}}},514:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),i=a(21),o=a.n(i),s=a(265),l=a.n(s),c=a(2),u=a.n(c),p=a(88),d=a(33),m=a.n(d),h=a(36),f=a.n(h),g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};function _(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var v=function(e){function t(){var a,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,i=Array(r),o=0;o<r;o++)i[o]=arguments[o];return a=n=_(this,e.call.apply(e,[this].concat(i))),n.state={match:n.computeMatch(n.props.history.location.pathname)},_(n,a)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getChildContext=function(){return{router:g({},this.context.router,{history:this.props.history,route:{location:this.props.history.location,match:this.state.match}})}},t.prototype.computeMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}},t.prototype.componentWillMount=function(){var e=this,t=this.props,a=t.children,n=t.history;f()(null==a||1===r.a.Children.count(a),"A <Router> may have only one child element"),this.unlisten=n.listen(function(){e.setState({match:e.computeMatch(n.location.pathname)})})},t.prototype.componentWillReceiveProps=function(e){m()(this.props.history===e.history,"You cannot change <Router history>")},t.prototype.componentWillUnmount=function(){this.unlisten()},t.prototype.render=function(){var e=this.props.children;return e?r.a.Children.only(e):null},t}(r.a.Component);v.propTypes={history:u.a.object.isRequired,children:u.a.node},v.contextTypes={router:u.a.object},v.childContextTypes={router:u.a.object.isRequired};var b=v;function y(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var w=function(e){function t(){var a,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,i=Array(r),o=0;o<r;o++)i[o]=arguments[o];return a=n=y(this,e.call.apply(e,[this].concat(i))),n.history=Object(p.createHashHistory)(n.props),y(n,a)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentWillMount=function(){l()(!this.props.history,"<HashRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { HashRouter as Router }`.")},t.prototype.render=function(){return r.a.createElement(b,{history:this.history,children:this.props.children})},t}(r.a.Component);w.propTypes={basename:u.a.string,getUserConfirmation:u.a.func,hashType:u.a.oneOf(["hashbang","noslash","slash"]),children:u.a.node};var E=w,k=a(269);var I=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentWillMount=function(){f()(this.context.router,"You should not use <Switch> outside a <Router>")},t.prototype.componentWillReceiveProps=function(e){m()(!(e.location&&!this.props.location),'<Switch> elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),m()(!(!e.location&&this.props.location),'<Switch> elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.')},t.prototype.render=function(){var e=this.context.router.route,t=this.props.children,a=this.props.location||e.location,n=void 0,i=void 0;return r.a.Children.forEach(t,function(t){if(null==n&&r.a.isValidElement(t)){var o=t.props,s=o.path,l=o.exact,c=o.strict,u=o.sensitive,p=o.from,d=s||p;i=t,n=Object(k.a)(a.pathname,{path:d,exact:l,strict:c,sensitive:u},e.match)}}),n?r.a.cloneElement(i,{location:a,computedMatch:n}):null},t}(r.a.Component);I.contextTypes={router:u.a.shape({route:u.a.object.isRequired}).isRequired},I.propTypes={children:u.a.node,location:u.a.object};var S=I,N=a(268).a,C=a(9),x=a.n(C),T=a(8),P=a.n(T),R=a(10),A=a.n(R),j=a(11),D=a.n(j),L=a(6),O=a.n(L),q=a(12),M=a.n(q),F=a(7),B=a.n(F),$=a(255),V=a(3),H=a.n(V),W=a(1),z=a(15),U=a.n(z),Y=a(43),K=a.n(Y),G=a(75),J=a.n(G),Q=[{name:"email",label:W.a.I18n.t("subscriber"),sortable:!0},{name:"status",label:W.a.I18n.t("status"),sortable:!0},{name:"segments",label:W.a.I18n.t("lists")},{name:"created_at",label:W.a.I18n.t("subscribedOn"),sortable:!0},{name:"updated_at",label:W.a.I18n.t("lastModifiedOn"),sortable:!0}],X={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSubscriberTrashed"):W.a.I18n.t("multipleSubscribersTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSubscriberDeleted"):W.a.I18n.t("multipleSubscribersDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSubscriberRestored"):W.a.I18n.t("multipleSubscribersRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onNoItemsFound:function(e){return"bounced"===e&&!window.mailpoet_premium_active&&!window.mss_active&&r.a.createElement("div",null,r.a.createElement("p",null,W.a.I18n.t("bouncedSubscribersHelp")),r.a.createElement("p",null,r.a.createElement("a",{href:"admin.php?page=mailpoet-premium",className:"button-primary"},W.a.I18n.t("bouncedSubscribersPremiumButtonText"))))}},Z=[{name:"moveToList",label:W.a.I18n.t("moveToList"),onSelect:function(){return r.a.createElement(J.a,{field:{id:"move_to_segment",name:"move_to_segment",endpoint:"segments",filter:function(e){return!(e.deleted_at||"default"!==e.type)}}})},getData:function(){return{segment_id:Number(H()("#move_to_segment").val())}},onSuccess:function(e){W.a.Notice.success(W.a.I18n.t("multipleSubscribersMovedToList").replace("%$1d",Number(e.meta.count).toLocaleString()).replace("%$2s",e.meta.segment))}},{name:"addToList",label:W.a.I18n.t("addToList"),onSelect:function(){return r.a.createElement(J.a,{field:{id:"add_to_segment",name:"add_to_segment",endpoint:"segments",filter:function(e){return!(e.deleted_at||"default"!==e.type)}}})},getData:function(){return{segment_id:Number(H()("#add_to_segment").val())}},onSuccess:function(e){W.a.Notice.success(W.a.I18n.t("multipleSubscribersAddedToList").replace("%$1d",Number(e.meta.count).toLocaleString()).replace("%$2s",e.meta.segment))}},{name:"removeFromList",label:W.a.I18n.t("removeFromList"),onSelect:function(){return r.a.createElement(J.a,{field:{id:"remove_from_segment",name:"remove_from_segment",endpoint:"segments",filter:function(e){return!("default"!==e.type)}}})},getData:function(){return{segment_id:Number(H()("#remove_from_segment").val())}},onSuccess:function(e){W.a.Notice.success(W.a.I18n.t("multipleSubscribersRemovedFromList").replace("%$1d",Number(e.meta.count).toLocaleString()).replace("%$2s",e.meta.segment))}},{name:"removeFromAllLists",label:W.a.I18n.t("removeFromAllLists"),onSuccess:function(e){W.a.Notice.success(W.a.I18n.t("multipleSubscribersRemovedFromAllLists").replace("%$1d",Number(e.meta.count).toLocaleString()))}},{name:"sendConfirmationEmail",label:W.a.I18n.t("resendConfirmationEmail"),onSuccess:function(e){W.a.Notice.success(W.a.I18n.t("multipleConfirmationEmailsSent").replace("%$1d",Number(e.meta.count).toLocaleString()))}},{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:X.onTrash}],ee=[{name:"edit",label:W.a.I18n.t("edit"),link:function(e){return r.a.createElement($.a,{to:"/edit/".concat(e.id)},W.a.I18n.t("edit"))}},{name:"trash",display:function(e){return 0===Number(e.wp_user_id)&&0===Number(e.is_woocommerce_user)}}],te=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"getSegmentFromId",function(e){var t=!1;return window.mailpoet_segments.forEach(function(a){a.id===e&&(t=a)}),t}),B()(O()(a),"renderItem",function(e,t){var n=U()("manage-column","column-primary","has-row-actions","column-username"),i="";switch(e.status){case"subscribed":i=W.a.I18n.t("subscribed");break;case"unconfirmed":i=W.a.I18n.t("unconfirmed");break;case"unsubscribed":i=W.a.I18n.t("unsubscribed");break;case"inactive":i=W.a.I18n.t("inactive");break;case"bounced":i=W.a.I18n.t("bounced");break;default:i="Invalid"}var o=!1;if(e.subscriptions.length>0){var s=[];e.subscriptions.forEach(function(e){var t=a.getSegmentFromId(e.segment_id);!1!==t&&"subscribed"===e.status&&s.push(t.name)}),o=r.a.createElement("span",null,s.join(", "))}return r.a.createElement("div",null,r.a.createElement("td",{className:n},r.a.createElement("strong",null,r.a.createElement($.a,{className:"row-title",to:"/edit/".concat(e.id)},e.email)),r.a.createElement("p",{style:{margin:0}},e.first_name," ",e.last_name),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("status")},i),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("lists")},o),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("subscribedOn")},r.a.createElement("abbr",null,W.a.Date.format(e.created_at))),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("lastModifiedOn")},r.a.createElement("abbr",null,W.a.Date.format(e.updated_at))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",{className:"title"},W.a.I18n.t("pageTitle")," ",r.a.createElement($.a,{className:"page-title-action",to:"/new"},W.a.I18n.t("new")),r.a.createElement("a",{className:"page-title-action",href:"?page=mailpoet-import","data-automation-id":"import-subscribers-button"},W.a.I18n.t("import")),r.a.createElement("a",{id:"mailpoet_export_button",className:"page-title-action",href:"?page=mailpoet-export"},W.a.I18n.t("export"))),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,endpoint:"subscribers",onRenderItem:this.renderItem,columns:Q,bulk_actions:Z,item_actions:ee,messages:X,sort_by:"created_at",sort_order:"desc"}))}}]),t}(r.a.Component);te.propTypes={location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired};var ae=te,ne=a(378),re=a.n(ne),ie=document.getElementById("subscribers_container");ie&&o.a.render(r.a.createElement(E,null,r.a.createElement(S,null,r.a.createElement(N,{path:"/new",component:re.a}),r.a.createElement(N,{path:"/edit/:id",component:re.a}),r.a.createElement(N,{path:"*",component:ae}))),ie);var oe=a(68),se=a.n(oe),le=a(93),ce=a(100),ue=a.n(ce),pe={},de=0,me=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"/"===e?e:function(e){var t=e,a=pe[t]||(pe[t]={});if(a[e])return a[e];var n=ue.a.compile(e);return de<1e4&&(a[e]=n,de++),n}(e)(t,{pretty:!0})},he=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};var fe=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.isStatic=function(){return this.context.router&&this.context.router.staticContext},t.prototype.componentWillMount=function(){f()(this.context.router,"You should not use <Redirect> outside a <Router>"),this.isStatic()&&this.perform()},t.prototype.componentDidMount=function(){this.isStatic()||this.perform()},t.prototype.componentDidUpdate=function(e){var t=Object(le.createLocation)(e.to),a=Object(le.createLocation)(this.props.to);Object(le.locationsAreEqual)(t,a)?m()(!1,"You tried to redirect to the same route you're currently on: \""+a.pathname+a.search+'"'):this.perform()},t.prototype.computeTo=function(e){var t=e.computedMatch,a=e.to;return t?"string"==typeof a?me(a,t.params):he({},a,{pathname:me(a.pathname,t.params)}):a},t.prototype.perform=function(){var e=this.context.router.history,t=this.props.push,a=this.computeTo(this.props);t?e.push(a):e.replace(a)},t.prototype.render=function(){return null},t}(r.a.Component);fe.propTypes={computedMatch:u.a.object,push:u.a.bool,from:u.a.string,to:u.a.oneOfType([u.a.string,u.a.object]).isRequired},fe.defaultProps={push:!1},fe.contextTypes={router:u.a.shape({history:u.a.shape({push:u.a.func.isRequired,replace:u.a.func.isRequired}).isRequired,staticContext:u.a.object}).isRequired};var ge=fe,_e=a(20),ve=a.n(_e),be=a(4),ye=a.n(be),we=a(44),Ee=a.n(we),ke=a(523),Ie=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"setupNewsletter",function(e){void 0!==e&&(a.props.history.push("/new/".concat(e)),W.a.trackEvent("Emails > Type selected",{"MailPoet Free version":window.mailpoet_version,"Email type":e}))}),B()(O()(a),"getAutomaticEmails",function(){return window.mailpoet_automatic_emails?ye.a.map(window.mailpoet_automatic_emails,function(e){var t=e,n=window.mailpoet_premium_active?ye.a.partial(a.setupNewsletter,e.slug):void 0;return t.action=r.a.createElement("div",null,r.a.createElement("a",{className:"button button-primary",onClick:n,role:"button",tabIndex:0,disabled:!window.mailpoet_premium_active,onKeyDown:function(e){["keydown","keypress"].includes(e.type)&&["Enter"," "].includes(e.key)&&(e.preventDefault(),a.onClick())}},W.a.I18n.t("setUp"))),t}):[]}),B()(O()(a),"createNewsletter",function(e){W.a.trackEvent("Emails > Type selected",{"MailPoet Free version":window.mailpoet_version,"Email type":e}),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"create",data:{type:e,subject:W.a.I18n.t("draftNewsletterTitle")}}).done(function(e){a.props.history.push("/template/".concat(e.data.id))}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}),a}return M()(t,e),P()(t,[{key:"render",value:function(){var e=ye.a.partial(this.createNewsletter,"standard"),t=ye.a.partial(this.setupNewsletter,"notification"),a=ye.a.partial(this.setupNewsletter,"welcome"),n=[{slug:"standard",title:W.a.I18n.t("regularNewsletterTypeTitle"),description:W.a.I18n.t("regularNewsletterTypeDescription"),action:r.a.createElement("a",{className:"button button-primary","data-automation-id":"create_standard",onClick:e,role:"button",tabIndex:0,onKeyDown:function(t){["keydown","keypress"].includes(t.type)&&["Enter"," "].includes(t.key)&&(t.preventDefault(),e())}},W.a.I18n.t("create"))},{slug:"welcome",title:W.a.I18n.t("welcomeNewsletterTypeTitle"),description:W.a.I18n.t("welcomeNewsletterTypeDescription"),videoGuide:"https://beta.docs.mailpoet.com/article/254-video-guide-to-welcome-emails",action:r.a.createElement("a",{className:"button button-primary",onClick:a,"data-automation-id":"create_welcome",onKeyDown:function(e){["keydown","keypress"].includes(e.type)&&["Enter"," "].includes(e.key)&&(e.preventDefault(),a())},role:"button",tabIndex:0},W.a.I18n.t("setUp"))},{slug:"notification",title:W.a.I18n.t("postNotificationNewsletterTypeTitle"),description:W.a.I18n.t("postNotificationNewsletterTypeDescription"),videoGuide:"https://beta.docs.mailpoet.com/article/210-video-guide-to-post-notifications",action:r.a.createElement("a",{className:"button button-primary","data-automation-id":"create_notification",onClick:t,role:"button",tabIndex:0,onKeyDown:function(e){["keydown","keypress"].includes(e.type)&&["Enter"," "].includes(e.key)&&(e.preventDefault(),t())}},W.a.I18n.t("setUp"))}],i=ve.a.applyFilters("mailpoet_newsletters_types",[].concat(n,se()(this.getAutomaticEmails())),this),o=!0===window.mailpoet_is_new_user?"mailpoet_badge mailpoet_badge_video":"mailpoet_badge mailpoet_badge_video mailpoet_badge_video_grey";return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("pickCampaignType")),r.a.createElement(Ee.a,{step:"type"}),r.a.createElement("ul",{className:"mailpoet_boxes mailpoet_boxes_types"},i.map(function(e){return r.a.createElement("li",{key:e.slug,"data-type":e.slug,className:"mailpoet_newsletter_types"},r.a.createElement("div",{className:"mailpoet_thumbnail"},e.thumbnailImage?r.a.createElement("img",{src:e.thumbnailImage,alt:""}):null),r.a.createElement("div",{className:"mailpoet_boxes_content"},r.a.createElement("div",{className:"mailpoet_description"},r.a.createElement("h3",null,e.title," ",e.beta?"(".concat(W.a.I18n.t("beta"),")"):""),r.a.createElement("p",null,e.description),e.videoGuide&&r.a.createElement("a",{className:o,href:e.videoGuide,target:"_blank",rel:"noopener noreferrer"},r.a.createElement("span",{className:"dashicons dashicons-format-video"}),W.a.I18n.t("seeVideoGuide"))),r.a.createElement("div",{className:"mailpoet_actions"},e.action)))},this)))}}]),t}(r.a.Component);B()(Ie,"propTypes",{history:u.a.shape({push:u.a.func.isRequired}).isRequired});var Se=Object(ke.a)(Ie),Ne=a(37),Ce=a.n(Ne),xe=a(16),Te=a.n(xe),Pe=a(23),Re=a.n(Pe),Ae=function(e){function t(){return x()(this,t),A()(this,D()(t).apply(this,arguments))}return M()(t,e),P()(t,[{key:"componentWillMount",value:function(){W.a.Modal.loading(!0)}},{key:"componentWillUnmount",value:function(){W.a.Modal.loading(!1)}},{key:"render",value:function(){return null}}]),t}(r.a.Component),je=function(e){var t=e.tabs,a=e.selected,n=e.select;return r.a.createElement("div",{className:"wp-filter hide-if-no-js"},r.a.createElement("ul",{className:"filter-links"},t.map(function(e){var t=e.name,i=e.label;return r.a.createElement("li",{key:t},r.a.createElement("a",{href:"javascript:",className:a===t?"current":"",onClick:function(){return n(t)}}," ",i))})))};je.propTypes={selected:u.a.string.isRequired,select:u.a.func.isRequired,tabs:u.a.arrayOf(u.a.shape({label:u.a.string.isRequired,name:u.a.string.isRequired}).isRequired).isRequired};var De=je,Le=a(250),Oe=a.n(Le),qe=function(e){return W.a.Modal.popup({title:e.title,template:Oe.a.renderToString(r.a.createElement(r.a.Fragment,null,r.a.createElement("p",null,e.message),r.a.createElement("button",{id:"mailpoet_alert_cancel",className:"button button-secondary",type:"button"},e.cancelLabel),r.a.createElement("button",{id:"mailpoet_alert_confirm",className:"button button-primary",type:"submit"},e.confirmLabel))),onInit:function(){document.getElementById("mailpoet_alert_confirm").addEventListener("click",function(){W.a.Modal.close(),e.onConfirm()}),document.getElementById("mailpoet_alert_cancel").addEventListener("click",function(){return W.a.Modal.close()})}}),null};function Me(e){Oe.a.renderToString(r.a.createElement(qe,e))}qe.propTypes={title:u.a.string,message:u.a.string.isRequired,cancelLabel:u.a.string,confirmLabel:u.a.string,onConfirm:u.a.func.isRequired},qe.defaultProps={title:W.a.I18n.t("confirmTitle"),cancelLabel:W.a.I18n.t("cancelLabel"),confirmLabel:W.a.I18n.t("confirmLabel")};var Fe=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).onPreview=a.onPreview.bind(O()(a)),a.onDelete=a.onDelete.bind(O()(a)),a.onSelect=a.onSelect.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"onDelete",value:function(){var e=this.props,t=e.id,a=e.name,n=e.beforeDelete,r=e.afterDelete;Me({message:W.a.I18n.t("confirmTemplateDeletion").replace("%$1s",a),onConfirm:function(){n(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletterTemplates",action:"delete",data:{id:t}}).done(function(){r(!0,t)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0}),r(!1)})}})}},{key:"onPreview",value:function(){W.a.Modal.popup({title:this.props.name,template:'<img src="{{ thumbnail }}" />',data:this.props})}},{key:"onSelect",value:function(){var e=this.props,t=e.newsletterId,a=e.name,n=e.beforeSelect,r=e.afterSelect;n(),W.a.trackEvent("Emails > Template selected",{"MailPoet Free version":window.mailpoet_version,"Email name":a}),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"save",data:{id:t,template_id:this.props.id}}).done(function(e){r(!0,e.data.id)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0}),r(!1)})}},{key:"render",value:function(){var e=this,t=this.props,a=t.index,n=t.name,i=t.thumbnail,o=t.readonly,s=r.a.createElement("button",{className:"mailpoet_delete button button-secondary",onClick:this.onDelete,type:"button"},W.a.I18n.t("delete")),l="";return"string"==typeof i&&i.length>0&&(l=r.a.createElement("a",{href:"javascript:;",onClick:this.onPreview},r.a.createElement("img",{src:i,alt:W.a.I18n.t("templatePreview")}),r.a.createElement("div",{className:"mailpoet_overlay"},r.a.createElement("p",{className:"mailpoet_more_details"},W.a.I18n.t("zoom"))))),r.a.createElement("li",{className:"mailpoet_template_boxes","data-automation-id":"select_template_box"},r.a.createElement("div",{className:"mailpoet_thumbnail"},l),r.a.createElement("div",{className:"mailpoet_template_content"},r.a.createElement("div",{className:"mailpoet_description"},r.a.createElement("h3",null,n)),r.a.createElement("div",{className:"mailpoet_actions"},"1"!==o&&s,r.a.createElement("a",{className:"button button-primary","data-automation-id":"select_template_".concat(a),onClick:this.onSelect,role:"button",tabIndex:0,onKeyDown:function(t){["keydown","keypress"].includes(t.type)&&["Enter"," "].includes(t.key)&&(t.preventDefault(),e.onSelect())}}," ",W.a.I18n.t("select")," "))))}}]),t}(r.a.Component);Fe.propTypes={index:u.a.number.isRequired,id:u.a.string.isRequired,newsletterId:u.a.string.isRequired,name:u.a.string.isRequired,thumbnail:u.a.string.isRequired,readonly:u.a.string.isRequired,beforeDelete:u.a.func.isRequired,afterDelete:u.a.func.isRequired,beforeSelect:u.a.func.isRequired,afterSelect:u.a.func.isRequired};var Be=Fe,$e=a(19),Ve=a.n($e),He=a(53),We=a.n(He),ze=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).fileRef=r.a.createRef(),a.handleSubmit=a.handleSubmit.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"saveTemplate",value:function(e){var t=e,a=this.props,n=a.beforeImport,r=a.afterImport;ye.a.isUndefined(t.body)||(t.body=Ve()(t.body));try{t.categories=JSON.parse(t.categories)}catch(e){t.categories=[]}-1===t.categories.indexOf("saved")&&t.categories.push("saved"),-1===t.categories.indexOf("standard")&&-1===t.categories.indexOf("welcome")&&-1===t.categories.indexOf("notification")&&t.categories.push("standard"),t.categories=Ve()(t.categories),n(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletterTemplates",action:"save",data:t}).done(function(e){r(!0,e.data)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0}),r(!1)})}},{key:"handleSubmit",value:function(e){var t=this;if(e.preventDefault(),ye.a.size(this.fileRef.current.files)<=0)return!1;var a=ye.a.first(this.fileRef.current.files),n=new FileReader;return n.onload=function(e){try{t.saveTemplate(JSON.parse(e.target.result)),W.a.trackEvent("Emails > Template imported",{"MailPoet Free version":window.mailpoet_version})}catch(e){W.a.Notice.error(W.a.I18n.t("templateFileMalformedError"))}},n.readAsText(a),!0}},{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h2",null,W.a.I18n.t("importTemplateTitle"),r.a.createElement(We.a,{tooltip:W.a.I18n.t("helpTooltipTemplateUpload"),place:"right",className:"tooltip-help-import-template"})),r.a.createElement("form",{onSubmit:this.handleSubmit},r.a.createElement("input",{type:"file",placeholder:W.a.I18n.t("selectJsonFileToUpload"),ref:this.fileRef}),r.a.createElement("p",{className:"submit"},r.a.createElement("input",{className:"button button-primary",type:"submit",value:W.a.I18n.t("upload")}))))}}]),t}(r.a.Component);ze.propTypes={beforeImport:u.a.func.isRequired,afterImport:u.a.func.isRequired};var Ue=ze,Ye=[{name:"standard",label:W.a.I18n.t("tabStandardTitle")},{name:"welcome",label:W.a.I18n.t("tabWelcomeTitle")},{name:"notification",label:W.a.I18n.t("tabNotificationTitle")}];window.mailpoet_woocommerce_active&&Ye.push({name:"woocommerce",label:W.a.I18n.t("tabWoocommerceTitle")}),Ye.push.apply(Ye,[{name:"all",label:W.a.I18n.t("allTemplates")},{name:"recent",label:W.a.I18n.t("recentlySent")},{name:"saved",label:W.a.I18n.t("savedTemplates")}]);var Ke=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={loading:!0,templates:{},emailType:null,selectedTab:""},a.templates={},a.addTemplate=a.addTemplate.bind(O()(a)),a.afterTemplateDelete=a.afterTemplateDelete.bind(O()(a)),a.afterTemplateSelect=a.afterTemplateSelect.bind(O()(a)),a.afterTemplateImport=a.afterTemplateImport.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"componentWillMount",value:function(){var e=this;W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletterTemplates",action:"getAll"}).done(function(t){0===t.data.length&&(t.data=[{name:W.a.I18n.t("mailpoetGuideTemplateTitle"),categories:'["welcome", "notification", "standard", "woocommerce"]',readonly:"1"}]),t.data.forEach(e.addTemplate),e.sortTemplates()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})}).always(function(){e.selectInitialTab()})}},{key:"addTemplate",value:function(e){var t,a=this,n=Ye.map(function(e){return e.name});try{t=JSON.parse(e.categories).filter(function(e){return-1!==n.indexOf(e)})}catch(e){t=[]}0===t.length&&t.push("saved"),t.forEach(function(t){void 0===a.templates[t]&&(a.templates[t]=[]),a.templates[t].unshift(e)})}},{key:"sortTemplates",value:function(){var e=this;Re()(this.templates).forEach(function(t){e.templates[t].sort(function(e,t){return Te()(e.id,10)<Te()(t.id,10)?1:-1})})}},{key:"selectInitialTab",value:function(){var e,t=this,a="standard";W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"get",data:{id:this.props.match.params.id}}).done(function(t){e=t.data.type,ye.a.findWhere(Ye,{name:t.data.type})?a=t.data.type:"automatic"===t.data.type&&ye.a.findWhere(Ye,{name:t.data.options.group})&&(a=t.data.options.group)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})}).always(function(){t.setState({templates:t.templates,emailType:e,selectedTab:a,loading:!1})})}},{key:"afterTemplateDelete",value:function(e,t){var a=this;e&&Re()(this.templates).forEach(function(e){a.templates[e]=a.templates[e].filter(function(e){return e.id!==t})}),this.setState({templates:this.templates,loading:!1})}},{key:"afterTemplateSelect",value:function(e,t){e?window.location=function(e){return"admin.php?page=mailpoet-newsletter-editor&id=".concat(e)}(t):this.setState({loading:!1})}},{key:"afterTemplateImport",value:function(e,t){e&&this.addTemplate(t),this.setState({templates:this.templates,selectedTab:e?"saved":"import",loading:!1})}},{key:"render",value:function(){var e=this;if(this.state.loading)return r.a.createElement(Ae,null);var t=Ye.concat({name:"import",label:W.a.I18n.t("tabImportTitle")}),a=null;if("import"===this.state.selectedTab)a=r.a.createElement(Ue,{beforeImport:function(){return e.setState({loading:!0})},afterImport:this.afterTemplateImport});else{var n=this.state.templates[this.state.selectedTab]||[];n=0===n.length?this.state.loading?null:r.a.createElement("p",null,W.a.I18n.t("noTemplates")):n.map(function(t,a){return r.a.createElement(Be,Ce()({key:t.id,index:a,newsletterId:e.props.match.params.id,beforeDelete:function(){return e.setState({loading:!0})},afterDelete:e.afterTemplateDelete,beforeSelect:function(){return e.setState({loading:!0})},afterSelect:e.afterTemplateSelect},t))}),a=r.a.createElement("ul",{className:"mailpoet_boxes clearfix"},n)}var i=ve.a.applyFilters("mailpoet_newsletters_template_breadcrumb",r.a.createElement(Ee.a,{step:"template"}),this.state.emailType,"template");return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("selectTemplateTitle")),i,r.a.createElement(De,{tabs:t,selected:this.state.selectedTab,select:function(t){return e.setState({selectedTab:t})}}),a)}}]),t}(r.a.Component);Ke.propTypes={match:u.a.shape({params:u.a.shape({id:u.a.string}).isRequired}).isRequired};var Ge=Ke,Je=a(90),Qe=a.n(Je),Xe=a(47),Ze=a.n(Xe),et=a(94),tt=a.n(et),at=a(24),nt=a.n(at),rt={closeText:W.a.I18n.t("close"),currentText:W.a.I18n.t("today"),nextText:W.a.I18n.t("next"),prevText:W.a.I18n.t("previous"),monthNames:[W.a.I18n.t("january"),W.a.I18n.t("february"),W.a.I18n.t("march"),W.a.I18n.t("april"),W.a.I18n.t("may"),W.a.I18n.t("june"),W.a.I18n.t("july"),W.a.I18n.t("august"),W.a.I18n.t("september"),W.a.I18n.t("october"),W.a.I18n.t("november"),W.a.I18n.t("december")],monthNamesShort:[W.a.I18n.t("januaryShort"),W.a.I18n.t("februaryShort"),W.a.I18n.t("marchShort"),W.a.I18n.t("aprilShort"),W.a.I18n.t("mayShort"),W.a.I18n.t("juneShort"),W.a.I18n.t("julyShort"),W.a.I18n.t("augustShort"),W.a.I18n.t("septemberShort"),W.a.I18n.t("octoberShort"),W.a.I18n.t("novemberShort"),W.a.I18n.t("decemberShort")],dayNames:[W.a.I18n.t("sunday"),W.a.I18n.t("monday"),W.a.I18n.t("tuesday"),W.a.I18n.t("wednesday"),W.a.I18n.t("thursday"),W.a.I18n.t("friday"),W.a.I18n.t("saturday")],dayNamesShort:[W.a.I18n.t("sundayShort"),W.a.I18n.t("mondayShort"),W.a.I18n.t("tuesdayShort"),W.a.I18n.t("wednesdayShort"),W.a.I18n.t("thursdayShort"),W.a.I18n.t("fridayShort"),W.a.I18n.t("saturdayShort")],dayNamesMin:[W.a.I18n.t("sundayMin"),W.a.I18n.t("mondayMin"),W.a.I18n.t("tuesdayMin"),W.a.I18n.t("wednesdayMin"),W.a.I18n.t("thursdayMin"),W.a.I18n.t("fridayMin"),W.a.I18n.t("saturdayMin")]},it=function(e){function t(e){var a;return x()(this,t),a=A()(this,D()(t).call(this,e)),B()(O()(a),"onChange",function(e){var t=e,n=t.target.value,r=a.getStorageDate(n);t.target.value=r,a.props.onChange(t)}),B()(O()(a),"getFieldName",function(){return a.props.name||"date"}),B()(O()(a),"getDisplayDate",function(e){var t={parseFormat:a.props.storageFormat,format:a.props.displayFormat};return W.a.Date.format(e,t)}),B()(O()(a),"getStorageDate",function(e){var t={parseFormat:a.props.displayFormat,format:a.props.storageFormat};return W.a.Date.format(e,t)}),a.dateInput=r.a.createRef(),a}return M()(t,e),P()(t,[{key:"componentDidMount",value:function(){var e=H()(this.dateInput.current),t=this;e.datepicker&&(H.a.datepicker.parseDate=function(e,t){return W.a.Date.toDate(t,{parseFormat:this.props.displayFormat,format:e})},H.a.datepicker.formatDate=function(e,t){return W.a.Date.format(t,{format:e})},e.datepicker(ye.a.extend({dateFormat:this.props.displayFormat,firstDay:window.mailpoet_start_of_week,isRTL:!1,onSelect:function(e){t.onChange({target:{name:t.getFieldName(),value:e}})}},rt)),this.datepickerInitialized=!0)}},{key:"componentWillUnmount",value:function(){this.datepickerInitialized&&H()(this.dateInput.current).datepicker("destroy")}},{key:"render",value:function(){return r.a.createElement("input",Ce()({type:"text",size:"30",name:this.getFieldName(),value:this.getDisplayDate(this.props.value),readOnly:!0,disabled:this.props.disabled,onChange:this.onChange,ref:this.dateInput},this.props.validation))}}]),t}(r.a.Component);it.propTypes={displayFormat:u.a.string.isRequired,onChange:u.a.func.isRequired,name:u.a.string,storageFormat:u.a.string.isRequired,value:u.a.string.isRequired,disabled:u.a.bool.isRequired,validation:u.a.object.isRequired},it.defaultProps={name:"date"};var ot=it,st=function(e){function t(){return x()(this,t),A()(this,D()(t).apply(this,arguments))}return M()(t,e),P()(t,[{key:"render",value:function(){var e=this,t=Re()(this.props.timeOfDayItems).map(function(t){return r.a.createElement("option",{key:"option-".concat(e.props.timeOfDayItems[t]),value:t},e.props.timeOfDayItems[t])});return r.a.createElement("select",Ce()({name:this.props.name||"time",value:this.props.value,disabled:this.props.disabled,onChange:this.props.onChange},this.props.validation),t)}}]),t}(r.a.Component);st.propTypes={timeOfDayItems:u.a.objectOf(u.a.string).isRequired,name:u.a.string,value:u.a.string.isRequired,disabled:u.a.bool,onChange:u.a.func.isRequired,validation:u.a.object},st.defaultProps={name:"time",disabled:!1,validation:{}};var lt=st,ct=function(e){function t(e){var a;return x()(this,t),a=A()(this,D()(t).call(this,e)),B()(O()(a),"DATE_TIME_SEPARATOR"," "),B()(O()(a),"getDateTime",function(){return[a.state.date,a.state.time].join(a.DATE_TIME_SEPARATOR)}),B()(O()(a),"buildStateFromProps",function(e){var t=(e.value||a.props.defaultDateTime).split(a.DATE_TIME_SEPARATOR),n=nt()(t,2);return{date:n[0],time:n[1]}}),B()(O()(a),"handleChange",function(e){var t={};t[e.target.name]=e.target.value,a.setState(t,a.propagateChange)}),B()(O()(a),"propagateChange",function(){a.props.onChange&&a.props.onChange({target:{name:a.props.name||"",value:a.getDateTime()}})}),a.state=a.buildStateFromProps(e),a}return M()(t,e),P()(t,[{key:"componentDidUpdate",value:function(e){var t=this;this.props.value===e.value&&this.props.defaultDateTime===e.defaultDateTime||tt()(function(){t.setState(t.buildStateFromProps(t.props))})}},{key:"render",value:function(){return r.a.createElement("span",null,r.a.createElement(ot,{name:"date",value:this.state.date,onChange:this.handleChange,displayFormat:this.props.dateDisplayFormat,storageFormat:this.props.dateStorageFormat,disabled:this.props.disabled,validation:this.props.dateValidation}),r.a.createElement(lt,{name:"time",value:this.state.time,onChange:this.handleChange,disabled:this.props.disabled,validation:this.props.timeValidation,timeOfDayItems:this.props.timeOfDayItems}))}}]),t}(r.a.Component);ct.propTypes={value:u.a.string,defaultDateTime:u.a.string.isRequired,dateDisplayFormat:u.a.string.isRequired,dateStorageFormat:u.a.string.isRequired,onChange:u.a.func,name:u.a.string,disabled:u.a.bool,dateValidation:u.a.object.isRequired,timeValidation:u.a.any,timeOfDayItems:u.a.objectOf(u.a.string).isRequired},ct.defaultProps={onChange:void 0,name:"",disabled:!1,timeValidation:void 0,value:void 0};var ut=ct,pt=a(101),dt=a.n(pt),mt=a(22),ht=a.n(mt),ft=window.location.hostname.replace("www.",""),gt="contact@".concat(ft),_t=function(e){var t=e.emailAddress;if(e.mssActive)return null;var a=t.split("@").pop().toLowerCase();return window.mailpoet_free_domains.indexOf(a)>-1?r.a.createElement(r.a.Fragment,null,r.a.createElement("p",{className:"sender_email_address_warning","data-acceptance-id":"freemail-sender-warning-old-installation"},W.a.I18n.t("senderEmailAddressWarning1")),r.a.createElement("p",{className:"sender_email_address_warning"},ht()(W.a.I18n.t("senderEmailAddressWarning2"),/(%suggested|%originalSender|<em>.*<\/em>)/,function(e){return"%suggested"===e?gt:"%originalSender"===e?r.a.createElement("em",{key:"sender-email"},t):r.a.createElement("em",{key:"reply-to"},e.replace(/<\/?em>/g,""))})),r.a.createElement("p",{className:"sender_email_address_warning"},r.a.createElement("a",{href:"https://kb.mailpoet.com/article/259-your-from-address-cannot-be-yahoo-com-gmail-com-outlook-com",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("senderEmailAddressWarning3")))):null};_t.propTypes={emailAddress:u.a.string.isRequired,mssActive:u.a.bool.isRequired};var vt=_t,bt=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={emailAddress:e.item.sender_address},a.onChange=a.onChange.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"onChange",value:function(e){this.setState({emailAddress:e.target.value}),this.props.onValueChange(e)}},{key:"render",value:function(){return r.a.createElement(r.a.Fragment,null,r.a.createElement(dt.a,Ce()({},this.props,{onValueChange:this.onChange})),r.a.createElement("div",{className:"regular-text"},r.a.createElement(vt,{emailAddress:this.state.emailAddress,mssActive:window.mailpoet_mss_active})))}}]),t}(r.a.Component);bt.propTypes={item:u.a.shape({sender_address:u.a.string.isRequired}).isRequired,onValueChange:u.a.func},bt.defaultProps={onValueChange:function(){}};var yt=bt,wt=window.mailpoet_current_time||"00:00",Et="".concat(window.mailpoet_current_date," 00:00:00"),kt=window.mailpoet_schedule_time_of_day,It=window.mailpoet_date_display_format,St=window.mailpoet_date_storage_format,Nt=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(r))),B()(O()(a),"getCurrentValue",function(){var e={isScheduled:"0",scheduledAt:Et};return ye.a.defaults(a.props.item[a.props.field.name]||{},e)}),B()(O()(a),"getDateValidation",function(){return{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("noScheduledDateError"),"data-parsley-errors-container":"#mailpoet_scheduling"}}),B()(O()(a),"isScheduled",function(){return"1"===a.getCurrentValue().isScheduled}),B()(O()(a),"handleCheckboxChange",function(e){var t=e;return t.target.value=e.target.checked?"1":"0",a.handleValueChange(t)}),B()(O()(a),"handleValueChange",function(e){var t=a.getCurrentValue(),n={};return n[e.target.name]=e.target.value,a.props.onValueChange({target:{name:a.props.field.name,value:ye.a.extend({},t,n)}})}),a}return M()(t,e),P()(t,[{key:"render",value:function(){var e;return this.isScheduled()&&(e=r.a.createElement("span",{id:"mailpoet_scheduling"},r.a.createElement(ut,{name:"scheduledAt",value:this.getCurrentValue().scheduledAt,onChange:this.handleValueChange,disabled:this.props.field.disabled,dateValidation:this.getDateValidation(),defaultDateTime:Et,timeOfDayItems:kt,dateDisplayFormat:It,dateStorageFormat:St})," ",r.a.createElement("span",null,W.a.I18n.t("websiteTimeIs")," ",r.a.createElement("code",null,wt)))),r.a.createElement("div",null,r.a.createElement("input",{type:"checkbox",value:"1",checked:this.isScheduled(),disabled:this.props.field.disabled,name:"isScheduled",onChange:this.handleCheckboxChange}),e)}}]),t}(r.a.Component);Nt.propTypes={item:u.a.object,field:u.a.shape({name:u.a.string.isRequired,disabled:u.a.bool}).isRequired,onValueChange:u.a.func.isRequired},Nt.defaultProps={item:{}};var Ct=[{name:"subject",label:W.a.I18n.t("subjectLine"),tip:W.a.I18n.t("subjectLineTip"),type:"text",validation:{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("emptySubjectLineError")}},{name:"segments",label:W.a.I18n.t("segments"),tip:W.a.I18n.t("segmentsTip"),type:"selection",placeholder:W.a.I18n.t("selectSegmentPlaceholder"),id:"mailpoet_segments",api_version:window.mailpoet_api_version,endpoint:"segments",multiple:!0,filter:function(e){return!e.deleted_at},getLabel:function(e){return"".concat(e.name," (").concat(Te()(e.subscribers,10).toLocaleString(),")")},transformChangedValue:function(e){var t=this.getItems();return ye.a.map(e,function(e){return ye.a.find(t,function(t){return t.id===e})})},validation:{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("noSegmentsSelectedError")}},{name:"sender",label:W.a.I18n.t("sender"),tip:W.a.I18n.t("senderTip"),fields:[{name:"sender_name",type:"text",placeholder:W.a.I18n.t("senderNamePlaceholder"),validation:{"data-parsley-required":!0}},{name:"sender_address",type:"reactComponent",component:yt,placeholder:W.a.I18n.t("senderAddressPlaceholder"),validation:{"data-parsley-required":!0,"data-parsley-type":"email"}}]},{name:"reply-to",label:W.a.I18n.t("replyTo"),tip:W.a.I18n.t("replyToTip"),inline:!0,fields:[{name:"reply_to_name",type:"text",placeholder:W.a.I18n.t("replyToNamePlaceholder")},{name:"reply_to_address",type:"text",placeholder:W.a.I18n.t("replyToAddressPlaceholder"),validation:{"data-parsley-type":"email"}}]},{name:"options",label:W.a.I18n.t("scheduleIt"),type:"reactComponent",component:Nt}];Ct=ve.a.applyFilters("mailpoet_newsletters_3rd_step_fields",Ct);var xt={getFields:function(){return Ct},getSendButtonOptions:function(e){var t=e||{},a={value:"object"===Ze()(t.options)&&"1"===t.options.isScheduled?W.a.I18n.t("schedule"):W.a.I18n.t("send")};return"sent"!==t.status&&"sending"!==t.status||(a.disabled="disabled"),a}},Tt=a(51),Pt=a(45),Rt={name:"intervalType",values:Pt.intervalValues},At={name:"timeOfDay",values:Pt.timeOfDayValues},jt={name:"weekDay",values:Pt.weekDayValues},Dt={name:"monthDay",values:Pt.monthDayValues},Lt={name:"nthWeekDay",values:Pt.nthWeekDayValues},Ot=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(r))),B()(O()(a),"getCurrentValue",function(){return a.props.item[a.props.field.name]||{}}),B()(O()(a),"handleValueChanges",function(e){var t=a.getCurrentValue();return a.props.onValueChange({target:{name:a.props.field.name,value:ye.a.extend({},t,e)}})}),B()(O()(a),"handleIntervalChange",function(e){var t=e.target.value,n={};n.intervalType=t,"monthly"===t&&(n.monthDay="1"),a.handleValueChanges(n)}),B()(O()(a),"handleTimeOfDayChange",function(e){return a.handleValueChanges({timeOfDay:e.target.value})}),B()(O()(a),"handleWeekDayChange",function(e){return a.handleValueChanges({weekDay:e.target.value})}),B()(O()(a),"handleMonthDayChange",function(e){return a.handleValueChanges({monthDay:e.target.value})}),B()(O()(a),"handleNthWeekDayChange",function(e){return a.handleValueChanges({nthWeekDay:e.target.value})}),a}return M()(t,e),P()(t,[{key:"render",value:function(){var e,t,a,n,i=this.getCurrentValue();return"immediately"!==i.intervalType&&(e=r.a.createElement(Tt.a,{field:At,item:this.getCurrentValue(),onValueChange:this.handleTimeOfDayChange})),"weekly"!==i.intervalType&&"nthWeekDay"!==i.intervalType||(t=r.a.createElement(Tt.a,{field:jt,item:this.getCurrentValue(),onValueChange:this.handleWeekDayChange})),"monthly"===i.intervalType&&(a=r.a.createElement(Tt.a,{field:Dt,item:this.getCurrentValue(),onValueChange:this.handleMonthDayChange})),"nthWeekDay"===i.intervalType&&(n=r.a.createElement(Tt.a,{field:Lt,item:this.getCurrentValue(),onValueChange:this.handleNthWeekDayChange})),r.a.createElement("div",null,r.a.createElement(Tt.a,{field:Rt,item:this.getCurrentValue(),onValueChange:this.handleIntervalChange,automationId:"newsletter_interval_type"}),n,a,t,e)}}]),t}(r.a.Component);Ot.propTypes={item:u.a.object.isRequired,field:u.a.shape({name:u.a.string}).isRequired,onValueChange:u.a.func.isRequired};var qt=Ot,Mt=[{name:"subject",label:W.a.I18n.t("subjectLine"),tip:W.a.I18n.t("postNotificationSubjectLineTip"),type:"text",validation:{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("emptySubjectLineError")}},{name:"options",label:W.a.I18n.t("selectFrequency"),type:"reactComponent",component:qt},{name:"segments",label:W.a.I18n.t("segments"),tip:W.a.I18n.t("segmentsTip"),type:"selection",placeholder:W.a.I18n.t("selectSegmentPlaceholder"),id:"mailpoet_segments",api_version:window.mailpoet_api_version,endpoint:"segments",multiple:!0,filter:function(e){return!e.deleted_at},getLabel:function(e){return"".concat(e.name," (").concat(Te()(e.subscribers,10).toLocaleString(),")")},transformChangedValue:function(e){var t=this.getItems();return ye.a.map(e,function(e){return ye.a.find(t,function(t){return t.id===e})})},validation:{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("noSegmentsSelectedError")}},{name:"sender",label:W.a.I18n.t("sender"),tip:W.a.I18n.t("senderTip"),fields:[{name:"sender_name",type:"text",placeholder:W.a.I18n.t("senderNamePlaceholder"),validation:{"data-parsley-required":!0}},{name:"sender_address",type:"reactComponent",component:yt,placeholder:W.a.I18n.t("senderAddressPlaceholder"),validation:{"data-parsley-required":!0,"data-parsley-type":"email"}}]},{name:"reply-to",label:W.a.I18n.t("replyTo"),tip:W.a.I18n.t("replyToTip"),inline:!0,fields:[{name:"reply_to_name",type:"text",placeholder:W.a.I18n.t("replyToNamePlaceholder")},{name:"reply_to_address",type:"text",placeholder:W.a.I18n.t("replyToAddressPlaceholder"),validation:{"data-parsley-type":"email"}}]}];Mt=ve.a.applyFilters("mailpoet_newsletters_3rd_step_fields",Mt);var Ft={getFields:function(){return Mt},getSendButtonOptions:function(){return{value:W.a.I18n.t("activate")}}},Bt=a(102),$t=[{name:"subject",label:W.a.I18n.t("subjectLine"),tip:W.a.I18n.t("subjectLineTip"),type:"text",validation:{"data-parsley-required":!0,"data-parsley-required-message":W.a.I18n.t("emptySubjectLineError")}},{name:"options",label:W.a.I18n.t("sendWelcomeEmailWhen"),type:"reactComponent",component:Bt.default},{name:"sender",label:W.a.I18n.t("sender"),tip:W.a.I18n.t("senderTip"),fields:[{name:"sender_name",type:"text",placeholder:W.a.I18n.t("senderNamePlaceholder"),validation:{"data-parsley-required":!0}},{name:"sender_address",type:"reactComponent",component:yt,placeholder:W.a.I18n.t("senderAddressPlaceholder"),validation:{"data-parsley-required":!0,"data-parsley-type":"email"}}]},{name:"reply-to",label:W.a.I18n.t("replyTo"),tip:W.a.I18n.t("replyToTip"),inline:!0,fields:[{name:"reply_to_name",type:"text",placeholder:W.a.I18n.t("replyToNamePlaceholder")},{name:"reply_to_address",type:"text",placeholder:W.a.I18n.t("replyToAddressPlaceholder"),validation:{"data-parsley-type":"email"}}]}];$t=ve.a.applyFilters("mailpoet_newsletters_3rd_step_fields",$t);var Vt={getFields:function(){return $t},getSendButtonOptions:function(){return{value:W.a.I18n.t("activate")}}},Ht=a(251),Wt=function(e){function t(e){var a;return x()(this,t),a=A()(this,D()(t).call(this,e)),B()(O()(a),"getFieldsByNewsletter",function(e){return a.getSubtype(e).getFields(e)}),B()(O()(a),"getSendButtonOptions",function(){return a.getSubtype(a.state.item).getSendButtonOptions(a.state.item)}),B()(O()(a),"getSubtype",function(e){switch(e.type){case"notification":return Ft;case"welcome":return Vt;default:return ve.a.applyFilters("mailpoet_newsletters_send_newsletter_fields",xt,e)}}),B()(O()(a),"getThumbnailPromise",function(e){return a.state.thumbnailPromise?a.state.thumbnailPromise:Object(Ht.b)(e)}),B()(O()(a),"isValid",function(){return H()("#mailpoet_newsletter").parsley().isValid()}),B()(O()(a),"isValidFromAddress",function(){var e=a.state.item.sender_address;return"MailPoet"!==window.mailpoet_mta_method||-1!==a.state.authorizedEmailAddresses.indexOf(e)}),B()(O()(a),"showInvalidFromAddressError",function(){var e=ht()(W.a.I18n.t("newsletterInvalidFromAddress"),"%$1s",function(){return a.state.item.sender_address});e=ht()(e,/\[link\](.*?)\[\/link\]/g,function(e){return'<a href="https://account.mailpoet.com/authorization" target="_blank" rel="noopener noreferrer">'.concat(e,"</a>")}),H()("#field_sender_address").parsley().addError("invalidFromAddress",{message:e.join(""),updateClass:!0})}),B()(O()(a),"removeInvalidFromAddressError",function(){H()("#field_sender_address").parsley().removeError("invalidFromAddress",{updateClass:!0})}),B()(O()(a),"loadItem",function(e){return a.setState({loading:!0}),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"get",data:{id:e}}).done(function(e){var t="draft"===e.data.status?a.getThumbnailPromise(e.meta.preview_url):null;a.setState({item:e.data,fields:a.getFieldsByNewsletter(e.data),thumbnailPromise:t})}).fail(function(){a.setState({item:{}},function(){a.props.history.push("/new")})})}),B()(O()(a),"saveTemplate",function(e,t){a.getThumbnailPromise(e.meta.preview_url).then(function(n){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletterTemplates",action:"save",data:{newsletter_id:e.data.id,name:e.data.subject,thumbnail:n,body:Ve()(e.data.body),categories:'["recent"]'}}).fail(function(e){a.showError(e),a.setState({loading:!1}),W.a.Modal.loading(!1)}),t()}).catch(function(e){a.showError({errors:[e]})})}),B()(O()(a),"loadAuthorizedEmailAddresses",function(){return"MailPoet"!==window.mailpoet_mta_method?H.a.Deferred().resolve():W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"mailer",action:"getAuthorizedEmailAddresses"}).done(function(e){a.setState({authorizedEmailAddresses:e.data||[]})})}),B()(O()(a),"handleSend",function(e){return e.preventDefault(),a.removeInvalidFromAddressError(),a.isValid()?a.isValidFromAddress()?(W.a.Modal.loading(!0),a.saveNewsletter(e).done(function(){a.setState({loading:!0})}).done(function(e){switch(e.data.type){case"notification":case"welcome":return a.activateNewsletter(e);default:return a.sendNewsletter(e)}}).fail(function(e){a.showError(e),a.setState({loading:!1}),W.a.Modal.loading(!1)})):a.showInvalidFromAddressError():H()("#mailpoet_newsletter").parsley().validate()}),B()(O()(a),"sendNewsletter",function(e){return W.a.Ajax.post(ve.a.applyFilters("mailpoet_newsletters_send_server_request_parameters",{api_version:window.mailpoet_api_version,endpoint:"sendingQueue",action:"add",data:{newsletter_id:a.state.item.id}},a.state.item)).done(function(t){a.saveTemplate(e,function(){if(window.mailpoet_show_congratulate_after_first_newsletter)return W.a.Modal.loading(!1),void a.props.history.push("/send/congratulate/".concat(a.state.item.id));a.props.history.push(ve.a.applyFilters("mailpoet_newsletters_send_server_request_response_redirect","/".concat(a.state.item.type||""),a.state.item));var e=ve.a.applyFilters("mailpoet_newsletters_send_server_request_response",a.state.item,t);ye.a.isFunction(e)?e():"scheduled"===t.data.status?(W.a.Notice.success(W.a.I18n.t("newsletterHasBeenScheduled")),W.a.trackEvent("Emails > Newsletter sent",{scheduled:!0,"MailPoet Free version":window.mailpoet_version})):(W.a.Notice.success(W.a.I18n.t("newsletterBeingSent"),{id:"mailpoet_notice_being_sent"}),W.a.trackEvent("Emails > Newsletter sent",{scheduled:!1,"MailPoet Free version":window.mailpoet_version})),W.a.Modal.loading(!1)})}).fail(function(e){a.showError(e),a.setState({loading:!1}),W.a.Modal.loading(!1)})}),B()(O()(a),"activateNewsletter",function(e){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"setStatus",data:{id:a.props.match.params.id,status:"active"}}).done(function(t){a.saveTemplate(e,function(){if(window.mailpoet_show_congratulate_after_first_newsletter)return W.a.Modal.loading(!1),void a.props.history.push("/send/congratulate/".concat(a.state.item.id));a.props.history.push("/".concat(a.state.item.type||""));var e=a.state.item.options;"welcome"===t.data.type?(W.a.Notice.success(W.a.I18n.t("welcomeEmailActivated")),W.a.trackEvent("Emails > Welcome email activated",{"MailPoet Free version":window.mailpoet_version,"List type":e.event,Delay:"".concat(e.afterTimeNumber," ").concat(e.afterTimeType)})):"notification"===t.data.type&&(W.a.Notice.success(W.a.I18n.t("postNotificationActivated")),W.a.trackEvent("Emails > Post notifications activated",{"MailPoet Free version":window.mailpoet_version,Frequency:e.intervalType})),W.a.Modal.loading(!1)})}).fail(function(e){a.showError(e),a.setState({loading:!1}),W.a.Modal.loading(!1)})}),B()(O()(a),"handleResume",function(e){return e.preventDefault(),a.isValid()?a.saveNewsletter(e).done(function(){a.setState({loading:!0})}).done(function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"sendingQueue",action:"resume",data:{newsletter_id:a.state.item.id}}).done(function(){a.props.history.push("/".concat(a.state.item.type||"")),W.a.Notice.success(W.a.I18n.t("newsletterSendingHasBeenResumed"))}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}).fail(function(e){a.showError(e)}).always(function(){a.setState({loading:!1})}):H()("#mailpoet_newsletter").parsley().validate(),!1}),B()(O()(a),"handleSave",function(e){e.preventDefault(),a.saveNewsletter(e).done(function(){W.a.Notice.success(W.a.I18n.t("newsletterUpdated"))}).done(function(){var e="automatic"===a.state.item.type?a.state.item.options.group:a.state.item.type;a.props.history.push("/".concat(e||""))}).fail(function(e){a.showError(e)})}),B()(O()(a),"handleRedirectToDesign",function(e){e.preventDefault();var t=e.target.href;a.saveNewsletter(e).done(function(){W.a.Notice.success(W.a.I18n.t("newsletterUpdated"))}).done(function(){window.location=t}).fail(function(e){a.showError(e)})}),B()(O()(a),"saveNewsletter",function(){var e=a.state.item;e.queue=void 0,a.setState({loading:!0});var t=ye.a.omit(e,["preheader","body","created_at","deleted_at","hash","status","updated_at","type"]);return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"save",data:t})}),B()(O()(a),"showError",function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})}),B()(O()(a),"handleFormChange",function(e){var t=e.target.name,n=e.target.value;return a.setState(function(e){var a=e.item;return a[t]=n,{item:a}}),!0}),a.state={fields:[],item:{},loading:!0,thumbnailPromise:null,authorizedEmailAddresses:[]},a}return M()(t,e),P()(t,[{key:"componentDidMount",value:function(){var e=this;H.a.when(this.loadItem(this.props.match.params.id),this.loadAuthorizedEmailAddresses()).always(function(){e.setState({loading:!1})}),H()("#mailpoet_newsletter").parsley()}},{key:"componentDidUpdate",value:function(e){var t=this;this.props.match.params.id!==e.match.params.id&&this.loadItem(this.props.match.params.id).always(function(){t.setState({loading:!1})})}},{key:"render",value:function(){var e="sending"===this.state.item.status&&this.state.item.queue&&"paused"===this.state.item.queue.status,t=this.state.fields.map(function(t){var a=t;return"segments"!==t.name&&"options"!==t.name||(a.disabled=e),a}),a=this.getSendButtonOptions(),n=ve.a.applyFilters("mailpoet_newsletters_send_breadcrumb",r.a.createElement(Ee.a,{step:"send"}),this.state.item.type,"send");return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("finalNewsletterStep")),n,r.a.createElement(Qe.a,{id:"mailpoet_newsletter",fields:t,automationId:"newsletter_send_form",item:this.state.item,loading:this.state.loading,onChange:this.handleFormChange,onSubmit:this.handleSave},r.a.createElement("p",{className:"submit"},e?r.a.createElement("input",{className:"button button-primary",type:"button",onClick:this.handleResume,value:W.a.I18n.t("resume")}):r.a.createElement("input",Ce()({className:"button button-primary",type:"button",onClick:this.handleSend,value:W.a.I18n.t("send")},a))," ",r.a.createElement("input",{className:"button button-secondary",type:"submit",value:W.a.I18n.t("saveDraftAndClose")})," ",W.a.I18n.t("orSimply")," ",r.a.createElement("a",{href:"?page=mailpoet-newsletter-editor&id=".concat(this.props.match.params.id),onClick:this.handleRedirectToDesign},W.a.I18n.t("goBackToDesign")),"."),!e&&a.disabled&&"disabled"===a.disabled&&r.a.createElement(We.a,{tooltip:W.a.I18n.t("helpTooltipSendEmail"),tooltipId:"helpTooltipSendEmail"})))}}]),t}(r.a.Component);B()(Wt,"displayName","NewsletterSend"),B()(Wt,"propTypes",{match:u.a.shape({params:u.a.shape({id:u.a.string}).isRequired}).isRequired,history:u.a.shape({push:u.a.func.isRequired}).isRequired});var zt=Object(ke.a)(Wt),Ut=a(5),Yt=a.n(Ut);function Kt(e){var t,a="standard"===e.newsletter.type&&"scheduled"!==e.newsletter.status;return a&&W.a.Poll.successDelivery.initTypeformScript(),r.a.createElement("div",{className:"mailpoet_congratulate_success"},r.a.createElement("h1",null,"welcome"===(t=e.newsletter).type?W.a.I18n.t("congratulationsWelcomeEmailSuccessHeader"):"notification"===t.type?W.a.I18n.t("congratulationsPostNotificationSuccessHeader"):"automatic"===t.type?W.a.I18n.t("congratulationsWooSuccessHeader"):"scheduled"===t.status?W.a.I18n.t("congratulationsScheduleSuccessHeader"):W.a.I18n.t("congratulationsSendSuccessHeader")),r.a.createElement("img",{src:e.illustrationImageUrl,alt:"",width:"750",height:"250"}),a&&r.a.createElement("div",{className:"typeform-widget","data-url":"https://mailpoet.typeform.com/to/ciWID6","data-transparency":"100","data-hide-headers":"true","data-hide-footer":"true"}),r.a.createElement("button",{type:"button",className:"button",onClick:e.successClicked},W.a.I18n.t("close")))}Kt.propTypes={successClicked:u.a.func.isRequired,illustrationImageUrl:u.a.string.isRequired,newsletter:u.a.shape({status:u.a.string.isRequired,type:u.a.string.isRequired}).isRequired};var Gt=Kt;function Jt(e){return r.a.createElement("div",{className:"mailpoet_centered"},r.a.createElement("h1",null,W.a.I18n.t("congratulationsSendFailHeader")),r.a.createElement("p",null,ht()(W.a.I18n.t("congratulationsSendFailExplain"),/\[link\](.*?)\[\/link\]/g,function(e,t){return r.a.createElement("a",{key:t,target:"_blank",rel:"noopener noreferrer",href:"https://kb.mailpoet.com/article/231-sending-does-not-work"},e)})),r.a.createElement("button",{type:"button",className:"button",onClick:e.failClicked},W.a.I18n.t("close")))}Jt.propTypes={failClicked:u.a.func.isRequired};var Qt=Jt;var Xt=function(){return r.a.createElement("div",{className:"mailpoet_loading"},r.a.createElement("div",{className:"mailpoet_modal_loading mailpoet_modal_loading_1"}),r.a.createElement("div",{className:"mailpoet_modal_loading mailpoet_modal_loading_2"}),r.a.createElement("div",{className:"mailpoet_modal_loading mailpoet_modal_loading_3"}))};function Zt(e){return r.a.createElement("div",{className:"mailpoet_newsletter_loading"},r.a.createElement(Xt,null),(t=e.showRichLoadingScreen,a=e.illustrationImageUrl,t?r.a.createElement("div",null,r.a.createElement("h1",{className:"mailpoet_newsletter_loading_header"},W.a.I18n.t("congratulationsLoadingHeader")),r.a.createElement("img",{src:a,alt:"",width:"800px",height:"266px"})):r.a.createElement("div",null)));var t,a}Zt.propTypes={illustrationImageUrl:u.a.string.isRequired,showRichLoadingScreen:u.a.bool.isRequired};var ea=Zt;function ta(){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:{show_congratulate_after_first_newsletter:!1}}).always(function(){window.location=window.mailpoet_main_page})}var aa=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={loading:!0,newsletter:null,testingPassed:!1,timeStart:Yt()(),minimumLoadingTimePassed:!1},a.tick=a.tick.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"componentDidMount",value:function(){this.loadNewsletter(this.props.match.params.id),this.tick()}},{key:"componentDidUpdate",value:function(e){e.match.params.id!==this.props.match.params.id&&this.loadNewsletter(this.props.match.params.id)}},{key:"tick",value:function(){Yt()().subtract(20,"second").isAfter(this.state.timeStart)&&this.setState({error:!0,loading:!1}),this.state.loading&&this.loadNewsletter(this.props.match.params.id),Yt()().subtract(6,"seconds").isAfter(this.state.timeStart)&&this.setState({minimumLoadingTimePassed:!0}),!this.state.loading&&this.state.minimumLoadingTimePassed||setTimeout(this.tick,2e3)}},{key:"loadNewsletter",value:function(e){var t=this;W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"get",data:{id:e}}).done(function(e){return t.newsletterLoaded(e.data)})}},{key:"newsletterLoaded",value:function(e){"standard"!==e.type||"scheduled"===e.status?this.setState({newsletter:e,loading:!1,minimumLoadingTimePassed:!0}):"sent"===e.status||"sending"===e.status?this.setState({newsletter:e,loading:!1,testingPassed:!0}):this.setState({newsletter:e})}},{key:"renderContent",value:function(){return this.state.loading||!this.state.minimumLoadingTimePassed?(e=!!this.state.newsletter,r.a.createElement(ea,{illustrationImageUrl:window.mailpoet_congratulations_loading_image,successClicked:ta,showRichLoadingScreen:e})):this.state.error?(W.a.trackEvent("Cron testing done",{"Cron is working":"false"}),r.a.createElement(Qt,{failClicked:function(){window.location=window.mailpoet_main_page}})):(t=this.state.newsletter,this.state.testingPassed&&W.a.trackEvent("Cron testing done",{"Cron is working":"true"}),r.a.createElement(Gt,{illustrationImageUrl:window.mailpoet_congratulations_success_image,successClicked:ta,newsletter:t}));var e,t}},{key:"render",value:function(){return r.a.createElement("div",{className:"newsletter_congratulate_page"},this.renderContent())}}]),t}(r.a.Component);aa.propTypes={match:u.a.shape({params:u.a.shape({id:u.a.string}).isRequired}).isRequired};var na=aa,ra=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(r))),B()(O()(a),"showTemplateSelection",function(e){a.props.history.push("/template/".concat(e))}),a}return M()(t,e),P()(t,[{key:"componentDidMount",value:function(){var e=this;W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"create",data:{type:"standard"}}).done(function(t){e.showTemplateSelection(t.data.id)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("regularNewsletterTypeTitle")),r.a.createElement(Ee.a,{step:"type"}))}}]),t}(r.a.Component);B()(ra,"propTypes",{history:u.a.shape({push:u.a.func.isRequired}).isRequired});var ia=Object(ke.a)(ra),oa={name:"options",type:"reactComponent",component:qt},sa=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(r))),B()(O()(a),"state",{options:{intervalType:"daily",timeOfDay:0,weekDay:1,monthDay:0,nthWeekDay:1}}),B()(O()(a),"handleValueChange",function(e){var t=a.state;t[e.target.name]=e.target.value,a.setState(t)}),B()(O()(a),"handleNext",function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"create",data:ye.a.extend({},a.state,{type:"notification",subject:W.a.I18n.t("draftPostNotificationTitle")})}).done(function(e){a.showTemplateSelection(e.data.id)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}),B()(O()(a),"showTemplateSelection",function(e){a.props.history.push("/template/".concat(e))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("postNotificationNewsletterTypeTitle")),r.a.createElement(Ee.a,{step:"type"}),r.a.createElement("h3",null,W.a.I18n.t("selectFrequency")),r.a.createElement(qt,{item:this.state,field:oa,onValueChange:this.handleValueChange}),r.a.createElement("p",{className:"submit"},r.a.createElement("input",{className:"button button-primary",type:"button",onClick:this.handleNext,value:W.a.I18n.t("next")})))}}]),t}(r.a.Component);B()(sa,"propTypes",{history:u.a.shape({push:u.a.func.isRequired}).isRequired});var la=Object(ke.a)(sa),ca={name:"options",label:"Event",type:"reactComponent",component:Bt.default},ua=function(e){function t(e){var a;x()(this,t),a=A()(this,D()(t).call(this,e));var n=window.mailpoet_segments||[],r=1;return n=n.filter(function(e){return"default"===e.type}),ye.a.size(n)>0&&(r=ye.a.first(n).id),a.state={options:{event:"segment",segment:r,role:"subscriber",afterTimeNumber:1,afterTimeType:"immediate"}},a.handleValueChange=a.handleValueChange.bind(O()(a)),a.handleNext=a.handleNext.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"handleValueChange",value:function(e){var t=this.state;t[e.target.name]=e.target.value,this.setState(t)}},{key:"handleNext",value:function(){var e=this;W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"create",data:ye.a.extend({},this.state,{type:"welcome",subject:W.a.I18n.t("draftNewsletterTitle")})}).done(function(t){e.showTemplateSelection(t.data.id)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{key:"showTemplateSelection",value:function(e){this.props.history.push("/template/".concat(e))}},{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",null,W.a.I18n.t("welcomeNewsletterTypeTitle")),r.a.createElement(Ee.a,{step:"type"}),r.a.createElement("h3",null,W.a.I18n.t("selectEventToSendWelcomeEmail")),r.a.createElement(Bt.default,{item:this.state,field:ca,onValueChange:this.handleValueChange}),r.a.createElement("p",{className:"submit"},r.a.createElement("input",{className:"button button-primary",type:"button",onClick:this.handleNext,value:W.a.I18n.t("next")})))}}]),t}(r.a.Component);ua.propTypes={history:u.a.shape({push:u.a.func.isRequired}).isRequired};var pa=ua,da=a(376),ma=a.n(da),ha=a(65),fa=a.n(ha),ga=a(66),_a=a.n(ga),va=a(67),ba=a.n(va),ya=a(398),wa=a.n(ya),Ea=function(e){var t=r.a.useState(!1),a=nt()(t,2),n=a[0],i=a[1],s=r.a.useRef(null),l=r.a.useRef(null);return r.a.useEffect(function(){return e.timeout&&(l.current=setTimeout(function(){return i(!0)},e.timeout)),function(){return l.current?clearTimeout(l.current):null}},[e.timeout]),r.a.useLayoutEffect(function(){e.scroll&&s.current&&s.current.scrollIntoView(!1)},[e.scroll]),n?null:o.a.createPortal(r.a.createElement("div",{ref:s,className:"mailpoet_base_notice mailpoet_".concat(e.type,"_notice")},e.children),document.getElementById("mailpoet_notices"))};Ea.propTypes={type:u.a.oneOf(["success","info","warning","error"]).isRequired,scroll:u.a.bool,timeout:u.a.oneOfType([u.a.number,u.a.oneOf([!1])]),children:u.a.oneOfType([u.a.string,u.a.element,u.a.arrayOf(u.a.element)]).isRequired},Ea.defaultProps={timeout:1e4,scroll:!1};var ka=Ea,Ia=function(e){var t=e.errors;return t.length<1?null:r.a.createElement(ka,{type:"error"},t.map(function(e){return r.a.createElement("p",{key:e.message},e.message)}))};Ia.propTypes={errors:u.a.arrayOf(u.a.shape({message:u.a.string.isRequired})).isRequired};var Sa=Ia,Na=u.a.shape({status:u.a.string,count_processed:u.a.string.isRequired,count_total:u.a.string.isRequired,scheduled_at:u.a.string}),Ca=u.a.shape({id:u.a.number.isRequired,queue:u.a.oneOfType([Na,u.a.bool])}),xa=function(e){var t=e.queue,a=U()("mailpoet_progress",{mailpoet_progress_complete:"completed"===t.status}),n=Math.round(100*t.count_processed/t.count_total),i=0;return wa()(n)?(i=n,n+="%"):n=W.a.I18n.t("noSubscribers"),r.a.createElement("div",{className:a},r.a.createElement("span",{className:"mailpoet_progress_bar",style:{width:"".concat(i,"%")}}),r.a.createElement("span",{className:"mailpoet_progress_label"},n))};xa.propTypes={queue:Na.isRequired};var Ta=function(e){var t=e.newsletter;return r.a.createElement($.a,{to:"/sending-status/".concat(t.id),"data-automation-id":"sending_status_".concat(t.id)},r.a.createElement("span",null,W.a.I18n.t("newsletterQueueCompleted").replace("%$1d",Te()(t.queue.count_processed,10).toLocaleString()).replace("%$2d",Te()(t.queue.count_total,10).toLocaleString())))};Ta.propTypes={newsletter:Ca.isRequired};var Pa=function(e){var t=e.className,a=e.onClick,n=e.children;return r.a.createElement("a",{className:U()("button",t),style:{display:"inline-block"},href:"javascript:;",onClick:a},n)};Pa.propTypes={className:u.a.string,onClick:u.a.func.isRequired,children:u.a.string.isRequired},Pa.defaultProps={className:""};var Ra=function(e){var t=e.newsletter,a=r.a.useState("paused"===t.queue.status),n=nt()(a,2),i=n[0],o=n[1],s=r.a.useState([]),l=nt()(s,2),c=l[0],u=l[1];return r.a.createElement(r.a.Fragment,null,r.a.createElement(Sa,{errors:c}),r.a.createElement("span",null,Te()(t.queue.count_processed,10).toLocaleString(),"/",Te()(t.queue.count_total,10).toLocaleString()," ",i&&r.a.createElement(Pa,{onClick:function(){u([]),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"sendingQueue",action:"resume",data:{newsletter_id:t.id}}).done(function(){return o(!1)}).fail(function(e){return u(e.errors)})}},W.a.I18n.t("resume")),!i&&r.a.createElement(Pa,{className:"mailpoet_pause",onClick:function(){u([]),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"sendingQueue",action:"pause",data:{newsletter_id:t.id}}).done(function(){return o(!0)}).fail(function(e){return u(e.errors)})}},W.a.I18n.t("pause"))))};Ra.propTypes={newsletter:Ca.isRequired};var Aa=function(e){var t=e.newsletter,a=e.mailerLog;return t.queue?"paused"===a.status&&"completed"!==t.queue.status?r.a.createElement("span",null,W.a.I18n.t("paused")):"scheduled"===t.queue.status?r.a.createElement("span",null,W.a.I18n.t("scheduledFor")," ",W.a.Date.format(t.queue.scheduled_at)):r.a.createElement("div",null,r.a.createElement(xa,{queue:t.queue}),r.a.createElement("p",{style:{textAlign:"center"}},"completed"===t.queue.status&&r.a.createElement(Ta,{newsletter:t}),"completed"!==t.queue.status&&r.a.createElement(Ra,{newsletter:t}))):r.a.createElement("span",null,W.a.I18n.t("notSentYet"))};Aa.propTypes={newsletter:Ca.isRequired,mailerLog:u.a.shape({status:u.a.string}).isRequired};var ja=Aa,Da=a(91),La=a.n(Da),Oa=a(31),qa=!!window.mailpoet_tracking_enabled,Ma={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterTrashed"):W.a.I18n.t("multipleNewslettersTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterDeleted"):W.a.I18n.t("multipleNewslettersDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterRestored"):W.a.I18n.t("multipleNewslettersRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)}},Fa=[{name:"subject",label:W.a.I18n.t("subject"),sortable:!0},{name:"status",label:W.a.I18n.t("status")},{name:"segments",label:W.a.I18n.t("lists")},{name:"statistics",label:W.a.I18n.t("statistics"),display:qa},{name:"sent_at",label:W.a.I18n.t("sentOn"),sortable:!0}],Ba=[{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:Ma.onTrash}],$a=function(e){var t=function(){window.location.href="?page=mailpoet-newsletter-editor&id=".concat(e.id)};e.queue&&"sending"===e.status&&null===e.queue.status?Me({message:W.a.I18n.t("confirmEdit"),onConfirm:t}):t()},Va=[{name:"view",link:function(e){return r.a.createElement("a",{href:e.preview_url,target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("preview"))}},{name:"edit",label:W.a.I18n.t("edit"),onClick:$a},{name:"duplicate",label:W.a.I18n.t("duplicate"),onClick:function(e,t){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"duplicate",data:{id:e.id}}).done(function(e){W.a.Notice.success(W.a.I18n.t("newsletterDuplicated").replace("%$1s",e.data.subject)),t()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{name:"trash"}];Va=Object(Oa.addStatsCTAAction)(Va);var Ha=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"renderItem",function(e,t,a){var n=U()("manage-column","column-primary","has-row-actions"),i=e.segments.map(function(e){return e.name}).join(", ");return r.a.createElement("div",null,r.a.createElement("td",{className:n},r.a.createElement("strong",null,r.a.createElement("a",{className:"row-title",href:"javascript:;",onClick:function(){return $a(e)}},e.queue.newsletter_rendered_subject||e.subject)),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("status")},r.a.createElement(ja,{newsletter:e,mailerLog:a.mta_log})),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("lists")},i),!0===qa?r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("statistics")},r.a.createElement(La.a,{newsletter:e,currentTime:a.current_time})):null,r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("sentOn")},r.a.createElement("abbr",null,e.sent_at?W.a.Date.format(e.sent_at):W.a.I18n.t("notSentYet"))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement(_a.a,null),r.a.createElement(ba.a,{hasNews:window.mailpoet_feature_announcement_has_news}),r.a.createElement(fa.a,{tab:"standard"}),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,endpoint:"newsletters",type:"standard",base_url:"standard",onRenderItem:this.renderItem,columns:Fa,bulk_actions:Ba,item_actions:Va,messages:Ma,auto_refresh:!0,sort_by:"sent_at",sort_order:"desc",afterGetItems:function(e){Object(Oa.checkMailerStatus)(e),Object(Oa.checkCronStatus)(e)}}))}}]),t}(r.a.Component);B()(Ha,"displayName","NewsletterListStandard"),B()(Ha,"propTypes",{location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired});var Wa=Ha,za=window.mailpoet_roles||{},Ua=window.mailpoet_segments||{},Ya=!!window.mailpoet_tracking_enabled,Ka={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterTrashed"):W.a.I18n.t("multipleNewslettersTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterDeleted"):W.a.I18n.t("multipleNewslettersDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterRestored"):W.a.I18n.t("multipleNewslettersRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)}},Ga=[{name:"subject",label:W.a.I18n.t("subject"),sortable:!0},{name:"status",label:W.a.I18n.t("status"),width:145},{name:"settings",label:W.a.I18n.t("settings")},{name:"statistics",label:W.a.I18n.t("statistics"),display:Ya},{name:"updated_at",label:W.a.I18n.t("lastModifiedOn"),sortable:!0}],Ja=[{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:Ka.onTrash}],Qa=[{name:"view",link:function(e){return r.a.createElement("a",{href:e.preview_url,target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("preview"))}},{name:"duplicate",label:W.a.I18n.t("duplicate"),onClick:function(e,t){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"duplicate",data:{id:e.id}}).done(function(e){W.a.Notice.success(W.a.I18n.t("newsletterDuplicated").replace("%$1s",e.data.subject)),t()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{name:"edit",link:function(e){return r.a.createElement("a",{href:"?page=mailpoet-newsletter-editor&id=".concat(e.id)},W.a.I18n.t("edit"))}},{name:"trash"}];Qa=Object(Oa.addStatsCTAAction)(Qa);var Xa=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"updateStatus",function(e){e.persist(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"setStatus",data:{id:Number(e.target.getAttribute("data-id")),status:e.target.value}}).done(function(e){"active"===e.data.status&&W.a.Notice.success(W.a.I18n.t("welcomeEmailActivated")),a.forceUpdate()}).fail(function(t){W.a.Notice.error(W.a.I18n.t("welcomeEmailActivationFailed")),e.target.value=t.status})}),B()(O()(a),"renderStatus",function(e){var t=W.a.I18n.t("sentToXSubscribers").replace("%$1d",e.total_sent.toLocaleString()),n=W.a.I18n.t("scheduledToXSubscribers").replace("%$1d",e.total_scheduled.toLocaleString());return r.a.createElement("div",null,r.a.createElement("p",null,r.a.createElement("select",{"data-id":e.id,defaultValue:e.status,onChange:a.updateStatus},r.a.createElement("option",{value:"active"},W.a.I18n.t("active")),r.a.createElement("option",{value:"draft"},W.a.I18n.t("inactive")))),r.a.createElement("p",null,r.a.createElement($.a,{to:"/sending-status/".concat(e.id),"data-automation-id":"sending_status_".concat(e.id)},t)," ",r.a.createElement("br",null),n))}),B()(O()(a),"renderSettings",function(e){var t,a,n;switch(e.options.event){case"user":t="mailpoet_all"===e.options.role?W.a.I18n.t("welcomeEventWPUserAnyRole"):W.a.I18n.t("welcomeEventWPUserWithRole").replace("%$1s",za[e.options.role]);break;default:if(void 0===(n=ye.a.find(Ua,function(t){return Number(t.id)===Number(e.options.segment)})))return r.a.createElement("span",{className:"mailpoet_error"},W.a.I18n.t("sendingToSegmentsNotSpecified"));t=W.a.I18n.t("welcomeEventSegment").replace("%$1s",n.name)}if(t&&"immediate"!==e.options.afterTimeType){switch(e.options.afterTimeType){case"hours":a=W.a.I18n.t("sendingDelayHours").replace("%$1d",e.options.afterTimeNumber);break;case"days":a=W.a.I18n.t("sendingDelayDays").replace("%$1d",e.options.afterTimeNumber);break;case"weeks":a=W.a.I18n.t("sendingDelayWeeks").replace("%$1d",e.options.afterTimeNumber);break;default:a=W.a.I18n.t("sendingDelayInvalid")}t+=" [".concat(a,"].")}return r.a.createElement("span",null,t)}),B()(O()(a),"renderItem",function(e,t){var n=U()("manage-column","column-primary","has-row-actions");return r.a.createElement("div",null,r.a.createElement("td",{className:n},r.a.createElement("strong",null,r.a.createElement("a",{className:"row-title",href:"?page=mailpoet-newsletter-editor&id=".concat(e.id)},e.subject)),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("status")},a.renderStatus(e)),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("settings")},a.renderSettings(e)),!0===Ya?r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("statistics")},r.a.createElement(La.a,{newsletter:e,isSent:e.total_sent>0&&!!e.statistics})):null,r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("lastModifiedOn")},r.a.createElement("abbr",null,W.a.Date.format(e.updated_at))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement(_a.a,null),r.a.createElement(ba.a,{hasNews:window.mailpoet_feature_announcement_has_news}),r.a.createElement(fa.a,{tab:"welcome"}),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,endpoint:"newsletters",type:"welcome",base_url:"welcome",onRenderItem:this.renderItem,columns:Ga,bulk_actions:Ja,item_actions:Qa,messages:Ka,auto_refresh:!0,sort_by:"updated_at",sort_order:"desc",afterGetItems:function(e){Object(Oa.checkMailerStatus)(e),Object(Oa.checkCronStatus)(e)}}))}}]),t}(r.a.Component);B()(Xa,"displayName","NewsletterListWelcome"),B()(Xa,"propTypes",{location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired});var Za=Xa,en={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterTrashed"):W.a.I18n.t("multipleNewslettersTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterDeleted"):W.a.I18n.t("multipleNewslettersDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneNewsletterRestored"):W.a.I18n.t("multipleNewslettersRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)}},tn=[{name:"subject",label:W.a.I18n.t("subject"),sortable:!0},{name:"status",label:W.a.I18n.t("status"),width:100},{name:"settings",label:W.a.I18n.t("settings")},{name:"history",label:W.a.I18n.t("history"),width:100},{name:"updated_at",label:W.a.I18n.t("lastModifiedOn"),sortable:!0}],an=[{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:en.onTrash}],nn=[{name:"view",link:function(e){return r.a.createElement("a",{href:e.preview_url,target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("preview"))}},{name:"edit",link:function(e){return r.a.createElement("a",{href:"?page=mailpoet-newsletter-editor&id=".concat(e.id)},W.a.I18n.t("edit"))}},{name:"duplicate",label:W.a.I18n.t("duplicate"),onClick:function(e,t){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"duplicate",data:{id:e.id}}).done(function(e){W.a.Notice.success(W.a.I18n.t("newsletterDuplicated").replace("%$1s",e.data.subject)),t()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{name:"trash"}],rn=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"updateStatus",function(e){e.persist(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"setStatus",data:{id:Number(e.target.getAttribute("data-id")),status:e.target.value}}).done(function(e){"active"===e.data.status&&W.a.Notice.success(W.a.I18n.t("postNotificationActivated")),a.forceUpdate()}).fail(function(t){W.a.Notice.error(W.a.I18n.t("postNotificationActivationFailed")),e.target.value=t.status})}),B()(O()(a),"renderStatus",function(e){return r.a.createElement("select",{"data-id":e.id,defaultValue:e.status,onChange:a.updateStatus},r.a.createElement("option",{value:"active"},W.a.I18n.t("active")),r.a.createElement("option",{value:"draft"},W.a.I18n.t("inactive")))}),B()(O()(a),"renderSettings",function(e){var t,a=e.segments.map(function(e){return e.name}),n=W.a.I18n.t("ifNewContentToSegments").replace("%$1s",a.join(", "));if(0===a.length)return r.a.createElement("span",{className:"mailpoet_error"},W.a.I18n.t("sendingToSegmentsNotSpecified"));switch(e.options.intervalType){case"daily":t=W.a.I18n.t("sendDaily").replace("%$1s",Pt.timeOfDayValues[e.options.timeOfDay]);break;case"weekly":t=W.a.I18n.t("sendWeekly").replace("%$1s",Pt.weekDayValues[e.options.weekDay]).replace("%$2s",Pt.timeOfDayValues[e.options.timeOfDay]);break;case"monthly":t=W.a.I18n.t("sendMonthly").replace("%$1s",Pt.monthDayValues[e.options.monthDay]).replace("%$2s",Pt.timeOfDayValues[e.options.timeOfDay]);break;case"nthWeekDay":t=W.a.I18n.t("sendNthWeekDay").replace("%$1s",Pt.nthWeekDayValues[e.options.nthWeekDay]).replace("%$2s",Pt.weekDayValues[e.options.weekDay]).replace("%$3s",Pt.timeOfDayValues[e.options.timeOfDay]);break;case"immediately":t=W.a.I18n.t("sendImmediately");break;default:t="Invalid sending frequency"}return r.a.createElement("span",null,t," ",n)}),B()(O()(a),"renderHistoryLink",function(e){return 0===Number(e.children_count)?W.a.I18n.t("notSentYet"):r.a.createElement($.a,{"data-automation-id":"history-".concat(e.id),to:"/notification/history/".concat(e.id)},W.a.I18n.t("viewHistory"))}),B()(O()(a),"renderItem",function(e,t){var n=U()("manage-column","column-primary","has-row-actions");return r.a.createElement("div",null,r.a.createElement("td",{className:n},r.a.createElement("strong",null,r.a.createElement("a",{className:"row-title",href:"?page=mailpoet-newsletter-editor&id=".concat(e.id)},e.subject)),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("status")},a.renderStatus(e)),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("settings")},a.renderSettings(e)),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("history")},a.renderHistoryLink(e)),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("lastModifiedOn")},r.a.createElement("abbr",null,W.a.Date.format(e.updated_at))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement(_a.a,null),r.a.createElement(ba.a,{hasNews:window.mailpoet_feature_announcement_has_news}),r.a.createElement(fa.a,{tab:"notification"}),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,endpoint:"newsletters",type:"notification",base_url:"notification",onRenderItem:this.renderItem,columns:tn,bulk_actions:an,item_actions:nn,messages:en,auto_refresh:!0,sort_by:"updated_at",sort_order:"desc",afterGetItems:function(e){Object(Oa.checkMailerStatus)(e),Object(Oa.checkCronStatus)(e)}}))}}]),t}(r.a.Component);B()(rn,"displayName","NewsletterListNotification"),B()(rn,"propTypes",{location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired});var on=rn,sn=!!window.mailpoet_tracking_enabled,ln=[{name:"subject",label:W.a.I18n.t("subject")},{name:"status",label:W.a.I18n.t("status")},{name:"segments",label:W.a.I18n.t("lists")},{name:"statistics",label:W.a.I18n.t("statistics"),display:sn},{name:"sent_at",label:W.a.I18n.t("sentOn")}],cn=[{name:"view",link:function(e){return r.a.createElement("a",{href:e.preview_url,target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("preview"))}}];cn=Object(Oa.addStatsCTAAction)(cn);var un=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"renderItem",function(e,t,a){var n=U()("manage-column","column-primary","has-row-actions"),i=e.segments.map(function(e){return e.name}).join(", ");return r.a.createElement("div",null,r.a.createElement("td",{className:n},r.a.createElement("strong",null,r.a.createElement("a",{href:e.preview_url,target:"_blank",rel:"noopener noreferrer"},e.queue.newsletter_rendered_subject||e.subject)),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("status")},r.a.createElement(ja,{newsletter:e,mailerLog:a.mta_log})),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("lists")},i),!0===sn?r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("statistics")},r.a.createElement(La.a,{newsletter:e,currentTime:a.current_time})):null,r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("sentOn")},e.sent_at?W.a.Date.format(e.sent_at):W.a.I18n.t("notSentYet")))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement(_a.a,null),r.a.createElement(ba.a,{hasNews:window.mailpoet_feature_announcement_has_news}),r.a.createElement(fa.a,{tab:"notification"}),r.a.createElement($.a,{className:"page-title-action",to:"/notification"},W.a.I18n.t("backToPostNotifications")),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,endpoint:"newsletters",type:"notification_history",base_url:"notification/history/:parent_id",onRenderItem:this.renderItem,columns:ln,item_actions:cn,auto_refresh:!0,sort_by:"sent_at",sort_order:"desc",afterGetItems:function(e){Object(Oa.checkMailerStatus)(e),Object(Oa.checkCronStatus)(e)}}))}}]),t}(r.a.Component);B()(un,"displayName","NewsletterListNotificationHistory"),B()(un,"propTypes",{location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired});var pn=un,dn=[{name:"subscriber_id",label:W.a.I18n.t("subscriber"),sortable:!0},{name:"status",label:W.a.I18n.t("sendingStatus")},{name:"failureReason",label:W.a.I18n.t("failureReason")}],mn={onNoItemsFound:function(){return W.a.I18n.t("noSendingTaskFound")}},hn=function(e){var t=e.match.params.id,a=r.a.useState(""),n=nt()(a,2),i=n[0],o=n[1];return r.a.useEffect(function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"newsletters",action:"get",data:{id:t}}).done(function(e){return o(e.data.subject)}).fail(function(e){return W.a.Notice.showApiErrorNotice(e)})},[t]),r.a.createElement(r.a.Fragment,null,r.a.createElement("h1",null,W.a.I18n.t("sendingStatusTitle")),r.a.createElement(gn,{newsletterId:t,newsletterSubject:i}),r.a.createElement(fn,{location:e.location,params:e.match.params}))};hn.propTypes={location:u.a.shape({pathname:u.a.string}).isRequired,match:u.a.shape({params:u.a.shape({id:u.a.string.isRequired}).isRequired}).isRequired};var fn=r.a.memo(function(e){var t=e.location,a=e.params;return r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:t,params:a,endpoint:"sending_task_subscribers",base_url:"sending-status/:id",onRenderItem:function(e){return r.a.createElement("div",null,r.a.createElement(_n,e))},getListingItemKey:function(e){return"".concat(e.taskId,"-").concat(e.subscriberId)},columns:dn,messages:mn,auto_refresh:!0,sort_by:"failed",sort_order:"desc",afterGetItems:function(e){Object(Oa.checkMailerStatus)(e),Object(Oa.checkCronStatus)(e)}})},function(e,t){return e.location.pathname===t.location.pathname&&e.params.id===t.params.id});fn.propTypes={location:u.a.shape({pathname:u.a.string}).isRequired,params:u.a.shape({id:u.a.string.isRequired}).isRequired};var gn=function(e){var t=e.newsletterId,a=e.newsletterSubject;return t&&a?r.a.createElement("p",null,r.a.createElement($.a,{to:"/stats/".concat(t)},a)):null};gn.propTypes={newsletterId:u.a.string,newsletterSubject:u.a.string},gn.defaultProps={newsletterId:null,newsletterSubject:null};var _n=function(e){var t=e.error,a=e.failed,n=e.taskId,i=e.processed,o=e.email,s=e.subscriberId,l=e.lastName,c=e.firstName,u=U()("manage-column","column-primary","has-row-actions"),p=W.a.I18n.t("unprocessed");return"1"===i&&(p="1"===a?r.a.createElement("span",null,W.a.I18n.t("failed"),r.a.createElement("br",null),r.a.createElement("a",{className:"button",href:"javascript:;",onClick:function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"sending_task_subscribers",action:"resend",data:{taskId:n,subscriberId:s}}).done(function(){return window.mailpoet_listing.forceUpdate()}).fail(function(e){return W.a.Notice.showApiErrorNotice(e)})}},W.a.I18n.t("resend"))):W.a.I18n.t("sent")),r.a.createElement(r.a.Fragment,null,r.a.createElement("td",{"data-automation-id":"name_".concat(n,"_").concat(s),className:u},r.a.createElement("strong",null,r.a.createElement("a",{className:"row-title",href:"admin.php?page=mailpoet-subscribers#/edit/".concat(s)},o)),r.a.createElement("p",{style:{margin:0}},"".concat(c," ").concat(l))),r.a.createElement("td",{className:"column","data-automation-id":"status_".concat(n,"_").concat(s),"data-colname":W.a.I18n.t("sendingStatus")},p),r.a.createElement("td",{className:"column","data-automation-id":"error_".concat(n,"_").concat(s),"data-colname":W.a.I18n.t("failureReason")},t))};_n.propTypes={error:u.a.string,email:u.a.string.isRequired,failed:u.a.string.isRequired,taskId:u.a.string.isRequired,lastName:u.a.string.isRequired,firstName:u.a.string.isRequired,processed:u.a.string.isRequired,subscriberId:u.a.string.isRequired},_n.defaultProps={error:""};var vn=hn,bn=a(76),yn=a.n(bn),wn=function(e){var t=e.newsletter,a=t.total_sent||0,n=0,i=0,o=0;a>0&&(n=100*t.statistics.clicked/a,i=100*t.statistics.opened/a,o=100*t.statistics.unsubscribed/a);var s,l=W.a.Num.toLocaleFixed(n,1),c=W.a.Num.toLocaleFixed(i,1),u=W.a.Num.toLocaleFixed(o,1),p="".concat(c,"% ").concat(W.a.I18n.t("percentageOpened")),d="".concat(l,"% ").concat(W.a.I18n.t("percentageClicked")),m="".concat(u,"% ").concat(W.a.I18n.t("percentageUnsubscribed"));return s=a>=20&&t.statistics.opened>=5?r.a.createElement("div",{className:"mailpoet_stat_grey"},r.a.createElement("div",{className:"mailpoet_stat_big mailpoet_stat_spaced"},r.a.createElement(yn.a,{stat:"opened",rate:i,headline:p})),r.a.createElement("div",{className:"mailpoet_stat_big mailpoet_stat_spaced"},r.a.createElement(yn.a,{stat:"clicked",rate:n,headline:d})),ve.a.applyFilters("mailpoet_newsletters_revenues_stats",null,t.statistics.revenue),r.a.createElement("div",null,r.a.createElement(yn.a,{stat:"unsubscribed",rate:o,headline:m}))):r.a.createElement("div",{className:"mailpoet_stat_grey"},r.a.createElement("div",{className:"mailpoet_stat_big mailpoet_stat_spaced"},p),r.a.createElement("div",{className:"mailpoet_stat_big mailpoet_stat_spaced"},d),ve.a.applyFilters("mailpoet_newsletters_revenues_stats",null,t.statistics.revenue),r.a.createElement("div",null,m)),r.a.createElement("div",null,r.a.createElement("p",{className:"mailpoet_stat_grey mailpoet_stat_big"},W.a.I18n.t("statsTotalSent")," ",Te()(a,10).toLocaleString()),s,t.ga_campaign&&r.a.createElement("p",null,W.a.I18n.t("googleAnalytics"),":",t.ga_campaign),r.a.createElement("p",null,r.a.createElement("a",{href:"http://beta.docs.mailpoet.com/article/190-whats-a-good-email-open-rate",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("readMoreOnStats"))))};wn.propTypes={newsletter:u.a.shape({ga_campaign:u.a.string,total_sent:u.a.number,statistics:u.a.shape({clicked:u.a.number,opened:u.a.number,unsubscribed:u.a.number,revenue:u.a.shape({currency:u.a.string.isRequired,value:u.a.number.isRequired,formatted:u.a.string.isRequired,count:u.a.number.isRequired})}).isRequired}).isRequired};var En=wn;function kn(e,t){var a="";return e&&(a=t?"".concat(t," <").concat(e,">"):e),a}function In(e){var t=e.newsletter,a=t.queue.scheduled_at||t.queue.created_at,n=kn(t.sender_address||"",t.sender_name||""),i=kn(t.reply_to_address||"",t.reply_to_name||""),o=(t.segments||[]).map(function(e){return e.name}).join(", ");return r.a.createElement("div",null,r.a.createElement("div",{className:"mailpoet_stat_spaced"},r.a.createElement("a",{href:t.preview_url,className:"button-secondary",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("statsPreviewNewsletter"))),r.a.createElement("p",null,W.a.I18n.t("statsDateSent"),":"," ",W.a.Date.format(a)),o&&r.a.createElement("p",null,W.a.I18n.t("statsToSegments"),":"," ",o),r.a.createElement("p",null,W.a.I18n.t("statsFromAddress"),":"," ",n),i&&r.a.createElement("p",null,W.a.I18n.t("statsReplyToAddress"),":"," ",i))}In.propTypes={newsletter:u.a.shape({queue:u.a.shape({scheduled_at:u.a.string,created_at:u.a.string}).isRequired,sender_address:u.a.string,sender_name:u.a.string,reply_to_address:u.a.string,reply_to_name:u.a.string,segments:u.a.array}).isRequired};var Sn=In,Nn=function(){if(window.mailpoet_premium_active)return null;var e=null;return e=window.mailpoet_subscribers_count<=window.mailpoet_free_premium_subscribers_limit?r.a.createElement("a",{className:"button",href:"https://www.mailpoet.com/free-plan/",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("premiumBannerCtaFree")):r.a.createElement("a",{className:"button",href:"https://www.mailpoet.com/pricing/?subscribers=".concat(window.mailpoet_subscribers_count),target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("premiumBannerCtaPremium")),r.a.createElement("div",{className:"mailpoet_stats_premium_banner"},r.a.createElement("h1",null,W.a.I18n.t("premiumBannerTitle")),r.a.createElement("p",null,e),r.a.createElement("a",{href:"admin.php?page=mailpoet-premium"},W.a.I18n.t("premiumBannerLink")))},Cn=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={item:{},loading:!0},a}return M()(t,e),P()(t,[{key:"componentDidMount",value:function(){var e=this.props.match;window.scrollTo(0,0),this.loadItem(e.params.id)}},{key:"componentDidUpdate",value:function(e){e.match.params.id!==this.props.match.params.id&&this.loadItem(this.props.match.params.id)}},{key:"loadItem",value:function(e){var t=this,a=this.props.history;this.setState({loading:!0}),W.a.Modal.loading(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:window.mailpoet_premium_active?"stats":"newsletters",action:window.mailpoet_premium_active?"get":"getWithStats",data:{id:e}}).always(function(){W.a.Modal.loading(!1)}).done(function(e){t.setState({loading:!1,item:e.data})}).fail(function(e){W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0}),t.setState({loading:!1,item:{}},function(){a.push("/")})})}},{key:"render",value:function(){var e=this.state,t=e.item,a=e.loading,n=t,i=this.props,o=i.match,s=i.location;return a||!n.queue?r.a.createElement("div",null,r.a.createElement("h1",{className:"title"},W.a.I18n.t("statsTitle"),r.a.createElement($.a,{className:"page-title-action",to:"/"},W.a.I18n.t("backToList")))):r.a.createElement("div",null,r.a.createElement("h1",{className:"title"},"".concat(W.a.I18n.t("statsTitle"),": ").concat(n.subject),r.a.createElement($.a,{className:"page-title-action",to:"/"},W.a.I18n.t("backToList"))),r.a.createElement("div",{className:"mailpoet_stat_triple-spaced"},r.a.createElement("div",{className:"mailpoet_stat_info"},r.a.createElement(Sn,{newsletter:n})),r.a.createElement("div",{className:"mailpoet_stat_general"},r.a.createElement(En,{newsletter:n})),r.a.createElement("div",{style:{clear:"both"}})),r.a.createElement("h2",null,W.a.I18n.t("clickedLinks")),r.a.createElement("div",{className:"mailpoet_stat_triple-spaced"},ve.a.applyFilters("mailpoet_newsletters_clicked_links_table",r.a.createElement(Nn,null),n.clicked_links)),r.a.createElement("div",{className:"mailpoet_stat_triple-spaced"},ve.a.applyFilters("mailpoet_newsletters_purchased_products",null,n)),r.a.createElement("h2",null,W.a.I18n.t("subscriberEngagement")),ve.a.applyFilters("mailpoet_newsletters_subscriber_engagement",r.a.createElement(Nn,null),s,o.params,n))}}]),t}(r.a.Component);Cn.propTypes={match:u.a.shape({params:u.a.object.isRequired}).isRequired,location:u.a.object.isRequired,history:u.a.shape({push:u.a.func.isRequired}).isRequired};var xn=Object(ke.a)(Cn);(function(e){function t(){return x()(this,t),A()(this,D()(t).apply(this,arguments))}return M()(t,e),P()(t,[{key:"render",value:function(){return this.props.children}}]),t}(r.a.Component)).propTypes={children:u.a.element.isRequired};var Tn=document.getElementById("newsletters_container");if(Tn){var Pn=[{path:"/standard/(.*)?",component:Wa},{path:"/welcome/(.*)?",component:Za},{path:"/notification/history/:parent_id/(.*)?",component:pn},{path:"/notification/(.*)?",component:on},{path:"/new/standard",component:ia},{path:"/new/notification",component:la},{path:"/new/welcome",component:pa},{path:"/new",component:Se},{name:"template",path:"/template/:id",component:Ge},{path:"/send/congratulate/:id",component:na},{path:"/send/:id",component:zt},{path:"/sending-status/:id/(.*)?",component:vn},{path:"/stats/:id/(.*)?",component:xn}];Pn=ve.a.applyFilters("mailpoet_newsletters_before_router",[].concat(se()(Pn),se()(window.mailpoet_automatic_emails?ye.a.map(window.mailpoet_automatic_emails,function(e){return{path:"new/".concat(e.slug),name:e.slug,component:ma.a,data:{email:e}}}):null))),window.mailpoet_listing=o.a.render(r.a.createElement(E,null,r.a.createElement(S,null,r.a.createElement(N,{exact:!0,path:"/",render:function(){return r.a.createElement(ge,{to:"/standard"})}}),Pn.map(function(e){return r.a.createElement(N,{key:e.path,path:e.path,component:e.component,name:e.name||null,data:e.data||null,render:e.render})}))),Tn)}var Rn=function(e){return"wp_users"===e.type},An=function(e){return"woocommerce_users"===e.type},jn=function(e){return Rn(e)||An(e)},Dn=[{name:"name",label:W.a.I18n.t("name"),sortable:!0},{name:"description",label:W.a.I18n.t("description")},{name:"subscribed",label:W.a.I18n.t("subscribed")},{name:"unconfirmed",label:W.a.I18n.t("unconfirmed")},{name:"unsubscribed",label:W.a.I18n.t("unsubscribed")},{name:"inactive",label:W.a.I18n.t("inactive")},{name:"bounced",label:W.a.I18n.t("bounced")},{name:"created_at",label:W.a.I18n.t("createdOn"),sortable:!0}],Ln={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSegmentTrashed"):W.a.I18n.t("multipleSegmentsTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSegmentDeleted"):W.a.I18n.t("multipleSegmentsDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneSegmentRestored"):W.a.I18n.t("multipleSegmentsRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)}},On=[{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:Ln.onTrash}],qn=[{name:"edit",link:function(e){return r.a.createElement($.a,{to:"/edit/".concat(e.id)},W.a.I18n.t("edit"))},display:function(e){return!jn(e)}},{name:"duplicate_segment",label:W.a.I18n.t("duplicate"),onClick:function(e,t){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"segments",action:"duplicate",data:{id:e.id}}).done(function(e){W.a.Notice.success(W.a.I18n.t("listDuplicated").replace("%$1s",e.data.name)),t()}).fail(function(e){W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})},display:function(e){return!jn(e)}},{name:"read_more",link:function(){return r.a.createElement("a",{href:"http://docs.mailpoet.com/article/133-the-wordpress-users-list",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("readMore"))},display:function(e){return Rn(e)}},{name:"synchronize_segment",label:W.a.I18n.t("forceSync"),onClick:function(e,t){W.a.Modal.loading(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"segments",action:"synchronize",data:{type:e.type}}).done(function(){W.a.Modal.loading(!1),W.a.Notice.success(W.a.I18n.t("listSynchronized").replace("%$1s",e.name)),t()}).fail(function(e){W.a.Modal.loading(!1),e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})},display:function(e){return Rn(e)||An(e)}},{name:"view_subscribers",link:function(e){return r.a.createElement("a",{href:e.subscribers_url,"data-automation-id":"view_subscribers_".concat(e.name)},W.a.I18n.t("viewSubscribers"))}},{name:"trash",display:function(e){return!jn(e)}}],Mn=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"renderItem",function(e,t){var a,n=U()("manage-column","column-primary","has-row-actions"),i=Number(e.subscribers_count.subscribed||0),o=Number(e.subscribers_count.unconfirmed||0),s=Number(e.subscribers_count.unsubscribed||0),l=Number(e.subscribers_count.inactive||0),c=Number(e.subscribers_count.bounced||0);return a=jn(e)?r.a.createElement("span",{className:"row-title"},e.name):r.a.createElement($.a,{className:"row-title",to:"/edit/".concat(e.id)},e.name),r.a.createElement("div",null,r.a.createElement("td",{className:n,"data-automation-id":"segment_name_".concat(e.name)},r.a.createElement("strong",null,a),t),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("description")},r.a.createElement("abbr",null,e.description)),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("subscribed")},r.a.createElement("abbr",null,i.toLocaleString())),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("unconfirmed")},r.a.createElement("abbr",null,o.toLocaleString())),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("unsubscribed")},r.a.createElement("abbr",null,s.toLocaleString())),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("inactive")},r.a.createElement("abbr",null,l.toLocaleString())),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("bounced")},r.a.createElement("abbr",null,c.toLocaleString())),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("createdOn")},r.a.createElement("abbr",null,W.a.Date.format(e.created_at))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",{className:"mailpoet-segments-listing"},r.a.createElement("h1",{className:"title"},W.a.I18n.t("pageTitle")," ",r.a.createElement($.a,{className:"page-title-action",to:"/new"},W.a.I18n.t("new"))),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,messages:Ln,search:!1,endpoint:"segments",onRenderItem:this.renderItem,columns:Dn,bulk_actions:On,item_actions:qn,sort_by:"name",sort_order:"asc"}))}}]),t}(r.a.Component);Mn.propTypes={location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired};var Fn=Mn,Bn=a(380),$n=a.n(Bn),Vn=document.getElementById("segments_container");Vn&&o.a.render(r.a.createElement(E,null,r.a.createElement(S,null,r.a.createElement(N,{path:"/new",component:$n.a}),r.a.createElement(N,{path:"/edit/:id",component:$n.a}),r.a.createElement(N,{path:"*",component:Fn}))),Vn);var Hn=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={senderAddress:e.senderAddress,senderName:e.senderName,replyToName:e.replyToName,replyToAddress:e.replyToAddress},a.onChange=a.onChange.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"onChange",value:function(e,t){var a={};a[e]=t.target.value,this.setState(a)}},{key:"render",value:function(){return r.a.createElement(r.a.Fragment,null,r.a.createElement("p",null,r.a.createElement("label",{htmlFor:"settings[from_name]"},W.a.I18n.t("from")),r.a.createElement("input",{type:"text",id:"settings[from_name]","data-automation-id":"settings-page-from-name-field",name:"sender[name]",value:this.state.senderName,onChange:Object(be.partial)(this.onChange,"senderName"),placeholder:W.a.I18n.t("yourName")}),r.a.createElement("input",{type:"email",id:"settings[from_email]",name:"sender[address]","data-automation-id":"settings-page-from-email-field",value:this.state.senderAddress,onChange:Object(be.partial)(this.onChange,"senderAddress"),placeholder:"from@mydomain.com"})),r.a.createElement("div",{className:"regular-text"},r.a.createElement(vt,{emailAddress:this.state.senderAddress,mssActive:this.props.mssActive})),r.a.createElement("p",null,r.a.createElement("label",{htmlFor:"settings[reply_name]"},W.a.I18n.t("replyTo")),r.a.createElement("input",{type:"text",id:"settings[reply_name]",name:"reply_to[name]",value:this.state.replyToName,onChange:Object(be.partial)(this.onChange,"replyToName"),placeholder:W.a.I18n.t("yourName")}),r.a.createElement("input",{type:"email",id:"settings[reply_email]",name:"reply_to[address]",value:this.state.replyToAddress,onChange:Object(be.partial)(this.onChange,"replyToAddress"),placeholder:"reply_to@mydomain.com"})))}}]),t}(r.a.Component);Hn.propTypes={senderAddress:u.a.string.isRequired,senderName:u.a.string.isRequired,replyToAddress:u.a.string.isRequired,replyToName:u.a.string.isRequired,mssActive:u.a.bool.isRequired};var Wn=Hn,zn=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={senderAddress:e.senderAddress,senderName:e.senderName},a.onChange=a.onChange.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"onChange",value:function(e,t){var a={};a[e]=t.target.value,this.setState(a)}},{key:"render",value:function(){return r.a.createElement(r.a.Fragment,null,r.a.createElement("th",{scope:"row"},r.a.createElement("label",{htmlFor:"settings[signup_confirmation_from_name]"},W.a.I18n.t("from"))),r.a.createElement("td",null,r.a.createElement("p",null,r.a.createElement("input",{type:"text",id:"settings[signup_confirmation_from_name]",name:"signup_confirmation[from][name]","data-automation-id":"signup_confirmation_email_from_name",value:this.state.senderName,onChange:Object(be.partial)(this.onChange,"senderName"),placeholder:W.a.I18n.t("yourName")}),r.a.createElement("input",{type:"email",id:"settings[signup_confirmation_from_email]",name:"signup_confirmation[from][address]","data-automation-id":"signup_confirmation_email_from_email",value:this.state.senderAddress,onChange:Object(be.partial)(this.onChange,"senderAddress"),placeholder:"confirmation@mydomain.com",size:"28"})),r.a.createElement("div",{className:"regular-text"},r.a.createElement(vt,{emailAddress:this.state.senderAddress,mssActive:this.props.mssActive}))))}}]),t}(r.a.Component);zn.propTypes={senderAddress:u.a.string.isRequired,senderName:u.a.string.isRequired,mssActive:u.a.bool.isRequired};var Un=zn,Yn=document.getElementById("settings_sender_container");Yn&&o.a.render(r.a.createElement(Wn,{senderAddress:window.mailpoet_settings_sender_adddress,senderName:window.mailpoet_settings_sender_name,replyToAddress:window.mailpoet_settings_reply_to_address,replyToName:window.mailpoet_settings_reply_to_name,mssActive:window.mailpoet_mss_active}),Yn);var Kn=document.getElementById("settings_signup_confirmation_sender_container");Kn&&o.a.render(r.a.createElement(Un,{senderAddress:window.mailpoet_settings_signup_confirmation_address,senderName:window.mailpoet_settings_signup_confirmation_name,mssActive:window.mailpoet_mss_active}),Kn);var Gn=[{name:"name",label:W.a.I18n.t("formName"),sortable:!0},{name:"segments",label:W.a.I18n.t("segments")},{name:"signups",label:W.a.I18n.t("signups")},{name:"created_at",label:W.a.I18n.t("createdOn"),sortable:!0}],Jn={onTrash:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneFormTrashed"):W.a.I18n.t("multipleFormsTrashed").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onDelete:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneFormDeleted"):W.a.I18n.t("multipleFormsDeleted").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)},onRestore:function(e){var t=Number(e.meta.count),a=null;a=1===t?W.a.I18n.t("oneFormRestored"):W.a.I18n.t("multipleFormsRestored").replace("%$1d",t.toLocaleString()),W.a.Notice.success(a)}},Qn=[{name:"trash",label:W.a.I18n.t("moveToTrash"),onSuccess:Jn.onTrash}],Xn=[{name:"edit",label:W.a.I18n.t("edit"),link:function(e){return r.a.createElement("a",{href:"admin.php?page=mailpoet-form-editor&id=".concat(e.id)},W.a.I18n.t("edit"))}},{name:"duplicate",label:W.a.I18n.t("duplicate"),onClick:function(e,t){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"forms",action:"duplicate",data:{id:e.id}}).done(function(e){W.a.Notice.success(W.a.I18n.t("formDuplicated").replace("%$1s",e.data.name)),t()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},{name:"trash"}],Zn=function(e){function t(){var e,a;x()(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return a=A()(this,(e=D()(t)).call.apply(e,[this].concat(i))),B()(O()(a),"createForm",function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"forms",action:"create"}).done(function(e){window.location=window.mailpoet_form_edit_url+e.data.id}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}),B()(O()(a),"renderItem",function(e,t){var a=U()("manage-column","column-primary","has-row-actions"),n=window.mailpoet_segments.filter(function(t){return-1!==H.a.inArray(t.id,e.segments)}).map(function(e){return e.name}).join(", ");return"user"===e.settings.segments_selected_by&&(n="".concat(W.a.I18n.t("userChoice")," ").concat(n)),r.a.createElement("div",null,r.a.createElement("td",{className:a},r.a.createElement("strong",null,r.a.createElement("a",{className:"row-title",href:"admin.php?page=mailpoet-form-editor&id=".concat(e.id)},e.name)),t),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("segments")},n),r.a.createElement("td",{className:"column","data-colname":W.a.I18n.t("signups")},e.signups),r.a.createElement("td",{className:"column-date","data-colname":W.a.I18n.t("createdOn")},r.a.createElement("abbr",null,W.a.Date.format(e.created_at))))}),a}return M()(t,e),P()(t,[{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",{className:"title"},W.a.I18n.t("pageTitle")," ",r.a.createElement("button",{className:"page-title-action",href:"javascript:;",onClick:this.createForm,"data-automation-id":"create_new_form",type:"button"},W.a.I18n.t("new"))),r.a.createElement(K.a,{limit:window.mailpoet_listing_per_page,location:this.props.location,params:this.props.match.params,messages:Jn,search:!1,endpoint:"forms",onRenderItem:this.renderItem,columns:Gn,bulk_actions:Qn,item_actions:Xn}))}}]),t}(r.a.Component);Zn.propTypes={location:u.a.object.isRequired,match:u.a.shape({params:u.a.object}).isRequired};var er=Zn,tr=document.getElementById("forms_container");tr&&o.a.render(r.a.createElement(E,null,r.a.createElement(N,{path:"*",component:er})),tr);var ar=a(28),nr=a.n(ar),rr=W.a;H()("#mailpoet_settings").length>0&&(rr.Router=new(nr.a.Router.extend({routes:{"":"defaultRoute","mta(/:group)":"sendingMethodGroup","(:tab)":"tabs"},defaultRoute:function(){this.tabs("basics")},sendingMethodGroup:function(e){this.tabs("mta"),H()("#mailpoet_sending_method_setup, .mailpoet_sending_method").hide(),H()(".mailpoet_settings_submit").hide(),null===e?H()(".mailpoet_sending_methods, .mailpoet_sending_methods_help").fadeIn():(H()("#mailpoet_mta_spf")["mailpoet"===e?"hide":"show"](),H()(".mailpoet_sending_methods, .mailpoet_sending_methods_help").hide(),H()('.mailpoet_sending_method[data-group="'+e+'"]').show(),H()("#mailpoet_sending_method_setup").fadeIn())},tabs:function(e){H()(".nav-tab-wrapper a").removeClass("nav-tab-active"),H()(".mailpoet_tab_panel, .mailpoet_section").hide(),H()('a.nav-tab[href="#'+e+'"]').addClass("nav-tab-active").blur(),H()('.mailpoet_tab_panel[data-tab="'+e+'"]').length>0&&H()('.mailpoet_tab_panel[data-tab="'+e+'"]').show(),H()(".mailpoet_settings_submit").show(),rr.trackEvent("User has clicked a tab in Settings",{"MailPoet Free version":window.mailpoet_version,"Tab ID":e})}})),H()(document).ready(function(){nr.a.History.started||nr.a.history.start()}));var ir=[{name:"knowledgeBase",label:W.a.I18n.t("tabKnowledgeBaseTitle"),link:"/knowledgeBase"},{name:"systemStatus",label:W.a.I18n.t("tabSystemStatusTitle"),link:"/systemStatus"},{name:"systemInfo",label:W.a.I18n.t("tabSystemInfoTitle"),link:"/systemInfo"},{name:"yourPrivacy",label:W.a.I18n.t("tabYourPrivacyTitle"),link:"/yourPrivacy"}];function or(e){var t=ir.map(function(t){var a=U()("nav-tab",{"nav-tab-active":e.tab===t.name});return r.a.createElement($.a,{key:"tab-".concat(t.name),className:a,to:t.link},t.label)});return r.a.createElement("h2",{className:"nav-tab-wrapper"},t)}or.propTypes={tab:u.a.string},or.defaultProps={tab:"knowledgeBase"};var sr=or;var lr=function(){return r.a.createElement("div",null,r.a.createElement(sr,{tab:"knowledgeBase"}),r.a.createElement("p",null,W.a.I18n.t("knowledgeBaseIntro")),r.a.createElement("ul",null,r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/116-common-problems"},"Common Problems")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/165-newsletters"},"Newsletters")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/156-migration-questions"},"Migration Questions")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/149-sending-methods"},"Sending Methods")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/139-subscription-forms"},"Subscription Forms")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/114-getting-started"},"Getting Started")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/123-newsletter-designer"},"Newsletter Designer")),r.a.createElement("li",null,r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/category/121-subscribers-and-lists"},"Subscribers and Lists"))),r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"http://beta.docs.mailpoet.com/",className:"button button-primary"},W.a.I18n.t("knowledgeBaseButton")))};function cr(e){e.target.select()}var ur=function(){var e=window.systemInfoData;return r.a.createElement("div",null,r.a.createElement(sr,{tab:"systemInfo"}),r.a.createElement("div",{className:"mailpoet_notice notice inline",style:{marginTop:"1em"}},r.a.createElement("p",null,W.a.I18n.t("systemInfoIntro"))),function(e){if(ye.a.isObject(e)){var t=Re()(e).map(function(t){return"".concat(t,": ").concat(e[t])});return r.a.createElement("textarea",{readOnly:!0,onFocus:cr,value:t.join("\n"),style:{width:"100%",height:"400px"}})}return r.a.createElement("p",null,W.a.I18n.t("systemInfoDataError"))}(e))},pr=a(50),dr=a.n(pr),mr=function(e){return r.a.createElement("table",{className:"widefat fixed",style:{maxWidth:e.max_width}},r.a.createElement("tbody",null,e.rows.map(function(e){return r.a.createElement("tr",{key:"row_".concat(e.key)},r.a.createElement("td",{className:"row-title"},e.key),r.a.createElement("td",null,e.value))})))};mr.propTypes={max_width:u.a.string,rows:u.a.arrayOf(u.a.shape({key:u.a.string.isRequired,value:u.a.oneOfType([u.a.string,u.a.number,u.a.element]).isRequired})).isRequired},mr.defaultProps={max_width:"auto"};var hr=mr,fr=function(e){return r.a.createElement("span",null,!0===e.children&&e.truthy||!1===e.children&&e.falsy||e.unknown)};fr.propTypes={truthy:u.a.string,falsy:u.a.string,unknown:u.a.string,children:u.a.bool},fr.defaultProps={truthy:W.a.I18n.t("yes"),falsy:W.a.I18n.t("no"),unknown:W.a.I18n.t("unknown"),children:null};var gr=fr,_r=function(e){var t=e.status_data,a={active:W.a.I18n.t("running"),inactive:W.a.I18n.t("cronWaiting")},n=dr()(t.last_error)?r.a.createElement(r.a.Fragment,null,t.last_error.map(function(e){return r.a.createElement("div",{key:e.worker},e.worker,":"," ",r.a.createElement("i",null,e.message))})):t.last_error;return r.a.createElement("div",null,r.a.createElement("h2",null,W.a.I18n.t("systemStatusCronStatusTitle")),r.a.createElement(hr,{max_width:"400px",rows:[{key:W.a.I18n.t("accessible"),value:r.a.createElement(gr,null,t.accessible)},{key:W.a.I18n.t("status"),value:a[t.status]?a[t.status]:W.a.I18n.t("unknown")},{key:W.a.I18n.t("lastUpdated"),value:t.updated_at?W.a.Date.full(1e3*t.updated_at):W.a.I18n.t("unknown")},{key:W.a.I18n.t("lastRunStarted"),value:t.run_accessed_at?W.a.Date.full(1e3*t.run_started_at):W.a.I18n.t("unknown")},{key:W.a.I18n.t("lastRunCompleted"),value:t.run_completed_at?W.a.Date.full(1e3*t.run_completed_at):W.a.I18n.t("unknown")},{key:W.a.I18n.t("lastSeenError"),value:n||W.a.I18n.t("none")},{key:W.a.I18n.t("lastSeenErrorDate"),value:t.last_error_date?W.a.Date.full(1e3*t.last_error_date):W.a.I18n.t("unknown")}]}))};_r.propTypes={status_data:u.a.shape({accessible:u.a.bool,status:u.a.string,updated_at:u.a.number,run_accessed_at:u.a.number,run_completed_at:u.a.number}).isRequired};var vr=_r,br=function(e){return r.a.createElement("tr",null,r.a.createElement("td",{className:"column column-primary"},e.task.id),r.a.createElement("td",{className:"column"},e.task.type),r.a.createElement("td",{className:"column"},e.task.newsletter?r.a.createElement("a",{href:e.task.newsletter.preview_url,"data-newsletter-id":e.task.newsletter.newsletter_id,"data-queue-id":e.task.newsletter.queue_id,target:"_blank",rel:"noopener noreferrer"},e.task.newsletter.subject||W.a.I18n.t("preview")):W.a.I18n.t("none")),r.a.createElement("td",{className:"column"},e.task.priority),e.show_scheduled_at?r.a.createElement("td",{className:"column-date"},r.a.createElement("abbr",null,W.a.Date.format(1e3*e.task.scheduled_at))):null,r.a.createElement("td",{className:"column-date"},r.a.createElement("abbr",null,W.a.Date.format(1e3*e.task.updated_at))))};br.propTypes={show_scheduled_at:u.a.bool,task:u.a.shape({id:u.a.number.isRequired,type:u.a.string.isRequired,priority:u.a.number.isRequired,updated_at:u.a.number.isRequired,scheduled_at:u.a.number,status:u.a.string,newsletter:u.a.shape({newsletter_id:u.a.number.isRequired,queue_id:u.a.number.isRequired,preview_url:u.a.string.isRequired,subject:u.a.string})}).isRequired},br.defaultProps={show_scheduled_at:!1};var yr=br,wr=function(e){return r.a.createElement("tr",null,r.a.createElement("th",{className:"row-title"},"Id"),r.a.createElement("th",{className:"row-title"},W.a.I18n.t("type")),r.a.createElement("th",{className:"row-title"},W.a.I18n.t("email")),r.a.createElement("th",{className:"row-title"},W.a.I18n.t("priority")),e.show_scheduled_at?r.a.createElement("th",{className:"row-title"},W.a.I18n.t("scheduledAt")):null,r.a.createElement("th",{className:"row-title"},W.a.I18n.t("updatedAt")))};wr.propTypes={show_scheduled_at:u.a.bool},wr.defaultProps={show_scheduled_at:!1};var Er=wr,kr=function(e){var t=e.show_scheduled_at?6:5;return r.a.createElement("table",{className:"widefat fixed striped"},r.a.createElement("thead",null,r.a.createElement(Er,{show_scheduled_at:e.show_scheduled_at})),r.a.createElement("tbody",null,e.tasks.length?e.tasks.map(function(t){return r.a.createElement(yr,{key:t.id,task:t,show_scheduled_at:e.show_scheduled_at})}):r.a.createElement("tr",{className:"no-items"},r.a.createElement("td",{colSpan:t},W.a.I18n.t("nothingToShow")))),r.a.createElement("tfoot",null,r.a.createElement(Er,{show_scheduled_at:e.show_scheduled_at})))};kr.propTypes={show_scheduled_at:u.a.bool,tasks:u.a.arrayOf(yr.propTypes.task).isRequired},kr.defaultProps={show_scheduled_at:!1};var Ir=kr,Sr=function(e){var t=e.status_data;return r.a.createElement("div",null,r.a.createElement("h2",null,W.a.I18n.t("systemStatusQueueTitle")),r.a.createElement(hr,{max_width:"400px",rows:[{key:W.a.I18n.t("status"),value:"paused"===t.status?W.a.I18n.t("paused"):W.a.I18n.t("running")},{key:W.a.I18n.t("startedAt"),value:t.started?W.a.Date.full(1e3*t.started):W.a.I18n.t("unknown")},{key:W.a.I18n.t("sentEmails"),value:t.sent||0},{key:W.a.I18n.t("retryAttempt"),value:t.retry_attempt||W.a.I18n.t("none")},{key:W.a.I18n.t("retryAt"),value:t.retry_at?W.a.Date.full(1e3*t.retry_at):W.a.I18n.t("none")},{key:W.a.I18n.t("error"),value:t.error?t.error.error_message:W.a.I18n.t("none")},{key:W.a.I18n.t("totalCompletedTasks"),value:t.tasksStatusCounts.completed},{key:W.a.I18n.t("totalRunningTasks"),value:t.tasksStatusCounts.running},{key:W.a.I18n.t("totalPausedTasks"),value:t.tasksStatusCounts.paused},{key:W.a.I18n.t("totalScheduledTasks"),value:t.tasksStatusCounts.scheduled}]}),r.a.createElement("h4",null,W.a.I18n.t("scheduledTasks")),r.a.createElement(Ir,{show_scheduled_at:!0,tasks:t.latestTasks.filter(function(e){return"scheduled"===e.status})}),r.a.createElement("h4",null,W.a.I18n.t("runningTasks")),r.a.createElement(Ir,{tasks:t.latestTasks.filter(function(e){return null===e.status})}),r.a.createElement("h4",null,W.a.I18n.t("completedTasks")),r.a.createElement(Ir,{tasks:t.latestTasks.filter(function(e){return"completed"===e.status})}))};Sr.propTypes={status_data:u.a.shape({status:u.a.string,started:u.a.number,sent:u.a.number,retry_attempt:u.a.number,retry_at:u.a.number,error:u.a.shape({operation:u.a.string,error_message:u.a.string}),tasksStatusCounts:u.a.shape({completed:u.a.number.isRequired,running:u.a.number.isRequired,paused:u.a.number.isRequired,scheduled:u.a.number.isRequired}).isRequired,latestTasks:u.a.arrayOf(yr.propTypes.task).isRequired}).isRequired};var Nr=Sr;function Cr(e,t,a){var n=e?"success":"error",i=e?W.a.I18n.t("systemStatusConnectionSuccessful"):"".concat(W.a.I18n.t("systemStatusConnectionUnsuccessful")," ").concat(t);return a&&(i=ht()(i,/\[link\](.*?)\[\/link\]/g,function(e){return r.a.createElement("a",{href:"".concat(a),key:"kb-link"},e)})),r.a.createElement("div",{className:"mailpoet_notice notice inline notice-".concat(n),style:{marginTop:"1em"}},r.a.createElement("p",null,i))}var xr=function(){var e,t,a,n=window.systemStatusData;return r.a.createElement("div",null,r.a.createElement(sr,{tab:"systemStatus"}),r.a.createElement("div",{className:"mailpoet_notice notice inline",style:{marginTop:"1em"}},r.a.createElement("p",null,n.mss.enabled?W.a.I18n.t("systemStatusIntroCronMSS"):W.a.I18n.t("systemStatusIntroCron"))),(t=(e=n).cron.isReachable,a=e.cron.url,r.a.createElement("div",null,r.a.createElement("h2",null,W.a.I18n.t("systemStatusCronTitle")),r.a.createElement("p",null,r.a.createElement("a",{href:a,target:"_blank",rel:"noopener noreferrer"},a)),Cr(t,W.a.I18n.t("systemStatusCronConnectionUnsuccessfulInfo"),"//beta.docs.mailpoet.com/article/231-sending-does-not-work"))),function(e){if(e.mss.enabled){var t=e.mss.enabled.isReachable;return r.a.createElement("div",null,r.a.createElement("h2",null,W.a.I18n.t("systemStatusMSSTitle")),Cr(t,W.a.I18n.t("systemStatusMSSConnectionUnsuccessfulInfo"),!1))}}(n),r.a.createElement(vr,{status_data:n.cronStatus}),r.a.createElement(Nr,{status_data:n.queueStatus}))};var Tr=function(){return r.a.createElement("div",null,r.a.createElement(sr,{tab:"yourPrivacy"}),r.a.createElement("p",null,W.a.I18n.t("yourPrivacyContent1")),r.a.createElement("p",null,W.a.I18n.t("yourPrivacyContent2")),r.a.createElement("p",null,W.a.I18n.t("yourPrivacyContent3")),r.a.createElement("a",{target:"_blank",rel:"noreferrer noopener",href:"https://www.mailpoet.com/privacy-notice/",className:"button button-primary"},W.a.I18n.t("yourPrivacyButton")))},Pr=document.getElementById("help_container");Pr&&o.a.render(r.a.createElement(E,null,r.a.createElement(S,null,r.a.createElement(N,{exact:!0,path:"/",render:function(){return r.a.createElement(ge,{to:"/knowledgeBase"})}}),r.a.createElement(N,{path:"/knowledgeBase",component:lr}),r.a.createElement(N,{path:"/systemStatus",component:xr}),r.a.createElement(N,{path:"/systemInfo",component:ur}),r.a.createElement(N,{path:"/yourPrivacy",component:Tr}))),Pr);var Rr=a(399),Ar=a.n(Rr),jr=[{element:document.querySelector("#toplevel_page_mailpoet-newsletters > ul > li > a[href*=mailpoet-segments]").parentNode,intro:W.a.I18n.t("introLists")},{element:document.querySelector("#toplevel_page_mailpoet-newsletters > ul > li > a[href*=mailpoet-forms]").parentNode,intro:W.a.I18n.t("introForms")},{element:".mailpoet-chat",intro:W.a.I18n.t("introChat")},{element:"#mailpoet-new-email",intro:W.a.I18n.t("introEmails")}],Dr=!1;W.a.showIntro=function(){if(!(Dr||window.innerWidth<=960)){var e=Ar()();e.setOptions({steps:jr,nextLabel:"".concat(W.a.I18n.t("introNext")," →"),prevLabel:"← ".concat(W.a.I18n.t("introBack")),skipLabel:W.a.I18n.t("introSkip"),doneLabel:W.a.I18n.t("introDone"),positionPrecedence:["right","left","bottom","top"],buttonClass:"button",hidePrev:!0,hideNext:!0,helperElementPadding:12,scrollToElement:!1,showStepNumbers:!1,tooltipPosition:"auto"}),e.onafterchange(function(e){if("fixed"===getComputedStyle(e).getPropertyValue("position")){var t=document.querySelector(".introjs-helperLayer"),a=document.querySelector(".introjs-tooltipReferenceLayer");a.style.top="".concat(Te()(a.style.top,10)-window.pageYOffset,"px"),t.style.top="".concat(Te()(t.style.top,10)-window.pageYOffset,"px")}}),e.onexit(function(){Dr=!1,document.body.classList.remove("mailpoet-intro-active")}),e.onskip(function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:{show_intro:0}})}),e.start(),Dr=!0,document.body.classList.add("mailpoet-intro-active")}};var Lr,Or=function(e){return"show_poll_success_delivery_".concat(e)},qr=function(){if(!document.getElementById("typef_orm")){var e=document.createElement("script");e.id="typef_orm",e.src="https://embed.typeform.com/embed.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}},Mr={successDelivery:{canShow:function(e,t){return"en"===window.mailpoet_locale&&"1"===window.mailpoet_polls_visibility[Or(e)]&&(t||"PHPMail"===window.mailpoet_polls_data.mta_method)},initTypeformScript:qr,setPollShown:function(e){var t={};t[Or(e)]="0",W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:t}),window.mailpoet_polls_visibility[Or(e)]="0"},showModal:function(e,t){W.a.Modal.popup({onInit:qr,template:'\n <div class="typeform-widget"\n data-url="https://mailpoet.typeform.com/to/'.concat(t,'"\n data-transparency="100"\n data-hide-headers="true"\n data-hide-footer="true"\n style="width: 500px; height: 500px; max-width: 100%; max-height: 100%;"\n ></div>\n ')})}}};W.a.Poll=Mr,(Lr=document.getElementById("mailpoet_reinstall"))&&Lr.addEventListener("click",function(){return confirm(W.a.I18n.t("reinstallConfirmation"))&&(W.a.trackEvent("User has reinstalled MailPoet via Settings",{"MailPoet Free version":window.mailpoet_version}),W.a.Modal.loading(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"setup",action:"reset"}).always(function(){W.a.Modal.loading(!1)}).done(function(){window.location="admin.php?page=mailpoet-newsletters"}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})),!1},!1);var Fr=a(270),Br=a.n(Fr),$r=(a(492),a(14)),Vr=a.n($r),Hr=function(e){var t=e.hidePrevious,a=e.canGoNext,n=e.onPreviousAction,i=e.onNextAction,o=U()("button-primary","wysija",{"button-disabled":!a});return r.a.createElement("div",{className:"mailpoet_import_step_buttons"},t?null:r.a.createElement(r.a.Fragment,null,r.a.createElement("button",{className:"button-primary wysija button",type:"button",onClick:function(){return n()}},W.a.I18n.t("previousStep"))," "),r.a.createElement("button",{type:"button","data-automation-id":"import-next-step",className:o,onClick:function(){a&&i()}},W.a.I18n.t("nextStep")))};Hr.propTypes={canGoNext:u.a.bool,hidePrevious:u.a.bool,onPreviousAction:u.a.func,onNextAction:u.a.func},Hr.defaultProps={hidePrevious:!1,canGoNext:!0,onPreviousAction:function(){},onNextAction:function(){}};var Wr=Hr,zr=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={subscribersAgreed:!1,sentOnceLastYear:!1,understand:!1},a}return M()(t,e),P()(t,[{key:"isFormValid",value:function(){return this.state.subscribersAgreed&&this.state.sentOnceLastYear&&this.state.understand}},{key:"render",value:function(){var e,t=this;return r.a.createElement("div",{className:"mailpoet_import_validation_step"},r.a.createElement("label",{htmlFor:"subscribers_agreed"},r.a.createElement("input",{type:"checkbox",checked:this.state.subscribersAgreed,onChange:function(e){return t.setState({subscribersAgreed:e.target.checked})},name:"subscribers_agreed",id:"subscribers_agreed","data-automation-id":"subscribers_agreed"}),W.a.I18n.t("subscribersAgreed")),r.a.createElement("p",{className:"description"},W.a.I18n.t("dontEmailSubscribers")," ",r.a.createElement("a",{href:"https://kb.mailpoet.com/article/127-checklist-before-importing-subscribers",target:"_blank",rel:"noreferrer noopener"},W.a.I18n.t("readSupportArticle"))),r.a.createElement("label",{htmlFor:"sent_once_last_year"},r.a.createElement("input",{type:"checkbox",checked:this.state.sentOnceLastYear,onChange:function(e){return t.setState({sentOnceLastYear:e.target.checked})},name:"sent_once_last_year",id:"sent_once_last_year","data-automation-id":"sent_once_last_year"}),W.a.I18n.t("sentOnceYear")),r.a.createElement("p",{className:"description"},W.a.I18n.t("emailAddressesWillBounce")),r.a.createElement("p",{className:"description"},(e=ht()(W.a.I18n.t("useServices"),"%1$s",function(){return r.a.createElement("a",{href:"https://www.briteverify.com",target:"_blank",rel:"noreferrer noopener",key:"BriteVerify"},"BriteVerify")}),e=ht()(e,"%2$s",function(){return r.a.createElement("a",{href:"https://www.datavalidation.com/",target:"_blank",rel:"noreferrer noopener",key:"DataValidation"},"DataValidation")}),e=ht()(e,"%3$s",function(){return r.a.createElement("a",{href:"https://neverbounce.com/",target:"_blank",rel:"noreferrer noopener",key:"NeverBounce"},"NeverBounce")}))),r.a.createElement("label",{htmlFor:"understand"},r.a.createElement("input",{type:"checkbox",checked:this.state.understand,onChange:function(e){return t.setState({understand:e.target.checked})},name:"understand",id:"understand","data-automation-id":"input_understand"}),W.a.I18n.t("youUnderstand")),r.a.createElement("p",{className:"description"},W.a.I18n.t("weWillSuspend")),r.a.createElement(Wr,{canGoNext:this.isFormValid(),onPreviousAction:function(){return t.props.navigate("step_method_selection",{trigger:!0})},onNextAction:function(){return t.props.navigate("step_data_manipulation",{trigger:!0})}}))}}]),t}(n.Component);zr.propTypes={navigate:u.a.func.isRequired};var Ur=zr,Yr=r.a.createContext({isNewUser:window.mailpoet_is_new_user});function Kr(e){var t=e.activeMethod,a=e.onMethodChange;return r.a.createElement(Yr.Consumer,null,function(e){var n=e.isNewUser,i=U()("mailpoet_badge","mailpoet_badge_video",{mailpoet_badge_video_grey:!n});return r.a.createElement(r.a.Fragment,null,r.a.createElement("form",{className:"mailpoet_import_selection_form"},r.a.createElement("span",{className:"mailpoet_import_heading"},W.a.I18n.t("methodSelectionHead")),r.a.createElement("label",{htmlFor:"import-paste-method"},r.a.createElement("input",{type:"radio",name:"select_method","data-automation-id":"import-paste-method",id:"import-paste-method",checked:"paste-method"===t,onChange:function(){return a("paste-method")}}),W.a.I18n.t("methodPaste")),r.a.createElement("label",{htmlFor:"import-csv-method"},r.a.createElement("input",{type:"radio",name:"select_method","data-automation-id":"import-csv-method",id:"import-csv-method",checked:"file-method"===t,onChange:function(){return a("file-method")}}),W.a.I18n.t("methodUpload")),r.a.createElement("label",{htmlFor:"import-mailchimp-method"},r.a.createElement("input",{type:"radio",name:"select_method","data-automation-id":"import-mailchimp-method",id:"import-mailchimp-method",checked:"mailchimp-method"===t,onChange:function(){return a("mailchimp-method")}}),W.a.I18n.t("methodMailChimp"))),r.a.createElement("a",{className:i,href:"https://kb.mailpoet.com/article/242-video-guide-importing-subscribers-using-a-csv-file",target:"_blank",rel:"noopener noreferrer"},r.a.createElement("span",{className:"dashicons dashicons-format-video"}),W.a.I18n.t("seeVideo")))})}Kr.propTypes={activeMethod:u.a.string,onMethodChange:u.a.func.isRequired},Kr.defaultProps={activeMethod:void 0};var Gr=Kr,Jr=function(e){var t=e.onValueChange,a=e.canFinish,n=e.onFinish,i=e.data;return r.a.createElement(r.a.Fragment,null,r.a.createElement("label",{htmlFor:"paste_input",className:"mailpoet_import_method_paste"},r.a.createElement("div",{className:"mailpoet_import_paste_texts"},r.a.createElement("span",{className:"mailpoet_import_heading"},W.a.I18n.t("pasteLabel")),r.a.createElement("p",{className:"description"},ht()(W.a.I18n.t("pasteDescription"),/\[link\](.*?)\[\/link\]/,function(e){return r.a.createElement("a",{href:"".concat("https://kb.mailpoet.com/article/126-importing-subscribers-with-csv-files"),key:"kb-link",target:"_blank",rel:"noopener noreferrer"},e)}))),r.a.createElement("textarea",{id:"paste_input",rows:"15",placeholder:"Email, First Name, Last Name\njohn@doe.com, John, Doe\nmary@smith.com, Mary, Smith\njohnny@walker.com, Johnny, Walker",className:"regular-text code",onChange:function(e){t(e.target.value)},defaultValue:i})),r.a.createElement(Wr,{canGoNext:a,hidePrevious:!0,onNextAction:n}))};Jr.propTypes={onFinish:u.a.func,canFinish:u.a.bool.isRequired,onValueChange:u.a.func.isRequired,data:u.a.string},Jr.defaultProps={onFinish:function(){},data:""};var Qr=Jr,Xr=function(e){var t=e.onValueChange,a=e.canFinish,n=e.onFinish;return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",null,r.a.createElement("label",{htmlFor:"paste_input",className:"mailpoet_import_method_paste"},r.a.createElement("div",{className:"mailpoet_import_paste_texts"},r.a.createElement("span",{className:"mailpoet_import_heading"},W.a.I18n.t("methodUpload")),r.a.createElement("p",{className:"description"},ht()(W.a.I18n.t("pasteDescription"),/\[link\](.*?)\[\/link\]/,function(e){return r.a.createElement("a",{href:"".concat("https://kb.mailpoet.com/article/126-importing-subscribers-with-csv-files"),key:"kb-link",target:"_blank",rel:"noopener noreferrer"},e)}))),r.a.createElement("input",{type:"file",id:"file_local",accept:".csv","data-automation-id":"import-file-upload-input",onChange:function(e){var a=e.target.value.match(/[^.]+$/);W.a.Notice.hide(),null===a||"csv"!==a[0].toLowerCase()?(W.a.Notice.error(W.a.I18n.t("wrongFileFormat")),t("")):t(e.target.files[0])}}))),r.a.createElement(Wr,{canGoNext:a,hidePrevious:!0,onNextAction:n}))};Xr.propTypes={canFinish:u.a.bool.isRequired,onFinish:u.a.func,onValueChange:u.a.func.isRequired},Xr.defaultProps={onFinish:function(){}};var Zr=Xr,ei=function(e){var t=e.onFinish,a=Object(n.useState)(""),i=nt()(a,2),o=i[0],s=i[1],l=Object(n.useState)(void 0),c=nt()(l,2),u=c[0],p=c[1],d=Object(n.useState)([]),m=nt()(d,2),h=m[0],f=m[1],g=U()("mailpoet_mailchimp-key-status",{"mailpoet_mailchimp-ok":dr()(u)});return r.a.createElement("div",{className:"mailpoet_import_mailchimp"},r.a.createElement("div",{className:"mailpoet_mailchimp_key"},r.a.createElement("label",{htmlFor:"mailpoet_mailchimp_key_input",className:"mailpoet_mailchimp_key_input"},r.a.createElement("span",{className:"mailpoet_import_heading"},W.a.I18n.t("methodMailChimpLabel")),r.a.createElement("input",{id:"mailpoet_mailchimp_key_input",type:"text",onChange:function(e){s(e.target.value),""===e.target.value.trim()&&p(void 0)}})),r.a.createElement("button",{className:"button",type:"button",onClick:function(){W.a.Modal.loading(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"importExport",action:"getMailChimpLists",data:{api_key:o}}).always(function(){W.a.Modal.loading(!1)}).done(function(e){return p(e.data)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}},W.a.I18n.t("methodMailChimpVerify")),r.a.createElement("span",{className:g},dr()(u)&&0===u.length?W.a.I18n.t("noMailChimpLists"):null)),u?r.a.createElement("div",{className:"mailpoet_mailchimp_lists"},r.a.createElement("span",{className:"mailpoet_import_heading"},W.a.I18n.t("methodMailChimpSelectList")),r.a.createElement(J.a,{field:{id:"segments",name:"list-selection",multiple:!0,placeholder:W.a.I18n.t("methodMailChimpSelectPlaceholder"),forceSelect2:!0,values:u},onValueChange:function(e){return f(e.target.value)}})):null,r.a.createElement(Wr,{canGoNext:dr()(h)&&h.length>0,hidePrevious:!0,onNextAction:function(){W.a.Modal.loading(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"importExport",action:"getMailChimpSubscribers",data:{api_key:o,lists:h}}).always(function(){W.a.Modal.loading(!1)}).done(function(e){return t(e.data)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}}))};ei.propTypes={onFinish:u.a.func},ei.defaultProps={onFinish:function(){}};var ti=ei,ai=a(400),ni=a.n(ai),ri=function(e){return window.roleBasedEmails.findIndex(function(t){return e.startsWith("".concat(t,"@"))})>=0},ii=function(e){var t,a=H()("<div />").html(e).text();return a=a.toLowerCase().replace(/^["';.,\s]+|[^\x20-\x7E]+$|["';.,_\s]+$/g,"").replace(/\s+|%\d+|,+/g,""),(t=/<(.*?)>/.exec(a))&&(a=t[1].trim()),(t=/mailto:(?:\s+)?(.*)/.exec(a))&&(a=t[1].trim()),!!window.mailpoet_email_regex.test(a)&&(!ri(a)&&a)};var oi=function(e){var t,a,n,r,i=[],o=[],s=[],l=[],c=[],u=null,p=null,d=!1;return Re()(e).forEach(function(m){n=e[m].map(function(e){return e.trim()}),r=n.length,null===p&&(p=r),r===p&&(null===u?(Re()(n).forEach(function(e){a=ii(n[e]),null===u&&window.mailpoet_email_regex.test(a)&&(u=e,o[a]=!0,n[e]=a,i[a]=n)}),null===u&&0===Te()(m,10)&&(d=!0,i[0]=n)):""!==n[u]&&(t=ii(n[u]),ye.a.has(o,t)?s.push(t):ri(n[u])?c.push(n[u]):window.mailpoet_email_regex.test(t)?(o[t]=!0,n[u]=t,i[t]=n):l.push(n[u])))}),(i=ye.a.values(i))&&(d&&i.length>=2||!d&&i.length>=1)?{header:window.mailpoet_email_regex.test(i[0][u])?null:i.shift(),subscribers:i,subscribersCount:i.length,duplicate:s,invalid:l,role:c}:null};var si=function(e,t){var a=encodeURI(e).split(/%..|./).length-1;W.a.Notice.hide(),a>window.maxPostSizeBytes?W.a.Notice.error(W.a.I18n.t("maxPostSizeNotice")):(W.a.Modal.loading(!0),ni.a.parse(e,function(e){return{skipEmptyLines:!0,error:function(){W.a.Notice.hide(),W.a.Notice.error(W.a.I18n.t("dataProcessingError"))},complete:function(t){var a=oi(t.data);if(a)e(a);else{W.a.Modal.loading(!1);var n=W.a.I18n.t("noValidRecords");n=(n=n.replace("[link]",W.a.I18n.t("csvKBLink"))).replace("[/link]","</a>"),W.a.Notice.error(n)}}}}(t)))},li=function(e){return void 0===e?"step_data_manipulation":void 0===e.subscribersCount?"step_data_manipulation":e.subscribersCount<500?"step_data_manipulation":"step_input_validation"};function ci(e){var t=e.navigate,a=Object(n.useState)(void 0),i=nt()(a,2),o=i[0],s=i[1],l=Object(n.useState)(""),c=nt()(l,2),u=c[0],p=c[1],d=Object(n.useState)(void 0),m=nt()(d,2),h=m[0],f=m[1],g=function(e){window.importData.step_method_selection=e,t(li(window.importData.step_method_selection),{trigger:!0})},_=function(){si("paste-method"===o?u:h,function(e){W.a.trackEvent("Subscribers import started",{source:"file-method"===o?"file upload":"pasted data","MailPoet Free version":window.mailpoet_version}),g(e)})};return r.a.createElement(r.a.Fragment,null,r.a.createElement(Gr,{activeMethod:o,onMethodChange:s}),"paste-method"===o?r.a.createElement(Qr,{onValueChange:p,onFinish:_,canFinish:!!u.trim(),data:u}):null,"file-method"===o?r.a.createElement(Zr,{onValueChange:f,onFinish:_,canFinish:!!h,data:h}):null,"mailchimp-method"===o?r.a.createElement(ti,{onFinish:function(e){W.a.trackEvent("Subscribers import started",{source:"MailChimp","MailPoet Free version":window.mailpoet_version}),g(e)}}):null)}ci.propTypes={navigate:u.a.func.isRequired};var ui=ci;function pi(e){var t=e.subscribersCount,a=e.segments,n=e.initialMessage;if(t){var i=ht()(n,"%1$s",function(){return r.a.createElement("strong",{key:"%1$s"},t.toLocaleString())});return i=ht()(i,"%2$s",function(){return'"'.concat(a.join('", "'),'"')}),r.a.createElement("p",null,i)}return null}function di(e){var t=e.createdSubscribers,a=e.updatedSubscribers;return t||a?null:r.a.createElement("p",null,W.a.I18n.t("importNoAction"))}function mi(e){return e.addedToSegmentWithWelcomeNotification?r.a.createElement("p",null,W.a.I18n.t("importNoWelcomeEmail")):null}function hi(e){var t=e.errors,a=e.createdSubscribers,n=e.updatedSubscribers,i=e.segments,o=e.addedToSegmentWithWelcomeNotification,s=e.navigate;return t.length&&W.a.Notice.error(ye.a.flatten(t)),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"updated"},r.a.createElement(pi,{subscribersCount:a,segments:i,initialMessage:W.a.I18n.t("subscribersCreated")}),r.a.createElement(pi,{subscribersCount:n,segments:i,initialMessage:W.a.I18n.t("subscribersUpdated")}),r.a.createElement(di,{createdSubscribers:a,updatedSubscribers:n}),r.a.createElement(mi,{addedToSegmentWithWelcomeNotification:o})),r.a.createElement("button",{type:"button",className:"button-primary wysija",onClick:function(){return s("step_method_selection",{trigger:!0})}},W.a.I18n.t("importAgain"))," ",r.a.createElement("button",{type:"button",className:"button-primary wysija",onClick:function(){window.location.href="admin.php?page=mailpoet-subscribers"}},W.a.I18n.t("viewSubscribers")))}pi.propTypes={segments:u.a.arrayOf(u.a.string.isRequired).isRequired,subscribersCount:u.a.number.isRequired,initialMessage:u.a.string.isRequired},di.propTypes={createdSubscribers:u.a.number.isRequired,updatedSubscribers:u.a.number.isRequired},mi.propTypes={addedToSegmentWithWelcomeNotification:u.a.bool.isRequired},hi.propTypes={errors:u.a.arrayOf(u.a.string.isRequired),segments:u.a.arrayOf(u.a.string.isRequired).isRequired,createdSubscribers:u.a.number.isRequired,updatedSubscribers:u.a.number.isRequired,addedToSegmentWithWelcomeNotification:u.a.bool.isRequired,navigate:u.a.func.isRequired},hi.defaultProps={errors:[]};var fi=hi,gi=500;H()(document).ready(function(){if(H()("#mailpoet_subscribers_import").length){H()('input[name="select_method"]').attr("checked",!1);var e=new(nr.a.Router.extend({routes:{"":"home",step_method_selection:"step_method_selection",step_input_validation:"step_input_validation",step_data_manipulation:"step_data_manipulation",step_results:"step_results"},home:function(){this.navigate("step_method_selection",{trigger:!0})}}));e.on("route:step_method_selection",function(){t();var a=document.getElementById("step_method_selection");a&&o.a.render(r.a.createElement(ui,{navigate:e.navigate}),a)}),e.on("route:step_input_validation",function(){if(void 0!==window.importData.step_method_selection){t();var a=document.getElementById("step_input_validation");a&&o.a.render(r.a.createElement(Ur,{navigate:e.navigate,importData:window.importData.step_method_selection}),a)}else e.navigate("step_method_selection",{trigger:!0})}),e.on("route:step_data_manipulation",function(){var a,n,r;if(void 0!==window.importData.step_method_selection){var i=H()("#next_step"),o=H()("#return_to_previous"),s=H.a.extend(!0,{},window.importData.step_method_selection),l=Vr.a.compile(H()("#subscribers_data_template").html()),c=Vr.a.compile(H()("#subscribers_data_template_partial").html()),u=Vr.a.compile(H()("#subscribers_data_parse_results_template").html()),p=H()("#mailpoet_segments_select"),d=Array.apply(void 0,se()(new Array(s.subscribers[0].length))).map(String.prototype.valueOf,". . .");t(),H()("#subscribers_data_parse_results:visible").html(""),H()("#subscribers_data_import_results:visible").hide(),(s.invalid.length||s.duplicate.length||s.role.length)&&(r={},s.duplicate.forEach(function(e){r[e]=(r[e]||0)+1}),s.duplicate=[],Re()(r).forEach(function(e){r[e]>1?s.duplicate.push("".concat(e," (x").concat(r[e],")")):s.duplicate.push(e)}),n={notice:W.a.I18n.t("importNoticeSkipped").replace("%1$s","<strong>".concat(s.invalid.length+s.duplicate.length+s.role.length,"</strong>")),invalid:s.invalid.length?W.a.I18n.t("importNoticeInvalid").replace("%1$s","<strong>".concat(s.invalid.length.toLocaleString(),"</strong>")).replace("%2$s",s.invalid.join(", ")):null,duplicate:s.duplicate.length?W.a.I18n.t("importNoticeDuplicate").replace("%1$s","<strong>".concat(s.duplicate.length,"</strong>")).replace("%2$s",s.duplicate.join(", ")):null,role:s.role.length?W.a.I18n.t("importNoticeRoleBased").replace("%1$s","<strong>".concat(s.role.length.toLocaleString(),"</strong>")).replace("%2$s",s.role.join(", ")).replace(/\[link](.+)\[\/link]/,'<a href="https://kb.mailpoet.com/article/270-role-based-email-addresses-are-not-allowed" target="_blank" rel="noopener noreferrer">$1</a>'):null},H()("#subscribers_data_parse_results").html(u(n))),H()(".mailpoet_subscribers_data_parse_results_details_show").click(function(){var e=H()(".mailpoet_subscribers_data_parse_results_details");e.toggle(),H()(this).text(e.is(":visible")?W.a.I18n.t("hideDetails"):W.a.I18n.t("showDetails"))}),window.mailpoetSegments.length?H()(".mailpoet_segments").show():H()(".mailpoet_no_segments").show(),H()(".mailpoet_create_segment").click(function(){W.a.Modal.popup({title:W.a.I18n.t("addNewList"),template:H()("#new_segment_template").html()}),H()("#new_segment_name").keypress(function(e){13===e.which&&H()("#new_segment_process").click()}),H()("#new_segment_process").click(function(){var e=H()("#new_segment_name").val().trim(),t=H()("#new_segment_description").val().trim();W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"ImportExport",action:"addSegment",data:{name:e,description:t}}).done(function(e){var t;window.mailpoetSegments.push({id:e.data.id,name:e.data.name,subscriberCount:0}),null===(t=p.val())?t=[e.data.id]:t.push(e.data.id),h(window.mailpoetSegments),p.val(t).trigger("change"),H()(".mailpoet_segments:hidden").show(),H()(".mailpoet_no_segments:visible").hide(),W.a.Modal.close()}).fail(function(e){e.errors.length>0&&(W.a.Notice.hide(),W.a.Notice.error(e.errors.map(function(e){return e.message}),{positionAfter:"#new_segment_name"}))})}),H()("#new_segment_cancel").click(function(){W.a.Modal.close()})}),Vr.a.registerPartial("subscribers_data_template_partial",c),Vr.a.registerHelper("show_and_match_columns",function(e,t){var a,n,r,i,o=[],s=[];return Re()(e.subscribers[0]).forEach(function(t){a=e.subscribers[0][t],n="ignore",a%1!=0&&window.mailpoet_email_regex.test(a)?n="email":e.header&&(r=e.header[t],-1!==(i=window.mailpoetColumns.map(function(e){return e.name}).indexOf(r))?n=window.mailpoetColumns[i].id:r&&(/first|first name|given name/i.test(r)?n="first_name":/last|last name/i.test(r)&&(n="last_name"))),n="ignore"!==n&&-1===s.indexOf(n)?n:"ignore",o[t]={column_id:n},s.push(n)}),t.fn(o)}),Vr.a.registerHelper("sanitize_data",function(e){return e instanceof Vr.a.SafeString?e:new Vr.a.SafeString(Vr.a.Utils.escapeExpression(e))}),Vr.a.registerHelper("calculate_index",function(e){var t=Te()(e,10);return 10===t&&s.subscribersCount>11?(a=t,". . ."):t===s.subscribers.length-1?s.subscribersCount.toLocaleString():t+1}),s.subscribersCount>11&&s.subscribers.splice(10,s.subscribersCount-11,d),H()("#subscribers_data > table").html(l(s)),H()("select.mailpoet_subscribers_column_data_match").select2({data:window.mailpoetColumnsSelect2,width:"15em",templateResult:function(e){return e.name},templateSelection:function(e){return e.name}}).on("select2:selecting",function(e){var t=e.currentTarget,a=e.params.args.data.id;"create"===a?(e.preventDefault(),H()(t).select2("close"),W.a.Modal.popup({title:W.a.I18n.t("addNewField"),template:H()("#form_template_field_form").html()}),H()("#form_field_new").parsley().on("form:submit",function(){var e=H()("#form_field_new").mailpoetSerializeObject();return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"customFields",action:"save",data:e}).done(function(e){var a={id:e.data.id,name:e.data.name,type:e.data.type,params:e.data.params,custom:!0};2===window.mailpoetColumnsSelect2.length&&window.mailpoetColumnsSelect2.push({name:W.a.I18n.t("userColumns"),children:[]}),window.mailpoetColumnsSelect2[2].children.push(a),window.mailpoetColumns.push(a),H()("select.mailpoet_subscribers_column_data_match").each(function(){H()(t).html("").select2("destroy").select2({data:window.mailpoetColumnsSelect2,width:"15em",templateResult:function(e){return e.name},templateSelection:function(e){return e.name}})}),H()(t).data("column-id",a.id),H()(t).data("validation-rule",!1),f(),W.a.Modal.close()}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{positionAfter:"#field_name"})}),!1})):H()("select.mailpoet_subscribers_column_data_match").each(function(){var n=t,r=H()(n).val();r===a&&"ignore"!==r&&(confirm("".concat(W.a.I18n.t("selectedValueAlreadyMatched")," ").concat(W.a.I18n.t("confirmCorrespondingColumn")))?H()(n).data("column-id","ignore"):(e.preventDefault(),H()(t).select2("close")))})}).on("select2:select",function(e){var t=e.currentTarget,a=e.params.data.id;H()(t).data("column-id",a),f()}),o.off().on("click",function(){var t;e.navigate(void 0===(t=window.importData.step_method_selection)?"step_method_selection":void 0===t.subscribersCount?"step_method_selection":t.subscribersCount<gi?"step_method_selection":"step_input_validation",{trigger:!0})}),i.off().on("click",function(t){var a={},n=new H.a.AsyncQueue,r=0,i=Br()()/1e3,o={created:0,updated:0,errors:[],segments:[]};if(!H()(t.currentTarget).hasClass("button-disabled")){W.a.Modal.loading(!0);var s,l,c=(s=window.importData.step_method_selection.subscribers,l=2e3,s.reduce(function(e,t,a){return a%l==0&&e.push([]),e[e.length-1].push(t),e},[]));ye.a.each(H()("select.mailpoet_subscribers_column_data_match"),function(e,t){var n=H()(e).data("column-id"),r=H()(e).data("validation-rule");"ignore"!==n&&(a[n]={index:t,validation_rule:r})}),ye.a.each(c,function(){n.add(function(e){e.pause(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"ImportExport",action:"processImport",data:Ve()({columns:a,subscribers:c[r],timestamp:i,segments:p.val(),updateSubscribers:"yes"===H()(':radio[name="subscriber_update_option"]:checked').val()})}).done(function(t){var a=t.data.added_to_segment_with_welcome_notification;o.created+=t.data.created,o.updated+=t.data.updated,o.segments=t.data.segments,o.added_to_segment_with_welcome_notification=a,e.run()}).fail(function(e){W.a.Modal.loading(!1),e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})}),r+=1})}),n.run(),n.onComplete(function(){W.a.Modal.loading(!1),o.errors.length>0&&!o.updated&&!o.created?W.a.Notice.error(ye.a.flatten(o.errors)):(window.mailpoetSegments=o.segments,o.segments=ye.a.map(p.select2("data"),function(e){return e.name}),window.importData.step_data_manipulation=o,h(window.mailpoetSegments),e.navigate("step_results",{trigger:!0}))})}}),f(),h(window.mailpoetSegments)}else e.navigate("step_method_selection",{trigger:!0});function m(e){"on"!==e?i.addClass("button-disabled"):i.removeClass("button-disabled")}function h(e){p.data("select2")&&(p.html("").select2("destroy"),m("off")),p.select2({data:e,width:"20em",templateResult:function(e){var t=e;return t.subscriberCount=Te()(t.subscriberCount,10),"".concat(t.name," (").concat(t.subscriberCount.toLocaleString(),")")},templateSelection:function(e){var t=e;return t.subscriberCount=Te()(t.subscriberCount,10),"".concat(t.name," (").concat(t.subscriberCount.toLocaleString(),")")}}).change(function(e){var t=H()('[data-id="notice_segmentSelection"]');e.currentTarget.value?(H()('[data-id="notice_segmentSelection"]').remove(),H()(".mailpoet_notice.error:visible").length||m("on")):(t.length||W.a.Notice.error(W.a.I18n.t("segmentSelectionRequired"),{static:!0,scroll:!0,id:"notice_segmentSelection",hideClose:!0}),m("off"))})}function f(){var e=H.a.extend(!0,{},s),t=!1;H()('[data-id="notice_invalidEmail"], [data-id="notice_invalidDate"]').remove();var n=H.a.map(H()(".mailpoet_subscribers_column_data_match"),function(e,t){var a=H()(e).data("column-id"),n=H()(e).data("validation-rule");return H()(e).val(a).trigger("change"),{id:a,index:t,validationRule:n,element:e}});H.a.map(window.mailpoetColumns,function(r){var i,o,s,l,c=ye.a.find(n,function(e){return e.id===r.id});"email"===r.id&&(window.mailpoet_email_regex.test(e.subscribers[0][c.index])?W.a.Notice.hide("invalidEmail"):(t=!0,H()('[data-id="notice_invalidEmail"]').length||W.a.Notice.error(W.a.I18n.t("columnContainsInvalidElement"),{static:!0,scroll:!0,hideClose:!0,id:"invalidEmail"}))),"date"===r.type&&c&&(l=[Yt.a.ISO_8601,"YYYY/MM/DD","MM/DD/YYYY","DD/MM/YYYY","YYYY/MM/DD","YYYY/DD/MM","MM/YYYY","YYYY/MM","YYYY"],i=e.subscribers[0][c.index],o=!1,""===i.trim()?(e.subscribers[0][c.index]='<span class="mailpoet_data_match mailpoet_import_error" title="'.concat(W.a.I18n.t("noDateFieldMatch"),'">').concat(W.a.I18n.t("emptyFirstRowDate"),"</span> "),t=!0):Re()(l).forEach(function(e){if(s=l[e],Yt()(i,s,!0).isValid())return o="function"==typeof s?"datetime":s,void H()(c.element).data("validation-rule",o);"datetime"===o&&(o=Yt.a.ISO_8601)}),H.a.map(e.subscribers,function(e,n){var r=e,i=r[c.index],o=Yt()(i,s,!0);n!==a&&""!==i.trim()&&(o.isValid()?r[c.index]=new Vr.a.SafeString("".concat(Vr.a.Utils.escapeExpression(r[c.index]),'<span class="mailpoet_data_match" title="').concat(W.a.I18n.t("verifyDateMatch"),'">').concat(W.a.Date.format(o),"</span> ")):(r[c.index]=new Vr.a.SafeString("".concat(Vr.a.Utils.escapeExpression(r[c.index]),'<span class="mailpoet_data_match mailpoet_import_error" title="').concat(W.a.I18n.t("noDateFieldMatch"),'">').concat(new Vr.a.SafeString(W.a.I18n.t("dateMatchError")),"</span> ")),t=!0))}),t&&!H()(".mailpoet_invalidDate").length&&W.a.Notice.error(W.a.I18n.t("columnContainsInvalidDate"),{static:!0,scroll:!0,hideClose:!0,id:"invalidDate"}))}),H()("#subscribers_data > table > tbody").html(c(e)),t?m("off"):!H()(".mailpoet_notice.error:visible").length&&p.val()&&m("on")}}),e.on("route:step_results",function(){if(void 0!==window.importData.step_data_manipulation){t(),W.a.trackEvent("Subscribers import finished",{"Subscribers created":window.importData.step_data_manipulation.created,"Subscribers updated":window.importData.step_data_manipulation.updated,"MailPoet Free version":window.mailpoet_version});var a=document.getElementById("step_results");a&&o.a.render(r.a.createElement(fi,{navigate:e.navigate,errors:window.importData.step_data_manipulation.errors,createdSubscribers:window.importData.step_data_manipulation.created,updatedSubscribers:window.importData.step_data_manipulation.updated,segments:window.importData.step_data_manipulation.segments,addedToSegmentWithWelcomeNotification:window.importData.step_data_manipulation.added_to_segment_with_welcome_notification}),a),window.importData.step_method_selection=void 0,window.importData.step_data_manipulation=void 0}else e.navigate("step_data_manipulation",{trigger:!0})}),nr.a.History.started||nr.a.history.start()}function t(){W.a.Notice.hide(),W.a.Modal.loading(!1),H()('#mailpoet_subscribers_import > div[id^="step"]').hide(),H()(window.location.hash).show()}}),H()(document).ready(function(){var e,t,a,n,r;function i(e){"on"===e?a.removeClass("button-disabled"):a.addClass("button-disabled")}H()("#mailpoet_subscribers_export").length&&window.exportData.segments&&(r=Vr.a.compile(H()("#mailpoet_subscribers_export_template").html()),H()("#mailpoet_subscribers_export > div.inside").html(r(window.exportData)),e=H()("#export_lists"),t=H()("#export_columns"),a=H()("a.mailpoet_export_process"),n=function(a,n){a.data("select2")&&a.html("").select2("destroy"),a.select2({data:n,width:"20em",templateResult:function(e){return e.subscriberCount>0?e.name+" ("+Te()(e.subscriberCount,10).toLocaleString()+")":e.name},templateSelection:function(e){return e.subscriberCount>0?e.name+" ("+Te()(e.subscriberCount,10).toLocaleString()+")":e.name}}).on("select2:selecting",function(e){var t,n=e.params.args.data.id,r=["select","deselect"];ye.a.contains(r,n)&&(e.preventDefault(),"deselect"===n?H()(this).val("").trigger("change"):(t=[],ye.a.each(a.find("option"),function(e){ye.a.contains(r,e.value)||t.push(e.value)}),H()(this).val(t).trigger("change")),H()(this).select2("close"))}).on("change",function(){window.exportData.segments&&e.select2("data").length&&t.select2("data").length||!window.exportData.segments&&t.select2("data").length?i("on"):i("off")})},window.segments.forEach(function(t){e.append(H()("<option></option>").attr("value",t.id).text(t.name))}),n(e,window.segments),n(t,window.subscriberFieldsSelect2),t.val(["email","first_name","last_name","list_status","global_status"]).trigger("change"),a.click(function(){var a;H()(this).hasClass("button-disabled")||(W.a.Modal.loading(!0),a=H()(':radio[name="option_format"]:checked').val(),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"ImportExport",action:"processExport",data:Ve()({export_format_option:a,segments:!!window.exportData.segments&&e.val(),subscriber_fields:t.val()})}).always(function(){W.a.Modal.loading(!1)}).done(function(e){var t=W.a.I18n.t("exportMessage").replace("%1$s","<strong>"+Te()(e.data.totalExported,10).toLocaleString()+"</strong>").replace("[link]",'<a href="'+e.data.exportFileURL+'" target="_blank" >').replace("[/link]","</a>");H()("#export_result_notice").html("<p>"+t+"</p>").show(),window.location.href=e.data.exportFileURL,W.a.trackEvent("Subscribers export completed",{"Total exported":e.data.totalExported,"File Format":a,"MailPoet Free version":window.mailpoet_version})}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})}))}))});var _i=a(252),vi=a.n(_i),bi=function(e){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content"},r.a.createElement("h1",null,W.a.I18n.t("welcomeWizardLetsStartTitle")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardSenderText")),r.a.createElement("form",{id:"mailpoet_sender_form",className:e.loading?"mailpoet_sender_form_loading":"",onSubmit:function(t){t.preventDefault(),H()("#mailpoet_sender_form").parsley().validate()&&e.submit_sender()}},r.a.createElement("label",{htmlFor:"senderName"},W.a.I18n.t("senderName"),":",r.a.createElement("input",{name:"senderName",type:"text",placeholder:"John Doe",value:e.sender?e.sender.name:"","data-parsley-required":!0,onChange:function(t){return e.update_sender({name:t.target.value})}})),r.a.createElement("label",{htmlFor:"senderAddress"},W.a.I18n.t("senderAddress"),":",r.a.createElement("input",{name:"senderAddress",type:"text",placeholder:"john@doe.com",value:e.sender?e.sender.address:"","data-parsley-required":!0,"data-parsley-type":"email",onChange:function(t){return e.update_sender({address:t.target.value})}})),r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_controls"},r.a.createElement("input",{className:"button button-primary",type:"submit",value:W.a.I18n.t("next")})),r.a.createElement("a",{onClick:e.finish,href:"#finish",className:"sender_form_small"},W.a.I18n.t("noThanksSkip"))))};bi.propTypes={finish:u.a.func.isRequired,loading:u.a.bool.isRequired,update_sender:u.a.func.isRequired,submit_sender:u.a.func.isRequired,sender:u.a.shape({name:u.a.string,address:u.a.string})},bi.defaultProps={sender:null};var yi=bi,wi=function(e){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content"},r.a.createElement("h1",null,W.a.I18n.t("welcomeWizardLetsStartTitle")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardSenderMigratedUserText")),r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_controls"},r.a.createElement("button",{type:"button",className:"button button-primary",onClick:e.next},W.a.I18n.t("next"))))};wi.propTypes={next:u.a.func.isRequired};var Ei=wi,ki=function(e){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content"},r.a.createElement("h1",null,W.a.I18n.t("welcomeWizardEmailCourseTitle")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardEmailCourseText")),r.a.createElement("iframe",{id:"mailpoet_form_iframe",width:"100%",scrolling:"no",frameBorder:"0",title:"Apply to course",src:"https://www.mailpoet.com?mailpoet_form_iframe=13",className:"mailpoet_form_iframe",marginWidth:"0",marginHeight:"0"}),r.a.createElement("button",{type:"button",className:"button button-primary",onClick:e.next},W.a.I18n.t("next")))};ki.propTypes={next:u.a.func.isRequired};var Ii=ki,Si=function(e){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content"},r.a.createElement("h1",null,W.a.I18n.t("welcomeWizardUsageTrackingStepTitle")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardTrackingText")),r.a.createElement("h2",{className:"welcome_wizard_tracking_sub_title"},W.a.I18n.t("welcomeWizardUsageTrackingStepSubTitle")),r.a.createElement("ul",{className:"welcome_wizard_tracking_list"},r.a.createElement("li",null,W.a.I18n.t("welcomeWizardTrackingList1")),r.a.createElement("li",null,W.a.I18n.t("welcomeWizardTrackingList2")),r.a.createElement("li",null,W.a.I18n.t("welcomeWizardTrackingList3")),r.a.createElement("li",null,W.a.I18n.t("welcomeWizardTrackingList4")),r.a.createElement("li",null,W.a.I18n.t("welcomeWizardTrackingList5"))),r.a.createElement("a",{href:" https://kb.mailpoet.com/article/130-sharing-your-data-with-us",target:"_blank",rel:"noopener noreferrer"},W.a.I18n.t("welcomeWizardTrackingLink")),r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_controls\n ".concat(e.loading?"mailpoet_welcome_wizard_step_controls_loading":"")},r.a.createElement("button",{type:"button",className:"button",onClick:e.skip_action,disabled:e.loading},W.a.I18n.t("skip")),r.a.createElement("button",{type:"button",className:"button button-primary",onClick:e.allow_action,disabled:e.loading},e.allow_text)))};Si.propTypes={allow_action:u.a.func.isRequired,allow_text:u.a.string.isRequired,skip_action:u.a.func.isRequired,loading:u.a.bool.isRequired};var Ni=Si,Ci=function(e){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content"},r.a.createElement("h1",null,W.a.I18n.t("welcomeWizardWooCommerceStepTitle")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardHelpingShopOwnersText")),r.a.createElement("p",null,W.a.I18n.t("welcomeWizardWooCommerceEmailsText")),r.a.createElement("img",{src:e.screenshot_src,className:"mailpoet_welcome_wizard_woo_screenshot",alt:"WooCommerce email"}),r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_controls\n ".concat(e.loading?"mailpoet_welcome_wizard_step_controls_loading":"")},r.a.createElement("button",{type:"button",className:"button button-primary",onClick:e.next,disabled:e.loading},W.a.I18n.t("gotIt"))))};Ci.propTypes={next:u.a.func.isRequired,screenshot_src:u.a.string.isRequired,loading:u.a.bool.isRequired};var xi=Ci,Ti=function(e){return e.step>e.steps_count?null:r.a.createElement("div",{className:"mailpoet_stepped_progress_bar"},se()(Array(e.steps_count).keys()).map(function(t){return r.a.createElement("div",{className:"\n mailpoet_stepped_progress_bar_step ".concat(t<e.step?"active":""," ").concat(t===e.step-1?"current":"","\n "),key:"step_".concat(t)})}))};Ti.propTypes={steps_count:u.a.number.isRequired,step:u.a.number.isRequired};var Pi=Ti,Ri=function(e){return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"mailpoet_welcome_wizard_header"},r.a.createElement("img",{src:window.mailpoet_logo_url,width:"200",height:"87",alt:"MailPoet logo"})),r.a.createElement("div",{className:"mailpoet_welcome_wizard_flex"},r.a.createElement("div",{className:"mailpoet_welcome_wizard_illustration"},r.a.createElement("img",{src:e.illustrationUrl,alt:""})),r.a.createElement("div",{className:"mailpoet_welcome_wizard_step"},e.step<=e.stepsCount?r.a.createElement(Pi,{steps_count:e.stepsCount,step:e.step}):null,e.children)))};Ri.propTypes={illustrationUrl:u.a.string.isRequired,step:u.a.number.isRequired,stepsCount:u.a.number.isRequired,children:u.a.oneOfType([u.a.arrayOf(u.a.node),u.a.node]).isRequired};var Ai=Ri,ji=function(e){var t=e.name,a=e.address,n=a.split("@").pop().toLowerCase();return window.mailpoet_free_domains.indexOf(n)>-1?function(e){var t=e.name,a=e.address,n=window.location.hostname.replace("www.",""),r="wordpress@".concat(n);return{sender:{name:t,address:r},reply_to:{name:t,address:a},"signup_confirmation.from.address":r,"signup_confirmation.from.name":t,"signup_confirmation.reply_to.address":a,"signup_confirmation.reply_to.name":t}}({name:t,address:a}):function(e){var t=e.name,a=e.address;return{sender:{name:t,address:a},reply_to:{name:t,address:a},"signup_confirmation.from.address":a,"signup_confirmation.from.name":t,"signup_confirmation.reply_to.address":a,"signup_confirmation.reply_to.name":t}}({name:t,address:a})},Di=function(e){var t=window.is_woocommerce_active?4:3,a=!window.is_mp2_migration_complete,i=Te()(e.match.params.step,10),o=Object(n.useState)(!1),s=nt()(o,2),l=s[0],c=s[1],u=Object(n.useState)(window.sender_data),p=nt()(u,2),d=p[0],m=p[1];function h(){c(!0),window.location=window.finish_wizard_url}function f(){4===t?e.history.push("/steps/4"):h()}function g(e){return c(!0),W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:e}).then(function(){return c(!1)}).fail(function(e){c(!1),e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}return Object(n.useEffect)(function(){(i>t||i<1)&&e.history.push("/steps/1")},[i,t,e.history]),r.a.createElement("div",{className:"mailpoet_welcome_wizard_steps"},1===i&&a?r.a.createElement(Ai,{step:i,stepsCount:t,illustrationUrl:window.wizard_sender_illustration_url},r.a.createElement(yi,{update_sender:function(e){m(vi()({},d,e))},submit_sender:function(){g(ji(d)).then(function(){return e.history.push("/steps/2")})},finish:function(){c(!0),g(ji({address:window.admin_email,name:""})).then(h)},loading:l,sender:d})):null,1!==i||a?null:r.a.createElement(Ai,{step:i,stepsCount:t,illustrationUrl:window.wizard_sender_illustration_url},r.a.createElement(Ei,{next:function(){return e.history.push("/steps/2")}})),2===i?r.a.createElement(Ai,{step:i,stepsCount:t,illustrationUrl:window.wizard_email_course_illustration_url},r.a.createElement(Ii,{next:function(){return e.history.push("/steps/3")}})):null,3===i?r.a.createElement(Ai,{step:i,stepsCount:t,illustrationUrl:window.wizard_tracking_illustration_url},r.a.createElement(Ni,{skip_action:f,allow_action:function(){g({analytics:{enabled:!0}}).then(function(){return f()})},allow_text:4===t?W.a.I18n.t("allowAndContinue"):W.a.I18n.t("allowAndFinish"),loading:l})):null,4===i?r.a.createElement(Ai,{step:i,stepsCount:t,illustrationUrl:window.wizard_woocommerce_illustration_url},r.a.createElement(xi,{next:h,screenshot_src:window.wizard_woocommerce_box_url,loading:l})):null)};Di.propTypes={match:u.a.shape({params:u.a.shape({step:u.a.string}).isRequired}).isRequired,history:u.a.shape({push:u.a.func.isRequired}).isRequired};var Li=Di,Oi=a(73),qi=a.n(Oi),Mi=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={importType:null},a.handleOptionChange=a.handleOptionChange.bind(O()(a)),a.submit=a.submit.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"handleOptionChange",value:function(e){this.setState({importType:e.target.value})}},{key:"submit",value:function(e){return e.preventDefault(),!!this.state.importType&&(this.props.submitForm(this.state.importType),!1)}},{key:"render",value:function(){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_step_content mailpoet_welcome_wizard_centered_column"},r.a.createElement("h1",null,W.a.I18n.t("wooCommerceListImportTitle")),r.a.createElement("p",null,W.a.I18n.t("wooCommerceListImportInfo1")),r.a.createElement("p",null,W.a.I18n.t("wooCommerceListImportInfo2")),r.a.createElement("p",null,r.a.createElement("b",null,W.a.I18n.t("wooCommerceListImportInfo3"))),r.a.createElement("form",{onSubmit:this.submit,className:"mailpoet_wizard_woocommerce_list"},r.a.createElement("label",{htmlFor:"import_type_subscribed"},r.a.createElement("input",{id:"import_type_subscribed",type:"radio",name:"import_type",checked:"subscribed"===this.state.importType,onChange:this.handleOptionChange,value:"subscribed","data-automation-id":"import_as_subscribed"}),qi()(W.a.I18n.t("wooCommerceListImportCheckboxSubscribed"))),r.a.createElement("label",{htmlFor:"import_type_unsubscribed"},r.a.createElement("input",{id:"import_type_unsubscribed",type:"radio",name:"import_type",checked:"unsubscribed"===this.state.importType,onChange:this.handleOptionChange,value:"unsubscribed","data-automation-id":"import_as_unsubscribed"}),qi()(W.a.I18n.t("wooCommerceListImportCheckboxUnsubscribed"))),r.a.createElement("p",null,W.a.I18n.t("wooCommerceListImportInfo4")),r.a.createElement("input",{className:"button button-primary",type:"submit",value:W.a.I18n.t("wooCommerceListImportSubmit"),disabled:!this.state.importType||this.props.loading,"data-automation-id":"submit_woo_commerce_list_import"})))}}]),t}(r.a.Component);Mi.propTypes={submitForm:u.a.func.isRequired,loading:u.a.bool.isRequired};var Fi=Mi,Bi=function(e){function t(e){var a;return x()(this,t),(a=A()(this,D()(t).call(this,e))).state={loading:!1},a.updateSettings=a.updateSettings.bind(O()(a)),a.scheduleImport=a.scheduleImport.bind(O()(a)),a.finishWizard=a.finishWizard.bind(O()(a)),a.submit=a.submit.bind(O()(a)),a}return M()(t,e),P()(t,[{key:"finishWizard",value:function(){this.setState({loading:!0}),window.location=window.finish_wizard_url}},{key:"updateSettings",value:function(e){return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:e}).fail(this.handleApiError)}},{key:"scheduleImport",value:function(){var e=this;return W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"importExport",action:"setupWooCommerceInitialImport"}).then(function(){return e.setState({loading:!1})}).fail(this.handleApiError)}},{key:"handleApiError",value:function(e){this.setState({loading:!1}),W.a.Notice.showApiErrorNotice(e,{scroll:!0})}},{key:"submit",value:function(e){this.setState({loading:!0});var t={woocommerce_import_screen_displayed:1,"mailpoet_subscribe_old_woocommerce_customers.enabled":"subscribed"===e?1:0};this.updateSettings(t).then(this.scheduleImport).then(this.finishWizard)}},{key:"render",value:function(){return r.a.createElement("div",{className:"mailpoet_welcome_wizard_steps mailpoet_welcome_wizard_centered_column"},r.a.createElement("div",{className:"mailpoet_welcome_wizard_header"},r.a.createElement("img",{src:window.mailpoet_logo_url,width:"200",height:"87",alt:"MailPoet logo"})),r.a.createElement(Fi,{loading:this.state.loading,submitForm:this.submit}))}}]),t}(r.a.Component);Bi.propTypes={};var $i=Bi;function Vi(e){var t=e.submitForm,a=e.loading,i=Object(n.useState)("true"),o=nt()(i,2),s=o[0],l=o[1];return r.a.createElement("div",{className:" mailpoet_welcome_wizard_step_content mailpoet_welcome_wizard_step_revenue_tracking mailpoet_welcome_wizard_centered_column "},r.a.createElement("p",null,W.a.I18n.t("revenueTrackingInfo1")),r.a.createElement("p",null,W.a.I18n.t("revenueTrackingInfo2")),r.a.createElement("form",{onSubmit:function(e){return e.preventDefault(),void 0!==s&&(t("true"===s),!1)},className:"mailpoet_wizard_woocommerce_list"},r.a.createElement("label",{htmlFor:"tracking_allowed"},r.a.createElement("input",{id:"tracking_allowed",type:"radio",name:"import_type",checked:"true"===s,onChange:function(e){return l(e.target.value)},value:"true"}),W.a.I18n.t("revenueTrackingAllow")),r.a.createElement("label",{htmlFor:"tracking_not_allowed"},r.a.createElement("input",{id:"tracking_not_allowed",type:"radio",name:"import_type",checked:"false"===s,onChange:function(e){return l(e.target.value)},value:"false"}),W.a.I18n.t("revenueTrackingDontAllow")),r.a.createElement("input",{className:"button button-primary",type:"submit",value:W.a.I18n.t("revenueTrackingSubmit"),disabled:a})))}Vi.propTypes={submitForm:u.a.func.isRequired,loading:u.a.bool.isRequired};var Hi=Vi;var Wi=function(){var e=Object(n.useState)(!1),t=nt()(e,2),a=t[0],i=t[1],o=function(e){i(!1),W.a.Notice.showApiErrorNotice(e,{scroll:!0})},s=function(){window.location=window.finish_wizard_url};return r.a.createElement("div",{className:"mailpoet_welcome_wizard_steps mailpoet_welcome_wizard_centered_column"},r.a.createElement("div",{className:"mailpoet_welcome_wizard_header"},r.a.createElement("img",{src:window.mailpoet_logo_url,width:"200",height:"87",alt:"MailPoet logo"})),r.a.createElement(Hi,{loading:a,submitForm:function(e){var t;i(!0),(t={"woocommerce.accept_cookie_revenue_tracking.enabled":e?1:0,"woocommerce.accept_cookie_revenue_tracking.set":1},W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"settings",action:"set",data:t}).fail(o)).then(s)}}))},zi=document.getElementById("mailpoet_wizard_container");if(zi){var Ui="/steps/1";window.location.search.includes("revenue-tracking-permission")?Ui="/revenue-tracking-permission":window.location.search.includes("woocommerce-list-import")&&(Ui="/import"),o.a.render(r.a.createElement(E,null,r.a.createElement(S,null,r.a.createElement(N,{path:"/steps/:step",component:Li}),r.a.createElement(N,{path:"/import",component:$i}),r.a.createElement(N,{path:"/revenue-tracking-permission",component:Wi}),r.a.createElement(N,{render:function(){return r.a.createElement(ge,{to:Ui})}}))),zi)}var Yi=a(381),Ki=a.n(Yi),Gi=document.getElementById("experimental_features_container");Gi&&o.a.render(r.a.createElement(function(){var e=Object(n.useState)(null),t=nt()(e,2),a=t[0],i=t[1];function o(e){var t=e.target.name,n=e.target.checked;W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"featureFlags",action:"set",data:B()({},t,n?1:0)}).done(function(){var e=a[t];e.value=n,i(vi()({},a,B()({},t,e))),W.a.Notice.success("Feature '".concat(t,"' was ").concat(n?"enabled":"disabled","."))}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})}return Object(n.useEffect)(function(){W.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"featureFlags",action:"getAll"}).done(function(e){var t=e.data.reduce(function(e,t){return vi()({},e,B()({},t.name,t))},{});i(t)}).fail(function(e){e.errors.length>0&&W.a.Notice.error(e.errors.map(function(e){return e.message}),{scroll:!0})})},[]),null===a?r.a.createElement("p",null,"Loading experimental features..."):0===Ki()(a).length?r.a.createElement("p",null,"There are no experimental features at the moment."):Ki()(a).map(function(e){var t="experimental-feature-".concat(e.name);return r.a.createElement("div",{key:e.name},r.a.createElement("label",{htmlFor:t},r.a.createElement("input",{id:t,type:"checkbox",name:e.name,defaultChecked:e.value,onChange:o})," ",e.name))})},{}),Gi)},68:function(e,t,a){var n=a(466),r=a(467),i=a(475);e.exports=function(e){return n(e)||r(e)||i()}}},[[514,0,1]]]);
|
assets/dist/js/{admin_vendor.ac90aa3e.chunk.js → admin_vendor.96bedecc.chunk.js}
RENAMED
File without changes
|
assets/dist/js/{admin_vendor_chunk.ac90aa3e.chunk.js → admin_vendor_chunk.96bedecc.chunk.js}
RENAMED
@@ -54,7 +54,7 @@ Object.defineProperty(t,"__esModule",{value:!0});var n=null,r=!1,a=3,i=-1,o=-1,s
|
|
54 |
*
|
55 |
* This source code is licensed under the MIT license found in the
|
56 |
* LICENSE file in the root directory of this source tree.
|
57 |
-
*/var r=n(99),a=n(0);function i(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=0;r<t;r++)n+="&args[]="+encodeURIComponent(arguments[r+1]);!function(e,t,n,r,a,i,o,s){if(!e){if(e=void 0,void 0===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,a,i,o,s],u=0;(e=Error(t.replace(/%s/g,function(){return l[u++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var o="function"==typeof Symbol&&Symbol.for,s=o?Symbol.for("react.portal"):60106,l=o?Symbol.for("react.fragment"):60107,u=o?Symbol.for("react.strict_mode"):60108,A=o?Symbol.for("react.profiler"):60114,c=o?Symbol.for("react.provider"):60109,d=o?Symbol.for("react.context"):60110,f=o?Symbol.for("react.concurrent_mode"):60111,h=o?Symbol.for("react.forward_ref"):60112,p=o?Symbol.for("react.suspense"):60113,m=o?Symbol.for("react.memo"):60115,_=o?Symbol.for("react.lazy"):60116;function g(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case f:return"ConcurrentMode";case l:return"Fragment";case s:return"Portal";case A:return"Profiler";case u:return"StrictMode";case p:return"Suspense"}if("object"==typeof e)switch(e.$$typeof){case d:return"Context.Consumer";case c:return"Context.Provider";case h:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case m:return g(e.type);case _:if(e=1===e._status?e._result:null)return g(e)}return null}var y=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;y.hasOwnProperty("ReactCurrentDispatcher")||(y.ReactCurrentDispatcher={current:null});var v={};function w(e,t){for(var n=0|e._threadCount;n<=t;n++)e[n]=e._currentValue2,e._threadCount=n+1}for(var b=new Uint16Array(16),B=0;15>B;B++)b[B]=B+1;b[15]=0;var M=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,L=Object.prototype.hasOwnProperty,E={},T={};function k(e){return!!L.call(T,e)||!L.call(E,e)&&(M.test(e)?T[e]=!0:(E[e]=!0,!1))}function C(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function S(e,t,n,r,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t}var Q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Q[e]=new S(e,0,!1,e,null)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Q[t]=new S(t,1,!1,e[1],null)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){Q[e]=new S(e,2,!1,e.toLowerCase(),null)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Q[e]=new S(e,2,!1,e,null)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Q[e]=new S(e,3,!1,e.toLowerCase(),null)}),["checked","multiple","muted","selected"].forEach(function(e){Q[e]=new S(e,3,!0,e,null)}),["capture","download"].forEach(function(e){Q[e]=new S(e,4,!1,e,null)}),["cols","rows","size","span"].forEach(function(e){Q[e]=new S(e,6,!1,e,null)}),["rowSpan","start"].forEach(function(e){Q[e]=new S(e,5,!1,e.toLowerCase(),null)});var D=/[\-:]([a-z])/g;function H(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(D,H);Q[t]=new S(t,1,!1,e,null)}),"xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(D,H);Q[t]=new S(t,1,!1,e,"http://www.w3.org/1999/xlink")}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(D,H);Q[t]=new S(t,1,!1,e,"http://www.w3.org/XML/1998/namespace")}),["tabIndex","crossOrigin"].forEach(function(e){Q[e]=new S(e,1,!1,e.toLowerCase(),null)});var U=/["'&<>]/;function x(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=U.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var Y=null,F=null,O=null,P=!1,N=!1,I=null,R=0;function j(){return null===Y&&i("307"),Y}function K(){return 0<R&&i("312"),{memoizedState:null,queue:null,next:null}}function z(){return null===O?null===F?(P=!1,F=O=K()):(P=!0,O=F):null===O.next?(P=!1,O=O.next=K()):(P=!0,O=O.next),O}function W(e,t,n,r){for(;N;)N=!1,R+=1,O=null,n=e(t,r);return F=Y=null,R=0,O=I=null,n}function V(e,t){return"function"==typeof t?t(e):t}function q(e,t,n){if(Y=j(),O=z(),P){var r=O.queue;if(t=r.dispatch,null!==I&&void 0!==(n=I.get(r))){I.delete(r),r=O.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return O.memoizedState=r,[r,t]}return[O.memoizedState,t]}return e=e===V?"function"==typeof t?t():t:void 0!==n?n(t):t,O.memoizedState=e,e=(e=O.queue={last:null,dispatch:null}).dispatch=function(e,t,n){if(25>R||i("301"),e===Y)if(N=!0,e={action:n,next:null},null===I&&(I=new Map),void 0===(n=I.get(t)))I.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}.bind(null,Y,e),[O.memoizedState,e]}function J(){}var G=0,X={readContext:function(e){var t=G;return w(e,t),e[t]},useContext:function(e){j();var t=G;return w(e,t),e[t]},useMemo:function(e,t){if(Y=j(),t=void 0===t?null:t,null!==(O=z())){var n=O.memoizedState;if(null!==n&&null!==t){e:{var r=n[1];if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++){var i=t[a],o=r[a];if((i!==o||0===i&&1/i!=1/o)&&(i==i||o==o)){r=!1;break e}}r=!0}}if(r)return n[0]}}return e=e(),O.memoizedState=[e,t],e},useReducer:q,useRef:function(e){Y=j();var t=(O=z()).memoizedState;return null===t?(e={current:e},O.memoizedState=e):t},useState:function(e){return q(V,e)},useLayoutEffect:function(){},useCallback:function(e){return e},useImperativeHandle:J,useEffect:J,useDebugValue:J},$={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Z(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var ee={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},te=r({menuitem:!0},ee),ne={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},re=["Webkit","ms","Moz","O"];Object.keys(ne).forEach(function(e){re.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ne[t]=ne[e]})});var ae=/([A-Z])/g,ie=/^ms-/,oe=a.Children.toArray,se=y.ReactCurrentDispatcher,le={listing:!0,pre:!0,textarea:!0},ue=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Ae={},ce={};var de=Object.prototype.hasOwnProperty,fe={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function he(e,t){void 0===e&&i("152",g(t)||"Component")}function pe(e,t,n){function o(a,o){var s=function(e,t,n){var r=e.contextType;if("object"==typeof r&&null!==r)return w(r,n),r[n];if(e=e.contextTypes){for(var a in n={},e)n[a]=t[a];t=n}else t=v;return t}(o,t,n),l=[],u=!1,A={isMounted:function(){return!1},enqueueForceUpdate:function(){if(null===l)return null},enqueueReplaceState:function(e,t){u=!0,l=[t]},enqueueSetState:function(e,t){if(null===l)return null;l.push(t)}},c=void 0;if(o.prototype&&o.prototype.isReactComponent){if(c=new o(a.props,s,A),"function"==typeof o.getDerivedStateFromProps){var d=o.getDerivedStateFromProps.call(null,a.props,c.state);null!=d&&(c.state=r({},c.state,d))}}else if(Y={},c=o(a.props,s,A),null==(c=W(o,a.props,c,s))||null==c.render)return void he(e=c,o);if(c.props=a.props,c.context=s,c.updater=A,void 0===(A=c.state)&&(c.state=A=null),"function"==typeof c.UNSAFE_componentWillMount||"function"==typeof c.componentWillMount)if("function"==typeof c.componentWillMount&&"function"!=typeof o.getDerivedStateFromProps&&c.componentWillMount(),"function"==typeof c.UNSAFE_componentWillMount&&"function"!=typeof o.getDerivedStateFromProps&&c.UNSAFE_componentWillMount(),l.length){A=l;var f=u;if(l=null,u=!1,f&&1===A.length)c.state=A[0];else{d=f?A[0]:c.state;var h=!0;for(f=f?1:0;f<A.length;f++){var p=A[f];null!=(p="function"==typeof p?p.call(c,d,a.props,s):p)&&(h?(h=!1,d=r({},d,p)):r(d,p))}c.state=d}}else l=null;if(he(e=c.render(),o),a=void 0,"function"==typeof c.getChildContext&&"object"==typeof(s=o.childContextTypes))for(var m in a=c.getChildContext())m in s||i("108",g(o)||"Unknown",m);a&&(t=r({},t,a))}for(;a.isValidElement(e);){var s=e,l=s.type;if("function"!=typeof l)break;o(s,l)}return{child:e,context:t}}var me=function(){function e(t,n){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function");a.isValidElement(t)?t.type!==l?t=[t]:(t=t.props.children,t=a.isValidElement(t)?[t]:oe(t)):t=oe(t),t={type:null,domNamespace:$.html,children:t,childIndex:0,context:v,footer:""};var r=b[0];if(0===r){var o=b,s=2*(r=o.length);65536>=s||i("304");var u=new Uint16Array(s);for(u.set(o),(b=u)[0]=r+1,o=r;o<s-1;o++)b[o]=o+1;b[s-1]=0}else b[0]=b[r];this.threadID=r,this.stack=[t],this.exhausted=!1,this.currentSelectValue=null,this.previousWasTextNode=!1,this.makeStaticMarkup=n,this.suspenseDepth=0,this.contextIndex=-1,this.contextStack=[],this.contextValueStack=[]}return e.prototype.destroy=function(){if(!this.exhausted){this.exhausted=!0,this.clearProviders();var e=this.threadID;b[e]=b[0],b[0]=e}},e.prototype.pushProvider=function(e){var t=++this.contextIndex,n=e.type._context,r=this.threadID;w(n,r);var a=n[r];this.contextStack[t]=n,this.contextValueStack[t]=a,n[r]=e.props.value},e.prototype.popProvider=function(){var e=this.contextIndex,t=this.contextStack[e],n=this.contextValueStack[e];this.contextStack[e]=null,this.contextValueStack[e]=null,this.contextIndex--,t[this.threadID]=n},e.prototype.clearProviders=function(){for(var e=this.contextIndex;0<=e;e--)this.contextStack[e][this.threadID]=this.contextValueStack[e]},e.prototype.read=function(e){if(this.exhausted)return null;var t=G;G=this.threadID;var n=se.current;se.current=X;try{for(var r=[""],a=!1;r[0].length<e;){if(0===this.stack.length){this.exhausted=!0;var o=this.threadID;b[o]=b[0],b[0]=o;break}var s=this.stack[this.stack.length-1];if(a||s.childIndex>=s.children.length){var l=s.footer;if(""!==l&&(this.previousWasTextNode=!1),this.stack.pop(),"select"===s.type)this.currentSelectValue=null;else if(null!=s.type&&null!=s.type.type&&s.type.type.$$typeof===c)this.popProvider(s.type);else if(s.type===p){this.suspenseDepth--;var u=r.pop();if(a){a=!1;var A=s.fallbackFrame;A||i("303"),this.stack.push(A);continue}r[this.suspenseDepth]+=u}r[this.suspenseDepth]+=l}else{var d=s.children[s.childIndex++],f="";try{f+=this.render(d,s.context,s.domNamespace)}catch(e){throw e}r.length<=this.suspenseDepth&&r.push(""),r[this.suspenseDepth]+=f}}return r[0]}finally{se.current=n,G=t}},e.prototype.render=function(e,t,n){if("string"==typeof e||"number"==typeof e)return""===(n=""+e)?"":this.makeStaticMarkup?x(n):this.previousWasTextNode?"\x3c!-- --\x3e"+x(n):(this.previousWasTextNode=!0,x(n));if(e=(t=pe(e,t,this.threadID)).child,t=t.context,null===e||!1===e)return"";if(!a.isValidElement(e)){if(null!=e&&null!=e.$$typeof){var o=e.$$typeof;o===s&&i("257"),i("258",o.toString())}return e=oe(e),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),""}if("string"==typeof(o=e.type))return this.renderDOM(e,t,n);switch(o){case u:case f:case A:case l:return e=oe(e.props.children),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case p:i("294")}if("object"==typeof o&&null!==o)switch(o.$$typeof){case h:Y={};var g=o.render(e.props,e.ref);return g=W(o.render,e.props,g,e.ref),g=oe(g),this.stack.push({type:null,domNamespace:n,children:g,childIndex:0,context:t,footer:""}),"";case m:return e=[a.createElement(o.type,r({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case c:return n={type:e,domNamespace:n,children:o=oe(e.props.children),childIndex:0,context:t,footer:""},this.pushProvider(e),this.stack.push(n),"";case d:o=e.type,g=e.props;var y=this.threadID;return w(o,y),o=oe(g.children(o[y])),this.stack.push({type:e,domNamespace:n,children:o,childIndex:0,context:t,footer:""}),"";case _:i("295")}i("130",null==o?o:typeof o,"")},e.prototype.renderDOM=function(e,t,n){var o=e.type.toLowerCase();n===$.html&&Z(o),Ae.hasOwnProperty(o)||(ue.test(o)||i("65",o),Ae[o]=!0);var s=e.props;if("input"===o)s=r({type:void 0},s,{defaultChecked:void 0,defaultValue:void 0,value:null!=s.value?s.value:s.defaultValue,checked:null!=s.checked?s.checked:s.defaultChecked});else if("textarea"===o){var l=s.value;if(null==l){l=s.defaultValue;var u=s.children;null!=u&&(null!=l&&i("92"),Array.isArray(u)&&(1>=u.length||i("93"),u=u[0]),l=""+u),null==l&&(l="")}s=r({},s,{value:void 0,children:""+l})}else if("select"===o)this.currentSelectValue=null!=s.value?s.value:s.defaultValue,s=r({},s,{value:void 0});else if("option"===o){u=this.currentSelectValue;var A=function(e){if(null==e)return e;var t="";return a.Children.forEach(e,function(e){null!=e&&(t+=e)}),t}(s.children);if(null!=u){var c=null!=s.value?s.value+"":A;if(l=!1,Array.isArray(u)){for(var d=0;d<u.length;d++)if(""+u[d]===c){l=!0;break}}else l=""+u===c;s=r({selected:void 0,children:void 0},s,{selected:l,children:A})}}for(v in(l=s)&&(te[o]&&(null!=l.children||null!=l.dangerouslySetInnerHTML)&&i("137",o,""),null!=l.dangerouslySetInnerHTML&&(null!=l.children&&i("60"),"object"==typeof l.dangerouslySetInnerHTML&&"__html"in l.dangerouslySetInnerHTML||i("61")),null!=l.style&&"object"!=typeof l.style&&i("62","")),l=s,u=this.makeStaticMarkup,A=1===this.stack.length,c="<"+e.type,l)if(de.call(l,v)){var f=l[v];if(null!=f){if("style"===v){d=void 0;var h="",p="";for(d in f)if(f.hasOwnProperty(d)){var m=0===d.indexOf("--"),_=f[d];if(null!=_){var g=d;if(ce.hasOwnProperty(g))g=ce[g];else{var y=g.replace(ae,"-$1").toLowerCase().replace(ie,"-ms-");g=ce[g]=y}h+=p+g+":",p=d,h+=m=null==_||"boolean"==typeof _||""===_?"":m||"number"!=typeof _||0===_||ne.hasOwnProperty(p)&&ne[p]?(""+_).trim():_+"px",p=";"}}f=h||null}d=null;e:if(m=o,_=l,-1===m.indexOf("-"))m="string"==typeof _.is;else switch(m){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":m=!1;break e;default:m=!0}m?fe.hasOwnProperty(v)||(d=k(d=v)&&null!=f?d+'="'+x(f)+'"':""):(m=v,d=f,f=Q.hasOwnProperty(m)?Q[m]:null,(_="style"!==m)&&(_=null!==f?0===f.type:2<m.length&&("o"===m[0]||"O"===m[0])&&("n"===m[1]||"N"===m[1])),_||C(m,d,f,!1)?d="":null!==f?(m=f.attributeName,d=3===(f=f.type)||4===f&&!0===d?m+'=""':m+'="'+x(d)+'"'):d=k(m)?m+'="'+x(d)+'"':""),d&&(c+=" "+d)}}u||A&&(c+=' data-reactroot=""');var v=c;l="",ee.hasOwnProperty(o)?v+="/>":(v+=">",l="</"+e.type+">");e:{if(null!=(u=s.dangerouslySetInnerHTML)){if(null!=u.__html){u=u.__html;break e}}else if("string"==typeof(u=s.children)||"number"==typeof u){u=x(u);break e}u=null}return null!=u?(s=[],le[o]&&"\n"===u.charAt(0)&&(v+="\n"),v+=u):s=oe(s.children),e=e.type,n=null==n||"http://www.w3.org/1999/xhtml"===n?Z(e):"http://www.w3.org/2000/svg"===n&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":n,this.stack.push({domNamespace:n,type:o,children:s,childIndex:0,context:t,footer:l}),this.previousWasTextNode=!1,v},e}(),_e={renderToString:function(e){e=new me(e,!1);try{return e.read(1/0)}finally{e.destroy()}},renderToStaticMarkup:function(e){e=new me(e,!0);try{return e.read(1/0)}finally{e.destroy()}},renderToNodeStream:function(){i("207")},renderToStaticNodeStream:function(){i("208")},version:"16.8.4"},ge={default:_e},ye=ge&&_e||ge;e.exports=ye.default||ye},function(e,t,n){"use strict";n.r(t),n.d(t,"trackStatsCTAClicked",function(){return p}),n.d(t,"addStatsCTAAction",function(){return m}),n.d(t,"checkMailerStatus",function(){return _}),n.d(t,"checkCronStatus",function(){return g});var r=n(0),a=n.n(r),i=n(21),o=n.n(i),s=n(255),l=n(22),u=n.n(l),A=n(20),c=n.n(A),d=n(1),f=n(3),h=n.n(f),p=function(){d.a.trackEvent("User has clicked a CTA to view detailed stats",{"MailPoet Free version":window.mailpoet_version})},m=function(e){return e.unshift({name:"stats",link:function(e){return a.a.createElement(s.a,{to:"/stats/".concat(e.id),onClick:c.a.applyFilters("mailpoet_newsletters_listing_stats_tracking",p)},d.a.I18n.t("statsListingActionTitle"))},display:function(e){var t=e.queue&&e.queue.count_processed;return Number(e.total_sent||t)>0}}),e},_=function(e){e.meta.mta_log.error&&"authorization"===e.meta.mta_log.error.operation&&(d.a.Notice.hide("mailpoet_notice_being_sent"),d.a.Notice.error(e.meta.mta_log.error.error_message,{static:!0,id:"mailpoet_authorization_error"}),h()(".js-button-resume-sending").on("click",function(){h()('[data-id="mailpoet_authorization_error"]').slideUp()}))},g=function(e){if(!1===e.meta.cron_accessible){var t=u()(d.a.I18n.t("cronNotAccessibleNotice"),/\[link\](.*?)\[\/link\]/g,function(e){return a.a.createElement("a",{href:"https://beta.docs.mailpoet.com/article/231-sending-does-not-work",target:"_blank",rel:"noopener noreferrer",key:"check-cron"},e)});d.a.Notice.error("",{static:!0,id:"mailpoet_cron_error"}),o.a.render(a.a.createElement("div",null,a.a.createElement("p",null,t)),h()('[data-id="mailpoet_cron_error"]')[0])}else d.a.Notice.hide("mailpoet_cron_error")}},function(e,t,n){"use strict";n.r(t);var r=n(0),a=n.n(r),i=n(5),o=n.n(i),s=n(1),l=n(20),u=n.n(l),A=n(2),c=n.n(A),d=n(255),f=n(53),h=n.n(f),p=n(76),m=n.n(p),_=n(31),g=function(e){var t=e.newsletter,n=e.isSent,r=e.currentTime,i=n;if(void 0===i&&(i=t.statistics&&t.queue&&"scheduled"!==t.queue.status),!i)return a.a.createElement("span",null,s.a.I18n.t("notSentYet"));var l={link:"/stats/".concat(t.id),onClick:u.a.applyFilters("mailpoet_newsletters_listing_stats_tracking",_.trackStatsCTAClicked)},A=Number(t.total_sent||t.queue.count_processed),c=0,f=0,p=0,g=null;A>0&&(c=100*t.statistics.clicked/A,f=100*t.statistics.opened/A,p=100*t.statistics.unsubscribed/A,g=t.statistics.revenue);var y,v,w,b,B,M=s.a.Num.toLocaleFixed(c,1),L=s.a.Num.toLocaleFixed(f,1),E=s.a.Num.toLocaleFixed(p,1);void 0!==r?(y=6,v=t.queue.scheduled_at||t.queue.created_at,b=(w=o()(r).diff(o()(v),"hours"))<y,B=!0):(b=!1,B=!1);var T;T=A>=20&&t.statistics.opened>=5&&!b?a.a.createElement("div",{className:"mailpoet_stats_text"},a.a.createElement("div",null,a.a.createElement("span",null,L,"%"," "),a.a.createElement(m.a,{stat:"opened",rate:f,tooltipId:"opened-".concat(t.id)})),a.a.createElement("div",null,a.a.createElement("span",null,M,"%"," "),a.a.createElement(m.a,{stat:"clicked",rate:c,tooltipId:"clicked-".concat(t.id)})),a.a.createElement("div",null,a.a.createElement("span",{className:"mailpoet_stat_hidden"},E,"%"))):a.a.createElement("div",null,a.a.createElement("span",{className:"mailpoet_stats_text"},L,"%,"," ",M,"%",a.a.createElement("span",{className:"mailpoet_stat_hidden"},","," ",E,"%")));var k,C=function(e,n){return function(e,t,n,r){return r<=0||!t.link?e:t.externalLink?a.a.createElement("a",{key:"stats-".concat(n),href:t.link,onClick:t.onClick||null},e):a.a.createElement(d.a,{key:"stats-".concat(n),to:t.link,onClick:t.onClick||null},e)}(e,l,"".concat(n,"-").concat(t.id),A)},S=a.a.createElement(a.a.Fragment,null,C(T,"opened-and-clicked"),null!==g&&g.value>0&&a.a.createElement("div",{className:"mailpoet_stats_text"},C(g.formatted,"revenue")," ",a.a.createElement(h.a,{tooltip:s.a.I18n.t("revenueStatsTooltip"),place:"left",tooltipId:"helpTooltipStatsRevenue"})),b&&C(a.a.createElement("div",{className:"mailpoet_badge mailpoet_badge_green"},s.a.I18n.t("checkBackInHours").replace("%$1d",y-w)),"check-back"));return B&&f<5&&w>=24&&A>=10&&(k=a.a.createElement("div",null,a.a.createElement("a",{href:"http://beta.docs.mailpoet.com/article/191-how-to-improve-my-open-and-click-rates",target:"_blank",rel:"noopener noreferrer",className:"mailpoet_stat_link_small"},s.a.I18n.t("improveThisLinkText")))),a.a.createElement("div",null,S,k)};g.propTypes={newsletter:c.a.shape({id:c.a.number.isRequired,queue:c.a.shape({status:c.a.string,count_processed:c.a.string.isRequired,count_total:c.a.string.isRequired,created_at:c.a.string,scheduled_at:c.a.string}),total_sent:c.a.number,statistics:c.a.shape({clicked:c.a.number,opened:c.a.number,unsubscribed:c.a.number,revenue:c.a.number})}).isRequired,isSent:c.a.bool,currentTime:c.a.string},g.defaultProps={isSent:void 0,currentTime:void 0},t.default=g},function(e,t,n){"use strict";n.r(t);var r=n(0),a=n.n(r),i=n(255),o=n(1),s=n(375);t.default=function(){return a.a.createElement("div",null,a.a.createElement(s.default,null),a.a.createElement("h1",{className:"title"},o.a.I18n.t("pageTitle"),a.a.createElement(i.a,{id:"mailpoet-new-email",className:"page-title-action",to:"/new",onClick:function(){return o.a.trackEvent("Emails > Add New",{"MailPoet Free version":window.mailpoet_version})},"data-automation-id":"new_email"},o.a.I18n.t("new"))))}},function(e,t,n){"use strict";n.r(t);var r=n(270),a=n.n(r),i=n(9),o=n.n(i),s=n(10),l=n.n(s),u=n(11),A=n.n(u),c=n(6),d=n.n(c),f=n(8),h=n.n(f),p=n(12),m=n.n(p),_=n(3),g=n.n(_),y=n(0),v=n.n(y),w=n(15),b=n.n(w),B=n(1),M=n(2),L=n.n(M),E=n(22),T=n.n(E),k=function(e){function t(e){var n;return o()(this,t),(n=l()(this,A()(t).call(this,e))).loadBeamer=n.loadBeamer.bind(d()(n)),n.beamerCallback=n.beamerCallback.bind(d()(n)),n.showBeamer=n.showBeamer.bind(d()(n)),n.state={showDot:e.hasNews,beamerLoaded:void 0!==window.Beamer,beamerInitialized:!1},n}return m()(t,e),h()(t,null,[{key:"updateLastAnnouncementSeenValue",value:function(){var e={last_announcement_seen:Math.floor(a()()/1e3)};B.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"user_flags",action:"set",data:e})}},{key:"showPluginUpdateNotice",value:function(){if(window.mailpoet_update_available&&!document.getElementById("mailpoet_update_notice")){var e=T()(B.a.I18n.t("updateMailPoetNotice"),/\[link\](.*?)\[\/link\]/,function(e){return'<a href="update-core.php">'.concat(e,"</a>")}).join("");g()("#beamerOverlay").append('<p id="mailpoet_update_notice" class="mailpoet_in_beamer_update_notice">'.concat(e,"</p>"))}}}]),h()(t,[{key:"loadBeamer",value:function(){window.beamer_config={product_id:"VvHbhYWy7118",selector:"#beamer-empty-element",language:window.mailpoet_user_locale,callback:this.beamerCallback},B.a.Modal.loading(!0),window.mailpoet_feature_announcement_has_news=!1,this.setState({beamerLoaded:!0});var e=document.createElement("script");e.type="text/javascript",e.src="https://app.getbeamer.com/js/beamer-embed.js",document.getElementsByTagName("body")[0].appendChild(e)}},{key:"beamerCallback",value:function(){this.state.beamerInitialized||(this.showBeamer(),this.setState({beamerInitialized:!0}))}},{key:"showBeamer",value:function(e){e&&e.preventDefault(),this.state.beamerLoaded?(this.setState({showDot:!1}),B.a.Modal.loading(!1),window.Beamer.show(),t.updateLastAnnouncementSeenValue(),t.showPluginUpdateNotice()):this.loadBeamer()}},{key:"render",value:function(){var e=b()("button mailpoet_feature_announcement_button",this.state.showDot?"mailpoet_feature_announcement_dot":"");return v.a.createElement("div",{className:"mailpoet_feature_announcement"},v.a.createElement("button",{type:"button",onClick:this.showBeamer,className:e,title:B.a.I18n.t("whatsNew")},v.a.createElement("span",{className:"mailpoet_feature_announcement_icon dashicons dashicons-carrot"})),v.a.createElement("span",{id:"beamer-empty-element"}))}}]),t}(v.a.Component);k.propTypes={hasNews:L.a.bool},k.defaultProps={hasNews:!1},t.default=k},function(e,t,n){n(462),e.exports=n(18).Date.now},function(e,t,n){var r=n(27);r(r.S,"Date",{now:function(){return(new Date).getTime()}})},function(e,t,n){"use strict";n.r(t);var r=n(44),a=n.n(r),i=n(0),o=n.n(i),s=n(1),l=n(2),u=n.n(l);function A(e){var t=[{name:"type",label:s.a.I18n.t("selectType")},{name:"events",label:s.a.I18n.t("events")},{name:"conditions",label:s.a.I18n.t("conditions")},{name:"template",label:s.a.I18n.t("template")},{name:"editor",label:s.a.I18n.t("designer")},{name:"send",label:s.a.I18n.t("send")}];return o.a.createElement(a.a,{step:e.step,steps:t})}A.propTypes={step:u.a.string.isRequired},t.default=A},function(e,t,n){"use strict";n.r(t),n.d(t,"timeDelayValues",function(){return s}),n.d(t,"intervalValues",function(){return l}),n.d(t,"timeOfDayValues",function(){return u}),n.d(t,"weekDayValues",function(){return A}),n.d(t,"monthDayValues",function(){return c}),n.d(t,"nthWeekDayValues",function(){return d});var r=n(4),a=n.n(r),i=n(1),o=window.mailpoet_time_format||"H:i",s={immediate:i.a.I18n.t("delayImmediately"),hours:i.a.I18n.t("delayHoursAfter"),days:i.a.I18n.t("delayDaysAfter"),weeks:i.a.I18n.t("delayWeeksAfter")},l={daily:i.a.I18n.t("daily"),weekly:i.a.I18n.t("weekly"),monthly:i.a.I18n.t("monthly"),nthWeekDay:i.a.I18n.t("monthlyEvery"),immediately:i.a.I18n.t("immediately")},u=a.a.object(a.a.map(a.a.times(24,function(e){return 3600*e}),function(e){var t=new Date(null);return t.setSeconds(e),[e,i.a.Date.format(t,{format:o,offset:0})]})),A={0:i.a.I18n.t("sunday"),1:i.a.I18n.t("monday"),2:i.a.I18n.t("tuesday"),3:i.a.I18n.t("wednesday"),4:i.a.I18n.t("thursday"),5:i.a.I18n.t("friday"),6:i.a.I18n.t("saturday")},c=a.a.object(a.a.map(a.a.times(28,function(e){return e}),function(e){var t={0:i.a.I18n.t("first"),1:i.a.I18n.t("second"),2:i.a.I18n.t("third")};return[e+1,void 0!==t[e]?t[e]:i.a.I18n.t("nth").replace("%$1d",e+1)]})),d={1:i.a.I18n.t("first"),2:i.a.I18n.t("second"),3:i.a.I18n.t("third"),L:i.a.I18n.t("last")}},,,,,,,,,,,,function(e,t,n){n(264),n(82),n(97),n(477),n(484),n(485),e.exports=n(18).Promise},function(e,t,n){"use strict";var r,a,i,o,s=n(59),l=n(25),u=n(56),A=n(371),c=n(27),d=n(35),f=n(69),h=n(478),p=n(479),m=n(392),_=n(368).set,g=n(480)(),y=n(372),v=n(393),w=n(481),b=n(394),B=l.TypeError,M=l.process,L=M&&M.versions,E=L&&L.v8||"",T=l.Promise,k="process"==A(M),C=function(){},S=a=y.f,Q=!!function(){try{var e=T.resolve(1),t=(e.constructor={})[n(30)("species")]=function(e){e(C,C)};return(k||"function"==typeof PromiseRejectionEvent)&&e.then(C)instanceof t&&0!==E.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(e){}}(),D=function(e){var t;return!(!d(e)||"function"!=typeof(t=e.then))&&t},H=function(e,t){if(!e._n){e._n=!0;var n=e._c;g(function(){for(var r=e._v,a=1==e._s,i=0,o=function(t){var n,i,o,s=a?t.ok:t.fail,l=t.resolve,u=t.reject,A=t.domain;try{s?(a||(2==e._h&&Y(e),e._h=1),!0===s?n=r:(A&&A.enter(),n=s(r),A&&(A.exit(),o=!0)),n===t.promise?u(B("Promise-chain cycle")):(i=D(n))?i.call(n,l,u):l(n)):u(r)}catch(e){A&&!o&&A.exit(),u(e)}};n.length>i;)o(n[i++]);e._c=[],e._n=!1,t&&!e._h&&U(e)})}},U=function(e){_.call(l,function(){var t,n,r,a=e._v,i=x(e);if(i&&(t=v(function(){k?M.emit("unhandledRejection",a,e):(n=l.onunhandledrejection)?n({promise:e,reason:a}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",a)}),e._h=k||x(e)?2:1),e._a=void 0,i&&t.e)throw t.v})},x=function(e){return 1!==e._h&&0===(e._a||e._c).length},Y=function(e){_.call(l,function(){var t;k?M.emit("rejectionHandled",e):(t=l.onrejectionhandled)&&t({promise:e,reason:e._v})})},F=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),H(t,!0))},O=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw B("Promise can't be resolved itself");(t=D(e))?g(function(){var r={_w:n,_d:!1};try{t.call(e,u(O,r,1),u(F,r,1))}catch(e){F.call(r,e)}}):(n._v=e,n._s=1,H(n,!1))}catch(e){F.call({_w:n,_d:!1},e)}}};Q||(T=function(e){h(this,T,"Promise","_h"),f(e),r.call(this);try{e(u(O,this,1),u(F,this,1))}catch(e){F.call(this,e)}},(r=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(482)(T.prototype,{then:function(e,t){var n=S(m(this,T));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=k?M.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&H(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new r;this.promise=e,this.resolve=u(O,e,1),this.reject=u(F,e,1)},y.f=S=function(e){return e===T||e===o?new i(e):a(e)}),c(c.G+c.W+c.F*!Q,{Promise:T}),n(72)(T,"Promise"),n(483)("Promise"),o=n(18).Promise,c(c.S+c.F*!Q,"Promise",{reject:function(e){var t=S(this);return(0,t.reject)(e),t.promise}}),c(c.S+c.F*(s||!Q),"Promise",{resolve:function(e){return b(s&&this===o?T:this,e)}}),c(c.S+c.F*!(Q&&n(391)(function(e){T.all(e).catch(C)})),"Promise",{all:function(e){var t=this,n=S(t),r=n.resolve,a=n.reject,i=v(function(){var n=[],i=0,o=1;p(e,!1,function(e){var s=i++,l=!1;n.push(void 0),o++,t.resolve(e).then(function(e){l||(l=!0,n[s]=e,--o||r(n))},a)}),--o||r(n)});return i.e&&a(i.v),n.promise},race:function(e){var t=this,n=S(t),r=n.reject,a=v(function(){p(e,!1,function(e){t.resolve(e).then(n.resolve,r)})});return a.e&&r(a.v),n.promise}})},function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var r=n(56),a=n(389),i=n(390),o=n(40),s=n(230),l=n(370),u={},A={};(t=e.exports=function(e,t,n,c,d){var f,h,p,m,_=d?function(){return e}:l(e),g=r(n,c,t?2:1),y=0;if("function"!=typeof _)throw TypeError(e+" is not iterable!");if(i(_)){for(f=s(e.length);f>y;y++)if((m=t?g(o(h=e[y])[0],h[1]):g(e[y]))===u||m===A)return m}else for(p=_.call(e);!(h=p.next()).done;)if((m=a(p,g,h.value,t))===u||m===A)return m}).BREAK=u,t.RETURN=A},function(e,t,n){var r=n(25),a=n(368).set,i=r.MutationObserver||r.WebKitMutationObserver,o=r.process,s=r.Promise,l="process"==n(71)(o);e.exports=function(){var e,t,n,u=function(){var r,a;for(l&&(r=o.domain)&&r.exit();e;){a=e.fn,e=e.next;try{a()}catch(r){throw e?n():t=void 0,r}}t=void 0,r&&r.enter()};if(l)n=function(){o.nextTick(u)};else if(!i||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var A=s.resolve(void 0);n=function(){A.then(u)}}else n=function(){a.call(r,u)};else{var c=!0,d=document.createTextNode("");new i(u).observe(d,{characterData:!0}),n=function(){d.data=c=!c}}return function(r){var a={fn:r,next:void 0};t&&(t.next=a),e||(e=a,n()),t=a}}},function(e,t,n){var r=n(25).navigator;e.exports=r&&r.userAgent||""},function(e,t,n){var r=n(46);e.exports=function(e,t,n){for(var a in t)n&&e[a]?e[a]=t[a]:r(e,a,t[a]);return e}},function(e,t,n){"use strict";var r=n(25),a=n(18),i=n(34),o=n(29),s=n(30)("species");e.exports=function(e){var t="function"==typeof a[e]?a[e]:r[e];o&&t&&!t[s]&&i.f(t,s,{configurable:!0,get:function(){return this}})}},function(e,t,n){"use strict";var r=n(27),a=n(18),i=n(25),o=n(392),s=n(394);r(r.P+r.R,"Promise",{finally:function(e){var t=o(this,a.Promise||i.Promise),n="function"==typeof e;return this.then(n?function(n){return s(t,e()).then(function(){return n})}:e,n?function(n){return s(t,e()).then(function(){throw n})}:e)}})},function(e,t,n){"use strict";var r=n(27),a=n(372),i=n(393);r(r.S,"Promise",{try:function(e){var t=a.f(this),n=i(e);return(n.e?t.reject:t.resolve)(n.v),t.promise}})},function(e,t,n){var r=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function l(e,t,n,r){var a=t&&t.prototype instanceof p?t:p,i=Object.create(a.prototype),o=new T(r||[]);return i._invoke=function(e,t,n){var r=A;return function(a,i){if(r===d)throw new Error("Generator is already running");if(r===f){if("throw"===a)throw i;return C()}for(n.method=a,n.arg=i;;){var o=n.delegate;if(o){var s=M(o,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===A)throw r=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=d;var l=u(e,t,n);if("normal"===l.type){if(r=n.done?f:c,l.arg===h)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r=f,n.method="throw",n.arg=l.arg)}}}(e,n,o),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var A="suspendedStart",c="suspendedYield",d="executing",f="completed",h={};function p(){}function m(){}function _(){}var g={};g[i]=function(){return this};var y=Object.getPrototypeOf,v=y&&y(y(k([])));v&&v!==n&&r.call(v,i)&&(g=v);var w=_.prototype=p.prototype=Object.create(g);function b(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function B(e){var t;this._invoke=function(n,a){function i(){return new Promise(function(t,i){!function t(n,a,i,o){var s=u(e[n],e,a);if("throw"!==s.type){var l=s.arg,A=l.value;return A&&"object"==typeof A&&r.call(A,"__await")?Promise.resolve(A.__await).then(function(e){t("next",e,i,o)},function(e){t("throw",e,i,o)}):Promise.resolve(A).then(function(e){l.value=e,i(l)},function(e){return t("throw",e,i,o)})}o(s.arg)}(n,a,t,i)})}return t=t?t.then(i,i):i()}}function M(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,M(e,n),"throw"===n.method))return h;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var a=u(r,e.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,h;var i=a.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,h):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function k(e){if(e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function n(){for(;++a<e.length;)if(r.call(e,a))return n.value=e[a],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}return{next:C}}function C(){return{value:t,done:!0}}return m.prototype=w.constructor=_,_.constructor=m,_[s]=m.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,_):(e.__proto__=_,s in e||(e[s]="GeneratorFunction")),e.prototype=Object.create(w),e},e.awrap=function(e){return{__await:e}},b(B.prototype),B.prototype[o]=function(){return this},e.AsyncIterator=B,e.async=function(t,n,r,a){var i=new B(l(t,n,r,a));return e.isGeneratorFunction(n)?i:i.next().then(function(e){return e.done?e.value:i.next()})},b(w),w[s]="Generator",w[i]=function(){return this},w.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(E),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function a(r,a){return s.type="throw",s.arg=e,n.next=r,a&&(n.method="next",n.arg=t),!!a}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],s=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),u=r.call(o,"finallyLoc");if(l&&u){if(this.prev<o.catchLoc)return a(o.catchLoc,!0);if(this.prev<o.finallyLoc)return a(o.finallyLoc)}else if(l){if(this.prev<o.catchLoc)return a(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return a(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,h):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),E(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;E(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:k(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),h}},e}(e.exports);try{regeneratorRuntime=r}catch(e){Function("r","regeneratorRuntime = r")(r)}},function(e,t,n){
|
58 |
/*!
|
59 |
* html2canvas 1.0.0-alpha.12 <https://html2canvas.hertzen.com>
|
60 |
* Copyright (c) 2018 Niklas von Hertzen <https://hertzen.com>
|
54 |
*
|
55 |
* This source code is licensed under the MIT license found in the
|
56 |
* LICENSE file in the root directory of this source tree.
|
57 |
+
*/var r=n(99),a=n(0);function i(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=0;r<t;r++)n+="&args[]="+encodeURIComponent(arguments[r+1]);!function(e,t,n,r,a,i,o,s){if(!e){if(e=void 0,void 0===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,a,i,o,s],u=0;(e=Error(t.replace(/%s/g,function(){return l[u++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var o="function"==typeof Symbol&&Symbol.for,s=o?Symbol.for("react.portal"):60106,l=o?Symbol.for("react.fragment"):60107,u=o?Symbol.for("react.strict_mode"):60108,A=o?Symbol.for("react.profiler"):60114,c=o?Symbol.for("react.provider"):60109,d=o?Symbol.for("react.context"):60110,f=o?Symbol.for("react.concurrent_mode"):60111,h=o?Symbol.for("react.forward_ref"):60112,p=o?Symbol.for("react.suspense"):60113,m=o?Symbol.for("react.memo"):60115,_=o?Symbol.for("react.lazy"):60116;function g(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case f:return"ConcurrentMode";case l:return"Fragment";case s:return"Portal";case A:return"Profiler";case u:return"StrictMode";case p:return"Suspense"}if("object"==typeof e)switch(e.$$typeof){case d:return"Context.Consumer";case c:return"Context.Provider";case h:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case m:return g(e.type);case _:if(e=1===e._status?e._result:null)return g(e)}return null}var y=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;y.hasOwnProperty("ReactCurrentDispatcher")||(y.ReactCurrentDispatcher={current:null});var v={};function w(e,t){for(var n=0|e._threadCount;n<=t;n++)e[n]=e._currentValue2,e._threadCount=n+1}for(var b=new Uint16Array(16),B=0;15>B;B++)b[B]=B+1;b[15]=0;var M=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,L=Object.prototype.hasOwnProperty,E={},T={};function k(e){return!!L.call(T,e)||!L.call(E,e)&&(M.test(e)?T[e]=!0:(E[e]=!0,!1))}function C(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function S(e,t,n,r,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t}var Q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Q[e]=new S(e,0,!1,e,null)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Q[t]=new S(t,1,!1,e[1],null)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){Q[e]=new S(e,2,!1,e.toLowerCase(),null)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Q[e]=new S(e,2,!1,e,null)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Q[e]=new S(e,3,!1,e.toLowerCase(),null)}),["checked","multiple","muted","selected"].forEach(function(e){Q[e]=new S(e,3,!0,e,null)}),["capture","download"].forEach(function(e){Q[e]=new S(e,4,!1,e,null)}),["cols","rows","size","span"].forEach(function(e){Q[e]=new S(e,6,!1,e,null)}),["rowSpan","start"].forEach(function(e){Q[e]=new S(e,5,!1,e.toLowerCase(),null)});var D=/[\-:]([a-z])/g;function H(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(D,H);Q[t]=new S(t,1,!1,e,null)}),"xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(D,H);Q[t]=new S(t,1,!1,e,"http://www.w3.org/1999/xlink")}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(D,H);Q[t]=new S(t,1,!1,e,"http://www.w3.org/XML/1998/namespace")}),["tabIndex","crossOrigin"].forEach(function(e){Q[e]=new S(e,1,!1,e.toLowerCase(),null)});var U=/["'&<>]/;function x(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=U.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var Y=null,F=null,O=null,P=!1,N=!1,I=null,R=0;function j(){return null===Y&&i("307"),Y}function K(){return 0<R&&i("312"),{memoizedState:null,queue:null,next:null}}function z(){return null===O?null===F?(P=!1,F=O=K()):(P=!0,O=F):null===O.next?(P=!1,O=O.next=K()):(P=!0,O=O.next),O}function W(e,t,n,r){for(;N;)N=!1,R+=1,O=null,n=e(t,r);return F=Y=null,R=0,O=I=null,n}function V(e,t){return"function"==typeof t?t(e):t}function q(e,t,n){if(Y=j(),O=z(),P){var r=O.queue;if(t=r.dispatch,null!==I&&void 0!==(n=I.get(r))){I.delete(r),r=O.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return O.memoizedState=r,[r,t]}return[O.memoizedState,t]}return e=e===V?"function"==typeof t?t():t:void 0!==n?n(t):t,O.memoizedState=e,e=(e=O.queue={last:null,dispatch:null}).dispatch=function(e,t,n){if(25>R||i("301"),e===Y)if(N=!0,e={action:n,next:null},null===I&&(I=new Map),void 0===(n=I.get(t)))I.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}.bind(null,Y,e),[O.memoizedState,e]}function J(){}var G=0,X={readContext:function(e){var t=G;return w(e,t),e[t]},useContext:function(e){j();var t=G;return w(e,t),e[t]},useMemo:function(e,t){if(Y=j(),t=void 0===t?null:t,null!==(O=z())){var n=O.memoizedState;if(null!==n&&null!==t){e:{var r=n[1];if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++){var i=t[a],o=r[a];if((i!==o||0===i&&1/i!=1/o)&&(i==i||o==o)){r=!1;break e}}r=!0}}if(r)return n[0]}}return e=e(),O.memoizedState=[e,t],e},useReducer:q,useRef:function(e){Y=j();var t=(O=z()).memoizedState;return null===t?(e={current:e},O.memoizedState=e):t},useState:function(e){return q(V,e)},useLayoutEffect:function(){},useCallback:function(e){return e},useImperativeHandle:J,useEffect:J,useDebugValue:J},$={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Z(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var ee={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},te=r({menuitem:!0},ee),ne={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},re=["Webkit","ms","Moz","O"];Object.keys(ne).forEach(function(e){re.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ne[t]=ne[e]})});var ae=/([A-Z])/g,ie=/^ms-/,oe=a.Children.toArray,se=y.ReactCurrentDispatcher,le={listing:!0,pre:!0,textarea:!0},ue=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Ae={},ce={};var de=Object.prototype.hasOwnProperty,fe={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function he(e,t){void 0===e&&i("152",g(t)||"Component")}function pe(e,t,n){function o(a,o){var s=function(e,t,n){var r=e.contextType;if("object"==typeof r&&null!==r)return w(r,n),r[n];if(e=e.contextTypes){for(var a in n={},e)n[a]=t[a];t=n}else t=v;return t}(o,t,n),l=[],u=!1,A={isMounted:function(){return!1},enqueueForceUpdate:function(){if(null===l)return null},enqueueReplaceState:function(e,t){u=!0,l=[t]},enqueueSetState:function(e,t){if(null===l)return null;l.push(t)}},c=void 0;if(o.prototype&&o.prototype.isReactComponent){if(c=new o(a.props,s,A),"function"==typeof o.getDerivedStateFromProps){var d=o.getDerivedStateFromProps.call(null,a.props,c.state);null!=d&&(c.state=r({},c.state,d))}}else if(Y={},c=o(a.props,s,A),null==(c=W(o,a.props,c,s))||null==c.render)return void he(e=c,o);if(c.props=a.props,c.context=s,c.updater=A,void 0===(A=c.state)&&(c.state=A=null),"function"==typeof c.UNSAFE_componentWillMount||"function"==typeof c.componentWillMount)if("function"==typeof c.componentWillMount&&"function"!=typeof o.getDerivedStateFromProps&&c.componentWillMount(),"function"==typeof c.UNSAFE_componentWillMount&&"function"!=typeof o.getDerivedStateFromProps&&c.UNSAFE_componentWillMount(),l.length){A=l;var f=u;if(l=null,u=!1,f&&1===A.length)c.state=A[0];else{d=f?A[0]:c.state;var h=!0;for(f=f?1:0;f<A.length;f++){var p=A[f];null!=(p="function"==typeof p?p.call(c,d,a.props,s):p)&&(h?(h=!1,d=r({},d,p)):r(d,p))}c.state=d}}else l=null;if(he(e=c.render(),o),a=void 0,"function"==typeof c.getChildContext&&"object"==typeof(s=o.childContextTypes))for(var m in a=c.getChildContext())m in s||i("108",g(o)||"Unknown",m);a&&(t=r({},t,a))}for(;a.isValidElement(e);){var s=e,l=s.type;if("function"!=typeof l)break;o(s,l)}return{child:e,context:t}}var me=function(){function e(t,n){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function");a.isValidElement(t)?t.type!==l?t=[t]:(t=t.props.children,t=a.isValidElement(t)?[t]:oe(t)):t=oe(t),t={type:null,domNamespace:$.html,children:t,childIndex:0,context:v,footer:""};var r=b[0];if(0===r){var o=b,s=2*(r=o.length);65536>=s||i("304");var u=new Uint16Array(s);for(u.set(o),(b=u)[0]=r+1,o=r;o<s-1;o++)b[o]=o+1;b[s-1]=0}else b[0]=b[r];this.threadID=r,this.stack=[t],this.exhausted=!1,this.currentSelectValue=null,this.previousWasTextNode=!1,this.makeStaticMarkup=n,this.suspenseDepth=0,this.contextIndex=-1,this.contextStack=[],this.contextValueStack=[]}return e.prototype.destroy=function(){if(!this.exhausted){this.exhausted=!0,this.clearProviders();var e=this.threadID;b[e]=b[0],b[0]=e}},e.prototype.pushProvider=function(e){var t=++this.contextIndex,n=e.type._context,r=this.threadID;w(n,r);var a=n[r];this.contextStack[t]=n,this.contextValueStack[t]=a,n[r]=e.props.value},e.prototype.popProvider=function(){var e=this.contextIndex,t=this.contextStack[e],n=this.contextValueStack[e];this.contextStack[e]=null,this.contextValueStack[e]=null,this.contextIndex--,t[this.threadID]=n},e.prototype.clearProviders=function(){for(var e=this.contextIndex;0<=e;e--)this.contextStack[e][this.threadID]=this.contextValueStack[e]},e.prototype.read=function(e){if(this.exhausted)return null;var t=G;G=this.threadID;var n=se.current;se.current=X;try{for(var r=[""],a=!1;r[0].length<e;){if(0===this.stack.length){this.exhausted=!0;var o=this.threadID;b[o]=b[0],b[0]=o;break}var s=this.stack[this.stack.length-1];if(a||s.childIndex>=s.children.length){var l=s.footer;if(""!==l&&(this.previousWasTextNode=!1),this.stack.pop(),"select"===s.type)this.currentSelectValue=null;else if(null!=s.type&&null!=s.type.type&&s.type.type.$$typeof===c)this.popProvider(s.type);else if(s.type===p){this.suspenseDepth--;var u=r.pop();if(a){a=!1;var A=s.fallbackFrame;A||i("303"),this.stack.push(A);continue}r[this.suspenseDepth]+=u}r[this.suspenseDepth]+=l}else{var d=s.children[s.childIndex++],f="";try{f+=this.render(d,s.context,s.domNamespace)}catch(e){throw e}r.length<=this.suspenseDepth&&r.push(""),r[this.suspenseDepth]+=f}}return r[0]}finally{se.current=n,G=t}},e.prototype.render=function(e,t,n){if("string"==typeof e||"number"==typeof e)return""===(n=""+e)?"":this.makeStaticMarkup?x(n):this.previousWasTextNode?"\x3c!-- --\x3e"+x(n):(this.previousWasTextNode=!0,x(n));if(e=(t=pe(e,t,this.threadID)).child,t=t.context,null===e||!1===e)return"";if(!a.isValidElement(e)){if(null!=e&&null!=e.$$typeof){var o=e.$$typeof;o===s&&i("257"),i("258",o.toString())}return e=oe(e),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),""}if("string"==typeof(o=e.type))return this.renderDOM(e,t,n);switch(o){case u:case f:case A:case l:return e=oe(e.props.children),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case p:i("294")}if("object"==typeof o&&null!==o)switch(o.$$typeof){case h:Y={};var g=o.render(e.props,e.ref);return g=W(o.render,e.props,g,e.ref),g=oe(g),this.stack.push({type:null,domNamespace:n,children:g,childIndex:0,context:t,footer:""}),"";case m:return e=[a.createElement(o.type,r({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case c:return n={type:e,domNamespace:n,children:o=oe(e.props.children),childIndex:0,context:t,footer:""},this.pushProvider(e),this.stack.push(n),"";case d:o=e.type,g=e.props;var y=this.threadID;return w(o,y),o=oe(g.children(o[y])),this.stack.push({type:e,domNamespace:n,children:o,childIndex:0,context:t,footer:""}),"";case _:i("295")}i("130",null==o?o:typeof o,"")},e.prototype.renderDOM=function(e,t,n){var o=e.type.toLowerCase();n===$.html&&Z(o),Ae.hasOwnProperty(o)||(ue.test(o)||i("65",o),Ae[o]=!0);var s=e.props;if("input"===o)s=r({type:void 0},s,{defaultChecked:void 0,defaultValue:void 0,value:null!=s.value?s.value:s.defaultValue,checked:null!=s.checked?s.checked:s.defaultChecked});else if("textarea"===o){var l=s.value;if(null==l){l=s.defaultValue;var u=s.children;null!=u&&(null!=l&&i("92"),Array.isArray(u)&&(1>=u.length||i("93"),u=u[0]),l=""+u),null==l&&(l="")}s=r({},s,{value:void 0,children:""+l})}else if("select"===o)this.currentSelectValue=null!=s.value?s.value:s.defaultValue,s=r({},s,{value:void 0});else if("option"===o){u=this.currentSelectValue;var A=function(e){if(null==e)return e;var t="";return a.Children.forEach(e,function(e){null!=e&&(t+=e)}),t}(s.children);if(null!=u){var c=null!=s.value?s.value+"":A;if(l=!1,Array.isArray(u)){for(var d=0;d<u.length;d++)if(""+u[d]===c){l=!0;break}}else l=""+u===c;s=r({selected:void 0,children:void 0},s,{selected:l,children:A})}}for(v in(l=s)&&(te[o]&&(null!=l.children||null!=l.dangerouslySetInnerHTML)&&i("137",o,""),null!=l.dangerouslySetInnerHTML&&(null!=l.children&&i("60"),"object"==typeof l.dangerouslySetInnerHTML&&"__html"in l.dangerouslySetInnerHTML||i("61")),null!=l.style&&"object"!=typeof l.style&&i("62","")),l=s,u=this.makeStaticMarkup,A=1===this.stack.length,c="<"+e.type,l)if(de.call(l,v)){var f=l[v];if(null!=f){if("style"===v){d=void 0;var h="",p="";for(d in f)if(f.hasOwnProperty(d)){var m=0===d.indexOf("--"),_=f[d];if(null!=_){var g=d;if(ce.hasOwnProperty(g))g=ce[g];else{var y=g.replace(ae,"-$1").toLowerCase().replace(ie,"-ms-");g=ce[g]=y}h+=p+g+":",p=d,h+=m=null==_||"boolean"==typeof _||""===_?"":m||"number"!=typeof _||0===_||ne.hasOwnProperty(p)&&ne[p]?(""+_).trim():_+"px",p=";"}}f=h||null}d=null;e:if(m=o,_=l,-1===m.indexOf("-"))m="string"==typeof _.is;else switch(m){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":m=!1;break e;default:m=!0}m?fe.hasOwnProperty(v)||(d=k(d=v)&&null!=f?d+'="'+x(f)+'"':""):(m=v,d=f,f=Q.hasOwnProperty(m)?Q[m]:null,(_="style"!==m)&&(_=null!==f?0===f.type:2<m.length&&("o"===m[0]||"O"===m[0])&&("n"===m[1]||"N"===m[1])),_||C(m,d,f,!1)?d="":null!==f?(m=f.attributeName,d=3===(f=f.type)||4===f&&!0===d?m+'=""':m+'="'+x(d)+'"'):d=k(m)?m+'="'+x(d)+'"':""),d&&(c+=" "+d)}}u||A&&(c+=' data-reactroot=""');var v=c;l="",ee.hasOwnProperty(o)?v+="/>":(v+=">",l="</"+e.type+">");e:{if(null!=(u=s.dangerouslySetInnerHTML)){if(null!=u.__html){u=u.__html;break e}}else if("string"==typeof(u=s.children)||"number"==typeof u){u=x(u);break e}u=null}return null!=u?(s=[],le[o]&&"\n"===u.charAt(0)&&(v+="\n"),v+=u):s=oe(s.children),e=e.type,n=null==n||"http://www.w3.org/1999/xhtml"===n?Z(e):"http://www.w3.org/2000/svg"===n&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":n,this.stack.push({domNamespace:n,type:o,children:s,childIndex:0,context:t,footer:l}),this.previousWasTextNode=!1,v},e}(),_e={renderToString:function(e){e=new me(e,!1);try{return e.read(1/0)}finally{e.destroy()}},renderToStaticMarkup:function(e){e=new me(e,!0);try{return e.read(1/0)}finally{e.destroy()}},renderToNodeStream:function(){i("207")},renderToStaticNodeStream:function(){i("208")},version:"16.8.4"},ge={default:_e},ye=ge&&_e||ge;e.exports=ye.default||ye},function(e,t,n){"use strict";n.r(t),n.d(t,"trackStatsCTAClicked",function(){return p}),n.d(t,"addStatsCTAAction",function(){return m}),n.d(t,"checkMailerStatus",function(){return _}),n.d(t,"checkCronStatus",function(){return g});var r=n(0),a=n.n(r),i=n(21),o=n.n(i),s=n(255),l=n(22),u=n.n(l),A=n(20),c=n.n(A),d=n(1),f=n(3),h=n.n(f),p=function(){d.a.trackEvent("User has clicked a CTA to view detailed stats",{"MailPoet Free version":window.mailpoet_version})},m=function(e){return e.unshift({name:"stats",link:function(e){return a.a.createElement(s.a,{to:"/stats/".concat(e.id),onClick:c.a.applyFilters("mailpoet_newsletters_listing_stats_tracking",p)},d.a.I18n.t("statsListingActionTitle"))},display:function(e){var t=e.queue&&e.queue.count_processed;return Number(e.total_sent||t)>0}}),e},_=function(e){e.meta.mta_log.error&&"authorization"===e.meta.mta_log.error.operation&&(d.a.Notice.hide("mailpoet_notice_being_sent"),d.a.Notice.error(e.meta.mta_log.error.error_message,{static:!0,id:"mailpoet_authorization_error"}),h()(".js-button-resume-sending").on("click",function(){h()('[data-id="mailpoet_authorization_error"]').slideUp()}))},g=function(e){if(!1===e.meta.cron_accessible){var t=u()(d.a.I18n.t("cronNotAccessibleNotice"),/\[link\](.*?)\[\/link\]/g,function(e){return a.a.createElement("a",{href:"https://beta.docs.mailpoet.com/article/231-sending-does-not-work",target:"_blank",rel:"noopener noreferrer",key:"check-cron"},e)});d.a.Notice.error("",{static:!0,id:"mailpoet_cron_error"}),o.a.render(a.a.createElement("div",null,a.a.createElement("p",null,t)),h()('[data-id="mailpoet_cron_error"]')[0])}else d.a.Notice.hide("mailpoet_cron_error")}},function(e,t,n){"use strict";n.r(t);var r=n(0),a=n.n(r),i=n(5),o=n.n(i),s=n(1),l=n(20),u=n.n(l),A=n(2),c=n.n(A),d=n(255),f=n(53),h=n.n(f),p=n(76),m=n.n(p),_=n(31),g=function(e){var t=e.newsletter,n=e.isSent,r=e.currentTime,i=n;if(void 0===i&&(i=t.statistics&&t.queue&&"scheduled"!==t.queue.status),!i)return a.a.createElement("span",null,s.a.I18n.t("notSentYet"));var l={link:"/stats/".concat(t.id),onClick:u.a.applyFilters("mailpoet_newsletters_listing_stats_tracking",_.trackStatsCTAClicked)},A=Number(t.total_sent||t.queue.count_processed),c=0,f=0,p=0,g=null;A>0&&(c=100*t.statistics.clicked/A,f=100*t.statistics.opened/A,p=100*t.statistics.unsubscribed/A,g=t.statistics.revenue);var y,v,w,b,B,M=s.a.Num.toLocaleFixed(c,1),L=s.a.Num.toLocaleFixed(f,1),E=s.a.Num.toLocaleFixed(p,1);void 0!==r?(y=6,v=t.queue.scheduled_at||t.queue.created_at,b=(w=o()(r).diff(o()(v),"hours"))<y,B=!0):(b=!1,B=!1);var T;T=A>=20&&t.statistics.opened>=5&&!b?a.a.createElement("div",{className:"mailpoet_stats_text"},a.a.createElement("div",null,a.a.createElement("span",null,L,"%"," "),a.a.createElement(m.a,{stat:"opened",rate:f,tooltipId:"opened-".concat(t.id)})),a.a.createElement("div",null,a.a.createElement("span",null,M,"%"," "),a.a.createElement(m.a,{stat:"clicked",rate:c,tooltipId:"clicked-".concat(t.id)})),a.a.createElement("div",null,a.a.createElement("span",{className:"mailpoet_stat_hidden"},E,"%"))):a.a.createElement("div",null,a.a.createElement("span",{className:"mailpoet_stats_text"},L,"%,"," ",M,"%",a.a.createElement("span",{className:"mailpoet_stat_hidden"},","," ",E,"%")));var k,C=function(e,n){return function(e,t,n,r){return r<=0||!t.link?e:t.externalLink?a.a.createElement("a",{key:"stats-".concat(n),href:t.link,onClick:t.onClick||null},e):a.a.createElement(d.a,{key:"stats-".concat(n),to:t.link,onClick:t.onClick||null},e)}(e,l,"".concat(n,"-").concat(t.id),A)},S=a.a.createElement(a.a.Fragment,null,C(T,"opened-and-clicked"),null!==g&&g.value>0&&a.a.createElement("div",{className:"mailpoet_stats_text"},C(g.formatted,"revenue")," ",a.a.createElement(h.a,{tooltip:s.a.I18n.t("revenueStatsTooltip"),place:"left",tooltipId:"helpTooltipStatsRevenue"})),b&&C(a.a.createElement("div",{className:"mailpoet_badge mailpoet_badge_green"},s.a.I18n.t("checkBackInHours").replace("%$1d",y-w)),"check-back"));return B&&f<5&&w>=24&&A>=10&&(k=a.a.createElement("div",null,a.a.createElement("a",{href:"http://beta.docs.mailpoet.com/article/191-how-to-improve-my-open-and-click-rates",target:"_blank",rel:"noopener noreferrer",className:"mailpoet_stat_link_small"},s.a.I18n.t("improveThisLinkText")))),a.a.createElement("div",null,S,k)},y=c.a.shape({clicked:c.a.number,opened:c.a.number,unsubscribed:c.a.number,revenue:c.a.shape({count:c.a.number,currency:c.a.string,formatted:c.a.string,value:c.a.number})}),v=c.a.shape({status:c.a.string,count_processed:c.a.string.isRequired,count_total:c.a.string.isRequired,created_at:c.a.string,scheduled_at:c.a.string});g.propTypes={newsletter:c.a.shape({id:c.a.number.isRequired,queue:c.a.oneOfType([v,c.a.bool]),total_sent:c.a.number,statistics:c.a.oneOfType([y,c.a.bool])}).isRequired,isSent:c.a.bool,currentTime:c.a.string},g.defaultProps={isSent:void 0,currentTime:void 0},t.default=g},function(e,t,n){"use strict";n.r(t);var r=n(0),a=n.n(r),i=n(255),o=n(1),s=n(375);t.default=function(){return a.a.createElement("div",null,a.a.createElement(s.default,null),a.a.createElement("h1",{className:"title"},o.a.I18n.t("pageTitle"),a.a.createElement(i.a,{id:"mailpoet-new-email",className:"page-title-action",to:"/new",onClick:function(){return o.a.trackEvent("Emails > Add New",{"MailPoet Free version":window.mailpoet_version})},"data-automation-id":"new_email"},o.a.I18n.t("new"))))}},function(e,t,n){"use strict";n.r(t);var r=n(270),a=n.n(r),i=n(9),o=n.n(i),s=n(10),l=n.n(s),u=n(11),A=n.n(u),c=n(6),d=n.n(c),f=n(8),h=n.n(f),p=n(12),m=n.n(p),_=n(3),g=n.n(_),y=n(0),v=n.n(y),w=n(15),b=n.n(w),B=n(1),M=n(2),L=n.n(M),E=n(22),T=n.n(E),k=function(e){function t(e){var n;return o()(this,t),(n=l()(this,A()(t).call(this,e))).loadBeamer=n.loadBeamer.bind(d()(n)),n.beamerCallback=n.beamerCallback.bind(d()(n)),n.showBeamer=n.showBeamer.bind(d()(n)),n.state={showDot:e.hasNews,beamerLoaded:void 0!==window.Beamer,beamerInitialized:!1},n}return m()(t,e),h()(t,null,[{key:"updateLastAnnouncementSeenValue",value:function(){var e={last_announcement_seen:Math.floor(a()()/1e3)};B.a.Ajax.post({api_version:window.mailpoet_api_version,endpoint:"user_flags",action:"set",data:e})}},{key:"showPluginUpdateNotice",value:function(){if(window.mailpoet_update_available&&!document.getElementById("mailpoet_update_notice")){var e=T()(B.a.I18n.t("updateMailPoetNotice"),/\[link\](.*?)\[\/link\]/,function(e){return'<a href="update-core.php">'.concat(e,"</a>")}).join("");g()("#beamerOverlay").append('<p id="mailpoet_update_notice" class="mailpoet_in_beamer_update_notice">'.concat(e,"</p>"))}}}]),h()(t,[{key:"loadBeamer",value:function(){window.beamer_config={product_id:"VvHbhYWy7118",selector:"#beamer-empty-element",language:window.mailpoet_user_locale,callback:this.beamerCallback},B.a.Modal.loading(!0),window.mailpoet_feature_announcement_has_news=!1,this.setState({beamerLoaded:!0});var e=document.createElement("script");e.type="text/javascript",e.src="https://app.getbeamer.com/js/beamer-embed.js",document.getElementsByTagName("body")[0].appendChild(e)}},{key:"beamerCallback",value:function(){this.state.beamerInitialized||(this.showBeamer(),this.setState({beamerInitialized:!0}))}},{key:"showBeamer",value:function(e){e&&e.preventDefault(),this.state.beamerLoaded?(this.setState({showDot:!1}),B.a.Modal.loading(!1),window.Beamer.show(),t.updateLastAnnouncementSeenValue(),t.showPluginUpdateNotice()):this.loadBeamer()}},{key:"render",value:function(){var e=b()("button mailpoet_feature_announcement_button",this.state.showDot?"mailpoet_feature_announcement_dot":"");return v.a.createElement("div",{className:"mailpoet_feature_announcement"},v.a.createElement("button",{type:"button",onClick:this.showBeamer,className:e,title:B.a.I18n.t("whatsNew")},v.a.createElement("span",{className:"mailpoet_feature_announcement_icon dashicons dashicons-carrot"})),v.a.createElement("span",{id:"beamer-empty-element"}))}}]),t}(v.a.Component);k.propTypes={hasNews:L.a.bool},k.defaultProps={hasNews:!1},t.default=k},function(e,t,n){n(462),e.exports=n(18).Date.now},function(e,t,n){var r=n(27);r(r.S,"Date",{now:function(){return(new Date).getTime()}})},function(e,t,n){"use strict";n.r(t);var r=n(44),a=n.n(r),i=n(0),o=n.n(i),s=n(1),l=n(2),u=n.n(l);function A(e){var t=[{name:"type",label:s.a.I18n.t("selectType")},{name:"events",label:s.a.I18n.t("events")},{name:"conditions",label:s.a.I18n.t("conditions")},{name:"template",label:s.a.I18n.t("template")},{name:"editor",label:s.a.I18n.t("designer")},{name:"send",label:s.a.I18n.t("send")}];return o.a.createElement(a.a,{step:e.step,steps:t})}A.propTypes={step:u.a.string.isRequired},t.default=A},function(e,t,n){"use strict";n.r(t),n.d(t,"timeDelayValues",function(){return s}),n.d(t,"intervalValues",function(){return l}),n.d(t,"timeOfDayValues",function(){return u}),n.d(t,"weekDayValues",function(){return A}),n.d(t,"monthDayValues",function(){return c}),n.d(t,"nthWeekDayValues",function(){return d});var r=n(4),a=n.n(r),i=n(1),o=window.mailpoet_time_format||"H:i",s={immediate:i.a.I18n.t("delayImmediately"),hours:i.a.I18n.t("delayHoursAfter"),days:i.a.I18n.t("delayDaysAfter"),weeks:i.a.I18n.t("delayWeeksAfter")},l={daily:i.a.I18n.t("daily"),weekly:i.a.I18n.t("weekly"),monthly:i.a.I18n.t("monthly"),nthWeekDay:i.a.I18n.t("monthlyEvery"),immediately:i.a.I18n.t("immediately")},u=a.a.object(a.a.map(a.a.times(24,function(e){return 3600*e}),function(e){var t=new Date(null);return t.setSeconds(e),[e,i.a.Date.format(t,{format:o,offset:0})]})),A={0:i.a.I18n.t("sunday"),1:i.a.I18n.t("monday"),2:i.a.I18n.t("tuesday"),3:i.a.I18n.t("wednesday"),4:i.a.I18n.t("thursday"),5:i.a.I18n.t("friday"),6:i.a.I18n.t("saturday")},c=a.a.object(a.a.map(a.a.times(28,function(e){return e}),function(e){var t={0:i.a.I18n.t("first"),1:i.a.I18n.t("second"),2:i.a.I18n.t("third")};return[e+1,void 0!==t[e]?t[e]:i.a.I18n.t("nth").replace("%$1d",e+1)]})),d={1:i.a.I18n.t("first"),2:i.a.I18n.t("second"),3:i.a.I18n.t("third"),L:i.a.I18n.t("last")}},,,,,,,,,,,,function(e,t,n){n(264),n(82),n(97),n(477),n(484),n(485),e.exports=n(18).Promise},function(e,t,n){"use strict";var r,a,i,o,s=n(59),l=n(25),u=n(56),A=n(371),c=n(27),d=n(35),f=n(69),h=n(478),p=n(479),m=n(392),_=n(368).set,g=n(480)(),y=n(372),v=n(393),w=n(481),b=n(394),B=l.TypeError,M=l.process,L=M&&M.versions,E=L&&L.v8||"",T=l.Promise,k="process"==A(M),C=function(){},S=a=y.f,Q=!!function(){try{var e=T.resolve(1),t=(e.constructor={})[n(30)("species")]=function(e){e(C,C)};return(k||"function"==typeof PromiseRejectionEvent)&&e.then(C)instanceof t&&0!==E.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(e){}}(),D=function(e){var t;return!(!d(e)||"function"!=typeof(t=e.then))&&t},H=function(e,t){if(!e._n){e._n=!0;var n=e._c;g(function(){for(var r=e._v,a=1==e._s,i=0,o=function(t){var n,i,o,s=a?t.ok:t.fail,l=t.resolve,u=t.reject,A=t.domain;try{s?(a||(2==e._h&&Y(e),e._h=1),!0===s?n=r:(A&&A.enter(),n=s(r),A&&(A.exit(),o=!0)),n===t.promise?u(B("Promise-chain cycle")):(i=D(n))?i.call(n,l,u):l(n)):u(r)}catch(e){A&&!o&&A.exit(),u(e)}};n.length>i;)o(n[i++]);e._c=[],e._n=!1,t&&!e._h&&U(e)})}},U=function(e){_.call(l,function(){var t,n,r,a=e._v,i=x(e);if(i&&(t=v(function(){k?M.emit("unhandledRejection",a,e):(n=l.onunhandledrejection)?n({promise:e,reason:a}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",a)}),e._h=k||x(e)?2:1),e._a=void 0,i&&t.e)throw t.v})},x=function(e){return 1!==e._h&&0===(e._a||e._c).length},Y=function(e){_.call(l,function(){var t;k?M.emit("rejectionHandled",e):(t=l.onrejectionhandled)&&t({promise:e,reason:e._v})})},F=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),H(t,!0))},O=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw B("Promise can't be resolved itself");(t=D(e))?g(function(){var r={_w:n,_d:!1};try{t.call(e,u(O,r,1),u(F,r,1))}catch(e){F.call(r,e)}}):(n._v=e,n._s=1,H(n,!1))}catch(e){F.call({_w:n,_d:!1},e)}}};Q||(T=function(e){h(this,T,"Promise","_h"),f(e),r.call(this);try{e(u(O,this,1),u(F,this,1))}catch(e){F.call(this,e)}},(r=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(482)(T.prototype,{then:function(e,t){var n=S(m(this,T));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=k?M.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&H(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new r;this.promise=e,this.resolve=u(O,e,1),this.reject=u(F,e,1)},y.f=S=function(e){return e===T||e===o?new i(e):a(e)}),c(c.G+c.W+c.F*!Q,{Promise:T}),n(72)(T,"Promise"),n(483)("Promise"),o=n(18).Promise,c(c.S+c.F*!Q,"Promise",{reject:function(e){var t=S(this);return(0,t.reject)(e),t.promise}}),c(c.S+c.F*(s||!Q),"Promise",{resolve:function(e){return b(s&&this===o?T:this,e)}}),c(c.S+c.F*!(Q&&n(391)(function(e){T.all(e).catch(C)})),"Promise",{all:function(e){var t=this,n=S(t),r=n.resolve,a=n.reject,i=v(function(){var n=[],i=0,o=1;p(e,!1,function(e){var s=i++,l=!1;n.push(void 0),o++,t.resolve(e).then(function(e){l||(l=!0,n[s]=e,--o||r(n))},a)}),--o||r(n)});return i.e&&a(i.v),n.promise},race:function(e){var t=this,n=S(t),r=n.reject,a=v(function(){p(e,!1,function(e){t.resolve(e).then(n.resolve,r)})});return a.e&&r(a.v),n.promise}})},function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var r=n(56),a=n(389),i=n(390),o=n(40),s=n(230),l=n(370),u={},A={};(t=e.exports=function(e,t,n,c,d){var f,h,p,m,_=d?function(){return e}:l(e),g=r(n,c,t?2:1),y=0;if("function"!=typeof _)throw TypeError(e+" is not iterable!");if(i(_)){for(f=s(e.length);f>y;y++)if((m=t?g(o(h=e[y])[0],h[1]):g(e[y]))===u||m===A)return m}else for(p=_.call(e);!(h=p.next()).done;)if((m=a(p,g,h.value,t))===u||m===A)return m}).BREAK=u,t.RETURN=A},function(e,t,n){var r=n(25),a=n(368).set,i=r.MutationObserver||r.WebKitMutationObserver,o=r.process,s=r.Promise,l="process"==n(71)(o);e.exports=function(){var e,t,n,u=function(){var r,a;for(l&&(r=o.domain)&&r.exit();e;){a=e.fn,e=e.next;try{a()}catch(r){throw e?n():t=void 0,r}}t=void 0,r&&r.enter()};if(l)n=function(){o.nextTick(u)};else if(!i||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var A=s.resolve(void 0);n=function(){A.then(u)}}else n=function(){a.call(r,u)};else{var c=!0,d=document.createTextNode("");new i(u).observe(d,{characterData:!0}),n=function(){d.data=c=!c}}return function(r){var a={fn:r,next:void 0};t&&(t.next=a),e||(e=a,n()),t=a}}},function(e,t,n){var r=n(25).navigator;e.exports=r&&r.userAgent||""},function(e,t,n){var r=n(46);e.exports=function(e,t,n){for(var a in t)n&&e[a]?e[a]=t[a]:r(e,a,t[a]);return e}},function(e,t,n){"use strict";var r=n(25),a=n(18),i=n(34),o=n(29),s=n(30)("species");e.exports=function(e){var t="function"==typeof a[e]?a[e]:r[e];o&&t&&!t[s]&&i.f(t,s,{configurable:!0,get:function(){return this}})}},function(e,t,n){"use strict";var r=n(27),a=n(18),i=n(25),o=n(392),s=n(394);r(r.P+r.R,"Promise",{finally:function(e){var t=o(this,a.Promise||i.Promise),n="function"==typeof e;return this.then(n?function(n){return s(t,e()).then(function(){return n})}:e,n?function(n){return s(t,e()).then(function(){throw n})}:e)}})},function(e,t,n){"use strict";var r=n(27),a=n(372),i=n(393);r(r.S,"Promise",{try:function(e){var t=a.f(this),n=i(e);return(n.e?t.reject:t.resolve)(n.v),t.promise}})},function(e,t,n){var r=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function l(e,t,n,r){var a=t&&t.prototype instanceof p?t:p,i=Object.create(a.prototype),o=new T(r||[]);return i._invoke=function(e,t,n){var r=A;return function(a,i){if(r===d)throw new Error("Generator is already running");if(r===f){if("throw"===a)throw i;return C()}for(n.method=a,n.arg=i;;){var o=n.delegate;if(o){var s=M(o,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===A)throw r=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=d;var l=u(e,t,n);if("normal"===l.type){if(r=n.done?f:c,l.arg===h)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r=f,n.method="throw",n.arg=l.arg)}}}(e,n,o),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var A="suspendedStart",c="suspendedYield",d="executing",f="completed",h={};function p(){}function m(){}function _(){}var g={};g[i]=function(){return this};var y=Object.getPrototypeOf,v=y&&y(y(k([])));v&&v!==n&&r.call(v,i)&&(g=v);var w=_.prototype=p.prototype=Object.create(g);function b(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function B(e){var t;this._invoke=function(n,a){function i(){return new Promise(function(t,i){!function t(n,a,i,o){var s=u(e[n],e,a);if("throw"!==s.type){var l=s.arg,A=l.value;return A&&"object"==typeof A&&r.call(A,"__await")?Promise.resolve(A.__await).then(function(e){t("next",e,i,o)},function(e){t("throw",e,i,o)}):Promise.resolve(A).then(function(e){l.value=e,i(l)},function(e){return t("throw",e,i,o)})}o(s.arg)}(n,a,t,i)})}return t=t?t.then(i,i):i()}}function M(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,M(e,n),"throw"===n.method))return h;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var a=u(r,e.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,h;var i=a.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,h):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function k(e){if(e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function n(){for(;++a<e.length;)if(r.call(e,a))return n.value=e[a],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}return{next:C}}function C(){return{value:t,done:!0}}return m.prototype=w.constructor=_,_.constructor=m,_[s]=m.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,_):(e.__proto__=_,s in e||(e[s]="GeneratorFunction")),e.prototype=Object.create(w),e},e.awrap=function(e){return{__await:e}},b(B.prototype),B.prototype[o]=function(){return this},e.AsyncIterator=B,e.async=function(t,n,r,a){var i=new B(l(t,n,r,a));return e.isGeneratorFunction(n)?i:i.next().then(function(e){return e.done?e.value:i.next()})},b(w),w[s]="Generator",w[i]=function(){return this},w.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(E),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function a(r,a){return s.type="throw",s.arg=e,n.next=r,a&&(n.method="next",n.arg=t),!!a}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],s=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),u=r.call(o,"finallyLoc");if(l&&u){if(this.prev<o.catchLoc)return a(o.catchLoc,!0);if(this.prev<o.finallyLoc)return a(o.finallyLoc)}else if(l){if(this.prev<o.catchLoc)return a(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return a(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,h):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),E(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;E(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:k(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),h}},e}(e.exports);try{regeneratorRuntime=r}catch(e){Function("r","regeneratorRuntime = r")(r)}},function(e,t,n){
|
58 |
/*!
|
59 |
* html2canvas 1.0.0-alpha.12 <https://html2canvas.hertzen.com>
|
60 |
* Copyright (c) 2018 Niklas von Hertzen <https://hertzen.com>
|
assets/dist/js/{form_editor.ac90aa3e.chunk.js → form_editor.96bedecc.chunk.js}
RENAMED
File without changes
|
assets/dist/js/{mailpoet.ac90aa3e.chunk.js → mailpoet.96bedecc.chunk.js}
RENAMED
File without changes
|
assets/dist/js/manifest.json
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
{
|
2 |
"mp2migrator.js": "mp2migrator.65e1b491.js",
|
3 |
"public.js": "public.417b5c81.js",
|
4 |
-
"vendor.js": "vendor.
|
5 |
-
"admin_vendor_chunk.js": "admin_vendor_chunk.
|
6 |
-
"admin.js": "admin.
|
7 |
-
"admin_vendor.js": "admin_vendor.
|
8 |
-
"form_editor.js": "form_editor.
|
9 |
-
"mailpoet.js": "mailpoet.
|
10 |
-
"newsletter_editor.js": "newsletter_editor.
|
11 |
}
|
1 |
{
|
2 |
"mp2migrator.js": "mp2migrator.65e1b491.js",
|
3 |
"public.js": "public.417b5c81.js",
|
4 |
+
"vendor.js": "vendor.96bedecc.js",
|
5 |
+
"admin_vendor_chunk.js": "admin_vendor_chunk.96bedecc.chunk.js",
|
6 |
+
"admin.js": "admin.96bedecc.chunk.js",
|
7 |
+
"admin_vendor.js": "admin_vendor.96bedecc.chunk.js",
|
8 |
+
"form_editor.js": "form_editor.96bedecc.chunk.js",
|
9 |
+
"mailpoet.js": "mailpoet.96bedecc.chunk.js",
|
10 |
+
"newsletter_editor.js": "newsletter_editor.96bedecc.chunk.js"
|
11 |
}
|
assets/dist/js/{newsletter_editor.ac90aa3e.chunk.js → newsletter_editor.96bedecc.chunk.js}
RENAMED
File without changes
|
assets/dist/js/{vendor.ac90aa3e.js → vendor.96bedecc.js}
RENAMED
File without changes
|
lang/mailpoet-ar.mo
CHANGED
Binary file
|
lang/mailpoet-ca.mo
CHANGED
Binary file
|
lang/mailpoet-cs_CZ.mo
CHANGED
Binary file
|
lang/mailpoet-da_DK.mo
CHANGED
Binary file
|
lang/mailpoet-de_DE.mo
CHANGED
Binary file
|
lang/mailpoet-el.mo
CHANGED
Binary file
|
lang/mailpoet-es_ES.mo
CHANGED
Binary file
|
lang/mailpoet-es_MX.mo
CHANGED
Binary file
|
lang/mailpoet-fr_CA.mo
CHANGED
Binary file
|
lang/mailpoet-fr_FR.mo
CHANGED
Binary file
|
lang/mailpoet-hu_HU.mo
CHANGED
Binary file
|
lang/mailpoet-it_IT.mo
CHANGED
Binary file
|
lang/mailpoet-ja.mo
CHANGED
Binary file
|
lang/mailpoet-nb_NO.mo
CHANGED
Binary file
|
lang/mailpoet-nl_NL.mo
CHANGED
Binary file
|
lang/mailpoet-pt_BR.mo
CHANGED
Binary file
|
lang/mailpoet-pt_PT.mo
CHANGED
Binary file
|
lang/mailpoet-ro_RO.mo
CHANGED
Binary file
|
lang/mailpoet-ru_RU.mo
CHANGED
Binary file
|
lang/mailpoet-sq.mo
CHANGED
Binary file
|
lang/mailpoet-sr_RS.mo
CHANGED
Binary file
|
lang/mailpoet-sv_SE.mo
CHANGED
Binary file
|
lang/mailpoet-tr_TR.mo
CHANGED
Binary file
|
lang/mailpoet-zh_CN.mo
CHANGED
Binary file
|
lang/mailpoet.pot
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: \n"
|
6 |
"Report-Msgid-Bugs-To: http://support.mailpoet.com/\n"
|
7 |
-
"POT-Creation-Date: 2019-07-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -1355,16 +1355,16 @@ msgid ""
|
|
1355 |
"please contact us and report this issue."
|
1356 |
msgstr ""
|
1357 |
|
1358 |
-
#: lib/Cron/Workers/StatsNotifications/Worker.php:
|
1359 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:82
|
1360 |
msgid "Unsubscribe link"
|
1361 |
msgstr ""
|
1362 |
|
1363 |
-
#: lib/Cron/Workers/StatsNotifications/Worker.php:
|
1364 |
msgid "Manage subscription link"
|
1365 |
msgstr ""
|
1366 |
|
1367 |
-
#: lib/Cron/Workers/StatsNotifications/Worker.php:
|
1368 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:98
|
1369 |
msgid "View in browser link"
|
1370 |
msgstr ""
|
@@ -2407,35 +2407,24 @@ msgstr ""
|
|
2407 |
msgid "%s unique clicks"
|
2408 |
msgstr ""
|
2409 |
|
2410 |
-
#: views/emails/statsNotification.html:
|
2411 |
msgid "View all stats"
|
2412 |
msgstr ""
|
2413 |
|
2414 |
-
#: views/emails/statsNotification.html:
|
2415 |
-
|
2416 |
-
"See more stats in the Premium version, like all the links that were clicked "
|
2417 |
-
"or which subscribers opened your emails. You can also create segments of "
|
2418 |
-
"subscribers by clicks and opens."
|
2419 |
-
msgstr ""
|
2420 |
-
|
2421 |
-
#: views/emails/statsNotification.html:351
|
2422 |
-
msgid "See Premium features"
|
2423 |
-
msgstr ""
|
2424 |
-
|
2425 |
-
#: views/emails/statsNotification.html:408
|
2426 |
-
#: views/emails/statsNotification.html:417
|
2427 |
msgid "How to Improve Open and Click Rates"
|
2428 |
msgstr ""
|
2429 |
|
2430 |
-
#: views/emails/statsNotification.html:
|
2431 |
msgid "How to improve my open rate?"
|
2432 |
msgstr ""
|
2433 |
|
2434 |
-
#: views/emails/statsNotification.html:
|
2435 |
msgid "And my click rate?"
|
2436 |
msgstr ""
|
2437 |
|
2438 |
-
#: views/emails/statsNotification.html:
|
2439 |
msgid "Disable these emails"
|
2440 |
msgstr ""
|
2441 |
|
@@ -4435,8 +4424,9 @@ msgstr ""
|
|
4435 |
|
4436 |
#: views/newsletters.html:139
|
4437 |
msgid ""
|
4438 |
-
"Revenues generated by customers who
|
4439 |
-
"
|
|
|
4440 |
msgstr ""
|
4441 |
|
4442 |
#: views/newsletters.html:140
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: \n"
|
6 |
"Report-Msgid-Bugs-To: http://support.mailpoet.com/\n"
|
7 |
+
"POT-Creation-Date: 2019-07-16 07:46:51+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
1355 |
"please contact us and report this issue."
|
1356 |
msgstr ""
|
1357 |
|
1358 |
+
#: lib/Cron/Workers/StatsNotifications/Worker.php:155
|
1359 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:82
|
1360 |
msgid "Unsubscribe link"
|
1361 |
msgstr ""
|
1362 |
|
1363 |
+
#: lib/Cron/Workers/StatsNotifications/Worker.php:156
|
1364 |
msgid "Manage subscription link"
|
1365 |
msgstr ""
|
1366 |
|
1367 |
+
#: lib/Cron/Workers/StatsNotifications/Worker.php:157
|
1368 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:98
|
1369 |
msgid "View in browser link"
|
1370 |
msgstr ""
|
2407 |
msgid "%s unique clicks"
|
2408 |
msgstr ""
|
2409 |
|
2410 |
+
#: views/emails/statsNotification.html:325
|
2411 |
msgid "View all stats"
|
2412 |
msgstr ""
|
2413 |
|
2414 |
+
#: views/emails/statsNotification.html:381
|
2415 |
+
#: views/emails/statsNotification.html:390
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2416 |
msgid "How to Improve Open and Click Rates"
|
2417 |
msgstr ""
|
2418 |
|
2419 |
+
#: views/emails/statsNotification.html:382
|
2420 |
msgid "How to improve my open rate?"
|
2421 |
msgstr ""
|
2422 |
|
2423 |
+
#: views/emails/statsNotification.html:391
|
2424 |
msgid "And my click rate?"
|
2425 |
msgstr ""
|
2426 |
|
2427 |
+
#: views/emails/statsNotification.html:399
|
2428 |
msgid "Disable these emails"
|
2429 |
msgstr ""
|
2430 |
|
4424 |
|
4425 |
#: views/newsletters.html:139
|
4426 |
msgid ""
|
4427 |
+
"Revenues generated by customers who made a purchase within two weeks after "
|
4428 |
+
"they clicked on this email. This is the sum of the order totals including "
|
4429 |
+
"shipping and taxes."
|
4430 |
msgstr ""
|
4431 |
|
4432 |
#: views/newsletters.html:140
|
lib/Cron/Workers/StatsNotifications/Worker.php
CHANGED
@@ -132,8 +132,6 @@ class Worker {
|
|
132 |
'topLinkClicks' => 0,
|
133 |
'linkSettings' => WPFunctions::get()->getSiteUrl(null, '/wp-admin/admin.php?page=mailpoet-settings#basics'),
|
134 |
'linkStats' => WPFunctions::get()->getSiteUrl(null, '/wp-admin/admin.php?page=mailpoet-newsletters#/stats/' . $newsletter->id()),
|
135 |
-
'premiumPage' => WPFunctions::get()->getSiteUrl(null, '/wp-admin/admin.php?page=mailpoet-premium'),
|
136 |
-
'premiumPluginActive' => WPFunctions::get()->isPluginActive('mailpoet-premium/mailpoet-premium.php'),
|
137 |
'clicked' => $clicked,
|
138 |
'opened' => $opened,
|
139 |
];
|
132 |
'topLinkClicks' => 0,
|
133 |
'linkSettings' => WPFunctions::get()->getSiteUrl(null, '/wp-admin/admin.php?page=mailpoet-settings#basics'),
|
134 |
'linkStats' => WPFunctions::get()->getSiteUrl(null, '/wp-admin/admin.php?page=mailpoet-newsletters#/stats/' . $newsletter->id()),
|
|
|
|
|
135 |
'clicked' => $clicked,
|
136 |
'opened' => $opened,
|
137 |
];
|
lib/Features/FeaturesController.php
CHANGED
@@ -10,14 +10,12 @@ class FeaturesController {
|
|
10 |
// const FEATURE_NAME_OF_FEATURE = 'name-of-feature';
|
11 |
const FEATURE_DISPLAY_WOOCOMMERCE_REVENUES = 'display-woocommerce-revenues'; // may also have 'display_revenues' setting
|
12 |
const FEATURE_ABANDONED_SHOPPING_CART = 'abandoned-shopping-cart';
|
13 |
-
const FEATURE_INACTIVE_SUBSCRIBERS_NOTICE = 'inactive-subscribers-notice';
|
14 |
|
15 |
// Define feature defaults in the array below in the following form:
|
16 |
// self::FEATURE_NAME_OF_FEATURE => true,
|
17 |
private $defaults = [
|
18 |
self::FEATURE_DISPLAY_WOOCOMMERCE_REVENUES => false,
|
19 |
self::FEATURE_ABANDONED_SHOPPING_CART => false,
|
20 |
-
self::FEATURE_INACTIVE_SUBSCRIBERS_NOTICE => false,
|
21 |
];
|
22 |
|
23 |
/** @var array */
|
10 |
// const FEATURE_NAME_OF_FEATURE = 'name-of-feature';
|
11 |
const FEATURE_DISPLAY_WOOCOMMERCE_REVENUES = 'display-woocommerce-revenues'; // may also have 'display_revenues' setting
|
12 |
const FEATURE_ABANDONED_SHOPPING_CART = 'abandoned-shopping-cart';
|
|
|
13 |
|
14 |
// Define feature defaults in the array below in the following form:
|
15 |
// self::FEATURE_NAME_OF_FEATURE => true,
|
16 |
private $defaults = [
|
17 |
self::FEATURE_DISPLAY_WOOCOMMERCE_REVENUES => false,
|
18 |
self::FEATURE_ABANDONED_SHOPPING_CART => false,
|
|
|
19 |
];
|
20 |
|
21 |
/** @var array */
|
lib/Segments/WP.php
CHANGED
@@ -235,5 +235,18 @@ class WP {
|
|
235 |
WHERE `wp_user_id` IS NOT NULL AND `status` = "subscribed" AND `confirmed_at` IS NULL AND clicks.id IS NULL AND opens.id IS NULL
|
236 |
';
|
237 |
$wpdb->query(sprintf($query, Subscriber::$_table, StatisticsClicks::$_table, StatisticsOpens::$_table, $wpdb->usermeta));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
238 |
}
|
239 |
}
|
235 |
WHERE `wp_user_id` IS NOT NULL AND `status` = "subscribed" AND `confirmed_at` IS NULL AND clicks.id IS NULL AND opens.id IS NULL
|
236 |
';
|
237 |
$wpdb->query(sprintf($query, Subscriber::$_table, StatisticsClicks::$_table, StatisticsOpens::$_table, $wpdb->usermeta));
|
238 |
+
|
239 |
+
|
240 |
+
$column_exists = $wpdb->query(sprintf('SHOW COLUMNS FROM `%s` LIKE "user_status"', $wpdb->users));
|
241 |
+
if ($column_exists) {
|
242 |
+
$query = '
|
243 |
+
UPDATE %s as subscribers
|
244 |
+
JOIN %s as users ON users.ID=subscribers.wp_user_id
|
245 |
+
SET `status` = "unconfirmed"
|
246 |
+
WHERE `status` = "subscribed" AND users.user_status = 2
|
247 |
+
';
|
248 |
+
$wpdb->query(sprintf($query, Subscriber::$_table, $wpdb->users));
|
249 |
+
}
|
250 |
+
|
251 |
}
|
252 |
}
|
lib/Util/Notices/PermanentNotices.php
CHANGED
@@ -3,7 +3,6 @@
|
|
3 |
namespace MailPoet\Util\Notices;
|
4 |
|
5 |
use MailPoet\Config\Menu;
|
6 |
-
use MailPoet\Features\FeaturesController;
|
7 |
use MailPoet\Settings\SettingsController;
|
8 |
use MailPoet\WP\Functions as WPFunctions;
|
9 |
|
@@ -30,10 +29,7 @@ class PermanentNotices {
|
|
30 |
/** @var InactiveSubscribersNotice */
|
31 |
private $inactive_subscribers_notice;
|
32 |
|
33 |
-
|
34 |
-
private $features_controller;
|
35 |
-
|
36 |
-
public function __construct(WPFunctions $wp, FeaturesController $features_controller) {
|
37 |
$this->wp = $wp;
|
38 |
$this->php_version_warnings = new PHPVersionWarnings();
|
39 |
$this->after_migration_notice = new AfterMigrationNotice();
|
@@ -41,7 +37,6 @@ class PermanentNotices {
|
|
41 |
$this->unauthorized_emails_notice = new UnauthorizedEmailNotice(new SettingsController, $wp);
|
42 |
$this->unauthorized_emails_in_newsletters_notice = new UnauthorizedEmailInNewslettersNotice(new SettingsController, $wp);
|
43 |
$this->inactive_subscribers_notice = new InactiveSubscribersNotice(new SettingsController, $wp);
|
44 |
-
$this->features_controller = $features_controller;
|
45 |
}
|
46 |
|
47 |
public function init() {
|
@@ -64,8 +59,7 @@ class PermanentNotices {
|
|
64 |
Menu::isOnMailPoetAdminPage($exclude = null, $page_id = 'mailpoet-newsletters')
|
65 |
);
|
66 |
$this->inactive_subscribers_notice->init(
|
67 |
-
$
|
68 |
-
&& Menu::isOnMailPoetAdminPage($exclude = ['mailpoet-welcome-wizard'])
|
69 |
);
|
70 |
$this->discounts_announcement->init(
|
71 |
empty($_GET['page'])
|
3 |
namespace MailPoet\Util\Notices;
|
4 |
|
5 |
use MailPoet\Config\Menu;
|
|
|
6 |
use MailPoet\Settings\SettingsController;
|
7 |
use MailPoet\WP\Functions as WPFunctions;
|
8 |
|
29 |
/** @var InactiveSubscribersNotice */
|
30 |
private $inactive_subscribers_notice;
|
31 |
|
32 |
+
public function __construct(WPFunctions $wp) {
|
|
|
|
|
|
|
33 |
$this->wp = $wp;
|
34 |
$this->php_version_warnings = new PHPVersionWarnings();
|
35 |
$this->after_migration_notice = new AfterMigrationNotice();
|
37 |
$this->unauthorized_emails_notice = new UnauthorizedEmailNotice(new SettingsController, $wp);
|
38 |
$this->unauthorized_emails_in_newsletters_notice = new UnauthorizedEmailInNewslettersNotice(new SettingsController, $wp);
|
39 |
$this->inactive_subscribers_notice = new InactiveSubscribersNotice(new SettingsController, $wp);
|
|
|
40 |
}
|
41 |
|
42 |
public function init() {
|
59 |
Menu::isOnMailPoetAdminPage($exclude = null, $page_id = 'mailpoet-newsletters')
|
60 |
);
|
61 |
$this->inactive_subscribers_notice->init(
|
62 |
+
Menu::isOnMailPoetAdminPage($exclude = ['mailpoet-welcome-wizard'])
|
|
|
63 |
);
|
64 |
$this->discounts_announcement->init(
|
65 |
empty($_GET['page'])
|
mailpoet.php
CHANGED
@@ -4,7 +4,7 @@ if (!defined('ABSPATH')) exit;
|
|
4 |
|
5 |
/*
|
6 |
* Plugin Name: MailPoet 3 (New)
|
7 |
-
* Version: 3.32.
|
8 |
* Plugin URI: http://www.mailpoet.com
|
9 |
* Description: Create and send newsletters, post notifications and welcome emails from your WordPress.
|
10 |
* Author: MailPoet
|
@@ -18,7 +18,7 @@ if (!defined('ABSPATH')) exit;
|
|
18 |
*/
|
19 |
|
20 |
$mailpoet_plugin = array(
|
21 |
-
'version' => '3.32.
|
22 |
'filename' => __FILE__,
|
23 |
'path' => dirname(__FILE__),
|
24 |
'autoloader' => dirname(__FILE__) . '/vendor/autoload.php',
|
4 |
|
5 |
/*
|
6 |
* Plugin Name: MailPoet 3 (New)
|
7 |
+
* Version: 3.32.2
|
8 |
* Plugin URI: http://www.mailpoet.com
|
9 |
* Description: Create and send newsletters, post notifications and welcome emails from your WordPress.
|
10 |
* Author: MailPoet
|
18 |
*/
|
19 |
|
20 |
$mailpoet_plugin = array(
|
21 |
+
'version' => '3.32.2',
|
22 |
'filename' => __FILE__,
|
23 |
'path' => dirname(__FILE__),
|
24 |
'autoloader' => dirname(__FILE__) . '/vendor/autoload.php',
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: mailpoet, wysija
|
|
3 |
Tags: email marketing, newsletter, newsletter subscribers, email, welcome email, post notification, WooCommerce emails, newsletter builder
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.2
|
6 |
-
Stable tag: 3.32.
|
7 |
License: GPLv3
|
8 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
9 |
|
@@ -147,6 +147,10 @@ Stop by our [support site](https://www.mailpoet.com/support).
|
|
147 |
|
148 |
== Changelog ==
|
149 |
|
|
|
|
|
|
|
|
|
150 |
= 3.32.1 - 2019-07-11 =
|
151 |
* Improved: minor changes and fixes.
|
152 |
|
3 |
Tags: email marketing, newsletter, newsletter subscribers, email, welcome email, post notification, WooCommerce emails, newsletter builder
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.2
|
6 |
+
Stable tag: 3.32.2
|
7 |
License: GPLv3
|
8 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
9 |
|
147 |
|
148 |
== Changelog ==
|
149 |
|
150 |
+
= 3.32.2 - 2019-07-16 =
|
151 |
+
* Added: notice about inactive subscribers when many users will be marked inactive;
|
152 |
+
* Improved: filtering out WP spam users from WordPress Users lists.
|
153 |
+
|
154 |
= 3.32.1 - 2019-07-11 =
|
155 |
* Improved: minor changes and fixes.
|
156 |
|
vendor-prefixed/autoload.php
CHANGED
@@ -4,4 +4,4 @@ namespace MailPoetVendor;
|
|
4 |
|
5 |
// autoload.php @generated by Composer
|
6 |
require_once __DIR__ . '/composer/autoload_real.php';
|
7 |
-
return \MailPoetVendor\
|
4 |
|
5 |
// autoload.php @generated by Composer
|
6 |
require_once __DIR__ . '/composer/autoload_real.php';
|
7 |
+
return \MailPoetVendor\ComposerAutoloaderInit61380d2b323c6613a6023591d8c95b99::getLoader();
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit0c86af7eb68c8004632dc2736c1d2da4::getLoader();
|
vendor/composer/autoload_psr4.php
CHANGED
@@ -9,6 +9,7 @@ return array(
|
|
9 |
'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'),
|
10 |
'Symfony\\Component\\Translation\\' => array($vendorDir . '/symfony/translation'),
|
11 |
'Sudzy\\' => array($baseDir . '/lib/Util/Sudzy'),
|
|
|
12 |
'MailPoet\\Test\\DataFactories\\' => array($baseDir . '/tests/DataFactories'),
|
13 |
'MailPoet\\' => array($baseDir . '/lib'),
|
14 |
'MailPoetVendor\\' => array($baseDir . '/vendor-prefixed'),
|
9 |
'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'),
|
10 |
'Symfony\\Component\\Translation\\' => array($vendorDir . '/symfony/translation'),
|
11 |
'Sudzy\\' => array($baseDir . '/lib/Util/Sudzy'),
|
12 |
+
'MailPoet\\Test\\DataGenerator\\' => array($baseDir . '/tests/DataGenerator'),
|
13 |
'MailPoet\\Test\\DataFactories\\' => array($baseDir . '/tests/DataFactories'),
|
14 |
'MailPoet\\' => array($baseDir . '/lib'),
|
15 |
'MailPoetVendor\\' => array($baseDir . '/vendor-prefixed'),
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,15 +19,15 @@ class ComposerAutoloaderInitd1401a4e3eb1edea29d1ca13ff970362
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
-
call_user_func(\Composer\Autoload\
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
@@ -48,19 +48,19 @@ class ComposerAutoloaderInitd1401a4e3eb1edea29d1ca13ff970362
|
|
48 |
$loader->register(true);
|
49 |
|
50 |
if ($useStaticLoader) {
|
51 |
-
$includeFiles = Composer\Autoload\
|
52 |
} else {
|
53 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
54 |
}
|
55 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
56 |
-
|
57 |
}
|
58 |
|
59 |
return $loader;
|
60 |
}
|
61 |
}
|
62 |
|
63 |
-
function
|
64 |
{
|
65 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
66 |
require $file;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit0c86af7eb68c8004632dc2736c1d2da4
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit0c86af7eb68c8004632dc2736c1d2da4', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit0c86af7eb68c8004632dc2736c1d2da4', 'loadClassLoader'));
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit0c86af7eb68c8004632dc2736c1d2da4::getInitializer($loader));
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
48 |
$loader->register(true);
|
49 |
|
50 |
if ($useStaticLoader) {
|
51 |
+
$includeFiles = Composer\Autoload\ComposerStaticInit0c86af7eb68c8004632dc2736c1d2da4::$files;
|
52 |
} else {
|
53 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
54 |
}
|
55 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
56 |
+
composerRequire0c86af7eb68c8004632dc2736c1d2da4($fileIdentifier, $file);
|
57 |
}
|
58 |
|
59 |
return $loader;
|
60 |
}
|
61 |
}
|
62 |
|
63 |
+
function composerRequire0c86af7eb68c8004632dc2736c1d2da4($fileIdentifier, $file)
|
64 |
{
|
65 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
66 |
require $file;
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
|
@@ -21,6 +21,7 @@ class ComposerStaticInitd1401a4e3eb1edea29d1ca13ff970362
|
|
21 |
),
|
22 |
'M' =>
|
23 |
array (
|
|
|
24 |
'MailPoet\\Test\\DataFactories\\' => 28,
|
25 |
'MailPoet\\' => 9,
|
26 |
'MailPoetVendor\\' => 15,
|
@@ -50,6 +51,10 @@ class ComposerStaticInitd1401a4e3eb1edea29d1ca13ff970362
|
|
50 |
array (
|
51 |
0 => __DIR__ . '/../..' . '/lib/Util/Sudzy',
|
52 |
),
|
|
|
|
|
|
|
|
|
53 |
'MailPoet\\Test\\DataFactories\\' =>
|
54 |
array (
|
55 |
0 => __DIR__ . '/../..' . '/tests/DataFactories',
|
@@ -793,10 +798,10 @@ class ComposerStaticInitd1401a4e3eb1edea29d1ca13ff970362
|
|
793 |
public static function getInitializer(ClassLoader $loader)
|
794 |
{
|
795 |
return \Closure::bind(function () use ($loader) {
|
796 |
-
$loader->prefixLengthsPsr4 =
|
797 |
-
$loader->prefixDirsPsr4 =
|
798 |
-
$loader->fallbackDirsPsr4 =
|
799 |
-
$loader->classMap =
|
800 |
|
801 |
}, null, ClassLoader::class);
|
802 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit0c86af7eb68c8004632dc2736c1d2da4
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
|
21 |
),
|
22 |
'M' =>
|
23 |
array (
|
24 |
+
'MailPoet\\Test\\DataGenerator\\' => 28,
|
25 |
'MailPoet\\Test\\DataFactories\\' => 28,
|
26 |
'MailPoet\\' => 9,
|
27 |
'MailPoetVendor\\' => 15,
|
51 |
array (
|
52 |
0 => __DIR__ . '/../..' . '/lib/Util/Sudzy',
|
53 |
),
|
54 |
+
'MailPoet\\Test\\DataGenerator\\' =>
|
55 |
+
array (
|
56 |
+
0 => __DIR__ . '/../..' . '/tests/DataGenerator',
|
57 |
+
),
|
58 |
'MailPoet\\Test\\DataFactories\\' =>
|
59 |
array (
|
60 |
0 => __DIR__ . '/../..' . '/tests/DataFactories',
|
798 |
public static function getInitializer(ClassLoader $loader)
|
799 |
{
|
800 |
return \Closure::bind(function () use ($loader) {
|
801 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit0c86af7eb68c8004632dc2736c1d2da4::$prefixLengthsPsr4;
|
802 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit0c86af7eb68c8004632dc2736c1d2da4::$prefixDirsPsr4;
|
803 |
+
$loader->fallbackDirsPsr4 = ComposerStaticInit0c86af7eb68c8004632dc2736c1d2da4::$fallbackDirsPsr4;
|
804 |
+
$loader->classMap = ComposerStaticInit0c86af7eb68c8004632dc2736c1d2da4::$classMap;
|
805 |
|
806 |
}, null, ClassLoader::class);
|
807 |
}
|
views/emails/statsNotification.html
CHANGED
@@ -315,47 +315,20 @@
|
|
315 |
<tr>
|
316 |
<td class="mailpoet_spacer" height="30" valign="top" style="border-collapse:collapse"></td>
|
317 |
</tr>
|
318 |
-
|
319 |
-
<
|
320 |
-
<
|
321 |
-
<
|
322 |
-
<table width="100%" cellpadding="0" cellspacing="0" border="0" style="border-spacing:0;mso-table-lspace:0;mso-table-rspace:0;border-collapse:collapse">
|
323 |
-
<tr>
|
324 |
-
<td class="mailpoet_button-container" style="text-align:center;border-collapse:collapse">
|
325 |
-
<a class="mailpoet_button" href="<%= linkStats %>" style="display:inline-block;-webkit-text-size-adjust:none;mso-hide:all;text-decoration:none;text-align:center;background-color:#fe5301 ;border-color:#0074a2 ;border-width:0px ;border-radius:3px ;border-style:solid ;width:288px ;line-height:50px ;color:#ffffff ;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif ;font-size:20px ;font-weight:normal ">
|
326 |
-
<%= __('View all stats') %>
|
327 |
-
</a></td>
|
328 |
-
</tr>
|
329 |
-
</table>
|
330 |
-
</div>
|
331 |
-
</td>
|
332 |
-
</tr>
|
333 |
-
<% else %>
|
334 |
-
<tr>
|
335 |
-
<td class="mailpoet_text mailpoet_padded_vertical mailpoet_padded_side" valign="top" style="word-break:break-word;word-wrap:break-word;padding-top:0;border-collapse:collapse;padding-bottom:20px;padding-left:20px;padding-right:20px">
|
336 |
-
<table style="border-spacing:0;mso-table-lspace:0;mso-table-rspace:0;border-collapse:collapse" width="100%" cellpadding="0">
|
337 |
<tr>
|
338 |
-
<td class="
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
<table width="100%" cellpadding="0" cellspacing="0" border="0" style="border-spacing:0;mso-table-lspace:0;mso-table-rspace:0;border-collapse:collapse">
|
348 |
-
<tr>
|
349 |
-
<td class="mailpoet_button-container" style="text-align:center;border-collapse:collapse">
|
350 |
-
<a class="mailpoet_button" href="<%= premiumPage %>" style="display:inline-block;-webkit-text-size-adjust:none;mso-hide:all;text-decoration:none;text-align:center;background-color:#fe5301 ;border-color:#0074a2 ;border-width:0px ;border-radius:3px ;border-style:solid ;width:288px ;line-height:50px ;color:#ffffff ;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif ;font-size:20px ;font-weight:normal ">
|
351 |
-
<%= __('See Premium features') %>
|
352 |
-
</a></td>
|
353 |
-
</tr>
|
354 |
-
</table>
|
355 |
-
</div>
|
356 |
-
</td>
|
357 |
-
</tr>
|
358 |
-
<% endif %>
|
359 |
<tr>
|
360 |
<td class="mailpoet_spacer" height="20" valign="top" style="border-collapse:collapse"></td>
|
361 |
</tr>
|
315 |
<tr>
|
316 |
<td class="mailpoet_spacer" height="30" valign="top" style="border-collapse:collapse"></td>
|
317 |
</tr>
|
318 |
+
<tr>
|
319 |
+
<td class="mailpoet_padded_vertical mailpoet_padded_side" valign="top" style="border-collapse:collapse;padding-bottom:20px;padding-left:20px;padding-right:20px">
|
320 |
+
<div>
|
321 |
+
<table width="100%" cellpadding="0" cellspacing="0" border="0" style="border-spacing:0;mso-table-lspace:0;mso-table-rspace:0;border-collapse:collapse">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
322 |
<tr>
|
323 |
+
<td class="mailpoet_button-container" style="text-align:center;border-collapse:collapse">
|
324 |
+
<a class="mailpoet_button" href="<%= linkStats %>" style="display:inline-block;-webkit-text-size-adjust:none;mso-hide:all;text-decoration:none;text-align:center;background-color:#fe5301 ;border-color:#0074a2 ;border-width:0px ;border-radius:3px ;border-style:solid ;width:288px ;line-height:50px ;color:#ffffff ;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif ;font-size:20px ;font-weight:normal ">
|
325 |
+
<%= __('View all stats') %>
|
326 |
+
</a></td>
|
327 |
+
</tr>
|
328 |
+
</table>
|
329 |
+
</div>
|
330 |
+
</td>
|
331 |
+
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
332 |
<tr>
|
333 |
<td class="mailpoet_spacer" height="20" valign="top" style="border-collapse:collapse"></td>
|
334 |
</tr>
|
views/emails/statsNotification.txt
CHANGED
@@ -27,13 +27,9 @@
|
|
27 |
<%= __('%s unique clicks')|replace({'%s': topLinkClicks}) %>
|
28 |
<% endif %>
|
29 |
|
30 |
-
<% if premiumPluginActive %>
|
31 |
<%= __('View all stats') %>
|
32 |
<%= linkStats %>
|
33 |
-
|
34 |
-
<%= __('See Premium features') %>
|
35 |
-
<%= premiumPage %>
|
36 |
-
<% endif %>
|
37 |
|
38 |
<%= __('How to improve my open rate?') %> https://www.mailpoet.com/how-to-improve-open-rates/
|
39 |
<%= __('And my click rate?') %> https://www.mailpoet.com/how-to-improve-click-rates/
|
27 |
<%= __('%s unique clicks')|replace({'%s': topLinkClicks}) %>
|
28 |
<% endif %>
|
29 |
|
|
|
30 |
<%= __('View all stats') %>
|
31 |
<%= linkStats %>
|
32 |
+
|
|
|
|
|
|
|
33 |
|
34 |
<%= __('How to improve my open rate?') %> https://www.mailpoet.com/how-to-improve-open-rates/
|
35 |
<%= __('And my click rate?') %> https://www.mailpoet.com/how-to-improve-click-rates/
|
views/newsletters.html
CHANGED
@@ -136,7 +136,7 @@
|
|
136 |
'openedStatTooltip': __('Above 30% is excellent.\\nBetween 10 and 30% is good.\\nUnder 10% is bad.'),
|
137 |
'clickedStatTooltip': __('Above 3% is excellent.\\nBetween 1 and 3% is good.\\nUnder 1% is bad.'),
|
138 |
'unsubscribedStatTooltip': __('Under 1% is excellent.\\nBetween 1 and 3% is good.\\nOver 3% is bad.'),
|
139 |
-
'revenueStatsTooltip': __('Revenues generated by customers who
|
140 |
'checkBackInHours': __('Nice job! Check back in %$1d hour(s) for more stats.'),
|
141 |
'improveThisLinkText': __('What can I do to improve this?'),
|
142 |
|
136 |
'openedStatTooltip': __('Above 30% is excellent.\\nBetween 10 and 30% is good.\\nUnder 10% is bad.'),
|
137 |
'clickedStatTooltip': __('Above 3% is excellent.\\nBetween 1 and 3% is good.\\nUnder 1% is bad.'),
|
138 |
'unsubscribedStatTooltip': __('Under 1% is excellent.\\nBetween 1 and 3% is good.\\nOver 3% is bad.'),
|
139 |
+
'revenueStatsTooltip': __('Revenues generated by customers who made a purchase within two weeks after they clicked on this email. This is the sum of the order totals including shipping and taxes.'),
|
140 |
'checkBackInHours': __('Nice job! Check back in %$1d hour(s) for more stats.'),
|
141 |
'improveThisLinkText': __('What can I do to improve this?'),
|
142 |
|