!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=48)}([function(e,t,n){"use strict";n.d(t,"g",function(){return o}),n.d(t,"b",function(){return a}),n.d(t,"e",function(){return i}),n.d(t,"c",function(){return c}),n.d(t,"a",function(){return l}),n.d(t,"d",function(){return s}),n.d(t,"f",function(){return u});var r=wp,o=r.i18n,a=r.blocks,i=r.editor,c=r.components,l=r.apiFetch,s=r.data,u=r.element},function(e,t){e.exports=window.React},function(e,t,n){var r; /*! Copyright (c) 2017 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ /*! Copyright (c) 2017 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ !function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t=0&&u.splice(t,1)}function b(e){var t=document.createElement("style");if(void 0===e.attrs.type&&(e.attrs.type="text/css"),void 0===e.attrs.nonce){var r=function(){0;return n.nc}();r&&(e.attrs.nonce=r)}return v(t,e.attrs),m(e,t),t}function v(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function g(e,t){var n,r,o,a;if(t.transform&&e.css){if(!(a="function"==typeof t.transform?t.transform(e.css):t.transform.default(e.css)))return function(){};e.css=a}if(t.singleton){var i=s++;n=l||(l=b(t)),r=x.bind(null,n,i,!1),o=x.bind(null,n,i,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",v(t,e.attrs),m(e,t),t}(t),r=function(e,t,n){var r=n.css,o=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&o;(t.convertToAbsoluteUrls||a)&&(r=p(r));o&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var i=new Blob([r],{type:"text/css"}),c=e.href;e.href=URL.createObjectURL(i),c&&URL.revokeObjectURL(c)}.bind(null,n,t),o=function(){h(n),n.href&&URL.revokeObjectURL(n.href)}):(n=b(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),o=function(){h(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=i()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=d(e,t);return f(n,t),function(e){for(var r=[],o=0;o0&&(D+=B)}return new Date(P+R+D)}var L,V,U;return new Date(e)}},function(e,t,n){"use strict";var r=n(2),o=n.n(r);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,c=e[Symbol.iterator]();!(r=(i=c.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function i(e,t){return 0===e?0:t/e}function c(e,t){var n=i(e,t);return[n,Math.pow(n*(1-n)/e,.5)]}function l(e){return e.find(function(t){var n=i(t.participants,t.conversions);return e.every(function(e){return i(e.participants,e.conversions)<=n})})}var s=function(e,t){var n=l(t);if(!n)return null;var r=n.id===e?l(t.filter(function(t){return t.id!==e})):t.find(function(t){return t.id===e});if(!r)throw new Error("Control variant of test cannot be found.");var o=a(c(r.participants,r.conversions),2),i=o[0],s=o[1],u=a(c(n.participants,n.conversions),2),p=u[0],f=u[1];return{winner:n,confident:(p-i)/Math.pow(Math.pow(s,2)+Math.pow(f,2),.5)>1.96}},u=n(0),p=(n(9),u.g.__),f=u.g.sprintf;t.a=function(e){var t=e.control,n=e.results,r=s(t,n);return r?wp.element.createElement("div",{className:o()("Significance",{"Significance--success":r.confident&&r.winner.id!==t,"Significance--failed":r.confident&&r.winner.id===t})},f(p(function(e,t){return t.confident?t.winner.id!==e?"Test results are significant enough to declare variation %s the winner with 95%% confidence.":"Test results are significant enough to say control variation %s remains a winner with 95%% confidence.":"Test results for are NOT significant enough to declare a winner yet."}(t,r)),r.winner.name)):null}},function(e,t,n){"use strict";var r,o,a,i=n(19),c="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-";function l(){a=!1}function s(e){if(e){if(e!==r){if(e.length!==c.length)throw new Error("Custom alphabet for shortid must be "+c.length+" unique characters. You submitted "+e.length+" characters: "+e);var t=e.split("").filter(function(e,t,n){return t!==n.lastIndexOf(e)});if(t.length)throw new Error("Custom alphabet for shortid must be "+c.length+" unique characters. These characters were not unique: "+t.join(", "));r=e,l()}}else r!==c&&(r=c,l())}function u(){return a||(a=function(){r||s(c);for(var e,t=r.split(""),n=[],o=i.nextValue();t.length>0;)o=i.nextValue(),e=Math.floor(o*t.length),n.push(t.splice(e,1)[0]);return n.join("")}())}e.exports={get:function(){return r||c},characters:function(e){return s(e),r},seed:function(e){i.seed(e),o!==e&&(l(),o=e)},lookup:function(e){return u()[e]},shuffled:u}},function(e,t,n){"use strict";e.exports=n(18)},function(e,t,n){var r=n(10);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(4)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".Significance {\n border-left: 4px solid #aaa;\n background-color: #eee;\n padding: 0.5em 1em;\n}\n\n.Significance.Significance--success {\n border-left-color: #46B450;\n background-color: #e3efe3;\n}\n\n.Significance.Significance--failed {\n border-left-color: #dc3232;\n background-color: #f5ebec;\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var o,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(o=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(o)+")")})}},,,function(e,t,n){var r=n(30);e.exports=function(e,t){return r(Date.now(),e,t)}},,,,function(e,t,n){"use strict";var r=n(7),o=n(20),a=n(24),i=n(25)||0;function c(){return o(i)}e.exports=c,e.exports.generate=c,e.exports.seed=function(t){return r.seed(t),e.exports},e.exports.worker=function(t){return i=t,e.exports},e.exports.characters=function(e){return void 0!==e&&r.characters(e),r.shuffled()},e.exports.isValid=a},function(e,t,n){"use strict";var r=1;e.exports={nextValue:function(){return(r=(9301*r+49297)%233280)/233280},seed:function(e){r=e}}},function(e,t,n){"use strict";var r,o,a=n(21),i=(n(7),1459707606518),c=6;e.exports=function(e){var t="",n=Math.floor(.001*(Date.now()-i));return n===o?r++:(r=0,o=n),t+=a(c),t+=a(e),r>0&&(t+=a(r)),t+=a(n)}},function(e,t,n){"use strict";var r=n(7),o=n(22),a=n(23);e.exports=function(e){for(var t,n=0,i="";!t;)i+=a(o,r.get(),1),t=e0?(b=o(e),v=o(t)):(b=o(t),v=o(e));var y,w=a(v,b),x=v.getTimezoneOffset()-b.getTimezoneOffset(),E=Math.round(w/60)-x;if(E<2)return f.includeSeconds?w<5?h("lessThanXSeconds",5,g):w<10?h("lessThanXSeconds",10,g):w<20?h("lessThanXSeconds",20,g):w<40?h("halfAMinute",null,g):h(w<60?"lessThanXMinutes":"xMinutes",1,g):0===E?h("lessThanXMinutes",1,g):h("xMinutes",E,g);if(E<45)return h("xMinutes",E,g);if(E<90)return h("aboutXHours",1,g);if(Eo?-1:n0?Math.floor(n):Math.ceil(n)}},function(e,t,n){var r=n(5);e.exports=function(e,t){var n=r(e),o=r(t);return n.getTime()-o.getTime()}},function(e,t,n){var r=n(5),o=n(37),a=n(38);e.exports=function(e,t){var n=r(e),i=r(t),c=a(n,i),l=Math.abs(o(n,i));return n.setMonth(n.getMonth()-c*l),c*(l-(a(n,i)===-c))}},function(e,t,n){var r=n(5);e.exports=function(e,t){var n=r(e),o=r(t);return 12*(n.getFullYear()-o.getFullYear())+(n.getMonth()-o.getMonth())}},function(e,t,n){var r=n(5);e.exports=function(e,t){var n=r(e).getTime(),o=r(t).getTime();return no?1:0}},function(e,t,n){var r=n(40),o=n(41);e.exports={distanceInWords:r(),format:o()}},function(e,t){e.exports=function(){var e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};return{localize:function(t,n,r){var o;return r=r||{},o="string"==typeof e[t]?e[t]:1===n?e[t].one:e[t].other.replace("{{count}}",n),r.addSuffix?r.comparison>0?"in "+o:o+" ago":o}}}},function(e,t,n){var r=n(42);e.exports=function(){var e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],t=["January","February","March","April","May","June","July","August","September","October","November","December"],n=["Su","Mo","Tu","We","Th","Fr","Sa"],o=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],a=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],i=["AM","PM"],c=["am","pm"],l=["a.m.","p.m."],s={MMM:function(t){return e[t.getMonth()]},MMMM:function(e){return t[e.getMonth()]},dd:function(e){return n[e.getDay()]},ddd:function(e){return o[e.getDay()]},dddd:function(e){return a[e.getDay()]},A:function(e){return e.getHours()/12>=1?i[1]:i[0]},a:function(e){return e.getHours()/12>=1?c[1]:c[0]},aa:function(e){return e.getHours()/12>=1?l[1]:l[0]}};return["M","D","DDD","d","Q","W"].forEach(function(e){s[e+"o"]=function(t,n){return function(e){var t=e%100;if(t>20||t<10)switch(t%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"}(n[e](t))}}),{formatters:s,formattingTokensRegExp:r(s)}}},function(e,t){var n=["M","MM","Q","D","DD","DDD","DDDD","d","E","W","WW","YY","YYYY","GG","GGGG","H","HH","h","hh","m","mm","s","ss","S","SS","SSS","Z","ZZ","X","x"];e.exports=function(e){var t=[];for(var r in e)e.hasOwnProperty(r)&&t.push(r);var o=n.concat(t).sort().reverse();return new RegExp("(\\[[^\\[]*\\])|(\\\\)?("+o.join("|")+"|.)","g")}},function(e,t,n){var r=n(44);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(4)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,'.TestResults {\n width: 100%;\n border-collapse: collapse;\n}\n\n.TestResultName {\n border-right: 1px solid #e2e4e7;\n}\n\n.TestResults td {\n vertical-align: top;\n}\n\n.TestResults td.TestResultWinner {\n color: #46B450;\n}\n\n.TestResults td.TestResultLoser {\n color: #dc3232;\n}\n\n.TestResults .TestResultVariationName.TestResultControl:after {\n content: "*";\n}\n\n.TestResults .TestResultDifference {\n font-size: 0.7em;\n display: block;\n text-align: center;\n}\n\n.TestResults td.TestResultValue {\n text-align: center;\n line-height: 1.8em;\n padding-left: 14px;\n white-space: nowrap;\n width: 1px;\n}\n\n.TestResults + .Significance {\n margin-top: 1.5em;\n}\n',""])},function(e,t,n){var r=n(46);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(4)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".ab-testing-for-wp__Onboarding .content p {\n font-size: 1.2em;\n}\n\n.ab-testing-for-wp__Onboarding .content {\n padding: 0 15px;\n max-width: 320px;\n text-align: center;\n}\n\n.ab-testing-for-wp__Onboarding .buttons {\n display: flex;\n align-items: stretch;\n justify-items: stretch;\n border-top: 1px solid #ededed;\n}\n\n.ab-testing-for-wp__Onboarding .buttons button.next {\n background: #ededed;\n}\n\n.ab-testing-for-wp__Onboarding .buttons button {\n border: 0;\n flex-grow: 1;\n padding: 12px 0;\n background: #fff;\n font-size: 1.2em;\n transition: background 0.2s ease;\n cursor: pointer;\n}\n\n.ab-testing-for-wp__Onboarding .buttons button:focus,\n.ab-testing-for-wp__Onboarding .buttons button:hover {\n color: #fff;\n background: #007eb1;\n}\n\n.ab-testing-for-wp__Onboarding .buttons button:hover {\n background: #0075a4;\n}\n\n.ab-testing-for-wp__Onboarding {\n position: absolute;\n z-index: 999999;\n background: #fff;\n box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.5);\n display: none;\n}\n\n.ab-testing-for-wp__OnboardingOverlay {\n position: fixed;\n z-index: 999998;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.5);\n transition: clip-path 0.3s ease;\n}\n\n#OverboardingPreventClick {\n position: fixed;\n z-index: 999998;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.ab-testing-for-wp__OnboardingModal .ButtonContainer {\n margin: 2em 0 1em 0;\n display: flex;\n align-items: center;\n}\n\n.ab-testing-for-wp__OnboardingModal .ButtonContainer button {\n margin-right: 10px;\n}\n",""])},,function(e,t,n){"use strict";n.r(t);var r=n(8),o=n.n(r),a=n(0),i=(n(26),a.c.ButtonGroup),c=a.c.IconButton;var l=function(e){var t=e.variants,n=e.onSelectVariant;return wp.element.createElement("div",{className:"ab-test-for-wp__VariantSelector"},wp.element.createElement(i,null,t.map(function(e){return wp.element.createElement(c,{isToggled:e.selected,onClick:function(){return n(e.id)}},e.name)}),wp.element.createElement(c,{icon:"admin-generic"})))};n(28);var s=function(){return wp.element.createElement("div",{className:"ab-test-for-wp__BoxShadow"})};function u(e){for(var t=1;t0;if(i||!n&&!c)return null;var l=a.find(function(e){return e.id===t}),s=0;l&&l.participants>0&&(s=l.conversions/l.participants);var u=a.map(function(e){return re({},e,{control:t===e.id,rate:0===e.participants?0:Math.round(100/e.participants*e.conversions),uplift:Math.round(0===s?0:(e.conversions/e.participants-s)/s*1e3)/10,winner:e.participants>0&&!a.every(function(t){return e.participants/e.conversions>=t.participants/t.conversions})})}).sort(function(e,t){return e.name>t.name?1:e.name>t.name?-1:0});return wp.element.createElement(ue,{title:se("Results so far")},c?wp.element.createElement("table",{className:"TestResults"},wp.element.createElement("tbody",null,wp.element.createElement("tr",null,wp.element.createElement("td",{className:"TestResultName"},se("Variation")),u.map(function(e){return wp.element.createElement("td",{className:F()({TestResultWinner:e.winner,TestResultLoser:!e.winner,TestResultControl:e.control},"TestResultValue","TestResultVariationName"),key:e.id},e.name)})),wp.element.createElement("tr",null,wp.element.createElement("td",{className:"TestResultName"},se("Conversion Rate")),u.map(function(e){return wp.element.createElement("td",{className:F()({TestResultWinner:e.winner,TestResultLoser:!e.winner,TestResultControl:e.control},"TestResultValue"),key:e.id},e.rate,"%",0!==e.uplift&&wp.element.createElement("span",{className:"TestResultDifference"},"".concat(e.uplift>0?"+":"").concat(e.uplift,"%")))})),wp.element.createElement("tr",null,wp.element.createElement("td",{className:"TestResultName"},se("Conversions")),u.map(function(e){return wp.element.createElement("td",{className:"TestResultValue",key:e.id},e.conversions)})),wp.element.createElement("tr",null,wp.element.createElement("td",{className:"TestResultName"},se("Participants")),u.map(function(e){return wp.element.createElement("td",{className:"TestResultValue",key:e.id},e.participants)})))):wp.element.createElement("div",null,"No participants yet."),wp.element.createElement(Y.a,{control:t,results:a}),wp.element.createElement("br",null),wp.element.createElement(te,{variants:u,onDeclareWinner:r}))}}])&&oe(n.prototype,r),o&&oe(n,o),t}();function fe(){return(fe=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=document.getElementById("OverboardingOverlay"),i=document.getElementById("OverboardingPreventClick");if(!a){if((a=document.createElement("div")).setAttribute("id","OverboardingOverlay"),a.setAttribute("class","ab-testing-for-wp__OnboardingOverlay"),!document.body)return;document.body.appendChild(a)}if(!i){if((i=document.createElement("div")).setAttribute("id","OverboardingPreventClick"),!document.body)return;document.body.appendChild(i)}var c=e.getBoundingClientRect(),l=c.top-t,s=c.left-o,u=c.right+n,p=c.bottom+r;a.style.clipPath="polygon(0 0, 0 100%, ".concat(s,"px 100%, ").concat(s,"px ").concat(l,"px, ").concat(u,"px ").concat(l,"px, ").concat(u,"px ").concat(p,"px, ").concat(s,"px ").concat(p,"px, ").concat(s,"px 100%, 100% 100%, 100% 0%)")}function he(){var e=document.getElementById("OverboardingOverlay");if(e){var t=e.parentNode;if(t){t.removeChild(e);var n=document.getElementById("OverboardingPreventClick");if(n){var r=n.parentNode;r&&r.removeChild(n)}}}}n(45);function be(e){return(be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ve(e,t){for(var n=0;n780;return wp.element.createElement("div",{className:"ABTest--".concat(c)},x&&wp.element.createElement(_e,{cancelOnboarding:function(){var e,t;e="completedOnboarding",t=!0,ke()[e]=t,Object(a.a)({path:"/ab-testing-for-wp/v1/options",method:"POST",body:JSON.stringify({key:e,value:t})}),r({completedOnboarding:!0})},clientId:t}),wp.element.createElement("style",null,w),wp.element.createElement(Ae,null,wp.element.createElement(U,{value:m,onChange:function(e){return r({isEnabled:e,startedAt:e&&!h?new Date:h})},startedAt:h}),wp.element.createElement(pe,{isEnabled:m,testId:c,control:d,onDeclareWinner:i}),wp.element.createElement(b,{variants:u,onUpdateVariants:function(e){return r({variants:e})}}),wp.element.createElement(k,{value:p,type:f,onChange:function(e){return r({postGoal:e})},onTypeChange:function(e){return r({postGoalType:e})}}),wp.element.createElement(R,{value:d,variants:u,onChange:function(e){return r({control:e})}})),wp.element.createElement(Ie,{templateLock:"all",template:u.map(Ue),allowedBlocks:Ve}),wp.element.createElement(l,{variants:u,onSelectVariant:function(e){r({variants:u.map(function(t){return function(e){for(var t=1;t