!function(){var e,t={373:function(e,t,n){"use strict";function r(e){return r="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},r(e)}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==r(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var s=n.call(e,"string");if("object"!==r(s))return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===r(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:u;a(!0),S(!!e);var t=document.querySelector(".generatepress-dashboard__section-item-message");t.classList.remove("generatepress-dashboard__section-item-message__show"),p()({path:"/generatepress-pro/v1/license",method:"POST",data:{key:e,status:f}}).then((function(e){a(!1),t.classList.add("generatepress-dashboard__section-item-message__show"),e.success&&e.response?(t.classList.remove("generatepress-dashboard__section-item-message__error"),"valid"===e.response.license?t.textContent=(0,c.__)("License key activated.","gp-premium"):"deactivated"===e.response.license?t.textContent=(0,c.__)("License key deactivated.","gp-premium"):t.textContent=e.response,h(e.response.license),setTimeout((function(){t.classList.remove("generatepress-dashboard__section-item-message__show")}),3e3)):(t.classList.add("generatepress-dashboard__section-item-message__error"),t.textContent=e.response)}))};return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"generatepress-dashboard__section generatepress-license-key-area"},(0,i.createElement)("div",{className:"generatepress-dashboard__section-title"},(0,i.createElement)("h2",null,(0,c.__)("License Key","gp-premium")),(0,i.createElement)("span",{className:"generatepress-dashboard__section-item-message"})),(0,i.createElement)("div",{className:"generatepress-dashboard__section-item"},(0,i.createElement)(l.Notice,{className:"generatepress-dashboard__section-license-notice",isDismissible:!1,status:"valid"===f?"success":"warning"},"valid"===f?(0,i.createElement)("span",null,(0,c.__)("Receiving premium updates.","gp-premium")):(0,i.createElement)("span",null,(0,c.__)("Not receiving premium updates.","gp-premium"))),(0,i.createElement)("div",{className:"generatepress-dashboard__section-license-key"},w?(0,i.createElement)(l.TextControl,{type:"text",autoComplete:"off",value:u,disabled:!0}):(0,i.createElement)(i.Fragment,null,(0,i.createElement)(l.TextControl,{placeholder:(0,c.__)("Enter your license key to activate updates.","gp-premium"),type:"text",autoComplete:"off",onChange:function(e){return g(e)}}),!!u&&(0,i.createElement)(l.Button,{variant:"primary",disabled:!!s,onClick:function(){return O()}},s&&(0,i.createElement)(l.Spinner,null),!s&&(0,c.__)("Save key"))),!!w&&!!u&&(0,i.createElement)(l.Button,{variant:"primary",onClick:function(){g(""),O("")}},(0,c.__)("Clear key","generateblocks"))),""!==u&&(0,i.createElement)("div",{className:"generatepress-dashboard__section-beta-tester"},(0,i.createElement)(l.ToggleControl,{label:(0,c.__)("Receive development version updates"),help:(0,c.__)("Get alpha, beta, and release candidate updates directly to your Dashboard.","gp-premium"),checked:!!v,onChange:function(e){y(e),function(e){var t=document.querySelector(".generatepress-dashboard__section-item-message");t.classList.remove("generatepress-dashboard__section-item-message__show"),p()({path:"/generatepress-pro/v1/beta",method:"POST",data:{beta:e}}).then((function(e){a(!1),t.classList.add("generatepress-dashboard__section-item-message__show"),e.success&&e.response?(t.classList.remove("generatepress-dashboard__section-item-message__error"),t.textContent=e.response,setTimeout((function(){t.classList.remove("generatepress-dashboard__section-item-message__show")}),3e3)):(t.classList.add("generatepress-dashboard__section-item-message__error"),t.textContent=e.response)}))}(e)}})))))};window.addEventListener("DOMContentLoaded",(function(){(0,m.render)((0,i.createElement)(b,null),document.getElementById("generatepress-license-key"))}));var v=function(){var e=o((0,m.useState)(!1),2),t=e[0],n=e[1],s=o((0,m.useState)(!1),2),a=s[0],d=s[1],u=o((0,m.useState)(!1),2),_=u[0],f=u[1],h=o((0,m.useState)(!1),2),b=h[0],v=h[1],y=o((0,m.useState)("all"),2),E=y[0],w=y[1];return(0,m.useEffect)((function(){t||n(!0)})),t?(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"generatepress-dashboard__section"},(0,i.createElement)("div",{className:"generatepress-dashboard__section-title"},(0,i.createElement)("h2",null,(0,c.__)("Import / Export","gp-premium"))),(0,i.createElement)("div",{className:"generatepress-dashboard__section-item"},(0,i.createElement)("div",{className:"generatepress-dashboard__section-item-content"},(0,i.createElement)("div",{className:"generatepress-dashboard__section-item-title"},(0,c.__)("Export","gp-premium")),(0,i.createElement)("div",{className:"generatepress-dashboard__section-item-description"},(0,c.__)("Export your customizer settings.","gp-premium"))),(0,i.createElement)("div",{className:"generatepress-dashboard__section-item-action"},(0,i.createElement)("span",{className:"generatepress-dashboard__section-item-message"}),(0,i.createElement)(l.ButtonGroup,{className:"generatepress-dashboard__section-item-export-type"},(0,i.createElement)(l.Button,{isPrimary:"all"===E,onClick:function(){return w("all")}},(0,c.__)("All","gp-premium")),(0,i.createElement)(l.Button,{isPrimary:"global-colors"===E,onClick:function(){return w("global-colors")}},(0,c.__)("Global Colors","gp-premium")),(0,i.createElement)(l.Button,{isPrimary:"typography"===E,onClick:function(){return w("typography")}},(0,c.__)("Typography","gp-premium"))),(0,i.createElement)(l.Button,{disabled:!!a,isPrimary:!0,onClick:function(e){return function(e){d(!0);var t=e.target.previousElementSibling.previousElementSibling;p()({path:"/generatepress-pro/v1/export",method:"POST",data:{items:!1,type:E}}).then((function(e){if(d(!1),t.classList.add("generatepress-dashboard__section-item-message__show"),"object"===r(e.response)?t.textContent=(0,c.__)("Options exported","gp-premium"):t.textContent=e.response,e.success&&e.response){var n=(new Date).toISOString().slice(0,10),s="generatepress-settings-"+E+"-"+n+".json",a=new Blob([JSON.stringify(e.response)],{type:"application/json",name:s});g()(a,s),setTimeout((function(){t.classList.remove("generatepress-dashboard__section-item-message__show")}),3e3)}else t.classList.add("generatepress-dashboard__section-item-message__error")}))}(e)}},!!a&&(0,i.createElement)(l.Spinner,null),!a&&(0,c.__)("Export","gp-premium")))),(0,i.createElement)("div",{className:"generatepress-dashboard__section-item"},(0,i.createElement)("div",{className:"generatepress-dashboard__section-item-content"},(0,i.createElement)("div",{className:"generatepress-dashboard__section-item-title"},(0,c.__)("Import","gp-premium")),(0,i.createElement)("div",{className:"generatepress-dashboard__section-item-description"},(0,c.__)("Import your customizer settings.","gp-premium"))),(0,i.createElement)("div",{className:"generatepress-dashboard__section-item-action"},(0,i.createElement)("span",{className:"generatepress-dashboard__section-item-message"}),(0,i.createElement)("input",{type:"file",accept:".json",onChange:function(e){var t=new FileReader;t.onloadend=function(){var e=t.result;(e=JSON.parse(e))&&v(e)},t.readAsText(e.target.files[0])}}),(0,i.createElement)(l.Button,{disabled:!!_||!b,isPrimary:!0,onClick:function(e){window.confirm((0,c.__)("This can overwrite existing settings and cannot be undone.","gp-premium"))&&function(e){f(!0);var t=e.target.previousElementSibling.previousElementSibling,n=e.target.previousElementSibling;n.style.display="none",p()({path:"/generatepress-pro/v1/import",method:"POST",data:{import:b}}).then((function(e){f(!1),t.classList.add("generatepress-dashboard__section-item-message__show"),"object"===r(e.response)?t.textContent=(0,c.__)("Options imported.","gp-premium"):t.textContent=e.response,e.success&&e.response?setTimeout((function(){t.classList.remove("generatepress-dashboard__section-item-message__show"),n.style.display="block",n.value=""}),3e3):t.classList.add("generatepress-dashboard__section-item-message__error")}))}(e)}},!!_&&(0,i.createElement)(l.Spinner,null),!_&&(0,c.__)("Import","gp-premium")))))):(0,i.createElement)(l.Placeholder,{className:"generatepress-dashboard__placeholder"},(0,i.createElement)(l.Spinner,null))};window.addEventListener("DOMContentLoaded",(function(){(0,m.render)((0,i.createElement)(v,null),document.getElementById("generatepress-import-export-pro"))}));var y=function(){var e=o((0,m.useState)(!1),2),t=e[0],n=e[1],s=o((0,m.useState)(!1),2),a=s[0],d=s[1];return(0,m.useEffect)((function(){t||n(!0)})),t?(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"generatepress-dashboard__section"},(0,i.createElement)("div",{className:"generatepress-dashboard__section-title",style:{marginBottom:0}},(0,i.createElement)("h2",null,(0,c.__)("Reset","gp-premium"))),(0,i.createElement)("div",{className:"generatepress-dashboard__section-item-description",style:{marginTop:0}},(0,c.__)("Reset your customizer settings.","gp-premium")),(0,i.createElement)(l.Button,{className:"generatepress-dashboard__reset-button",style:{marginTop:"10px"},disabled:!!a,isPrimary:!0,onClick:function(e){window.confirm((0,c.__)("This will delete all of your customizer settings. It cannot be undone.","gp-premium"))&&function(e){d(!0);var t=e.target.nextElementSibling;p()({path:"/generatepress-pro/v1/reset",method:"POST",data:{items:!1}}).then((function(e){d(!1),t.classList.add("generatepress-dashboard__section-item-message__show"),"object"===r(e.response)?t.textContent=(0,c.__)("Settings reset.","gp-premium"):t.textContent=e.response,e.success&&e.response?setTimeout((function(){t.classList.remove("generatepress-dashboard__section-item-message__show")}),3e3):t.classList.add("generatepress-dashboard__section-item-message__error")}))}(e)}},!!a&&(0,i.createElement)(l.Spinner,null),!a&&(0,c.__)("Reset","gp-premium")),(0,i.createElement)("span",{className:"generatepress-dashboard__section-item-message",style:{marginLeft:"10px"}}))):(0,i.createElement)(l.Placeholder,{className:"generatepress-dashboard__placeholder"},(0,i.createElement)(l.Spinner,null))};window.addEventListener("DOMContentLoaded",(function(){(0,m.render)((0,i.createElement)(y,null),document.getElementById("generatepress-reset-pro"))}))},162:function(e,t,n){var r,s;void 0===(s="function"==typeof(r=function(){"use strict";function t(e,t,n){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){i(r.response,t,n)},r.onerror=function(){console.error("could not download file")},r.send()}function r(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function s(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(n){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof n.g&&n.g.global===n.g?n.g:void 0,o=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),i=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!o?function(e,n,o){var i=a.URL||a.webkitURL,c=document.createElement("a");n=n||e.name||"download",c.download=n,c.rel="noopener","string"==typeof e?(c.href=e,c.origin===location.origin?s(c):r(c.href)?t(e,n,o):s(c,c.target="_blank")):(c.href=i.createObjectURL(e),setTimeout((function(){i.revokeObjectURL(c.href)}),4e4),setTimeout((function(){s(c)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,n,a){if(n=n||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}(e,a),n);else if(r(e))t(e,n,a);else{var o=document.createElement("a");o.href=e,o.target="_blank",setTimeout((function(){s(o)}))}}:function(e,n,r,s){if((s=s||open("","_blank"))&&(s.document.title=s.document.body.innerText="downloading..."),"string"==typeof e)return t(e,n,r);var i="application/octet-stream"===e.type,c=/constructor/i.test(a.HTMLElement)||a.safari,l=/CriOS\/[\d]+/.test(navigator.userAgent);if((l||i&&c||o)&&"undefined"!=typeof FileReader){var m=new FileReader;m.onloadend=function(){var e=m.result;e=l?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),s?s.location.href=e:location=e,s=null},m.readAsDataURL(e)}else{var d=a.URL||a.webkitURL,p=d.createObjectURL(e);s?s.location=p:location.href=p,s=null,setTimeout((function(){d.revokeObjectURL(p)}),4e4)}});a.saveAs=i.saveAs=i,e.exports=i})?r.apply(t,[]):r)||(e.exports=s)}},n={};function r(e){var s=n[e];if(void 0!==s)return s.exports;var a=n[e]={exports:{}};return t[e].call(a.exports,a,a.exports,r),a.exports}r.m=t,e=[],r.O=function(t,n,s,a){if(!n){var o=1/0;for(m=0;m=a)&&Object.keys(r.O).every((function(e){return r.O[e](n[c])}))?n.splice(c--,1):(i=!1,a0&&e[m-1][2]>a;m--)e[m]=e[m-1];e[m]=[n,s,a]},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e={966:0,100:0};r.O.j=function(t){return 0===e[t]};var t=function(t,n){var s,a,o=n[0],i=n[1],c=n[2],l=0;if(o.some((function(t){return 0!==e[t]}))){for(s in i)r.o(i,s)&&(r.m[s]=i[s]);if(c)var m=c(r)}for(t&&t(n);l