Version Description
Download this release
Release Info
Developer | brainstormworg |
Plugin | Astra Starter Sites |
Version | 3.0.9 |
Comparing to | |
See all releases |
Code changes from version 3.0.8 to 3.0.9
astra-sites.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Starter Templates
|
4 |
* Plugin URI: https://wpastra.com/
|
5 |
* Description: Starter Templates is all in one solution for complete starter sites, single page templates, blocks & images. This plugin offers the premium library of ready templates & provides quick access to beautiful Pixabay images that can be imported in your website easily.
|
6 |
-
* Version: 3.0.
|
7 |
* Author: Brainstorm Force
|
8 |
* Author URI: https://www.brainstormforce.com
|
9 |
* Text Domain: astra-sites
|
@@ -19,7 +19,7 @@ if ( ! defined( 'ASTRA_SITES_NAME' ) ) {
|
|
19 |
}
|
20 |
|
21 |
if ( ! defined( 'ASTRA_SITES_VER' ) ) {
|
22 |
-
define( 'ASTRA_SITES_VER', '3.0.
|
23 |
}
|
24 |
|
25 |
if ( ! defined( 'ASTRA_SITES_FILE' ) ) {
|
3 |
* Plugin Name: Starter Templates
|
4 |
* Plugin URI: https://wpastra.com/
|
5 |
* Description: Starter Templates is all in one solution for complete starter sites, single page templates, blocks & images. This plugin offers the premium library of ready templates & provides quick access to beautiful Pixabay images that can be imported in your website easily.
|
6 |
+
* Version: 3.0.9
|
7 |
* Author: Brainstorm Force
|
8 |
* Author URI: https://www.brainstormforce.com
|
9 |
* Text Domain: astra-sites
|
19 |
}
|
20 |
|
21 |
if ( ! defined( 'ASTRA_SITES_VER' ) ) {
|
22 |
+
define( 'ASTRA_SITES_VER', '3.0.9' );
|
23 |
}
|
24 |
|
25 |
if ( ! defined( 'ASTRA_SITES_FILE' ) ) {
|
inc/lib/onboarding/assets/dist/main.asset.php
CHANGED
@@ -1 +1 @@
|
|
1 |
-
<?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-components', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-media-utils', 'wp-polyfill', 'wp-url'), 'version' => '
|
1 |
+
<?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-components', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-media-utils', 'wp-polyfill', 'wp-url'), 'version' => '9734498a365e7443851562fabbb29084');
|
inc/lib/onboarding/assets/dist/main.js
CHANGED
@@ -5,9 +5,9 @@ Object(E.__)("Your Website is up and ready!. %1$s","astra-sites"),w),g="I just b
|
|
5 |
Object(E.__)("Your search - %1$s - did not match any Starter Templates.","astra-sites"),Object(na.decodeEntities)(e)))):null}),rc=(r(73),function(){return Object(h.createElement)("div",{className:"st-no-favorites"},Object(h.createElement)("h3",null,Object(E.__)("No favorites added. Press the heart icon to add templates as favorites.","astra-sites")))}),nc=function(t){var e=t.sites;return Object(h.createElement)(h.Fragment,null,Object(h.createElement)("div",{className:"st-sites-grid"},Object(h.createElement)("div",{className:"st-sites-found-message"},Object(E.__)("Other suggested Starter Templates","astra-sites")),Object(h.createElement)(Jl,{sites:e})))};function ic(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function ac(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ic(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ic(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var sc=(r(74),r(75),function(){return Object(h.createElement)("div",{className:"branding-wrap"},V()?Object(h.createElement)("h3",null,astraSitesVars.whiteLabelName):Object(h.createElement)(Vl,{className:"ist-logo",src:"".concat(starterTemplates.imageDir,"logo.svg"),alt:Object(E.__)("Starter Templates","astra-sites")}))}),oc=function(){var t=A(),e=x()(t,2),r=e[0].builder,n=e[1],i=[{id:"gutenberg",title:Object(E.__)("Block Editor","astra-sites"),image:"".concat(starterTemplates.imageDir,"block-editor.svg")},{id:"elementor",title:Object(E.__)("Elementor","astra-sites"),image:"".concat(starterTemplates.imageDir,"elementor.svg")},{id:"beaver-builder",title:Object(E.__)("Beaver Builder","astra-sites"),image:"".concat(starterTemplates.imageDir,"beaver-builder.svg")}];return"1"===starterTemplates.isBrizyEnabled&&i.push({id:"brizy",title:Object(E.__)("Brizy","astra-sites"),image:"".concat(starterTemplates.imageDir,"brizy.svg")}),Object(h.createElement)("div",{className:"st-page-builder-filter"},Object(h.createElement)(Ul,{value:r,options:i,className:"st-page-builder-toggle",onClick:function(t,e){n({type:"set",builder:e.id,siteCategory:Qh.siteCategory,siteType:"",siteOrder:"popular",onMyFavorite:!1});var r=new FormData;r.append("action","astra-sites-change-page-builder"),r.append("_ajax_nonce",astraSitesVars._ajax_nonce),r.append("page_builder",e.id),fetch(ajaxurl,{method:"post",body:r})}}))},lc=(r(76),function(){return Object(h.createElement)("a",{className:"st-exit-to-dashboard",href:starterTemplates.adminUrl},Object(h.createElement)(_l,{content:Object(E.__)("Exit to Dashboard","astra-sites")},k.dashboard))}),cc=(r(77),function(){var t=A(),e=x()(t,2),r=e[0],n=e[1],i=r.onMyFavorite;return Object(h.createElement)("div",{className:"st-my-favorite ".concat(i?"active":""),onClick:function(t){t.stopPropagation(),n({type:"set",onMyFavorite:!i,siteType:"",siteOrder:Qh.siteOrder,siteCategory:Qh.siteCategory,siteSearchTerm:""})}},Object(h.createElement)(_l,{content:Object(E.__)("My Favorite","astra-sites")},k.favorite))}),hc=r(17),uc=r.n(hc);function pc(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function fc(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?pc(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):pc(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function dc(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return mc(t,void 0);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?mc(t,void 0):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,o=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){o=!0,a=t},f:function(){try{s||null==r.return||r.return()}finally{if(o)throw a}}}}function mc(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var gc=wp.ajax.post,yc=[],vc=!1,bc=function(t,e){var r=new FormData;return r.append(t,e),r},xc=function(){var t=Pl()(jl.a.mark((function t(){var e,r,n,i;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-update-library")});case 3:return e=t.sent,t.next=6,e.json();case 6:return r=t.sent,t.next=9,r.data;case 9:if(n=t.sent,i=null,yc=[],"updated"!==n){t.next=17;break}yc.push(!0),vc=!0,t.next=53;break;case 17:if("batch"!==n){t.next=53;break}return t.next=20,Pc();case 20:return i=t.sent,t.t0=yc,t.next=24,wc();case 24:return t.t1=t.sent,t.t0.push.call(t.t0,t.t1),t.t2=yc,t.next=29,Sc();case 29:return t.t3=t.sent,t.t2.push.call(t.t2,t.t3),t.t4=yc,t.next=34,Ac();case 34:return t.t5=t.sent,t.t4.push.call(t.t4,t.t5),t.t6=yc,t.next=39,Cc();case 39:return t.t7=t.sent,t.t6.push.call(t.t6,t.t7),t.t8=yc,t.next=44,kc();case 44:return t.t9=t.sent,t.t8.push.call(t.t8,t.t9),t.t10=yc,t.next=49,Ec();case 49:t.t11=t.sent,t.t10.push.call(t.t10,t.t11),yc.push(i),vc=!0;case 53:return t.abrupt("return",i);case 56:return t.prev=56,t.t12=t.catch(0),yc.push(!1),vc=!0,t.abrupt("return",!1);case 61:case"end":return t.stop()}}),t,null,[[0,56]])})));return function(){return t.apply(this,arguments)}}(),Ec=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-update-library-complete")}).then((function(t){return t.json()}));case 3:if(!0!==t.sent.success){t.next=6;break}return t.abrupt("return",!0);case 6:return t.abrupt("return",!1);case 9:return t.prev=9,t.t0=t.catch(0),t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),kc=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-import-page-builders")}).then((function(t){return t.json()}));case 3:if(!0!==t.sent.success){t.next=6;break}return t.abrupt("return",!0);case 6:return t.abrupt("return",!1);case 9:return t.prev=9,t.t0=t.catch(0),t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),Cc=function(){var t=Pl()(jl.a.mark((function t(){var e,r,n,i,a;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-get-blocks-request-count")}).then((function(t){return t.json()})).then((function(t){return t.data}));case 3:if(!(e=t.sent)){t.next=11;break}for(r=[],n=1;n<=e;n++)(i=new FormData).append("action","astra-sites-import-blocks"),i.append("page_no",n),r.push(fetch(ajaxurl,{method:"post",body:i}));return t.next=9,Promise.allSettled(r).then((function(t){return Promise.all(t.map((function(t){return t.value.json()})))}));case 9:return a=t.sent,t.abrupt("return",a.every((function(t){return!0===t.success})));case 11:t.next=16;break;case 13:return t.prev=13,t.t0=t.catch(0),t.abrupt("return",!1);case 16:case"end":return t.stop()}}),t,null,[[0,13]])})));return function(){return t.apply(this,arguments)}}(),Ac=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-import-page-builders")}).then((function(t){return t.json()}));case 3:if(!0!==t.sent.success){t.next=6;break}return t.abrupt("return",!0);case 6:return t.abrupt("return",!1);case 9:return t.prev=9,t.t0=t.catch(0),t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),Sc=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-import-all-categories")}).then((function(t){return t.json()}));case 3:if(!0!==t.sent.success){t.next=6;break}return t.abrupt("return",!0);case 6:return t.abrupt("return",!1);case 9:return t.prev=9,t.t0=t.catch(0),t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),wc=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-import-all-categories-and-tags")}).then((function(t){return t.json()}));case 3:if(!0!==t.sent.success){t.next=6;break}return t.abrupt("return",!0);case 6:return t.abrupt("return",!1);case 9:return t.prev=9,t.t0=t.catch(0),t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),Pc=function(){var t=Pl()(jl.a.mark((function t(){var e,r,n,i,a;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,gc({action:"astra-sites-get-sites-request-count",_ajax_nonce:starterTemplates.nonce});case 3:if(!(e=t.sent)){t.next=11;break}for(r=[],n=1;n<=e;n++)(i=new FormData).append("action","astra-sites-import-sites"),i.append("page_no",n),r.push(fetch(ajaxurl,{method:"post",body:i}));return t.next=9,Promise.allSettled(r).then((function(t){return Promise.all(t.map((function(t){return t.value.json()})))})).then((function(t){var e,r={},n=dc(t);try{for(n.s();!(e=n.n()).done;){var i=e.value;"object"===uc()(i.data)&&(r=fc(fc({},r),i.data))}}catch(t){n.e(t)}finally{n.f()}return r}));case 9:return a=t.sent,t.abrupt("return",a);case 11:return t.abrupt("return",null);case 14:return t.prev=14,t.t0=t.catch(0),t.abrupt("return",null);case 17:case"end":return t.stop()}}),t,null,[[0,14]])})));return function(){return t.apply(this,arguments)}}(),Oc=(r(78),function(){var t=Object(u.useState)(!1),e=x()(t,2),r=e[0],n=e[1],i=function(){if(yc&&vc){var t=yc.every(Boolean);return yc=[],vc=!1,t}}(),a=function(){var t=Pl()(jl.a.mark((function t(e){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.stopPropagation(),!r){t.next=3;break}return t.abrupt("return");case 3:return n(!0),t.next=6,xc();case 6:n(!1);case 7:case"end":return t.stop()}}),t)})));return function(_x){return t.apply(this,arguments)}}();return Object(h.createElement)(h.Fragment,null,Object(h.createElement)("div",{className:"st-sync-library ".concat(r?"loading":""),onClick:a},Object(h.createElement)(_l,{content:Object(E.__)("Sync Library","astra-sites")},k.sync)),!r&&!0===i&&Object(h.createElement)(Ll,{type:"success",message:Object(E.__)("Library refreshed successfully","astra-sites"),autoHideDuration:5,bottomRight:!0}),!r&&!1===i&&Object(h.createElement)(Ll,{type:"error",message:Object(E.__)("Library refreshed failed!","astra-sites"),autoHideDuration:5,bottomRight:!0}))}),jc=(r(79),function(){var t=A(),e=x()(t,2),r=e[0],n=r.selectedTemplateName,i=r.currentIndex,a=e[1];return Object(h.createElement)("div",{className:"change-template-wrap"},Object(h.createElement)("div",{className:"template-name"},Object(h.createElement)("p",{className:"label"},Object(E.__)("Selected Template:","astra-sites")),Object(h.createElement)("h5",null,Object(na.decodeEntities)(n))),Object(h.createElement)("div",{className:"change-btn-wrap",onClick:function(){a({type:"set",currentIndex:i-1,currentCustomizeIndex:0})}},Object(h.createElement)("span",{className:"change-btn"},k.cross)))}),Ic=r(19),_c=r.n(Ic),Tc=starterTemplates.restNonce,Fc=r(32),Mc=r(33),Dc=r(21);function Rc(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Bc(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Rc(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Rc(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}r(80);var Vc=function(){var t=A(),e=x()(t,2),r=e[0],n=r.siteLogo,i=r.builder,a=r.currentCustomizeIndex,s=r.currentIndex,o=e[1];Object(Fc.addFilter)("editor.MediaUpload","core/edit-post/components/media-upload/replace-media-upload",(function(){return Dc.MediaUpload}));var l=function(t){o({type:"set",siteLogo:t}),L({param:"siteLogo",data:t})},c=function(){l(Qh.siteLogo)},u=function(t){var e=Bc(Bc({},n),{},{width:t});o({type:"set",siteLogo:e}),L({param:"siteLogo",data:e})},p=function(){o("beaver-builder"===i||"brizy"===i?{type:"set",currentCustomizeIndex:a+2}:{type:"set",currentCustomizeIndex:a+1})},f=function(){o({type:"set",currentIndex:s-1,currentCustomizeIndex:0})},d=function(t){n.url&&(t.stopPropagation(),u(Qh.siteLogo.width))};return Object(h.createElement)(Dc.MediaUpload,{onSelect:function(t){return function(t){var e,r,i,a={id:t.id,url:t.url,width:n.width};"http:"===window.location.protocol?(e=t.url,r=function(t){a.dataUri=t,l(a)},(i=new Image).onload=function(){var t=document.createElement("canvas");t.width=this.naturalWidth,t.height=this.naturalHeight,t.getContext("2d").drawImage(this,0,0),r(t.toDataURL("image/png"))},i.src=e):l(a)}(t)},allowedTypes:["image"],value:n.id,render:function(t){var e=t.open;return Object(h.createElement)(h.Fragment,null,""!==n.url&&void 0!==n.url?Object(h.createElement)("div",{className:"ist-logo-wrapper"},Object(h.createElement)("div",{className:"ist-remove-logo",onClick:c,title:Object(E.__)("Remove Logo","astra-sites")},Object(h.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"8",height:"8",viewBox:"0 0 8 8",fill:"#333333"},Object(h.createElement)("path",{d:"M8 0.7L7.3 0L4 3.3L0.7 0L0 0.7L3.3 4L0 7.3L0.7 8L4 4.7L7.3 8L8 7.3L4.7 4L8 0.7Z",fill:"#333333"}))),Object(h.createElement)("div",{className:"ist-selected-image",onClick:e},Object(h.createElement)("div",{onClick:e,className:"ist-logo-preview-wrap"},Object(h.createElement)("img",{alt:Object(E.__)("Site Logo","astra-sites"),src:n.url}),Object(h.createElement)("div",{className:"ist-change-logo",onClick:e},Object(E.__)("Change Logo","astra-sites"))))):"",""===n.url?Object(h.createElement)("div",null,Object(h.createElement)(_,{className:"ist-button ist-button-outline",onClick:e},Object(h.createElement)("h5",null,Object(E.__)("Upload File Here","astra-sites")),Object(h.createElement)("p",null,Object(E.__)("Suggested Dimensions: 180x60 pixels","astra-sites")))):"",""===n.url&&Object(h.createElement)("div",{className:"logo-skip-info"},Object(h.createElement)("h5",null,Object(E.__)("Don't have Logo? No Problem!","astra-sites")),Object(h.createElement)("p",null,Object(E.__)("You can upload it later","astra-sites"))),Object(h.createElement)("div",{className:"astra-sites-ai-logo-wrap"},Object(h.createElement)("div",{className:"label"},Object(E.__)("Logo Width","astra-sitess")),Object(h.createElement)("div",{className:"control-reset ".concat(n.width===Qh.siteLogo.width?"disabled":""),onClick:d},k.reset)),Object(h.createElement)("div",{className:"astra-sites-ai-rangecontrol-wrap"},Object(h.createElement)(Mc.RangeControl,{value:n.width,min:0,max:500,step:1,onChange:function(t){u(t)},trackColor:"#4361ee",disabled:""===n.url})),Object(h.createElement)(_,{className:"ist-button",onClick:p,after:!0},""!==n.url?Object(E.__)("Continue","astra-sites"):Object(E.__)("Skip & Continue","astra-sites")),Object(h.createElement)(F,{onClick:f},Object(E.__)("Back","astra-sites")))}})},Lc=[{slug:"style-1",title:Object(E.__)("Style 1","astra-sites"),colors:["#8E43F0","#7215EA","#FFFFFF","#FAF5FF","#726C7A","#3C2F4B","#000000","#4B4F58","#F6F7F8"]},{slug:"style-2",title:Object(E.__)("Style 2","astra-sites"),colors:["#FFB72B","#FF9900","#FFFFFF","#F9F5EE","#6D6A64","#3A362D","#000000","#4B4F58","#F6F7F8"]},{slug:"style-3",title:Object(E.__)("Style 3","astra-sites"),colors:["#FF2459","#D90336","#FFFFFF","#FAF4F6","#6B6365","#352A2D","#000000","#4B4F58","#F6F7F8"]},{slug:"style-4",title:Object(E.__)("Style 4","astra-sites"),colors:["#2B60E8","#0A43D7","#FFFFFF","#F7F7FA","#64666C","#2E323E","#000000","#4B4F58","#F6F7F8"]},{slug:"style-5",title:Object(E.__)("Style 5","astra-sites"),colors:["#1BAE70","#008D52","#FFFFFF","#F3FAF7","#5C6461","#26312C","#000000","#4B4F58","#F6F7F8"]},{slug:"style-6",title:Object(E.__)("Style 6","astra-sites"),colors:["#FF8F3F","#EC6300","#FFFFFF","#F9F6F4","#66625F","#37302A","#000000","#4B4F58","#F6F7F8"]}],Nc=[{slug:"style-1",title:Object(E.__)("Style 1","astra-sites"),colors:["#8E43F0","#7215EA","#3C2F4B","#726C7A","#FAF5FF","#FFFFFF","#000000","#4B4F58","#F6F7F8"]},{slug:"style-2",title:Object(E.__)("Style 2","astra-sites"),colors:["#FFB72B","#FF9900","#3A362D","#6D6A64","#F9F5EE","#FFFFFF","#000000","#4B4F58","#F6F7F8"]},{slug:"style-3",title:Object(E.__)("Style 3","astra-sites"),colors:["#FF2459","#D90336","#352A2D","#6B6365","#FAF4F6","#FFFFFF","#000000","#4B4F58","#F6F7F8"]},{slug:"style-4",title:Object(E.__)("Style 4","astra-sites"),colors:["#2B60E8","#0A43D7","#2E323E","#64666C","#F7F7FA","#FFFFFF","#000000","#4B4F58","#F6F7F8"]},{slug:"style-5",title:Object(E.__)("Style 5","astra-sites"),colors:["#1BAE70","#008D52","#26312C","#5C6461","#F3FAF7","#FFFFFF","#000000","#4B4F58","#F6F7F8"]},{slug:"style-6",title:Object(E.__)("Style 6","astra-sites"),colors:["#FF8F3F","#EC6300","#37302A","#66625F","#F9F6F4","#FFFFFF","#000000","#4B4F58","#F6F7F8"]}];function zc(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var Gc=function(t,e){if(!t)return"";if(t){var r=t.match(/'([^']+)'/);return r?r[1]:"inherit"===t?e:t}return e||void 0},Hc=[{"body-font-family":"'Open Sans', sans-serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"1.7","headings-font-family":"'Playfair Display', serif","headings-font-weight":"700","headings-line-height":"1.2","headings-font-variant":"700"},{"body-font-family":"'Lora', serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Lato', sans-serif","headings-font-weight":"700","headings-line-height":"1.2","headings-font-variant":"700"},{"body-font-family":"'Roboto', sans-serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:17,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Barlow Condensed', sans-serif","headings-font-weight":"600","headings-line-height":"1.2","headings-font-variant":"600"},{"body-font-family":"'Source Sans Pro', sans-serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:17,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":1.7,"headings-font-family":"'Montserrat', sans-serif","headings-font-weight":"700","headings-line-height":"1.3","headings-font-variant":"700"},{"body-font-family":"'Karla', sans-serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:17,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Rubik', sans-serif","headings-font-weight":"500","headings-line-height":"1.3","headings-font-variant":"500"},{"body-font-family":"'Work Sans', sans-serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'DM Serif Display', serif","headings-font-weight":"400","headings-line-height":"1.2","headings-font-variant":"400"}],Qc=[{content:function(){var t=A(),e=x()(t,2),r=e[0],n=r.licenseStatus,i=r.selectedTemplateType,a=e[1];return Object(u.useEffect)((function(){a({type:"set",designStep:1})}),[]),Object(h.createElement)(h.Fragment,null,Object(h.createElement)(jc,null),Object(h.createElement)("div",{className:"customizer-header"},Object(h.createElement)("div",{className:"header-name"},!n&&"free"!==i&&Object(h.createElement)("p",{className:"premium-notice"},Object(E.__)("This is a Premium Template","astra-sites")),Object(h.createElement)("h3",{className:"ist-customizer-heading"},Object(E.__)("Logo","astra-sites")),Object(h.createElement)("p",{className:"screen-description"},Object(E.__)("Choose logo for your site. You can update it anytime later.","astra-sites")))))},controls:function(){return Object(h.createElement)(h.Fragment,null,Object(h.createElement)(Vc,null))},class:"customize-business-logo"},{content:function(){var t=A(),e=x()(t,2),r=e[0],n=r.licenseStatus,i=r.selectedTemplateType,a=e[1];return Object(u.useEffect)((function(){a({type:"set",designStep:2})}),[]),Object(h.createElement)(h.Fragment,null,Object(h.createElement)(jc,null),Object(h.createElement)("div",{className:"customizer-header"},Object(h.createElement)("div",{className:"header-name"},!n&&"free"!==i&&Object(h.createElement)("p",{className:"premium-notice"},Object(E.__)("This is a Premium Template","astra-sites")),Object(h.createElement)("h3",{className:"ist-customizer-heading"},Object(E.__)("Colors","astra-sites")),Object(h.createElement)("p",{className:"screen-description"},Object(E.__)("Choose colors for your site. You can update them anytime later.","astra-sites")))))},controls:function(){var t=A(),e=x()(t,2),r=e[0],n=r.activePaletteSlug,i=r.templateResponse,a=r.currentCustomizeIndex,s=e[1],o=Object(u.useState)([]),l=x()(o,2),c=l[0],p=l[1],f=Object(u.useState)(Nc),d=x()(f,2),m=d[0],g=d[1],y=function(t,e){e&&(s({type:"set",activePaletteSlug:e.slug,activePalette:e}),L({param:"colorPalette",data:e}))};return Object(u.useEffect)((function(){var t=function(t){var e=[];if(t&&"astra-site-customizer-data"in t){var r=t["astra-site-customizer-data"]||"";if(r){var n=r["astra-settings"]["global-color-palette"].palette||[];n&&(e=[{slug:"default",title:Object(E.__)("Default","astra-sites"),colors:n}])}}return e}(i);p(t);var e="light"===function(t){var e="light";return t&&"astra-site-color-scheme"in t&&""!==t["astra-site-color-scheme"]&&(e=t["astra-site-color-scheme"]),e}(i)?Nc:Lc;g(e)}),[i]),Object(h.createElement)(h.Fragment,null,c?Object(h.createElement)(h.Fragment,null,Object(h.createElement)(T,{selected:n,options:c,onChange:function(t,e){y(0,e)},tabIndex:"0"})):"",Object(h.createElement)("h4",{className:"ist-secondary-heading"},Object(E.__)("You can also try:","astra-sites")),Object(h.createElement)(T,{selected:n,options:m,onChange:function(t,e){y(0,e)},tabIndex:"0"}),Object(h.createElement)(_,{className:"ist-button",onClick:function(){s({type:"set",currentCustomizeIndex:a+1})},after:!0},Object(E.__)("Continue","astra-sites")),Object(h.createElement)(F,{customizeStep:!0,onClick:function(){s({type:"set",currentCustomizeIndex:a-1})}},Object(E.__)("Back","astra-sites")))},actions:null,class:"customize-site-colors"},{content:function(){var t=A(),e=x()(t,2),r=e[0],n=r.licenseStatus,i=r.selectedTemplateType,a=e[1];return Object(u.useEffect)((function(){a({type:"set",designStep:3})}),[]),Object(h.createElement)(h.Fragment,null,Object(h.createElement)(jc,null),Object(h.createElement)("div",{className:"customizer-header"},Object(h.createElement)("div",{className:"header-name"},!n&&"free"!==i&&Object(h.createElement)("p",{className:"premium-notice"},Object(E.__)("This is a Premium Template","astra-sites")),Object(h.createElement)("h3",{className:"ist-customizer-heading"},Object(E.__)("Fonts","astra-sites")),Object(h.createElement)("p",{className:"screen-description"},Object(E.__)("Choose fonts for your site. You can update them anytime later.","astra-sites")))))},controls:function(){var t=A(),e=x()(t,2),r=e[0],n=r.typographyIndex,i=r.typography,a=r.templateResponse,s=e[1],o=Object(u.useState)(Hc),l=x()(o,2),c=l[0],p=l[1];return Object(u.useEffect)((function(){if(null!==a){var t=[],e=function(t){var e={};if(t&&"astra-site-customizer-data"in t){var r=t["astra-site-customizer-data"]||"";if(r){var n=r["astra-settings"]||[],i=n["headings-font-family"];e={default:!0,"body-font-family":n["body-font-family"],"body-font-variant":n["body-font-variant"],"body-font-weight":n["body-font-weight"],"font-size-body":n["font-size-body"],"body-line-height":n["body-line-height"],"headings-font-family":i,"headings-font-weight":n["headings-font-weight"],"headings-line-height":n["headings-line-height"],"headings-font-variant":n["headings-font-variant"]}}}return e}(a);if(t.push(e),!document.getElementById("google-fonts-domain")){var r=document.createElement("link");r.id="google-fonts-domain",r.setAttribute("rel","preconnect"),r.setAttribute("href","https://fonts.gstatic.com"),document.head.appendChild(r)}if(!document.getElementById("google-fonts-url")){var i=document.createElement("link");i.id="google-fonts-url",i.setAttribute("rel","stylesheet");var o=[],l=e["body-font-family"]||"",h=parseInt(e["body-font-weight"])||"";h&&(h=":wght@".concat(h)),l&&(l=(l=Gc(l)).replace(" ","+"),o.push("family=".concat(l).concat(h)));var u=e["headings-font-family"]||"",f=parseInt(e["headings-font-weight"])||"";f&&(f=":wght@".concat(f)),u&&(u=(u=Gc(u,l)).replace(" ","+"),o.push("family=".concat(u).concat(f)));var d="";if(c){var m,g=function(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return zc(t,void 0);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?zc(t,void 0):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,o=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){o=!0,a=t},f:function(){try{s||null==r.return||r.return()}finally{if(o)throw a}}}}(c);try{for(g.s();!(m=g.n()).done;){var y=m.value,v=Gc(y["headings-font-family"]).replaceAll(" ","+"),b=y["headings-font-weight"],x=Gc(y["body-font-family"]).replaceAll(" ","+"),E=y["body-font-weight"];d+="&family=".concat(v,":wght@").concat(b,"&family=").concat(x,":wght@").concat(E)}}catch(t){g.e(t)}finally{g.f()}d=d.replace(/[&]{1}$/i,"")}if(o){var k="https://fonts.googleapis.com/css2?".concat(o.join("&")).concat(d,"&display=swap");i.setAttribute("href",k),document.head.appendChild(i)}}0===n&&s({type:"set",typography:e}),c=t.concat(c),p(c)}}),[a]),Object(u.useEffect)((function(){L({param:"siteTypography",data:JSON.parse(JSON.stringify(i))})}),[i]),Object(h.createElement)(h.Fragment,null,Object(h.createElement)(B,{selected:n,options:c,onSelect:function(t,e){s({type:"set",typographyIndex:e,typography:c[e]||c[0]})}}))},actions:null,class:"customize-site-typography"},{content:function(){var t=A(),e=x()(t,2),r=e[0].builder,n=e[1];Object(u.useEffect)((function(){n({type:"set",designStep:1})}),[]);var i=Object(E.__)("This is a premium template and comes with our Essentials and Growth Bundle. <br/><br/> Get access to this premium template and 100+ more.","astra-sites");return Object(h.createElement)(h.Fragment,null,Object(h.createElement)(jc,null),Object(h.createElement)("div",{className:"customizer-header"},Object(h.createElement)("div",{className:"header-name"},Object(h.createElement)("h3",{className:"ist-customizer-heading"},Object(E.__)("Liked this Starter Template?","astra-sites")),Object(h.createElement)("p",{className:"screen-description",dangerouslySetInnerHTML:{__html:i}}),Object(h.createElement)(_,{className:"st-access-btn",onClick:function(){window.open(astraSitesVars.cta_links[r])}},Object(E.__)("Unlock Access","astra-sites"),Object(h.createElement)("img",{className:"st-get-access",alt:"Get Access",src:"".concat(starterTemplates.imageDir,"get-access.svg")})))))},controls:function(){var t=A(),e=x()(t,2),r=e[0],n=r.templateId,i=(r.templateResponse,r.currentCustomizeIndex),a=r.importError,s=r.currentIndex,o=r.validateLicenseStatus,l=e[1],c=Object(u.useState)(""),p=x()(c,2),f=p[0],d=p[1],m=Object(u.useState)(!1),g=x()(m,2),y=g[0],v=g[1],b=Object(u.useState)(""),C=x()(b,2),S=C[0],w=C[1];Object(u.useEffect)((function(){a&&l({type:"set",currentIndex:s+2})}),[a]);var P=y?"processing":"",O=Object(E.sprintf)(//translators: %1$s Support page URL.
|
6 |
Object(E.__)("<b> Questions? </b> Get in touch with our %1$ssupport team%2$s.","astra-sites"),'<a href="https://wpastra.com/support/free-support/" target="_blank">',"</a>"),j=Object(E.sprintf)(//translators: %1$s Store page URL.
|
7 |
Object(E.__)("If you have purchased our Essential or Growth Bundle, please install the premium version of the plugin that you can %1$sdownload.%2$s from our store.","astra-sites"),'<a href="https://store.brainstormforce.com/login/" target="_blank">',"</a>");return Object(h.createElement)(h.Fragment,null,Object(h.createElement)("h4",null,Object(E.__)("Already a customer?","astra-sites")),o&&Object(h.createElement)("p",{className:"customer-notices"},Object(E.__)("If you have purchased our Essential or Growth Bundle, just enter your license key below to import this template.","astra-sites")),!o&&Object(h.createElement)(h.Fragment,null,Object(h.createElement)("p",{className:"customer-notices",dangerouslySetInnerHTML:{__html:j}}),Object(h.createElement)("p",{className:"customer-notices"},Object(E.__)("Currently the free version is installed.","astra-sites"))),Object(h.createElement)("p",{className:"support-link",dangerouslySetInnerHTML:{__html:O}}),o&&Object(h.createElement)("div",{className:"license-wrap"},Object(h.createElement)("input",{type:"text",className:"license-key-input",name:"license-key",placeholder:Object(E.__)("License key","astra-sites"),required:!0,onChange:function(t){w(t.target.value),d("")}}),Object(h.createElement)(_,{className:"validate-btn ".concat(P),onClick:function(){""!==S?(v(!0),_c.a.use(_c.a.createNonceMiddleware(Tc)),_c()({path:"/bsf-core/v1/license/activate",method:"POST",data:{"license-key":S,"product-id":"astra-pro-sites"}}).then(function(){var e=Pl()(jl.a.mark((function e(r){return jl.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!r.success){e.next=6;break}return e.next=3,Nl(n,t);case 3:l({type:"set",licenseStatus:!0,currentIndex:s+1}),e.next=7;break;case 6:d(r.message);case 7:v(!1);case 8:case"end":return e.stop()}}),e)})));return function(_x){return e.apply(this,arguments)}}())):d(Object(E.__)("Please Enter License Key","astra-sites"))}},k.arrowRightBold)),Object(h.createElement)(F,{onClick:function(){l({type:"set",currentCustomizeIndex:i-1})},customizeStep:!0},Object(E.__)("Back","astra-sites")),f&&!y&&Object(h.createElement)(Ll,{type:"error",message:f,autoHideDuration:5}))},actions:null,class:"customize-license-validation"}],Wc=r(34),Xc=r.n(Wc),qc=r(22),Jc=r.n(qc),Yc=r(23),Kc=r.n(Yc);function Uc(){return(Uc=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}function Zc(t,e){return t(e={exports:{}},e.exports),e.exports}var $c="function"==typeof Symbol&&Symbol.for,th=$c?Symbol.for("react.element"):60103,eh=$c?Symbol.for("react.portal"):60106,rh=$c?Symbol.for("react.fragment"):60107,nh=$c?Symbol.for("react.strict_mode"):60108,ih=$c?Symbol.for("react.profiler"):60114,ah=$c?Symbol.for("react.provider"):60109,sh=$c?Symbol.for("react.context"):60110,oh=$c?Symbol.for("react.async_mode"):60111,lh=$c?Symbol.for("react.concurrent_mode"):60111,ch=$c?Symbol.for("react.forward_ref"):60112,hh=$c?Symbol.for("react.suspense"):60113,uh=$c?Symbol.for("react.suspense_list"):60120,ph=$c?Symbol.for("react.memo"):60115,fh=$c?Symbol.for("react.lazy"):60116,dh=$c?Symbol.for("react.block"):60121,mh=$c?Symbol.for("react.fundamental"):60117,gh=$c?Symbol.for("react.responder"):60118,yh=$c?Symbol.for("react.scope"):60119;function vh(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case th:switch(t=t.type){case oh:case lh:case rh:case ih:case nh:case hh:return t;default:switch(t=t&&t.$$typeof){case sh:case ch:case fh:case ph:case ah:return t;default:return e}}case eh:return e}}}function bh(t){return vh(t)===lh}var xh={AsyncMode:oh,ConcurrentMode:lh,ContextConsumer:sh,ContextProvider:ah,Element:th,ForwardRef:ch,Fragment:rh,Lazy:fh,Memo:ph,Portal:eh,Profiler:ih,StrictMode:nh,Suspense:hh,isAsyncMode:function(t){return bh(t)||vh(t)===oh},isConcurrentMode:bh,isContextConsumer:function(t){return vh(t)===sh},isContextProvider:function(t){return vh(t)===ah},isElement:function(t){return"object"==typeof t&&null!==t&&t.$$typeof===th},isForwardRef:function(t){return vh(t)===ch},isFragment:function(t){return vh(t)===rh},isLazy:function(t){return vh(t)===fh},isMemo:function(t){return vh(t)===ph},isPortal:function(t){return vh(t)===eh},isProfiler:function(t){return vh(t)===ih},isStrictMode:function(t){return vh(t)===nh},isSuspense:function(t){return vh(t)===hh},isValidElementType:function(t){return"string"==typeof t||"function"==typeof t||t===rh||t===lh||t===ih||t===nh||t===hh||t===uh||"object"==typeof t&&null!==t&&(t.$$typeof===fh||t.$$typeof===ph||t.$$typeof===ah||t.$$typeof===sh||t.$$typeof===ch||t.$$typeof===mh||t.$$typeof===gh||t.$$typeof===yh||t.$$typeof===dh)},typeOf:vh};Zc((function(t,e){})),Zc((function(t){t.exports=xh})),Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;(function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(t){n[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(t){return!1}})()&&Object.assign;function Eh(){}function kh(){}Function.call.bind(Object.prototype.hasOwnProperty),kh.resetWarningCache=Eh;var Ch,Ah,Sh=Zc((function(t){t.exports=function(){function t(t,e,r,n,i,a){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==a){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function e(){return t}t.isRequired=t;var r={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:kh,resetWarningCache:Eh};return r.PropTypes=r,r}()})),wh=(Ch=Xc.a,(Ah=Object(u.memo)((function(t){var e=t.animationData,r=t.path,n=t.play,i=t.speed,a=t.direction,s=t.segments,o=t.goTo,l=t.renderer,c=t.loop,h=t.rendererSettings,f=t.audioFactory,d=t.onLoad,m=t.onComplete,g=t.onLoopComplete,y=t.onEnterFrame,v=t.onSegmentStart,b=function(t,e){if(null==t)return{};var r,n,i={},a=Object.keys(t);for(n=0;n<a.length;n++)r=a[n],e.indexOf(r)>=0||(i[r]=t[r]);return i}(t,["animationData","path","play","speed","direction","segments","goTo","renderer","loop","rendererSettings","audioFactory","onLoad","onComplete","onLoopComplete","onEnterFrame","onSegmentStart"]),x=Object(u.useRef)(),E=Object(u.useRef)(),k=Object(u.useState)(!1),C=k[0],A=k[1],S=Object(u.useState)(s),w=S[0],P=S[1];Object(u.useEffect)((function(){Jc()(w,s)||P(s)}),[s,w]);var O=Object(u.useState)(h),j=O[0],I=O[1];Object(u.useEffect)((function(){Jc()(j,h)||I(h)}),[h,j]),Object(u.useEffect)((function(){return function(){return E.current.removeEventListener("complete",m)}}),[m]),Object(u.useEffect)((function(){return function(){return E.current.removeEventListener("loopComplete",g)}}),[g]),Object(u.useEffect)((function(){return function(){return E.current.removeEventListener("enterFrame",y)}}),[y]),Object(u.useEffect)((function(){return function(){return E.current.removeEventListener("segmentStart",v)}}),[v]),Object(u.useEffect)((function(){function t(){A(!0),d()}return E.current=Ch.loadAnimation({animationData:null==e||"object"!=typeof e?e:"object"==typeof e.default?Kc()(e.default):Kc()(e),path:r,container:x.current,renderer:l,loop:!1,autoplay:!1,rendererSettings:j,audioFactory:f}),E.current.addEventListener("DOMLoaded",t),function(){E.current.removeEventListener("DOMLoaded",t),A(!1),E.current.destroy(),E.current=void 0}}),[c,l,j,e,r,f]),Object(u.useEffect)((function(){E.current.addEventListener("complete",m)}),[m]),Object(u.useEffect)((function(){E.current.addEventListener("loopComplete",g)}),[g]),Object(u.useEffect)((function(){E.current.addEventListener("enterFrame",y)}),[y]),Object(u.useEffect)((function(){E.current.addEventListener("segmentStart",v)}),[v]),Object(u.useEffect)((function(){C&&(E.current.loop=c)}),[C,c]);var _=Object(u.useRef)(!1);return Object(u.useEffect)((function(){function t(t){E.current.goToAndPlay(t,!0),E.current.setDirection(a)}C&&(!0===n?w?(E.current.playSegments(w,!0),_.current=!0,-1===a&&t(w[1])):(_.current&&E.current.resetSegments(!0),_.current=!1,-1===a?t(E.current.getDuration(!0)):E.current.play()):!1===n&&E.current.pause())}),[n,w,C]),Object(u.useEffect)((function(){C&&(Number.isNaN(i)||E.current.setSpeed(i))}),[i,C]),Object(u.useEffect)((function(){C&&E.current.setDirection(a)}),[a,C]),Object(u.useEffect)((function(){C&&null!=o&&(n?E.current.goToAndPlay(o,!0):E.current.goToAndStop(o,!0))}),[o,n,C]),p.a.createElement("div",Uc({},b,{ref:x}))}))).propTypes={animationData:Sh.object,path:Sh.string,play:Sh.bool,goTo:Sh.number,speed:Sh.number,direction:Sh.number,loop:Sh.oneOfType([Sh.number,Sh.bool]),segments:Sh.oneOfType([Sh.arrayOf(Sh.number),Sh.bool]),rendererSettings:Sh.object,renderer:Sh.string,audioFactory:Sh.func,onComplete:Sh.func,onLoopComplete:Sh.func,onEnterFrame:Sh.func,onSegmentStart:Sh.func},Ah.defaultProps={animationData:null,path:null,play:null,segments:null,goTo:null,speed:1,direction:1,loop:!0,rendererSettings:{},renderer:"svg",audioFactory:null,onLoad:function(){},onComplete:function(){},onLoopComplete:function(){},onEnterFrame:function(){},onSegmentStart:function(){}},Ah),Ph=function(){var t=A(),e=x()(t,1)[0],r=e.importPercent,n=e.importStatus,i=100===r?"import-done":"",a="",s="";return r<=25&&(a="import-1",s=Object(E.__)("1. Installing required theme, plugins, forms, etc","astra-sites")),r>25&&r<=50&&(a="import-2",s=Object(E.__)("2. Importing pages, menus, posts, etc","astra-sites")),r>50&&r<=75&&(a="import-3",s=Object(E.__)("3. Setting up customizer settings and ther site settings","astra-sites")),r>75&&r<=100&&(a="import-4",s=Object(E.__)("4. Finalizing last few settings","astra-sites")),Object(h.createElement)("div",{className:"ist-import-progress"},Object(h.createElement)("div",{className:"ist-import-progress-info"},Object(h.createElement)("div",{className:"ist-import-progress-info-text ".concat(i)},Object(h.createElement)("span",{className:"ist-import-text-inner"},s),Object(h.createElement)("span",{className:"ist-import-done-inner"},Object(E.__)("Done ","astra-sites"),k.tada)),Object(h.createElement)("div",{className:"ist-import-progress-info-precent"},r,"%")),Object(h.createElement)("div",{className:"ist-import-progress-bar-wrap"},Object(h.createElement)("div",{className:"ist-import-progress-bar-bg"},Object(h.createElement)("div",{className:"ist-import-progress-bar ".concat(i," ").concat(a)})),Object(h.createElement)("div",{className:"import-progress-gap"},Object(h.createElement)("span",null),Object(h.createElement)("span",null),Object(h.createElement)("span",null))),Object(h.createElement)("div",{className:"ist-import-progress-info"},Object(h.createElement)("div",{className:"ist-import-progress-info-text ".concat(i)},Object(h.createElement)("span",{className:"import-status-string"},Object(h.createElement)("p",null,n+Object(na.decodeEntities)(" "))),Object(h.createElement)("span",{className:"import-done-counter"},Object(h.createElement)("p",null,Object(E.__)("Redirecting you in ","astra-sites"),Object(h.createElement)("span",{id:"redirect-counter"},Object(E.__)("3 seconds…","astra-sites")))))))},Oh=(r(82),function(){var t=A(),e=x()(t,2),r=e[0],n=r.importErrorMessages,i=r.importPercent,a=r.currentIndex,s=r.tryAgainCount,o=r.templateId,l=e[1],c=function(t,e){return"".concat(starterTemplates.supportLink,"&template-id=").concat(t,"&subject=").concat(e)}(o,n.errorText),u="";return i<=25&&(u="import-1"),i>25&&i<=50&&(u="import-2"),i>50&&i<=75&&(u="import-3"),i>75&&i<=100&&(u="import-4"),Object(h.createElement)("div",{className:"ist-import-error"},Object(h.createElement)("div",{className:"ist-import-progress-info"},Object(h.createElement)("div",{className:"ist-import-progress-info-text label-text"},Object(E.__)("Error Occured!","astra-sites")),Object(h.createElement)("div",{className:"ist-import-progress-info-precent"},i,"%")),Object(h.createElement)("div",{className:"ist-import-progress-bar-wrap"},Object(h.createElement)("div",{className:"ist-import-progress-bar-bg"},Object(h.createElement)("div",{className:"ist-import-progress-bar ".concat(u)})),Object(h.createElement)("div",{className:"import-progress-gap"},Object(h.createElement)("span",null),Object(h.createElement)("span",null),Object(h.createElement)("span",null))),Object(h.createElement)("div",{className:"ist-import-error-wrap ist-import-error-primary-wrap"},n.primaryText&&Object(h.createElement)("p",{className:"website-import-subtitle"},n.primaryText)),Object(h.createElement)("div",{className:"ist-import-error-box"},Object(h.createElement)("div",{className:"ist-import-error-wrap ist-import-error-secondary-wrap"},n.errorText&&"object"!==uc()(n.errorText)&&Object(h.createElement)("p",null,n.errorText),n.errorText&&"object"===uc()(n.errorText)&&Object(h.createElement)("div",null,Object(h.createElement)("pre",null,JSON.stringify(n.errorText,void 0,2))))),Object(h.createElement)("div",null,n.secondaryText&&Object(h.createElement)("p",{dangerouslySetInnerHTML:{__html:n.secondaryText}}),n.solutionText&&Object(h.createElement)("p",{className:"ist-import-error-solution",dangerouslySetInnerHTML:{__html:n.solutionText}}),!n.solutionText&&!n.tryAgain||n.tryAgain&&s>1&&Object(h.createElement)("p",{className:"ist-import-error-solution"},Object(na.decodeEntities)(Object(E.__)("Please report this error ","astra-sites")),Object(h.createElement)("a",{href:c,target:"_blank",rel:"noreferrer"},"here"),Object(na.decodeEntities)(Object(E.__)(" so we can fix it.","astra-sites")))),n.tryAgain&&s<4&&Object(h.createElement)(_,{className:"ist-button",after:!0,onClick:function(){l({type:"set",importErrorMessages:{},importErrorResponse:[],importError:!1,tryAgainCount:s+1,resetCustomizer:!1,resetSiteOptions:!1,resetContent:!1,resetWidgets:!1,resetDone:!1,resetData:[],importStart:!1,importEnd:!1,importPercent:0,requiredPluginsDone:!1,notInstalledList:[],notActivatedList:[],currentIndex:a-1})}},Object(E.__)("Try Importing Again","astra-sites")))}),jh=r(35),Ih={complete:{posts:0,media:0,users:0,comments:0,terms:0},updateDelta:function(t,e){this.complete[t]+=e;var r=this;requestAnimationFrame((function(){r.render()}))},updateProgress:function(t,e,r,n,i){"undefined"!==t&&"undefined"!=e+"/"+r&&((0===(r=parseInt(r))||isNaN(r))&&(r=1),parseInt(e)/r*100<=100&&"function"==typeof n&&(n({type:"set",importStatus:Object(E.__)("Importing Content…","astra-sites")}),n({type:"set",importPercent:i+=5})))},render:function(t,e){for(var r=Object.keys(this.complete),n=0,i=0,a=r.length-1;a>=0;a--){var s=r[a];this.updateProgress(s,this.complete[s],this.data.count[s],t,e),n+=this.complete[s],i+=this.data.count[s]}this.updateProgress("total",n,i,t,e)}},_h=(r(83),function(){var t=A(),e=x()(t,2),r=e[0],n=r.resetDone,i=r.importStart,a=r.importEnd,s=r.importPercent,o=r.templateResponse,l=r.reset,c=r.themeStatus,p=r.currentIndex,f=r.importError,d=r.resetCustomizer,m=r.resetSiteOptions,g=r.resetContent,y=r.resetWidgets,v=r.siteLogo,b=r.activePalette,k=r.typography,C=r.customizerImportFlag,w=r.widgetImportFlag,P=r.contentImportFlag,O=r.themeActivateFlag,j=r.requiredPluginsDone,I=r.requiredPlugins,_=r.notInstalledList,T=r.notActivatedList,M=r.tryAgainCount,D=e[1],R=s,B=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"";D({type:"set",importError:!0,importErrorMessages:{primaryText:t,secondaryText:e,errorCode:n,errorText:r,solutionText:i,tryAgain:!0}}),localStorage.removeItem("st-import-start"),localStorage.removeItem("st-import-end"),V(t,e,r,n,i,a,M)},V=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",s=new FormData;s.append("action","report_error"),s.append("error",JSON.stringify({primaryText:t,secondaryText:e,errorCode:n,errorText:r,solutionText:i,tryAgain:!0,stack:a,tryAgainCount:M})),s.append("id",o.id),s.append("plugins",JSON.stringify(I)),fetch(ajaxurl,{method:"post",body:s})},L=function(){_.length<=0||(R+=2,D({type:"set",importStatus:Object(E.__)("Installing Required Plugins.","astra-sites"),importPercent:R}),_.forEach((function(t){wp.updates.queue.push({action:"install-plugin",data:{slug:t.slug,init:t.init,name:t.name,success:function(){D({type:"set",importStatus:Object(E.sprintf)(// translators: Plugin Name.
|
8 |
-
Object(E.__)("%1$s plugin installed successfully.","astra-sites"),t.name)});var e=T;e.push(t),D({type:"set",notActivatedList:e});var r=_;r.forEach((function(e,n){e.slug===t.slug&&r.splice(n,1)})),D({type:"set",notInstalledList:r})},error:function(t){B(Object(E.__)("Could not install the plugin list.","astra-sites"),"",t)}}})})),wp.updates.queueChecker())},N=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(l){t.next=4;break}return D({type:"set",resetDone:!0,resetCustomizer:!0,resetSiteOptions:!0,resetContent:!0,resetWidgets:!0}),L(),t.abrupt("return");case 4:return R+=2,D({type:"set",importStatus:Object(E.__)("Reseting site.","astra-sites"),importPercent:R}),t.next=8,Q();case 8:return t.next=10,W();case 10:return t.next=12,X();case 12:return t.next=14,z();case 14:return t.next=16,G();case 16:D({type:"set",importPercent:R+=10,resetContent:!0,resetDone:!0,importStatus:Object(E.__)("Reset for old website is done.","astra-sites")});case 18:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),z=function(){var t=Pl()(jl.a.mark((function t(){var e;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(e=new FormData).append("action","astra-sites-reset-terms-and-forms"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),D({type:"set",importStatus:Object(E.__)("Resetting terms and forms.","astra-sites")}),t.next=6,fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&D({type:"set",importPercent:R+=2,resetCustomizer:!0})}catch(e){B(Object(E.__)("Resetting terms and forms failed.","astra-sites"),"",e,"","",t)}if(!e.success)throw e.data})).catch((function(t){B(Object(E.__)("Resetting terms and forms failed.","astra-sites"),"",null==t?void 0:t.message,"","",t)}));case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),G=function(){var t=Pl()(jl.a.mark((function t(){var e;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(e=new FormData).append("action","astra-sites-get-deleted-post-ids"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),D({type:"set",importStatus:Object(E.__)("Gathering posts for deletions.","astra-sites")}),t.next=6,fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.json()})).then(
|
9 |
Object(E.__)("Importing - %1$s","astra-sites"),r)})}))}catch(e){B(Object(E.__)("Importing Site Content failed due to parse JSON error.","astra-sites"),"",e,"","",t)}})).catch((function(t){B(Object(E.__)("Importing Site Content Failed.","astra-sites"),"",t)}))}else{var r=Object(E.__)("The XML URL for the site content is empty.","astra-sites");B(Object(E.__)("Importing Site Content Failed","astra-sites"),"",r,"",astraSitesVars.support_text,t)}},K=function(){D({type:"set",importStatus:Object(E.__)("Importing Site Options.","astra-sites")});var t=new FormData;t.append("action","astra-sites-import-options"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:t}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&(D({type:"set",importPercent:R+=5}),U())}catch(e){B(Object(E.__)("Importing Site Options failed due to parse JSON error.","astra-sites"),"",e,"","",t)}if(!1===e.success)throw e.data})).catch((function(t){B(Object(E.__)("Importing Site Options Failed.","astra-sites"),"",t)}))},U=function(){if(!w)return D({type:"set",importPercent:90}),void Z();D({type:"set",importStatus:Object(E.__)("Importing Widgets.","astra-sites")});var t=o["astra-site-widgets-data"]||"",e=new FormData;e.append("action","astra-sites-import-widgets"),e.append("widgets_data",t),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&(D({type:"set",importPercent:90}),Z())}catch(e){B(Object(E.__)("Importing Widgets due to parse JSON error.","astra-sites"),"",e,"","",t)}if(!1===e.success)throw e.data})).catch((function(t){B(Object(E.__)("Importing Widgets Failed.","astra-sites"),"",t)}))},Z=function(){var t=Pl()(jl.a.mark((function t(){var e;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Gl(v);case 2:return t.next=4,Hl(JSON.stringify(b));case 4:return e=k,t.next=7,Ql(e);case 7:$();case 8:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),$=function(){D({type:"set",importStatus:Object(E.__)("Final finishings.","astra-sites")});var t=new FormData;t.append("action","astra-sites-import-end"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce);var e=3;fetch(ajaxurl,{method:"post",body:t}).then((function(t){return t.text()})).then((function(t){var r=[];try{var n=JSON.parse(t);r=n,n.success&&(D({type:"set",importPercent:100,importEnd:!0}),localStorage.setItem("st-import-end",+new Date),setInterval((function(){e--;var t=document.getElementById("redirect-counter");if(t)if(e<0)D({type:"set",currentIndex:p+1});else{var r=e<=1?" second…":" seconds…";t.innerHTML=e+r}}),1e3))}catch(r){B(Object(E.__)("Final finishings failed due to parse JSON error.","astra-sites"),"",r,"","",t),D({type:"set",importPercent:100,importEnd:!0}),localStorage.setItem("st-import-end",+new Date),setInterval((function(){e--;var t=document.getElementById("redirect-counter");if(t)if(e<0)D({type:"set",currentIndex:p+1});else{var r=e<=1?" second…":" seconds…";t.innerHTML=e+r}}),1e3)}if(!1===r.success)throw r.data})).catch((function(t){B(Object(E.__)("Final finishings Failed.","astra-sites"),"",t)}))};return Object(u.useEffect)((function(){M>0&&zl(t)}),[M]),Object(u.useEffect)((function(){i||a||f||(localStorage.setItem("st-import-start",+new Date),N())}),[o]),Object(u.useEffect)((function(){i||a||(null!==o?d&&m&&g&&y&&n&&(D({type:"set",resetDone:!0}),O?function(t){var e=x()(t,2),r=e[0].importPercent,n=e[1],i=r;"not-installed"===starterTemplates.themeStatus&&(wp.updates.shouldRequestFilesystemCredentials&&!wp.updates.ajaxLocked&&wp.updates.requestFilesystemCredentials(),n({type:"set",importPercent:i+=5,importStatus:Object(E.__)("Installing Astra Theme…","astra-sites")}),wp.updates.installTheme({slug:"astra"}),jQuery(document).on("wp-theme-install-success",(function(t,e){n({type:"set",themeStatus:e,importStatus:Object(E.__)("Astra Theme Installed.","astra-sites")})}))),"installed-but-inactive"===starterTemplates.themeStatus&&setTimeout((function(){var t=new FormData;t.append("action","astra-sites-activate-theme"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:t}).then((function(t){return t.json()})).then((function(t){t.success?n({type:"set",themeStatus:t,importStatus:Object(E.__)("Astra Theme Installed.","astra-sites")}):n({type:"set",importError:!0,importErrorMessages:{primaryText:Object(E.__)("Astra theme installation failed.","astra-sites"),secondaryText:"",errorCode:"",errorText:t.data,solutionText:"",tryAgain:!0}})})).catch((function(t){console.error(t)}))}),3e3),"installed-and-active"===starterTemplates.themeStatus&&n({type:"set",themeStatus:!0})}(t):D({type:"set",themeStatus:!0})):D({type:"set",importStatus:Object(E.__)("Invalid demo selected. Please contact us.","astra-sites")}))}),[d,m,g,y,n,o]),Object(u.useEffect)((function(){if(!i&&!a)return c&&n?void(null!==o?f||(D({type:"set",importStart:!0,importPercent:R+=5,importStatus:Object(E.__)("Starting Import.","astra-sites")}),L()):B(Object(E.__)("Fetching related demo failed.","astra-sites"))):(a&&(setTimeout((function(){D({type:"set",currentIndex:p+1})}),5e3),D({type:"set",importStatus:Object(E.__)("Import is already done.","astra-sites")})),void(i&&!a&&D({type:"set",importStatus:Object(E.__)("Import is already in progress.","astra-sites")})))}),[c,n,o]),Object(u.useEffect)((function(){j&&n&&c&&function(){var t=encodeURI(o["astra-site-cartflows-path"])||"";if(""!==t&&"null"!==t){D({type:"set",importStatus:Object(E.__)("Importing CartFlows flows.","astra-sites")});var e=new FormData;e.append("action","astra-sites-import-cartflows"),e.append("cartflows_url",t),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&(D({type:"set",importPercent:R+=2}),q())}catch(e){B(Object(E.__)("Importing CartFlows flows failed due to parse JSON error.","astra-sites"),"",e,"","",t)}if(!1===e.success)throw e.data})).catch((function(t){B(Object(E.__)("Importing CartFlows flows Failed.","astra-sites"),"",t)}))}else q()}()}),[j,n,c]),Object(u.useEffect)((function(){T.length<=0&&_.length<=0&&D({type:"set",requiredPluginsDone:!0})}),[T.length,_.length]),Object(u.useEffect)((function(){T.length>0&&function(t){R+=2,D({type:"set",importStatus:Object(E.sprintf)(// translators: Plugin Name.
|
10 |
-
Object(E.__)("Activating %1$s plugin.","astra-sites"),t.name),importPercent:R});var e=new FormData;e.append("action","astra-required-plugin-activate"),e.append("init",t.init),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(e){var r=[];try{var
|
11 |
-
Object(E.__)("%1$s activated.","astra-sites"),t.name),importPercent:R})}}catch(t){B(Object(E.__)("JSON_Error: Could not activate the required plugin list.","astra-sites"),"",t,"",astraSitesVars.importFailedRequiredPluginsMessage,e)}if(!r.success)throw r.data.message})).catch((function(t){B(Object(E.__)("Could not activate the required plugin list.","astra-sites"),"",t,"",astraSitesVars.importFailedRequiredPluginsMessage,null==t?void 0:t.message)}))}(T[0])}),[T.length]),Object(h.createElement)(S,{content:Object(h.createElement)("div",{className:"middle-content middle-content-import"},Object(h.createElement)(h.Fragment,null,Object(h.createElement)("h1",null,Object(E.__)("We are building your website…","astra-sites")),f&&Object(h.createElement)("div",{className:"ist-import-process-step-wrap"},Object(h.createElement)(Oh,null)),!f&&Object(h.createElement)(h.Fragment,null,Object(h.createElement)("div",{className:"ist-import-process-step-wrap"},Object(h.createElement)(Ph,null)),Object(h.createElement)(wh,{loop:!0,animationData:jh,play:!0,style:{height:400,margin:"-70px auto -90px auto"}})))),actions:Object(h.createElement)(h.Fragment,null,Object(h.createElement)(F,{before:!0,disabled:!0,customizeStep:!0},Object(E.__)("Back","astra-sites")))})});function Th(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Fh(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Th(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Th(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var Mh=function(t){var e=t.updateFormDetails,r=Object(u.useState)({option1:0,option2:0}),n=x()(r,2),i=n[0],a=n[1];return Object(h.createElement)(h.Fragment,null,Object(h.createElement)("p",{className:"label-text row-label"},Object(E.__)("Tell us a little bit about yourself","astra-sites")),Object(h.createElement)("div",{className:"survey-fields-wrap"},Object(h.createElement)("input",{type:"text",className:"survey-text-input",name:"first_name",placeholder:Object(E.__)("Your First Name","astra-sites"),onChange:function(t){return e("first_name",t.target.value)}}),Object(h.createElement)("input",{type:"email",className:"survey-text-input",name:"email",placeholder:Object(E.__)("Your Work Email","astra-sites"),onChange:function(t){return e("email",t.target.value)}}),Object(h.createElement)("select",{name:"wp_user_type",className:0!==i.option1?"survey-select-input":"survey-select-input initial",defaultValue:"",onBlur:function(t){return e("wp_user_type",t.target.value)},onChange:function(t){e("wp_user_type",t.target.value),a(Fh(Fh({},i),{},{option1:t.target.selectedIndex}))}},Object(h.createElement)("option",{value:"",disabled:!0},Object(E.__)("I am…","astra-sites")),Object(h.createElement)("option",{value:"1"},Object(E.__)("Beginner","astra-sites")),Object(h.createElement)("option",{value:"2"},Object(E.__)("Intermidiate","astra-sites")),Object(h.createElement)("option",{value:"3"},Object(E.__)("Expert","astra-sites"))),Object(h.createElement)("select",{name:"build_website_for",className:0!==i.option2?"survey-select-input":"survey-select-input initial",defaultValue:"",onBlur:function(t){return e("build_website_for",t.target.value)},onChange:function(t){a(Fh(Fh({},i),{},{option2:t.target.selectedIndex}))}},Object(h.createElement)("option",{value:"",disabled:!0},Object(E.__)("I am building website for…","astra-sites")),Object(h.createElement)("option",{value:"1"},Object(E.__)("Myself/My Company","astra-sites")),Object(h.createElement)("option",{value:"2"},Object(E.__)("My Client","astra-sites")))))},Dh=function(){var t=Object(u.useState)(!0),e=x()(t,2),r=e[0],n=e[1],i=A(),a=x()(i,2),s=a[0],o=s.reset,l=s.customizerImportFlag,c=s.themeActivateFlag,p=s.widgetImportFlag,f=s.contentImportFlag,d=s.requiredPlugins,m=a[1],g=null!==d?d.required_plugins.inactive:[],y="installed-and-active"!==starterTemplates.themeStatus?"theme-check":"";return Object(h.createElement)("div",{className:"survey-form-advanced-wrapper ".concat(r?"show-section":"hidden-section")},Object(h.createElement)("p",{className:"label-text row-label",onClick:function(){n(!r)}},Object(E.__)("Advanced Options","astra-sites"),Object(h.createElement)("span",{className:"advanced-options-icons"},r?k.angleUP:k.angleDown)),Object(h.createElement)("div",{className:"survey-advanced-section"},Object(h.createElement)("ul",null,"yes"===starterTemplates.firstImportStatus&&Object(h.createElement)("li",null,Object(h.createElement)("input",{type:"checkbox",id:"reset-site",name:"reset-site",defaultChecked:o,onChange:function(){m({type:"set",reset:!o})}}),Object(h.createElement)("label",{htmlFor:"reset-site"}," ",Object(E.__)("Delete Previously imported sites","astra-sites")),Object(h.createElement)(_l,{content:Object(h.createElement)("span",null,Object(E.__)("WARNING: Selecting this option will delete all data from the previous import. Choose this option only if this is intended.","astra-sites"),Object(h.createElement)("br",null),Object(E.__)("Choose this option only if this is intended.You can find the backup to the current customizer settings at /wp-content/uploads astra-sites","astra-sites"))},k.questionMark)),"installed-and-active"!==starterTemplates.themeStatus&&Object(h.createElement)("li",null,Object(h.createElement)("input",{type:"checkbox",id:"import-theme",name:"import-theme",defaultChecked:c,onChange:function(){m({type:"set",themeActivateFlag:!c,customizerImportFlag:!c})}}),Object(h.createElement)("label",{htmlFor:"import-theme"}," ",Object(E.__)("Install & Activate Astra Theme","astra-sites")),Object(h.createElement)(_l,{content:Object(E.__)("To import the site in the original format, you would need the Astra theme activated. You can import it with any other theme, but the site might lose some of the design settings and look a bit different.","astra-sites")},k.questionMark)),c&&Object(h.createElement)("li",{className:y},Object(h.createElement)("input",{type:"checkbox",id:"import-customizer",name:"import-customizer",defaultChecked:l,onChange:function(){m({type:"set",customizerImportFlag:!l})}}),Object(h.createElement)("label",{htmlFor:"import-customizer"}," ",Object(E.__)("Import Customizer Settings","astra-sites")),Object(h.createElement)(_l,{content:Object(E.__)("Starter Templates customizer serves global settings that give uniform design to the website. Choosing this option will override your current customizer settings.","astra-sites")},k.questionMark)),Object(h.createElement)("li",null,Object(h.createElement)("input",{type:"checkbox",id:"import-widgets",name:"import-widgets",defaultChecked:p,onChange:function(){m({type:"set",widgetImportFlag:!p})}}),Object(h.createElement)("label",{htmlFor:"import-widgets"}," ",Object(E.__)("Import Widgets","astra-sites"))),g.length>0&&Object(h.createElement)("li",null,Object(h.createElement)("input",{type:"checkbox",id:"import-plugins",name:"import-plugins",defaultChecked:!0,disabled:!0}),Object(h.createElement)("label",{htmlFor:"import-plugins"}," ",Object(E.__)("Install Required Plugins","astra-sites")),Object(h.createElement)(_l,{content:Object(h.createElement)("div",null,Object(h.createElement)("span",null,Object(E.__)("Plugins needed to import this template are missing. Required plugins will be installed and activated automatically.","astra-sites")),Object(h.createElement)("ul",null,g.map((function(t,e){return Object(h.createElement)("li",{key:e},Object(na.decodeEntities)("• ".concat(t.name)))}))))},k.questionMark)),Object(h.createElement)("li",null,Object(h.createElement)("input",{type:"checkbox",id:"import-content",name:"import-content",defaultChecked:f,onChange:function(){m({type:"set",contentImportFlag:!f})}}),Object(h.createElement)("label",{htmlFor:"import-content"}," ",Object(E.__)("Import Content","astra-sites")),Object(h.createElement)(_l,{content:Object(E.__)("Selecting this option will import dummy pages, posts, images, and menus. If you do not want to import dummy content, please uncheck this option.","astra-sites")},k.questionMark)))))};function Rh(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Bh(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Rh(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Rh(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}r(84);var Vh=[{content:Object(h.createElement)((function(){var t=A(),e=x()(t,2),r=e[0].currentIndex,n=e[1],i=Object(u.useState)(!0),a=x()(i,2),s=a[0],o=a[1];return Object(h.createElement)(S,{content:Object(h.createElement)("div",{className:"welcome-screen"},Object(h.createElement)("h1",{className:"d-flex-center-align"},Object(E.__)("Getting Started with Starter Templates","astra-sites")),Object(h.createElement)("p",{className:"screen-description"},Object(E.__)("This is the very beginning of the fastest and easiest website building experience you`ve ever had!","astra-sites")),Object(h.createElement)("div",{className:"video-showcase",onClick:function(){var t=document.getElementById("st-welcome-video"),e=t.src.replace("&mute=1&controls=0","&mute=0&controls=1");t.src=e,o(!1)}},s&&Object(h.createElement)("div",{className:"click-to-play-wrap"},Object(h.createElement)("span",{className:"click-btn-text"},k.clickToPlay),Object(h.createElement)("span",{className:"youtube-btn middle-content"},k.youtube)),Object(h.createElement)("iframe",{src:"https://www.youtube-nocookie.com/embed/Ch6Yg-9eCyc?rel=0&autoplay=1&mute=1&controls=0&showinfo=0&loop=1&modestbranding=1&loop=1",frameBorder:"0",allow:"autoplay; encrypted-media",allowFullScreen:!0,title:"st-welcome-video",id:"st-welcome-video"})),Object(h.createElement)("div",{className:"get-started-wrap"},Object(h.createElement)(j,{onClick:function(){n({type:"set",currentIndex:r+1})}},Object(E.__)("Build Your Website Now","astra-sites")))),actions:Object(h.createElement)(h.Fragment,null,Object(h.createElement)(F,{before:!0,customizeStep:!0,onClick:function(){window.location.href=starterTemplates.adminUrl}},Object(E.__)("Back","astra-sites")))})}),null),class:"step-welcome"},{content:Object(h.createElement)(ra,null),class:"step-page-builder"},{header:Object(h.createElement)((function(){return Object(h.createElement)("div",{className:"site-list-header row"},Object(h.createElement)("div",{className:"st-header-left"},Object(h.createElement)(sc,null)),Object(h.createElement)("div",{className:"st-header-right"},Object(h.createElement)(cc,null),Object(h.createElement)(Oc,null),Object(h.createElement)(oc,null),Object(h.createElement)(lc,null)))}),null),content:Object(h.createElement)((function(){var t=Object(u.useState)(!0),e=x()(t,2),r=e[0],n=e[1],i=Object(u.useState)({sites:{},tags:[],defaultSites:{},allFavorites:[]}),a=x()(i,2),s=a[0],o=a[1],l=A(),c=x()(l,2),p=c[0],f=c[1],d=p.favoriteSiteIDs,m=p.onMyFavorite,g=p.builder,y=p.siteSearchTerm,v=p.siteType,b=p.siteOrder,k=p.siteCategory;Object(u.useEffect)((function(){f({type:"set",templateResponse:null,selectedTemplateName:"",selectedTemplateType:""});var t=Al(y,v,"",g),e=ac(ac({},t.sites),t.related);"latest"===b&&Object.keys(e).length&&(e=Ho(e,"publish-date").reverse());var r=[],i=astraSitesVars.all_sites;if(m&&Object.keys(i).length>0)for(var a in i)d.length&&d.includes(a)&&r.push(ac({id:a.replace("id-",""),image:i[a]["thumbnail-image-url"],title:Object(na.decodeEntities)(i[a].title),badge:"agency-mini"===i[a]["astra-sites-type"]?Object(E.__)("Premium","astra-sites"):""},i[a]));o(ac(ac(ac({},s),t),{},{defaultSites:Al("","","",g).sites,sites:e,allFavorites:r})),setTimeout((function(){n(!1)}),300)}),[d,m,g,y,v,b,k]),N(p);var C=Object.keys(s.sites).length;return Object(h.createElement)(S,{content:Object(h.createElement)("div",{className:"site-list-screen-container ".concat(r?"site-loading":"site-loaded")},Object(h.createElement)(Sl,null),Object(h.createElement)("div",{className:"site-list-screen-wrap"},Object(h.createElement)("h1",null,Object(E.__)("What type of website are you building?","astra-sites")),Object(h.createElement)("div",{className:"site-list-content"},Object(h.createElement)(Kl,null),Object(h.createElement)("div",{className:"st-templates-content"},Object(h.createElement)("div",{className:"st-other-filters"},Object(h.createElement)("div",{className:"st-category-filter"},Object(h.createElement)(tc,null)),Object(h.createElement)("div",{className:"st-type-and-order-filters"},"gutenberg"!==g&&Object(h.createElement)(Zl,null),Object(h.createElement)($l,null))),m?Object(h.createElement)(h.Fragment,null,s.allFavorites.length?Object(h.createElement)("div",{className:"st-sites-grid"},Object(h.createElement)(Jl,{sites:s.allFavorites})):Object(h.createElement)(h.Fragment,null,Object(h.createElement)(rc,null),Object(h.createElement)(nc,{sites:s.defaultSites}))):Object(h.createElement)(h.Fragment,null,C?Object(h.createElement)(h.Fragment,null,Object(h.createElement)("div",{className:"st-sites-grid"},y&&Object(h.createElement)("div",{className:"st-sites-found-message"},Object(E.sprintf)(
|
12 |
/* translators: %1$s: search term. */
|
13 |
Object(E.__)("Starter Templates for %1$s:","astra-sites"),Object(na.decodeEntities)(y))),Object(h.createElement)(Jl,{sites:s.sites}))):Object(h.createElement)(h.Fragment,null,Object(h.createElement)(ec,null),Object(h.createElement)(nc,{sites:s.defaultSites}))))))),actions:Object(h.createElement)(h.Fragment,null,Object(h.createElement)(F,{before:!0},Object(E.__)("Back","astra-sites")),!astraSitesVars.isPro&&!V()&&Object(h.createElement)("div",{className:"cta-strip-right"},Object(h.createElement)("h5",null,Object(E.__)("Get unlimited access to all Premium Starter Templates and more, at a single low cost!","astra-sites")),Object(h.createElement)(_,{className:"st-access-btn",onClick:function(){return window.open(astraSitesVars.cta_links[g])}},Object(E.__)("Get Essential Bundle","astra-sites"))))})}),null),class:"step-site-list"},{content:Object(h.createElement)((function(){var t,e,r=A(),n=x()(r,2),i=n[0],a=i.currentCustomizeIndex,s=i.currentIndex,o=i.builder,l=n[1],c=Qc[a];void 0!==c&&(t=c.content,e=c.controls),Object(u.useEffect)((function(){var t=parseInt(a)-1,e=parseInt(a)+1;e>0&&e<Qc.length&&document.body.classList.remove(Qc[e].class),t>=0&&document.body.classList.remove(Qc[t].class),document.body.classList.add(Qc[a].class)}));var p=function(){if(Qc.length-1===a)return null;l("beaver-builder"===o||"brizy"===o?{type:"set",currentIndex:s+1}:{type:"set",currentCustomizeIndex:a+1})},f=function(){if(0===a)return null;l({type:"set",currentCustomizeIndex:a-1})};return Object(h.createElement)(S,{stepName:Qc[a].class,content:Object(h.createElement)(t,{customizeStep:!0,onNextClick:p,onPreviousClick:f}),controls:e&&Object(h.createElement)(e,{customizeStep:!0,onNextClick:p,onPreviousClick:f}),actions:null,preview:Object(h.createElement)(Ki,null)})}),null),class:"step-customizer"},{content:Object(h.createElement)((function(){var t=A(),e=x()(t,2),r=e[0],n=r.currentIndex,i=r.builder,a=r.requiredPlugins,s=e[1],o=null!==a?a.third_party_required_plugins:[],l=o.length>0,c=Object(u.useState)(l),p=x()(c,2),f=p[0],d=p[1],m=Object(u.useState)({first_name:"",email:"",wp_user_type:"",build_website_for:""}),y=x()(m,2),v=y[0],b=y[1];return Object(h.createElement)(S,{content:Object(h.createElement)(h.Fragment,null,Object(h.createElement)("div",{className:"survey-container"},f&&Object(h.createElement)("form",{className:"required-plugins-form",onSubmit:function(t){t.preventDefault(),d(!1)}},Object(h.createElement)("h1",null,Object(E.__)("Required plugins missing","astra-sites")),Object(h.createElement)("p",null,Object(E.__)("This starter template requires premium plugins. As these are third party premium plugins, you'll need to purchase, install and activate them first.","astra-sites")),Object(h.createElement)("h5",null,Object(E.__)("Required plugins -","astra-sites")),Object(h.createElement)("ul",{className:"third-party-required-plugins-list"},o.map((function(t,e){return Object(h.createElement)("li",{"data-slug":t.slug,"data-init":t.init,"data-name":t.name,key:e},Object(h.createElement)("a",{href:t.link,target:"_blank",rel:"noreferrer"},t.name))}))),Object(h.createElement)("button",{type:"submit",className:"submit-survey-btn button-text d-flex-center-align"},Object(E.__)("Skip & Start Importing","astra-sites"),k.arrowRight)),!f&&Object(h.createElement)("form",{className:"survey-form",onSubmit:function(t){if(t.preventDefault(),setTimeout((function(){s({type:"set",currentIndex:n+1})}),500),"yes"!==astraSitesVars.subscribed){var e={EMAIL:v.email,FIRSTNAME:v.first_name,PAGE_BUILDER:i,WP_USER_TYPE:v.wp_user_type,BUILD_WEBSITE_FOR:v.build_website_for},r=new FormData;r.append("action","astra-sites-update-subscription"),r.append("_ajax_nonce",astraSitesVars._ajax_nonce),r.append("data",JSON.stringify(e)),fetch(ajaxurl,{method:"post",body:r}).then((function(t){return t.json()})).then((function(){s({type:"set",user_subscribed:!0})}))}else s({type:"set",user_subscribed:!0})}},Object(h.createElement)("h1",null,Object(E.__)("Okay, just one last step…","astra-sites")),"yes"!==astraSitesVars.subscribed&&Object(h.createElement)(Mh,{updateFormDetails:function(t,e){b((function(r){return Bh(Bh({},r),{},g()({},t,e))}))}}),Object(h.createElement)(Dh,null),Object(h.createElement)("button",{type:"submit",className:"submit-survey-btn button-text d-flex-center-align"},Object(E.__)("Submit & Build My Website","astra-sites"),k.arrowRight)))),actions:Object(h.createElement)(h.Fragment,null,Object(h.createElement)(F,{before:!0},Object(E.__)("Back","astra-sites")))})}),null),class:"step-survey"},{title:"We are buiding your website...",content:Object(h.createElement)(_h,null),class:"step-import-site"},{content:Object(h.createElement)(ea,null),class:"step-congrats"}],Lh=["type"];function Nh(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function zh(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Nh(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Nh(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var Gh=0,Hh="gutenberg";astraSitesVars.default_page_builder&&(Gh=2,Hh="brizy"===astraSitesVars.default_page_builder?"gutenberg":astraSitesVars.default_page_builder);var Qh={currentIndex:Gh,currentCustomizeIndex:0,siteLogo:{id:"",thumbnail:"",url:"",width:120},activePaletteSlug:"default",activePalette:{},typography:{},typographyIndex:0,stepsLength:Object.keys(Vh).length,builder:Hh,siteType:"",siteOrder:"popular",siteCategory:{id:"",slug:""},siteSearchTerm:"",userSubscribed:!1,showSidebar:!0,tryAgainCount:0,confettiDone:!1,templateId:0,templateResponse:null,requiredPlugins:null,selectedTemplateName:"",selectedTemplateType:"",reset:!0,themeStatus:!1,importStatusLog:"",importStatus:"",resetCustomizer:!1,resetSiteOptions:!1,resetContent:!1,resetWidgets:!1,resetDone:!1,requiredPluginsDone:!1,notInstalledList:[],notActivatedList:[],resetData:[],importStart:!1,importEnd:!1,importPercent:0,importError:!1,importErrorMessages:{primaryText:"",secondaryText:"",errorCode:"",errorText:"",solutionText:"",tryAgain:!1},importErrorResponse:[],customizerImportFlag:!0,themeActivateFlag:!0,widgetImportFlag:!0,contentImportFlag:!0,onMyFavorite:!1,favoriteSiteIDs:Object.values(astraSitesVars.favorite_data)||[],licenseStatus:astraSitesVars.license_status,validateLicenseStatus:!1,searchTerms:[],searchTermsWithCount:[]};function Wh(t){return"/"===t.charAt(0)}function Xh(t,e){for(var r=e,n=r+1,i=t.length;n<i;r+=1,n+=1)t[r]=t[n];t.pop()}function qh(t,e){if(!t)throw new Error("Invariant failed")}function Jh(t){return"/"===t.charAt(0)?t:"/"+t}function Yh(t,e){return function(t,e){return 0===t.toLowerCase().indexOf(e.toLowerCase())&&-1!=="/?#".indexOf(t.charAt(e.length))}(t,e)?t.substr(e.length):t}function Kh(t){return"/"===t.charAt(t.length-1)?t.slice(0,-1):t}function Uh(t){var e=t.pathname,r=t.search,n=t.hash,i=e||"/";return r&&"?"!==r&&(i+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(i+="#"===n.charAt(0)?n:"#"+n),i}function Zh(t,e,r,n){var i;"string"==typeof t?(i=function(t){var e=t||"/",r="",n="",i=e.indexOf("#");-1!==i&&(n=e.substr(i),e=e.substr(0,i));var a=e.indexOf("?");return-1!==a&&(r=e.substr(a),e=e.substr(0,a)),{pathname:e,search:"?"===r?"":r,hash:"#"===n?"":n}}(t)).state=e:(void 0===(i=H({},t)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==e&&void 0===i.state&&(i.state=e));try{i.pathname=decodeURI(i.pathname)}catch(t){throw t instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):t}return r&&(i.key=r),n?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=function(t,e){void 0===e&&(e="");var r,n=t&&t.split("/")||[],i=e&&e.split("/")||[],a=t&&Wh(t),s=e&&Wh(e),o=a||s;if(t&&Wh(t)?i=n:n.length&&(i.pop(),i=i.concat(n)),!i.length)return"/";if(i.length){var l=i[i.length-1];r="."===l||".."===l||""===l}else r=!1;for(var c=0,h=i.length;h>=0;h--){var u=i[h];"."===u?Xh(i,h):".."===u?(Xh(i,h),c++):c&&(Xh(i,h),c--)}if(!o)for(;c--;c)i.unshift("..");!o||""===i[0]||i[0]&&Wh(i[0])||i.unshift("");var p=i.join("/");return r&&"/"!==p.substr(-1)&&(p+="/"),p}(i.pathname,n.pathname)):i.pathname=n.pathname:i.pathname||(i.pathname="/"),i}function $h(){var t=null,e=[];return{setPrompt:function(e){return t=e,function(){t===e&&(t=null)}},confirmTransitionTo:function(e,r,n,i){if(null!=t){var a="function"==typeof t?t(e,r):t;"string"==typeof a?"function"==typeof n?n(a,i):i(!0):i(!1!==a)}else i(!0)},appendListener:function(t){var r=!0;function n(){r&&t.apply(void 0,arguments)}return e.push(n),function(){r=!1,e=e.filter((function(t){return t!==n}))}},notifyListeners:function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.forEach((function(t){return t.apply(void 0,r)}))}}}var tu=!("undefined"==typeof window||!window.document||!window.document.createElement);function eu(t,e){e(window.confirm(t))}function ru(){try{return window.history.state||{}}catch(t){return{}}}function nu(t){void 0===t&&(t={}),tu||qh(!1);var e,r=window.history,n=(-1===(e=window.navigator.userAgent).indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,i=!(-1===window.navigator.userAgent.indexOf("Trident")),a=t,s=a.forceRefresh,o=void 0!==s&&s,l=a.getUserConfirmation,c=void 0===l?eu:l,h=a.keyLength,u=void 0===h?6:h,p=t.basename?Kh(Jh(t.basename)):"";function f(t){var e=t||{},r=e.key,n=e.state,i=window.location,a=i.pathname+i.search+i.hash;return p&&(a=Yh(a,p)),Zh(a,n,r)}function d(){return Math.random().toString(36).substr(2,u)}var m=$h();function g(t){H(O,t),O.length=r.length,m.notifyListeners(O.location,O.action)}function y(t){(function(t){return void 0===t.state&&-1===navigator.userAgent.indexOf("CriOS")})(t)||x(f(t.state))}function v(){x(f(ru()))}var b=!1;function x(t){b?(b=!1,g()):m.confirmTransitionTo(t,"POP",c,(function(e){e?g({action:"POP",location:t}):function(t){var e=O.location,r=k.indexOf(e.key);-1===r&&(r=0);var n=k.indexOf(t.key);-1===n&&(n=0);var i=r-n;i&&(b=!0,A(i))}(t)}))}var E=f(ru()),k=[E.key];function C(t){return p+Uh(t)}function A(t){r.go(t)}var S=0;function w(t){1===(S+=t)&&1===t?(window.addEventListener("popstate",y),i&&window.addEventListener("hashchange",v)):0===S&&(window.removeEventListener("popstate",y),i&&window.removeEventListener("hashchange",v))}var P=!1,O={length:r.length,action:"POP",location:E,createHref:C,push:function(t,e){var i=Zh(t,e,d(),O.location);m.confirmTransitionTo(i,"PUSH",c,(function(t){if(t){var e=C(i),a=i.key,s=i.state;if(n)if(r.pushState({key:a,state:s},null,e),o)window.location.href=e;else{var l=k.indexOf(O.location.key),c=k.slice(0,l+1);c.push(i.key),k=c,g({action:"PUSH",location:i})}else window.location.href=e}}))},replace:function(t,e){var i=Zh(t,e,d(),O.location);m.confirmTransitionTo(i,"REPLACE",c,(function(t){if(t){var e=C(i),a=i.key,s=i.state;if(n)if(r.replaceState({key:a,state:s},null,e),o)window.location.replace(e);else{var l=k.indexOf(O.location.key);-1!==l&&(k[l]=i.key),g({action:"REPLACE",location:i})}else window.location.replace(e)}}))},go:A,goBack:function(){A(-1)},goForward:function(){A(1)},block:function(t){void 0===t&&(t=!1);var e=m.setPrompt(t);return P||(w(1),P=!0),function(){return P&&(P=!1,w(-1)),e()}},listen:function(t){var e=m.appendListener(t);return w(1),function(){w(-1),e()}}};return O}var iu=r(36),au=r(24),su=r.n(au),ou=(r(16),function(t){var e=Object(iu.a)();return e.displayName=t,e}),lu=ou("Router-History"),cu=ou("Router"),hu=function(t){function e(e){var r;return(r=t.call(this,e)||this).state={location:e.history.location},r._isMounted=!1,r._pendingLocation=null,e.staticContext||(r.unlisten=e.history.listen((function(t){r._isMounted?r.setState({location:t}):r._pendingLocation=t}))),r}Object(at.a)(e,t),e.computeRootMatch=function(t){return{path:"/",url:"/",params:{},isExact:"/"===t}};var r=e.prototype;return r.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},r.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},r.render=function(){return p.a.createElement(cu.Provider,{value:{history:this.props.history,location:this.state.location,match:e.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},p.a.createElement(lu.Provider,{children:this.props.children||null,value:this.props.history}))},e}(p.a.Component);p.a.Component,p.a.Component;var uu={},pu=0;p.a.Component,p.a.Component,p.a.Component;var fu=p.a.useContext,du=function(t){function e(){for(var e,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return(e=t.call.apply(t,[this].concat(n))||this).history=nu(e.props),e}return Object(at.a)(e,t),e.prototype.render=function(){return p.a.createElement(hu,{history:this.history,children:this.props.children})},e}(p.a.Component);p.a.Component;var mu=function(t,e){return"function"==typeof t?t(e):t},gu=function(t,e){return"string"==typeof t?Zh(t,null,null,e):t},yu=function(t){return t},vu=p.a.forwardRef;void 0===vu&&(vu=yu);var bu=vu((function(t,e){var r=t.innerRef,n=t.navigate,i=t.onClick,a=Q(t,["innerRef","navigate","onClick"]),s=a.target,o=H({},a,{onClick:function(t){try{i&&i(t)}catch(e){throw t.preventDefault(),e}t.defaultPrevented||0!==t.button||s&&"_self"!==s||function(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}(t)||(t.preventDefault(),n())}});return o.ref=yu!==vu&&e||r,p.a.createElement("a",o)})),xu=vu((function(t,e){var r=t.component,n=void 0===r?bu:r,i=t.replace,a=t.to,s=t.innerRef,o=Q(t,["component","replace","to","innerRef"]);return p.a.createElement(cu.Consumer,null,(function(t){t||qh(!1);var r=t.history,l=gu(mu(a,t.location),t.location),c=l?r.createHref(l):"",h=H({},o,{href:c,navigate:function(){var e=mu(a,t.location),n=Uh(t.location)===Uh(gu(e));(i||n?r.replace:r.push)(e)}});return yu!==vu?h.ref=e||s:h.innerRef=s,p.a.createElement(n,h)}))})),Eu=function(t){return t},ku=p.a.forwardRef;function Cu(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}void 0===ku&&(ku=Eu),ku((function(t,e){var r=t["aria-current"],n=void 0===r?"page":r,i=t.activeClassName,a=void 0===i?"active":i,s=t.activeStyle,o=t.className,l=t.exact,c=t.isActive,h=t.location,u=t.sensitive,f=t.strict,d=t.style,m=t.to,g=t.innerRef,y=Q(t,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return p.a.createElement(cu.Consumer,null,(function(t){t||qh(!1);var r=h||t.location,i=gu(mu(m,r),r),v=i.pathname,b=v&&v.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),x=b?function(t,e){void 0===e&&(e={}),("string"==typeof e||Array.isArray(e))&&(e={path:e});var r=e,n=r.path,i=r.exact,a=void 0!==i&&i,s=r.strict,o=void 0!==s&&s,l=r.sensitive,c=void 0!==l&&l;return[].concat(n).reduce((function(e,r){if(!r&&""!==r)return null;if(e)return e;var n=function(t,e){var r=""+e.end+e.strict+e.sensitive,n=uu[r]||(uu[r]={});if(n[t])return n[t];var i=[],a={regexp:su()(t,i,e),keys:i};return pu<1e4&&(n[t]=a,pu++),a}(r,{end:a,strict:o,sensitive:c}),i=n.regexp,s=n.keys,l=i.exec(t);if(!l)return null;var h=l[0],u=l.slice(1),p=t===h;return a&&!p?null:{path:r,url:"/"===r&&""===h?"/":h,isExact:p,params:s.reduce((function(t,e,r){return t[e.name]=u[r],t}),{})}}),null)}(r.pathname,{path:b,exact:l,sensitive:u,strict:f}):null,E=!!(c?c(x,r):x),k="function"==typeof o?o(E):o,C="function"==typeof d?d(E):d;E&&(k=function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return e.filter((function(t){return t})).join(" ")}(k,a),C=H({},C,s));var A=H({"aria-current":E&&n||null,className:k,style:C,to:i},y);return Eu!==ku?A.ref=e||g:A.innerRef=g,p.a.createElement(xu,A)}))}));var Au=function(){var t=A(),e=x()(t,2),r=e[0],n=e[1],i=r.currentIndex,a=r.templateResponse,s=r.designStep,o=r.importError,l=Object(u.useState)(!0),c=x()(l,2),p=c[0],f=c[1],d=Object(u.useState)(!0),m=x()(d,2),y=m[0],v=m[1],b=Vh[i],C=fu(lu);return Object(u.useEffect)((function(){var t=parseInt(i)-1,e=parseInt(i)+1;e>0&&e<Vh.length&&document.body.classList.remove(Vh[e].class),t>0&&document.body.classList.remove(Vh[t].class),document.body.classList.add(Vh[i].class)})),Object(u.useEffect)((function(){o?document.body.classList.add("st-error"):document.body.classList.remove("st-error")}),[o]),Object(u.useEffect)((function(){var t=new URLSearchParams(window.location.search),e=JSON.parse(localStorage.getItem("starter-templates-onboarding")),r=parseInt(t.get("currentIndex"))||0,i=parseInt(t.get("designStep"))||0;if(0!==r){var a={};for(var s in e)"currentIndex"!==s&&(a[s]=e["".concat(s)]);n(function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Cu(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Cu(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({type:"set",currentIndex:r,designStep:i},a))}else localStorage.removeItem("starter-templates-onboarding");f(!1)}),[C]),Object(u.useEffect)((function(){var t=new URLSearchParams(window.location.search),e=parseInt(t.get("currentIndex"))||0;0===i&&(t.delete("currentIndex"),C.push(window.location.pathname+"?"+t.toString())),(0!==i&&e!==i||null!==a)&&(N(r),t.set("currentIndex",i),C.push(window.location.pathname+"?"+t.toString())),0!==s&&e===Vh.length-1&&null!==a&&(N(r),t.set("designStep",s),C.push(window.location.pathname+"?"+t.toString())),2===i&&n({type:"set",activePalette:{},activePaletteSlug:"default",typography:{},typographyIndex:0}),v(!1)}),[i,a,s]),Object(h.createElement)("div",{className:"step ".concat(b.class)},3!==i&&Object(h.createElement)("div",{className:"step-header"},b.header?b.header:Object(h.createElement)("div",{className:"row"},Object(h.createElement)("div",{className:"col"},Object(h.createElement)(sc,null)),Object(h.createElement)("div",{className:"right-col"},4===i&&Object(h.createElement)("div",{className:"back-to-main",onClick:function(){n({type:"set",currentIndex:i-2,currentCustomizeIndex:0})}},Object(h.createElement)(_l,{content:Object(E.__)("Back to Templates","astra-sites")},k.cross)),Object(h.createElement)("div",{className:"col exit-link"},Object(h.createElement)("a",{href:starterTemplates.adminUrl},Object(h.createElement)(_l,{content:Object(E.__)("Exit to Dashboard","astra-sites")},k.dashboard))))),Object(h.createElement)("canvas",{id:"ist-bashcanvas",width:window.innerWidth,height:window.innerHeight})),!1===p&&!1===y&&b?b.content:null)},Su=(r(86),function(){return Object(h.createElement)(du,null,Object(h.createElement)("div",{className:"starter-templates-ai-steps"},Object(h.createElement)(Au,null)))});d.a.render(Object(h.createElement)((function(t){var e=t.reducer,r=t.initialState,n=t.children;return Object(h.createElement)(C.Provider,{value:Object(u.useReducer)(e,r)},n)}),{reducer:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Qh,e=arguments.length>1?arguments[1]:void 0,r=e.type,n=v()(e,Lh);switch(r){case"set":return zh(zh({},t),n);default:return t}},initialState:Qh},Object(h.createElement)(Su,null)),document.getElementById("starter-templates-ai-root"))}]);
|
5 |
Object(E.__)("Your search - %1$s - did not match any Starter Templates.","astra-sites"),Object(na.decodeEntities)(e)))):null}),rc=(r(73),function(){return Object(h.createElement)("div",{className:"st-no-favorites"},Object(h.createElement)("h3",null,Object(E.__)("No favorites added. Press the heart icon to add templates as favorites.","astra-sites")))}),nc=function(t){var e=t.sites;return Object(h.createElement)(h.Fragment,null,Object(h.createElement)("div",{className:"st-sites-grid"},Object(h.createElement)("div",{className:"st-sites-found-message"},Object(E.__)("Other suggested Starter Templates","astra-sites")),Object(h.createElement)(Jl,{sites:e})))};function ic(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function ac(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ic(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ic(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var sc=(r(74),r(75),function(){return Object(h.createElement)("div",{className:"branding-wrap"},V()?Object(h.createElement)("h3",null,astraSitesVars.whiteLabelName):Object(h.createElement)(Vl,{className:"ist-logo",src:"".concat(starterTemplates.imageDir,"logo.svg"),alt:Object(E.__)("Starter Templates","astra-sites")}))}),oc=function(){var t=A(),e=x()(t,2),r=e[0].builder,n=e[1],i=[{id:"gutenberg",title:Object(E.__)("Block Editor","astra-sites"),image:"".concat(starterTemplates.imageDir,"block-editor.svg")},{id:"elementor",title:Object(E.__)("Elementor","astra-sites"),image:"".concat(starterTemplates.imageDir,"elementor.svg")},{id:"beaver-builder",title:Object(E.__)("Beaver Builder","astra-sites"),image:"".concat(starterTemplates.imageDir,"beaver-builder.svg")}];return"1"===starterTemplates.isBrizyEnabled&&i.push({id:"brizy",title:Object(E.__)("Brizy","astra-sites"),image:"".concat(starterTemplates.imageDir,"brizy.svg")}),Object(h.createElement)("div",{className:"st-page-builder-filter"},Object(h.createElement)(Ul,{value:r,options:i,className:"st-page-builder-toggle",onClick:function(t,e){n({type:"set",builder:e.id,siteCategory:Qh.siteCategory,siteType:"",siteOrder:"popular",onMyFavorite:!1});var r=new FormData;r.append("action","astra-sites-change-page-builder"),r.append("_ajax_nonce",astraSitesVars._ajax_nonce),r.append("page_builder",e.id),fetch(ajaxurl,{method:"post",body:r})}}))},lc=(r(76),function(){return Object(h.createElement)("a",{className:"st-exit-to-dashboard",href:starterTemplates.adminUrl},Object(h.createElement)(_l,{content:Object(E.__)("Exit to Dashboard","astra-sites")},k.dashboard))}),cc=(r(77),function(){var t=A(),e=x()(t,2),r=e[0],n=e[1],i=r.onMyFavorite;return Object(h.createElement)("div",{className:"st-my-favorite ".concat(i?"active":""),onClick:function(t){t.stopPropagation(),n({type:"set",onMyFavorite:!i,siteType:"",siteOrder:Qh.siteOrder,siteCategory:Qh.siteCategory,siteSearchTerm:""})}},Object(h.createElement)(_l,{content:Object(E.__)("My Favorite","astra-sites")},k.favorite))}),hc=r(17),uc=r.n(hc);function pc(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function fc(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?pc(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):pc(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function dc(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return mc(t,void 0);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?mc(t,void 0):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,o=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){o=!0,a=t},f:function(){try{s||null==r.return||r.return()}finally{if(o)throw a}}}}function mc(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var gc=wp.ajax.post,yc=[],vc=!1,bc=function(t,e){var r=new FormData;return r.append(t,e),r},xc=function(){var t=Pl()(jl.a.mark((function t(){var e,r,n,i;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-update-library")});case 3:return e=t.sent,t.next=6,e.json();case 6:return r=t.sent,t.next=9,r.data;case 9:if(n=t.sent,i=null,yc=[],"updated"!==n){t.next=17;break}yc.push(!0),vc=!0,t.next=53;break;case 17:if("batch"!==n){t.next=53;break}return t.next=20,Pc();case 20:return i=t.sent,t.t0=yc,t.next=24,wc();case 24:return t.t1=t.sent,t.t0.push.call(t.t0,t.t1),t.t2=yc,t.next=29,Sc();case 29:return t.t3=t.sent,t.t2.push.call(t.t2,t.t3),t.t4=yc,t.next=34,Ac();case 34:return t.t5=t.sent,t.t4.push.call(t.t4,t.t5),t.t6=yc,t.next=39,Cc();case 39:return t.t7=t.sent,t.t6.push.call(t.t6,t.t7),t.t8=yc,t.next=44,kc();case 44:return t.t9=t.sent,t.t8.push.call(t.t8,t.t9),t.t10=yc,t.next=49,Ec();case 49:t.t11=t.sent,t.t10.push.call(t.t10,t.t11),yc.push(i),vc=!0;case 53:return t.abrupt("return",i);case 56:return t.prev=56,t.t12=t.catch(0),yc.push(!1),vc=!0,t.abrupt("return",!1);case 61:case"end":return t.stop()}}),t,null,[[0,56]])})));return function(){return t.apply(this,arguments)}}(),Ec=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-update-library-complete")}).then((function(t){return t.json()}));case 3:if(!0!==t.sent.success){t.next=6;break}return t.abrupt("return",!0);case 6:return t.abrupt("return",!1);case 9:return t.prev=9,t.t0=t.catch(0),t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),kc=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-import-page-builders")}).then((function(t){return t.json()}));case 3:if(!0!==t.sent.success){t.next=6;break}return t.abrupt("return",!0);case 6:return t.abrupt("return",!1);case 9:return t.prev=9,t.t0=t.catch(0),t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),Cc=function(){var t=Pl()(jl.a.mark((function t(){var e,r,n,i,a;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-get-blocks-request-count")}).then((function(t){return t.json()})).then((function(t){return t.data}));case 3:if(!(e=t.sent)){t.next=11;break}for(r=[],n=1;n<=e;n++)(i=new FormData).append("action","astra-sites-import-blocks"),i.append("page_no",n),r.push(fetch(ajaxurl,{method:"post",body:i}));return t.next=9,Promise.allSettled(r).then((function(t){return Promise.all(t.map((function(t){return t.value.json()})))}));case 9:return a=t.sent,t.abrupt("return",a.every((function(t){return!0===t.success})));case 11:t.next=16;break;case 13:return t.prev=13,t.t0=t.catch(0),t.abrupt("return",!1);case 16:case"end":return t.stop()}}),t,null,[[0,13]])})));return function(){return t.apply(this,arguments)}}(),Ac=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-import-page-builders")}).then((function(t){return t.json()}));case 3:if(!0!==t.sent.success){t.next=6;break}return t.abrupt("return",!0);case 6:return t.abrupt("return",!1);case 9:return t.prev=9,t.t0=t.catch(0),t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),Sc=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-import-all-categories")}).then((function(t){return t.json()}));case 3:if(!0!==t.sent.success){t.next=6;break}return t.abrupt("return",!0);case 6:return t.abrupt("return",!1);case 9:return t.prev=9,t.t0=t.catch(0),t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),wc=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch(ajaxurl,{method:"post",body:bc("action","astra-sites-import-all-categories-and-tags")}).then((function(t){return t.json()}));case 3:if(!0!==t.sent.success){t.next=6;break}return t.abrupt("return",!0);case 6:return t.abrupt("return",!1);case 9:return t.prev=9,t.t0=t.catch(0),t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),Pc=function(){var t=Pl()(jl.a.mark((function t(){var e,r,n,i,a;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,gc({action:"astra-sites-get-sites-request-count",_ajax_nonce:starterTemplates.nonce});case 3:if(!(e=t.sent)){t.next=11;break}for(r=[],n=1;n<=e;n++)(i=new FormData).append("action","astra-sites-import-sites"),i.append("page_no",n),r.push(fetch(ajaxurl,{method:"post",body:i}));return t.next=9,Promise.allSettled(r).then((function(t){return Promise.all(t.map((function(t){return t.value.json()})))})).then((function(t){var e,r={},n=dc(t);try{for(n.s();!(e=n.n()).done;){var i=e.value;"object"===uc()(i.data)&&(r=fc(fc({},r),i.data))}}catch(t){n.e(t)}finally{n.f()}return r}));case 9:return a=t.sent,t.abrupt("return",a);case 11:return t.abrupt("return",null);case 14:return t.prev=14,t.t0=t.catch(0),t.abrupt("return",null);case 17:case"end":return t.stop()}}),t,null,[[0,14]])})));return function(){return t.apply(this,arguments)}}(),Oc=(r(78),function(){var t=Object(u.useState)(!1),e=x()(t,2),r=e[0],n=e[1],i=function(){if(yc&&vc){var t=yc.every(Boolean);return yc=[],vc=!1,t}}(),a=function(){var t=Pl()(jl.a.mark((function t(e){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.stopPropagation(),!r){t.next=3;break}return t.abrupt("return");case 3:return n(!0),t.next=6,xc();case 6:n(!1);case 7:case"end":return t.stop()}}),t)})));return function(_x){return t.apply(this,arguments)}}();return Object(h.createElement)(h.Fragment,null,Object(h.createElement)("div",{className:"st-sync-library ".concat(r?"loading":""),onClick:a},Object(h.createElement)(_l,{content:Object(E.__)("Sync Library","astra-sites")},k.sync)),!r&&!0===i&&Object(h.createElement)(Ll,{type:"success",message:Object(E.__)("Library refreshed successfully","astra-sites"),autoHideDuration:5,bottomRight:!0}),!r&&!1===i&&Object(h.createElement)(Ll,{type:"error",message:Object(E.__)("Library refreshed failed!","astra-sites"),autoHideDuration:5,bottomRight:!0}))}),jc=(r(79),function(){var t=A(),e=x()(t,2),r=e[0],n=r.selectedTemplateName,i=r.currentIndex,a=e[1];return Object(h.createElement)("div",{className:"change-template-wrap"},Object(h.createElement)("div",{className:"template-name"},Object(h.createElement)("p",{className:"label"},Object(E.__)("Selected Template:","astra-sites")),Object(h.createElement)("h5",null,Object(na.decodeEntities)(n))),Object(h.createElement)("div",{className:"change-btn-wrap",onClick:function(){a({type:"set",currentIndex:i-1,currentCustomizeIndex:0})}},Object(h.createElement)("span",{className:"change-btn"},k.cross)))}),Ic=r(19),_c=r.n(Ic),Tc=starterTemplates.restNonce,Fc=r(32),Mc=r(33),Dc=r(21);function Rc(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Bc(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Rc(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Rc(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}r(80);var Vc=function(){var t=A(),e=x()(t,2),r=e[0],n=r.siteLogo,i=r.builder,a=r.currentCustomizeIndex,s=r.currentIndex,o=e[1];Object(Fc.addFilter)("editor.MediaUpload","core/edit-post/components/media-upload/replace-media-upload",(function(){return Dc.MediaUpload}));var l=function(t){o({type:"set",siteLogo:t}),L({param:"siteLogo",data:t})},c=function(){l(Qh.siteLogo)},u=function(t){var e=Bc(Bc({},n),{},{width:t});o({type:"set",siteLogo:e}),L({param:"siteLogo",data:e})},p=function(){o("beaver-builder"===i||"brizy"===i?{type:"set",currentCustomizeIndex:a+2}:{type:"set",currentCustomizeIndex:a+1})},f=function(){o({type:"set",currentIndex:s-1,currentCustomizeIndex:0})},d=function(t){n.url&&(t.stopPropagation(),u(Qh.siteLogo.width))};return Object(h.createElement)(Dc.MediaUpload,{onSelect:function(t){return function(t){var e,r,i,a={id:t.id,url:t.url,width:n.width};"http:"===window.location.protocol?(e=t.url,r=function(t){a.dataUri=t,l(a)},(i=new Image).onload=function(){var t=document.createElement("canvas");t.width=this.naturalWidth,t.height=this.naturalHeight,t.getContext("2d").drawImage(this,0,0),r(t.toDataURL("image/png"))},i.src=e):l(a)}(t)},allowedTypes:["image"],value:n.id,render:function(t){var e=t.open;return Object(h.createElement)(h.Fragment,null,""!==n.url&&void 0!==n.url?Object(h.createElement)("div",{className:"ist-logo-wrapper"},Object(h.createElement)("div",{className:"ist-remove-logo",onClick:c,title:Object(E.__)("Remove Logo","astra-sites")},Object(h.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"8",height:"8",viewBox:"0 0 8 8",fill:"#333333"},Object(h.createElement)("path",{d:"M8 0.7L7.3 0L4 3.3L0.7 0L0 0.7L3.3 4L0 7.3L0.7 8L4 4.7L7.3 8L8 7.3L4.7 4L8 0.7Z",fill:"#333333"}))),Object(h.createElement)("div",{className:"ist-selected-image",onClick:e},Object(h.createElement)("div",{onClick:e,className:"ist-logo-preview-wrap"},Object(h.createElement)("img",{alt:Object(E.__)("Site Logo","astra-sites"),src:n.url}),Object(h.createElement)("div",{className:"ist-change-logo",onClick:e},Object(E.__)("Change Logo","astra-sites"))))):"",""===n.url?Object(h.createElement)("div",null,Object(h.createElement)(_,{className:"ist-button ist-button-outline",onClick:e},Object(h.createElement)("h5",null,Object(E.__)("Upload File Here","astra-sites")),Object(h.createElement)("p",null,Object(E.__)("Suggested Dimensions: 180x60 pixels","astra-sites")))):"",""===n.url&&Object(h.createElement)("div",{className:"logo-skip-info"},Object(h.createElement)("h5",null,Object(E.__)("Don't have Logo? No Problem!","astra-sites")),Object(h.createElement)("p",null,Object(E.__)("You can upload it later","astra-sites"))),Object(h.createElement)("div",{className:"astra-sites-ai-logo-wrap"},Object(h.createElement)("div",{className:"label"},Object(E.__)("Logo Width","astra-sitess")),Object(h.createElement)("div",{className:"control-reset ".concat(n.width===Qh.siteLogo.width?"disabled":""),onClick:d},k.reset)),Object(h.createElement)("div",{className:"astra-sites-ai-rangecontrol-wrap"},Object(h.createElement)(Mc.RangeControl,{value:n.width,min:0,max:500,step:1,onChange:function(t){u(t)},trackColor:"#4361ee",disabled:""===n.url})),Object(h.createElement)(_,{className:"ist-button",onClick:p,after:!0},""!==n.url?Object(E.__)("Continue","astra-sites"):Object(E.__)("Skip & Continue","astra-sites")),Object(h.createElement)(F,{onClick:f},Object(E.__)("Back","astra-sites")))}})},Lc=[{slug:"style-1",title:Object(E.__)("Style 1","astra-sites"),colors:["#8E43F0","#7215EA","#FFFFFF","#FAF5FF","#726C7A","#3C2F4B","#000000","#4B4F58","#F6F7F8"]},{slug:"style-2",title:Object(E.__)("Style 2","astra-sites"),colors:["#FFB72B","#FF9900","#FFFFFF","#F9F5EE","#6D6A64","#3A362D","#000000","#4B4F58","#F6F7F8"]},{slug:"style-3",title:Object(E.__)("Style 3","astra-sites"),colors:["#FF2459","#D90336","#FFFFFF","#FAF4F6","#6B6365","#352A2D","#000000","#4B4F58","#F6F7F8"]},{slug:"style-4",title:Object(E.__)("Style 4","astra-sites"),colors:["#2B60E8","#0A43D7","#FFFFFF","#F7F7FA","#64666C","#2E323E","#000000","#4B4F58","#F6F7F8"]},{slug:"style-5",title:Object(E.__)("Style 5","astra-sites"),colors:["#1BAE70","#008D52","#FFFFFF","#F3FAF7","#5C6461","#26312C","#000000","#4B4F58","#F6F7F8"]},{slug:"style-6",title:Object(E.__)("Style 6","astra-sites"),colors:["#FF8F3F","#EC6300","#FFFFFF","#F9F6F4","#66625F","#37302A","#000000","#4B4F58","#F6F7F8"]}],Nc=[{slug:"style-1",title:Object(E.__)("Style 1","astra-sites"),colors:["#8E43F0","#7215EA","#3C2F4B","#726C7A","#FAF5FF","#FFFFFF","#000000","#4B4F58","#F6F7F8"]},{slug:"style-2",title:Object(E.__)("Style 2","astra-sites"),colors:["#FFB72B","#FF9900","#3A362D","#6D6A64","#F9F5EE","#FFFFFF","#000000","#4B4F58","#F6F7F8"]},{slug:"style-3",title:Object(E.__)("Style 3","astra-sites"),colors:["#FF2459","#D90336","#352A2D","#6B6365","#FAF4F6","#FFFFFF","#000000","#4B4F58","#F6F7F8"]},{slug:"style-4",title:Object(E.__)("Style 4","astra-sites"),colors:["#2B60E8","#0A43D7","#2E323E","#64666C","#F7F7FA","#FFFFFF","#000000","#4B4F58","#F6F7F8"]},{slug:"style-5",title:Object(E.__)("Style 5","astra-sites"),colors:["#1BAE70","#008D52","#26312C","#5C6461","#F3FAF7","#FFFFFF","#000000","#4B4F58","#F6F7F8"]},{slug:"style-6",title:Object(E.__)("Style 6","astra-sites"),colors:["#FF8F3F","#EC6300","#37302A","#66625F","#F9F6F4","#FFFFFF","#000000","#4B4F58","#F6F7F8"]}];function zc(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var Gc=function(t,e){if(!t)return"";if(t){var r=t.match(/'([^']+)'/);return r?r[1]:"inherit"===t?e:t}return e||void 0},Hc=[{"body-font-family":"'Open Sans', sans-serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"1.7","headings-font-family":"'Playfair Display', serif","headings-font-weight":"700","headings-line-height":"1.2","headings-font-variant":"700"},{"body-font-family":"'Lora', serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Lato', sans-serif","headings-font-weight":"700","headings-line-height":"1.2","headings-font-variant":"700"},{"body-font-family":"'Roboto', sans-serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:17,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Barlow Condensed', sans-serif","headings-font-weight":"600","headings-line-height":"1.2","headings-font-variant":"600"},{"body-font-family":"'Source Sans Pro', sans-serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:17,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":1.7,"headings-font-family":"'Montserrat', sans-serif","headings-font-weight":"700","headings-line-height":"1.3","headings-font-variant":"700"},{"body-font-family":"'Karla', sans-serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:17,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Rubik', sans-serif","headings-font-weight":"500","headings-line-height":"1.3","headings-font-variant":"500"},{"body-font-family":"'Work Sans', sans-serif","body-font-variant":"400","body-font-weight":"400","font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'DM Serif Display', serif","headings-font-weight":"400","headings-line-height":"1.2","headings-font-variant":"400"}],Qc=[{content:function(){var t=A(),e=x()(t,2),r=e[0],n=r.licenseStatus,i=r.selectedTemplateType,a=e[1];return Object(u.useEffect)((function(){a({type:"set",designStep:1})}),[]),Object(h.createElement)(h.Fragment,null,Object(h.createElement)(jc,null),Object(h.createElement)("div",{className:"customizer-header"},Object(h.createElement)("div",{className:"header-name"},!n&&"free"!==i&&Object(h.createElement)("p",{className:"premium-notice"},Object(E.__)("This is a Premium Template","astra-sites")),Object(h.createElement)("h3",{className:"ist-customizer-heading"},Object(E.__)("Logo","astra-sites")),Object(h.createElement)("p",{className:"screen-description"},Object(E.__)("Choose logo for your site. You can update it anytime later.","astra-sites")))))},controls:function(){return Object(h.createElement)(h.Fragment,null,Object(h.createElement)(Vc,null))},class:"customize-business-logo"},{content:function(){var t=A(),e=x()(t,2),r=e[0],n=r.licenseStatus,i=r.selectedTemplateType,a=e[1];return Object(u.useEffect)((function(){a({type:"set",designStep:2})}),[]),Object(h.createElement)(h.Fragment,null,Object(h.createElement)(jc,null),Object(h.createElement)("div",{className:"customizer-header"},Object(h.createElement)("div",{className:"header-name"},!n&&"free"!==i&&Object(h.createElement)("p",{className:"premium-notice"},Object(E.__)("This is a Premium Template","astra-sites")),Object(h.createElement)("h3",{className:"ist-customizer-heading"},Object(E.__)("Colors","astra-sites")),Object(h.createElement)("p",{className:"screen-description"},Object(E.__)("Choose colors for your site. You can update them anytime later.","astra-sites")))))},controls:function(){var t=A(),e=x()(t,2),r=e[0],n=r.activePaletteSlug,i=r.templateResponse,a=r.currentCustomizeIndex,s=e[1],o=Object(u.useState)([]),l=x()(o,2),c=l[0],p=l[1],f=Object(u.useState)(Nc),d=x()(f,2),m=d[0],g=d[1],y=function(t,e){e&&(s({type:"set",activePaletteSlug:e.slug,activePalette:e}),L({param:"colorPalette",data:e}))};return Object(u.useEffect)((function(){var t=function(t){var e=[];if(t&&"astra-site-customizer-data"in t){var r=t["astra-site-customizer-data"]||"";if(r){var n=r["astra-settings"]["global-color-palette"].palette||[];n&&(e=[{slug:"default",title:Object(E.__)("Default","astra-sites"),colors:n}])}}return e}(i);p(t);var e="light"===function(t){var e="light";return t&&"astra-site-color-scheme"in t&&""!==t["astra-site-color-scheme"]&&(e=t["astra-site-color-scheme"]),e}(i)?Nc:Lc;g(e)}),[i]),Object(h.createElement)(h.Fragment,null,c?Object(h.createElement)(h.Fragment,null,Object(h.createElement)(T,{selected:n,options:c,onChange:function(t,e){y(0,e)},tabIndex:"0"})):"",Object(h.createElement)("h4",{className:"ist-secondary-heading"},Object(E.__)("You can also try:","astra-sites")),Object(h.createElement)(T,{selected:n,options:m,onChange:function(t,e){y(0,e)},tabIndex:"0"}),Object(h.createElement)(_,{className:"ist-button",onClick:function(){s({type:"set",currentCustomizeIndex:a+1})},after:!0},Object(E.__)("Continue","astra-sites")),Object(h.createElement)(F,{customizeStep:!0,onClick:function(){s({type:"set",currentCustomizeIndex:a-1})}},Object(E.__)("Back","astra-sites")))},actions:null,class:"customize-site-colors"},{content:function(){var t=A(),e=x()(t,2),r=e[0],n=r.licenseStatus,i=r.selectedTemplateType,a=e[1];return Object(u.useEffect)((function(){a({type:"set",designStep:3})}),[]),Object(h.createElement)(h.Fragment,null,Object(h.createElement)(jc,null),Object(h.createElement)("div",{className:"customizer-header"},Object(h.createElement)("div",{className:"header-name"},!n&&"free"!==i&&Object(h.createElement)("p",{className:"premium-notice"},Object(E.__)("This is a Premium Template","astra-sites")),Object(h.createElement)("h3",{className:"ist-customizer-heading"},Object(E.__)("Fonts","astra-sites")),Object(h.createElement)("p",{className:"screen-description"},Object(E.__)("Choose fonts for your site. You can update them anytime later.","astra-sites")))))},controls:function(){var t=A(),e=x()(t,2),r=e[0],n=r.typographyIndex,i=r.typography,a=r.templateResponse,s=e[1],o=Object(u.useState)(Hc),l=x()(o,2),c=l[0],p=l[1];return Object(u.useEffect)((function(){if(null!==a){var t=[],e=function(t){var e={};if(t&&"astra-site-customizer-data"in t){var r=t["astra-site-customizer-data"]||"";if(r){var n=r["astra-settings"]||[],i=n["headings-font-family"];e={default:!0,"body-font-family":n["body-font-family"],"body-font-variant":n["body-font-variant"],"body-font-weight":n["body-font-weight"],"font-size-body":n["font-size-body"],"body-line-height":n["body-line-height"],"headings-font-family":i,"headings-font-weight":n["headings-font-weight"],"headings-line-height":n["headings-line-height"],"headings-font-variant":n["headings-font-variant"]}}}return e}(a);if(t.push(e),!document.getElementById("google-fonts-domain")){var r=document.createElement("link");r.id="google-fonts-domain",r.setAttribute("rel","preconnect"),r.setAttribute("href","https://fonts.gstatic.com"),document.head.appendChild(r)}if(!document.getElementById("google-fonts-url")){var i=document.createElement("link");i.id="google-fonts-url",i.setAttribute("rel","stylesheet");var o=[],l=e["body-font-family"]||"",h=parseInt(e["body-font-weight"])||"";h&&(h=":wght@".concat(h)),l&&(l=(l=Gc(l)).replace(" ","+"),o.push("family=".concat(l).concat(h)));var u=e["headings-font-family"]||"",f=parseInt(e["headings-font-weight"])||"";f&&(f=":wght@".concat(f)),u&&(u=(u=Gc(u,l)).replace(" ","+"),o.push("family=".concat(u).concat(f)));var d="";if(c){var m,g=function(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return zc(t,void 0);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?zc(t,void 0):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,o=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){o=!0,a=t},f:function(){try{s||null==r.return||r.return()}finally{if(o)throw a}}}}(c);try{for(g.s();!(m=g.n()).done;){var y=m.value,v=Gc(y["headings-font-family"]).replaceAll(" ","+"),b=y["headings-font-weight"],x=Gc(y["body-font-family"]).replaceAll(" ","+"),E=y["body-font-weight"];d+="&family=".concat(v,":wght@").concat(b,"&family=").concat(x,":wght@").concat(E)}}catch(t){g.e(t)}finally{g.f()}d=d.replace(/[&]{1}$/i,"")}if(o){var k="https://fonts.googleapis.com/css2?".concat(o.join("&")).concat(d,"&display=swap");i.setAttribute("href",k),document.head.appendChild(i)}}0===n&&s({type:"set",typography:e}),c=t.concat(c),p(c)}}),[a]),Object(u.useEffect)((function(){L({param:"siteTypography",data:JSON.parse(JSON.stringify(i))})}),[i]),Object(h.createElement)(h.Fragment,null,Object(h.createElement)(B,{selected:n,options:c,onSelect:function(t,e){s({type:"set",typographyIndex:e,typography:c[e]||c[0]})}}))},actions:null,class:"customize-site-typography"},{content:function(){var t=A(),e=x()(t,2),r=e[0].builder,n=e[1];Object(u.useEffect)((function(){n({type:"set",designStep:1})}),[]);var i=Object(E.__)("This is a premium template and comes with our Essentials and Growth Bundle. <br/><br/> Get access to this premium template and 100+ more.","astra-sites");return Object(h.createElement)(h.Fragment,null,Object(h.createElement)(jc,null),Object(h.createElement)("div",{className:"customizer-header"},Object(h.createElement)("div",{className:"header-name"},Object(h.createElement)("h3",{className:"ist-customizer-heading"},Object(E.__)("Liked this Starter Template?","astra-sites")),Object(h.createElement)("p",{className:"screen-description",dangerouslySetInnerHTML:{__html:i}}),Object(h.createElement)(_,{className:"st-access-btn",onClick:function(){window.open(astraSitesVars.cta_links[r])}},Object(E.__)("Unlock Access","astra-sites"),Object(h.createElement)("img",{className:"st-get-access",alt:"Get Access",src:"".concat(starterTemplates.imageDir,"get-access.svg")})))))},controls:function(){var t=A(),e=x()(t,2),r=e[0],n=r.templateId,i=(r.templateResponse,r.currentCustomizeIndex),a=r.importError,s=r.currentIndex,o=r.validateLicenseStatus,l=e[1],c=Object(u.useState)(""),p=x()(c,2),f=p[0],d=p[1],m=Object(u.useState)(!1),g=x()(m,2),y=g[0],v=g[1],b=Object(u.useState)(""),C=x()(b,2),S=C[0],w=C[1];Object(u.useEffect)((function(){a&&l({type:"set",currentIndex:s+2})}),[a]);var P=y?"processing":"",O=Object(E.sprintf)(//translators: %1$s Support page URL.
|
6 |
Object(E.__)("<b> Questions? </b> Get in touch with our %1$ssupport team%2$s.","astra-sites"),'<a href="https://wpastra.com/support/free-support/" target="_blank">',"</a>"),j=Object(E.sprintf)(//translators: %1$s Store page URL.
|
7 |
Object(E.__)("If you have purchased our Essential or Growth Bundle, please install the premium version of the plugin that you can %1$sdownload.%2$s from our store.","astra-sites"),'<a href="https://store.brainstormforce.com/login/" target="_blank">',"</a>");return Object(h.createElement)(h.Fragment,null,Object(h.createElement)("h4",null,Object(E.__)("Already a customer?","astra-sites")),o&&Object(h.createElement)("p",{className:"customer-notices"},Object(E.__)("If you have purchased our Essential or Growth Bundle, just enter your license key below to import this template.","astra-sites")),!o&&Object(h.createElement)(h.Fragment,null,Object(h.createElement)("p",{className:"customer-notices",dangerouslySetInnerHTML:{__html:j}}),Object(h.createElement)("p",{className:"customer-notices"},Object(E.__)("Currently the free version is installed.","astra-sites"))),Object(h.createElement)("p",{className:"support-link",dangerouslySetInnerHTML:{__html:O}}),o&&Object(h.createElement)("div",{className:"license-wrap"},Object(h.createElement)("input",{type:"text",className:"license-key-input",name:"license-key",placeholder:Object(E.__)("License key","astra-sites"),required:!0,onChange:function(t){w(t.target.value),d("")}}),Object(h.createElement)(_,{className:"validate-btn ".concat(P),onClick:function(){""!==S?(v(!0),_c.a.use(_c.a.createNonceMiddleware(Tc)),_c()({path:"/bsf-core/v1/license/activate",method:"POST",data:{"license-key":S,"product-id":"astra-pro-sites"}}).then(function(){var e=Pl()(jl.a.mark((function e(r){return jl.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!r.success){e.next=6;break}return e.next=3,Nl(n,t);case 3:l({type:"set",licenseStatus:!0,currentIndex:s+1}),e.next=7;break;case 6:d(r.message);case 7:v(!1);case 8:case"end":return e.stop()}}),e)})));return function(_x){return e.apply(this,arguments)}}())):d(Object(E.__)("Please Enter License Key","astra-sites"))}},k.arrowRightBold)),Object(h.createElement)(F,{onClick:function(){l({type:"set",currentCustomizeIndex:i-1})},customizeStep:!0},Object(E.__)("Back","astra-sites")),f&&!y&&Object(h.createElement)(Ll,{type:"error",message:f,autoHideDuration:5}))},actions:null,class:"customize-license-validation"}],Wc=r(34),Xc=r.n(Wc),qc=r(22),Jc=r.n(qc),Yc=r(23),Kc=r.n(Yc);function Uc(){return(Uc=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}function Zc(t,e){return t(e={exports:{}},e.exports),e.exports}var $c="function"==typeof Symbol&&Symbol.for,th=$c?Symbol.for("react.element"):60103,eh=$c?Symbol.for("react.portal"):60106,rh=$c?Symbol.for("react.fragment"):60107,nh=$c?Symbol.for("react.strict_mode"):60108,ih=$c?Symbol.for("react.profiler"):60114,ah=$c?Symbol.for("react.provider"):60109,sh=$c?Symbol.for("react.context"):60110,oh=$c?Symbol.for("react.async_mode"):60111,lh=$c?Symbol.for("react.concurrent_mode"):60111,ch=$c?Symbol.for("react.forward_ref"):60112,hh=$c?Symbol.for("react.suspense"):60113,uh=$c?Symbol.for("react.suspense_list"):60120,ph=$c?Symbol.for("react.memo"):60115,fh=$c?Symbol.for("react.lazy"):60116,dh=$c?Symbol.for("react.block"):60121,mh=$c?Symbol.for("react.fundamental"):60117,gh=$c?Symbol.for("react.responder"):60118,yh=$c?Symbol.for("react.scope"):60119;function vh(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case th:switch(t=t.type){case oh:case lh:case rh:case ih:case nh:case hh:return t;default:switch(t=t&&t.$$typeof){case sh:case ch:case fh:case ph:case ah:return t;default:return e}}case eh:return e}}}function bh(t){return vh(t)===lh}var xh={AsyncMode:oh,ConcurrentMode:lh,ContextConsumer:sh,ContextProvider:ah,Element:th,ForwardRef:ch,Fragment:rh,Lazy:fh,Memo:ph,Portal:eh,Profiler:ih,StrictMode:nh,Suspense:hh,isAsyncMode:function(t){return bh(t)||vh(t)===oh},isConcurrentMode:bh,isContextConsumer:function(t){return vh(t)===sh},isContextProvider:function(t){return vh(t)===ah},isElement:function(t){return"object"==typeof t&&null!==t&&t.$$typeof===th},isForwardRef:function(t){return vh(t)===ch},isFragment:function(t){return vh(t)===rh},isLazy:function(t){return vh(t)===fh},isMemo:function(t){return vh(t)===ph},isPortal:function(t){return vh(t)===eh},isProfiler:function(t){return vh(t)===ih},isStrictMode:function(t){return vh(t)===nh},isSuspense:function(t){return vh(t)===hh},isValidElementType:function(t){return"string"==typeof t||"function"==typeof t||t===rh||t===lh||t===ih||t===nh||t===hh||t===uh||"object"==typeof t&&null!==t&&(t.$$typeof===fh||t.$$typeof===ph||t.$$typeof===ah||t.$$typeof===sh||t.$$typeof===ch||t.$$typeof===mh||t.$$typeof===gh||t.$$typeof===yh||t.$$typeof===dh)},typeOf:vh};Zc((function(t,e){})),Zc((function(t){t.exports=xh})),Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;(function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(t){n[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(t){return!1}})()&&Object.assign;function Eh(){}function kh(){}Function.call.bind(Object.prototype.hasOwnProperty),kh.resetWarningCache=Eh;var Ch,Ah,Sh=Zc((function(t){t.exports=function(){function t(t,e,r,n,i,a){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==a){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function e(){return t}t.isRequired=t;var r={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:kh,resetWarningCache:Eh};return r.PropTypes=r,r}()})),wh=(Ch=Xc.a,(Ah=Object(u.memo)((function(t){var e=t.animationData,r=t.path,n=t.play,i=t.speed,a=t.direction,s=t.segments,o=t.goTo,l=t.renderer,c=t.loop,h=t.rendererSettings,f=t.audioFactory,d=t.onLoad,m=t.onComplete,g=t.onLoopComplete,y=t.onEnterFrame,v=t.onSegmentStart,b=function(t,e){if(null==t)return{};var r,n,i={},a=Object.keys(t);for(n=0;n<a.length;n++)r=a[n],e.indexOf(r)>=0||(i[r]=t[r]);return i}(t,["animationData","path","play","speed","direction","segments","goTo","renderer","loop","rendererSettings","audioFactory","onLoad","onComplete","onLoopComplete","onEnterFrame","onSegmentStart"]),x=Object(u.useRef)(),E=Object(u.useRef)(),k=Object(u.useState)(!1),C=k[0],A=k[1],S=Object(u.useState)(s),w=S[0],P=S[1];Object(u.useEffect)((function(){Jc()(w,s)||P(s)}),[s,w]);var O=Object(u.useState)(h),j=O[0],I=O[1];Object(u.useEffect)((function(){Jc()(j,h)||I(h)}),[h,j]),Object(u.useEffect)((function(){return function(){return E.current.removeEventListener("complete",m)}}),[m]),Object(u.useEffect)((function(){return function(){return E.current.removeEventListener("loopComplete",g)}}),[g]),Object(u.useEffect)((function(){return function(){return E.current.removeEventListener("enterFrame",y)}}),[y]),Object(u.useEffect)((function(){return function(){return E.current.removeEventListener("segmentStart",v)}}),[v]),Object(u.useEffect)((function(){function t(){A(!0),d()}return E.current=Ch.loadAnimation({animationData:null==e||"object"!=typeof e?e:"object"==typeof e.default?Kc()(e.default):Kc()(e),path:r,container:x.current,renderer:l,loop:!1,autoplay:!1,rendererSettings:j,audioFactory:f}),E.current.addEventListener("DOMLoaded",t),function(){E.current.removeEventListener("DOMLoaded",t),A(!1),E.current.destroy(),E.current=void 0}}),[c,l,j,e,r,f]),Object(u.useEffect)((function(){E.current.addEventListener("complete",m)}),[m]),Object(u.useEffect)((function(){E.current.addEventListener("loopComplete",g)}),[g]),Object(u.useEffect)((function(){E.current.addEventListener("enterFrame",y)}),[y]),Object(u.useEffect)((function(){E.current.addEventListener("segmentStart",v)}),[v]),Object(u.useEffect)((function(){C&&(E.current.loop=c)}),[C,c]);var _=Object(u.useRef)(!1);return Object(u.useEffect)((function(){function t(t){E.current.goToAndPlay(t,!0),E.current.setDirection(a)}C&&(!0===n?w?(E.current.playSegments(w,!0),_.current=!0,-1===a&&t(w[1])):(_.current&&E.current.resetSegments(!0),_.current=!1,-1===a?t(E.current.getDuration(!0)):E.current.play()):!1===n&&E.current.pause())}),[n,w,C]),Object(u.useEffect)((function(){C&&(Number.isNaN(i)||E.current.setSpeed(i))}),[i,C]),Object(u.useEffect)((function(){C&&E.current.setDirection(a)}),[a,C]),Object(u.useEffect)((function(){C&&null!=o&&(n?E.current.goToAndPlay(o,!0):E.current.goToAndStop(o,!0))}),[o,n,C]),p.a.createElement("div",Uc({},b,{ref:x}))}))).propTypes={animationData:Sh.object,path:Sh.string,play:Sh.bool,goTo:Sh.number,speed:Sh.number,direction:Sh.number,loop:Sh.oneOfType([Sh.number,Sh.bool]),segments:Sh.oneOfType([Sh.arrayOf(Sh.number),Sh.bool]),rendererSettings:Sh.object,renderer:Sh.string,audioFactory:Sh.func,onComplete:Sh.func,onLoopComplete:Sh.func,onEnterFrame:Sh.func,onSegmentStart:Sh.func},Ah.defaultProps={animationData:null,path:null,play:null,segments:null,goTo:null,speed:1,direction:1,loop:!0,rendererSettings:{},renderer:"svg",audioFactory:null,onLoad:function(){},onComplete:function(){},onLoopComplete:function(){},onEnterFrame:function(){},onSegmentStart:function(){}},Ah),Ph=function(){var t=A(),e=x()(t,1)[0],r=e.importPercent,n=e.importStatus,i=100===r?"import-done":"",a="",s="";return r<=25&&(a="import-1",s=Object(E.__)("1. Installing required theme, plugins, forms, etc","astra-sites")),r>25&&r<=50&&(a="import-2",s=Object(E.__)("2. Importing pages, menus, posts, etc","astra-sites")),r>50&&r<=75&&(a="import-3",s=Object(E.__)("3. Setting up customizer settings and ther site settings","astra-sites")),r>75&&r<=100&&(a="import-4",s=Object(E.__)("4. Finalizing last few settings","astra-sites")),Object(h.createElement)("div",{className:"ist-import-progress"},Object(h.createElement)("div",{className:"ist-import-progress-info"},Object(h.createElement)("div",{className:"ist-import-progress-info-text ".concat(i)},Object(h.createElement)("span",{className:"ist-import-text-inner"},s),Object(h.createElement)("span",{className:"ist-import-done-inner"},Object(E.__)("Done ","astra-sites"),k.tada)),Object(h.createElement)("div",{className:"ist-import-progress-info-precent"},r,"%")),Object(h.createElement)("div",{className:"ist-import-progress-bar-wrap"},Object(h.createElement)("div",{className:"ist-import-progress-bar-bg"},Object(h.createElement)("div",{className:"ist-import-progress-bar ".concat(i," ").concat(a)})),Object(h.createElement)("div",{className:"import-progress-gap"},Object(h.createElement)("span",null),Object(h.createElement)("span",null),Object(h.createElement)("span",null))),Object(h.createElement)("div",{className:"ist-import-progress-info"},Object(h.createElement)("div",{className:"ist-import-progress-info-text ".concat(i)},Object(h.createElement)("span",{className:"import-status-string"},Object(h.createElement)("p",null,n+Object(na.decodeEntities)(" "))),Object(h.createElement)("span",{className:"import-done-counter"},Object(h.createElement)("p",null,Object(E.__)("Redirecting you in ","astra-sites"),Object(h.createElement)("span",{id:"redirect-counter"},Object(E.__)("3 seconds…","astra-sites")))))))},Oh=(r(82),function(){var t=A(),e=x()(t,2),r=e[0],n=r.importErrorMessages,i=r.importPercent,a=r.currentIndex,s=r.tryAgainCount,o=r.templateId,l=e[1],c=function(t,e){return"".concat(starterTemplates.supportLink,"&template-id=").concat(t,"&subject=").concat(e)}(o,n.errorText),u="";return i<=25&&(u="import-1"),i>25&&i<=50&&(u="import-2"),i>50&&i<=75&&(u="import-3"),i>75&&i<=100&&(u="import-4"),Object(h.createElement)("div",{className:"ist-import-error"},Object(h.createElement)("div",{className:"ist-import-progress-info"},Object(h.createElement)("div",{className:"ist-import-progress-info-text label-text"},Object(E.__)("Error Occured!","astra-sites")),Object(h.createElement)("div",{className:"ist-import-progress-info-precent"},i,"%")),Object(h.createElement)("div",{className:"ist-import-progress-bar-wrap"},Object(h.createElement)("div",{className:"ist-import-progress-bar-bg"},Object(h.createElement)("div",{className:"ist-import-progress-bar ".concat(u)})),Object(h.createElement)("div",{className:"import-progress-gap"},Object(h.createElement)("span",null),Object(h.createElement)("span",null),Object(h.createElement)("span",null))),Object(h.createElement)("div",{className:"ist-import-error-wrap ist-import-error-primary-wrap"},n.primaryText&&Object(h.createElement)("p",{className:"website-import-subtitle"},n.primaryText)),Object(h.createElement)("div",{className:"ist-import-error-box"},Object(h.createElement)("div",{className:"ist-import-error-wrap ist-import-error-secondary-wrap"},n.errorText&&"object"!==uc()(n.errorText)&&Object(h.createElement)("p",null,n.errorText),n.errorText&&"object"===uc()(n.errorText)&&Object(h.createElement)("div",null,Object(h.createElement)("pre",null,JSON.stringify(n.errorText,void 0,2))))),Object(h.createElement)("div",null,n.secondaryText&&Object(h.createElement)("p",{dangerouslySetInnerHTML:{__html:n.secondaryText}}),n.solutionText&&Object(h.createElement)("p",{className:"ist-import-error-solution",dangerouslySetInnerHTML:{__html:n.solutionText}}),!n.solutionText&&!n.tryAgain||n.tryAgain&&s>1&&Object(h.createElement)("p",{className:"ist-import-error-solution"},Object(na.decodeEntities)(Object(E.__)("Please report this error ","astra-sites")),Object(h.createElement)("a",{href:c,target:"_blank",rel:"noreferrer"},"here"),Object(na.decodeEntities)(Object(E.__)(" so we can fix it.","astra-sites")))),n.tryAgain&&s<4&&Object(h.createElement)(_,{className:"ist-button",after:!0,onClick:function(){l({type:"set",importErrorMessages:{},importErrorResponse:[],importError:!1,tryAgainCount:s+1,resetCustomizer:!1,resetSiteOptions:!1,resetContent:!1,resetWidgets:!1,resetDone:!1,resetData:[],importStart:!1,importEnd:!1,importPercent:0,requiredPluginsDone:!1,notInstalledList:[],notActivatedList:[],currentIndex:a-1})}},Object(E.__)("Try Importing Again","astra-sites")))}),jh=r(35),Ih={complete:{posts:0,media:0,users:0,comments:0,terms:0},updateDelta:function(t,e){this.complete[t]+=e;var r=this;requestAnimationFrame((function(){r.render()}))},updateProgress:function(t,e,r,n,i){"undefined"!==t&&"undefined"!=e+"/"+r&&((0===(r=parseInt(r))||isNaN(r))&&(r=1),parseInt(e)/r*100<=100&&"function"==typeof n&&(n({type:"set",importStatus:Object(E.__)("Importing Content…","astra-sites")}),n({type:"set",importPercent:i+=5})))},render:function(t,e){for(var r=Object.keys(this.complete),n=0,i=0,a=r.length-1;a>=0;a--){var s=r[a];this.updateProgress(s,this.complete[s],this.data.count[s],t,e),n+=this.complete[s],i+=this.data.count[s]}this.updateProgress("total",n,i,t,e)}},_h=(r(83),function(){var t=A(),e=x()(t,2),r=e[0],n=r.resetDone,i=r.importStart,a=r.importEnd,s=r.importPercent,o=r.templateResponse,l=r.reset,c=r.themeStatus,p=r.currentIndex,f=r.importError,d=r.resetCustomizer,m=r.resetSiteOptions,g=r.resetContent,y=r.resetWidgets,v=r.siteLogo,b=r.activePalette,k=r.typography,C=r.customizerImportFlag,w=r.widgetImportFlag,P=r.contentImportFlag,O=r.themeActivateFlag,j=r.requiredPluginsDone,I=r.requiredPlugins,_=r.notInstalledList,T=r.notActivatedList,M=r.tryAgainCount,D=e[1],R=s,B=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"";D({type:"set",importError:!0,importErrorMessages:{primaryText:t,secondaryText:e,errorCode:n,errorText:r,solutionText:i,tryAgain:!0}}),localStorage.removeItem("st-import-start"),localStorage.removeItem("st-import-end"),V(t,e,r,n,i,a,M)},V=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",s=new FormData;s.append("action","report_error"),s.append("error",JSON.stringify({primaryText:t,secondaryText:e,errorCode:n,errorText:r,solutionText:i,tryAgain:!0,stack:a,tryAgainCount:M})),s.append("id",o.id),s.append("plugins",JSON.stringify(I)),fetch(ajaxurl,{method:"post",body:s})},L=function(){_.length<=0||(R+=2,D({type:"set",importStatus:Object(E.__)("Installing Required Plugins.","astra-sites"),importPercent:R}),_.forEach((function(t){wp.updates.queue.push({action:"install-plugin",data:{slug:t.slug,init:t.init,name:t.name,success:function(){D({type:"set",importStatus:Object(E.sprintf)(// translators: Plugin Name.
|
8 |
+
Object(E.__)("%1$s plugin installed successfully.","astra-sites"),t.name)});var e=T;e.push(t),D({type:"set",notActivatedList:e});var r=_;r.forEach((function(e,n){e.slug===t.slug&&r.splice(n,1)})),D({type:"set",notInstalledList:r})},error:function(t){B(Object(E.__)("Could not install the plugin list.","astra-sites"),"",t)}}})})),wp.updates.queueChecker())},N=function(){var t=Pl()(jl.a.mark((function t(){return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(l){t.next=4;break}return D({type:"set",resetDone:!0,resetCustomizer:!0,resetSiteOptions:!0,resetContent:!0,resetWidgets:!0}),L(),t.abrupt("return");case 4:return R+=2,D({type:"set",importStatus:Object(E.__)("Reseting site.","astra-sites"),importPercent:R}),t.next=8,Q();case 8:return t.next=10,W();case 10:return t.next=12,X();case 12:return t.next=14,z();case 14:return t.next=16,G();case 16:D({type:"set",importPercent:R+=10,resetContent:!0,resetDone:!0,importStatus:Object(E.__)("Reset for old website is done.","astra-sites")});case 18:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),z=function(){var t=Pl()(jl.a.mark((function t(){var e;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(e=new FormData).append("action","astra-sites-reset-terms-and-forms"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),D({type:"set",importStatus:Object(E.__)("Resetting terms and forms.","astra-sites")}),t.next=6,fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&D({type:"set",importPercent:R+=2,resetCustomizer:!0})}catch(e){B(Object(E.__)("Resetting terms and forms failed.","astra-sites"),"",e,"","",t)}if(!e.success)throw e.data})).catch((function(t){B(Object(E.__)("Resetting terms and forms failed.","astra-sites"),"",null==t?void 0:t.message,"","",t)}));case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),G=function(){var t=Pl()(jl.a.mark((function t(){var e;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(e=new FormData).append("action","astra-sites-get-deleted-post-ids"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),D({type:"set",importStatus:Object(E.__)("Gathering posts for deletions.","astra-sites")}),t.next=6,fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.json()})).then(function(){var t=Pl()(jl.a.mark((function t(e){var r,n;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.success){t.next=10;break}if(!((r=Wl(10,e.data)).length>0)){t.next=10;break}n=0;case 4:if(!(n<r.length)){t.next=10;break}return t.next=7,H(r[n]);case 7:n++,t.next=4;break;case 10:case"end":return t.stop()}}),t)})));return function(_x){return t.apply(this,arguments)}}());case 6:D({type:"set",importStatus:Object(E.__)("Resetting posts done.","astra-sites")});case 7:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),H=function(){var t=Pl()(jl.a.mark((function t(e){var r,n;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(r=new FormData).append("action","astra-sites-get-deleted-post-ids"),r.append("_ajax_nonce",astraSitesVars._ajax_nonce),D({type:"set",importStatus:Object(E.__)("Resetting posts.","astra-sites")}),(n=new FormData).append("action","astra-sites-reset-posts"),n.append("ids",JSON.stringify(e)),n.append("_ajax_nonce",astraSitesVars._ajax_nonce),t.next=10,fetch(ajaxurl,{method:"post",body:n}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&D({type:"set",importPercent:R+=2})}catch(e){B(Object(E.__)("Resetting posts failed.","astra-sites"),"",e,"","",t)}if(!e.success)throw e.data})).catch((function(t){B(Object(E.__)("Resetting posts failed.","astra-sites"),"",null==t?void 0:t.message,"","",t)}));case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),Q=function(){var t=Pl()(jl.a.mark((function t(){var e;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return D({type:"set",importStatus:Object(E.__)("Resetting customizer.","astra-sites")}),(e=new FormData).append("action","astra-sites-reset-customizer-data"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),t.next=6,fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&D({type:"set",importPercent:R+=2,resetCustomizer:!0})}catch(e){B(Object(E.__)("Resetting customizer failed.","astra-sites"),"",null==e?void 0:e.message,"","",t)}if(!e.success)throw e.data})).catch((function(t){B(Object(E.__)("Resetting customizer failed.","astra-sites"),"",null==t?void 0:t.message,"","",t)}));case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),W=function(){var t=Pl()(jl.a.mark((function t(){var e;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return D({type:"set",importStatus:Object(E.__)("Resetting site options.","astra-sites")}),(e=new FormData).append("action","astra-sites-reset-site-options"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),t.next=6,fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&D({type:"set",importPercent:R+=2,resetSiteOptions:!0})}catch(e){B(Object(E.__)("Resetting site options Failed.","astra-sites"),"",null==e?void 0:e.message,"","",t)}if(!1===e.success)throw e.data})).catch((function(t){B(Object(E.__)("Resetting site options Failed.","astra-sites"),"",null==t?void 0:t.message,"","",t)}));case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),X=function(){var t=Pl()(jl.a.mark((function t(){var e;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(e=new FormData).append("action","astra-sites-reset-widgets-data"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),D({type:"set",importStatus:Object(E.__)("Resetting widgets.","astra-sites")}),t.next=6,fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&D({type:"set",importPercent:R+=2,resetWidgets:!0})}catch(e){B(Object(E.__)("Resetting widgets JSON parse failed.","astra-sites"),"",e,"","",t)}if(!e.success)throw e.data})).catch((function(t){B(Object(E.__)("Resetting widgets failed.","astra-sites"),"",t,"","",t)}));case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),q=function(){var t=encodeURI(o["astra-site-wpforms-path"])||"";if(""!==t&&"null"!==t){D({type:"set",importStatus:Object(E.__)("Importing forms.","astra-sites")});var e=new FormData;e.append("action","astra-sites-import-wpforms"),e.append("wpforms_url",t),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&(D({type:"set",importPercent:R+=2}),J())}catch(e){B(Object(E.__)("Importing forms failed due to parse JSON error.","astra-sites"),"",e,"","",t)}if(!1===e.success)throw e.data})).catch((function(t){B(Object(E.__)("Importing forms Failed.","astra-sites"),"",t)}))}else J()},J=function(){if(!C)return D({type:"set",importPercent:R+=5}),void Y();D({type:"set",importStatus:Object(E.__)("Importing forms.","astra-sites")});var t=new FormData;t.append("action","astra-sites-import-customizer-settings"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:t}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&(D({type:"set",importPercent:R+=5}),Y())}catch(e){B(Object(E.__)("Importing Customizer failed due to parse JSON error.","astra-sites"),"",e,"","",t)}if(!1===e.success)throw e.data})).catch((function(t){B(Object(E.__)("Importing Customizer Failed.","astra-sites"),"",t)}))},Y=function(){if(!P)return D({type:"set",importPercent:R+=20}),void K();var t=encodeURI(o["astra-site-wxr-path"])||"";if("null"!==t&&""!==t){D({type:"set",importStatus:Object(E.__)("Importing Site Content.","astra-sites")});var e=new FormData;e.append("action","astra-sites-import-prepare-xml"),e.append("wxr_url",t),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){try{var e=JSON.parse(t);if(D({type:"set",importPercent:R+=2}),!1===e.success)throw e.data.error||e.data;Ih.data=e.data,Ih.render(D,R);var r=new EventSource(Ih.data.url);r.onmessage=function(t){var e=JSON.parse(t.data);switch(e.action){case"updateDelta":Ih.updateDelta(e.type,e.delta);break;case"complete":!1===e.error?(r.close(),K()):B(astraSitesVars.xml_import_interrupted_primary,"",astraSitesVars.xml_import_interrupted_error,"",astraSitesVars.xml_import_interrupted_secondary)}},r.onerror=function(){throw r.close(),Object(E.__)("Importing Site Content Failed. - Import Process Interrupted","astra-sites")},r.addEventListener("log",(function(t){var e=JSON.parse(t.data),r=e.message||"";r&&"info"===e.level&&(r=r.replace(/"/g,(function(){return""}))),D({type:"set",importStatus:Object(E.sprintf)(// translators: Response importMessage
|
9 |
Object(E.__)("Importing - %1$s","astra-sites"),r)})}))}catch(e){B(Object(E.__)("Importing Site Content failed due to parse JSON error.","astra-sites"),"",e,"","",t)}})).catch((function(t){B(Object(E.__)("Importing Site Content Failed.","astra-sites"),"",t)}))}else{var r=Object(E.__)("The XML URL for the site content is empty.","astra-sites");B(Object(E.__)("Importing Site Content Failed","astra-sites"),"",r,"",astraSitesVars.support_text,t)}},K=function(){D({type:"set",importStatus:Object(E.__)("Importing Site Options.","astra-sites")});var t=new FormData;t.append("action","astra-sites-import-options"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:t}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&(D({type:"set",importPercent:R+=5}),U())}catch(e){B(Object(E.__)("Importing Site Options failed due to parse JSON error.","astra-sites"),"",e,"","",t)}if(!1===e.success)throw e.data})).catch((function(t){B(Object(E.__)("Importing Site Options Failed.","astra-sites"),"",t)}))},U=function(){if(!w)return D({type:"set",importPercent:90}),void Z();D({type:"set",importStatus:Object(E.__)("Importing Widgets.","astra-sites")});var t=o["astra-site-widgets-data"]||"",e=new FormData;e.append("action","astra-sites-import-widgets"),e.append("widgets_data",t),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&(D({type:"set",importPercent:90}),Z())}catch(e){B(Object(E.__)("Importing Widgets due to parse JSON error.","astra-sites"),"",e,"","",t)}if(!1===e.success)throw e.data})).catch((function(t){B(Object(E.__)("Importing Widgets Failed.","astra-sites"),"",t)}))},Z=function(){var t=Pl()(jl.a.mark((function t(){var e;return jl.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Gl(v);case 2:return t.next=4,Hl(JSON.stringify(b));case 4:return e=k,t.next=7,Ql(e);case 7:$();case 8:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),$=function(){D({type:"set",importStatus:Object(E.__)("Final finishings.","astra-sites")});var t=new FormData;t.append("action","astra-sites-import-end"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce);var e=3;fetch(ajaxurl,{method:"post",body:t}).then((function(t){return t.text()})).then((function(t){var r=[];try{var n=JSON.parse(t);r=n,n.success&&(D({type:"set",importPercent:100,importEnd:!0}),localStorage.setItem("st-import-end",+new Date),setInterval((function(){e--;var t=document.getElementById("redirect-counter");if(t)if(e<0)D({type:"set",currentIndex:p+1});else{var r=e<=1?" second…":" seconds…";t.innerHTML=e+r}}),1e3))}catch(r){B(Object(E.__)("Final finishings failed due to parse JSON error.","astra-sites"),"",r,"","",t),D({type:"set",importPercent:100,importEnd:!0}),localStorage.setItem("st-import-end",+new Date),setInterval((function(){e--;var t=document.getElementById("redirect-counter");if(t)if(e<0)D({type:"set",currentIndex:p+1});else{var r=e<=1?" second…":" seconds…";t.innerHTML=e+r}}),1e3)}if(!1===r.success)throw r.data})).catch((function(t){B(Object(E.__)("Final finishings Failed.","astra-sites"),"",t)}))};return Object(u.useEffect)((function(){M>0&&zl(t)}),[M]),Object(u.useEffect)((function(){i||a||f||(localStorage.setItem("st-import-start",+new Date),N())}),[o]),Object(u.useEffect)((function(){i||a||(null!==o?d&&m&&g&&y&&n&&(D({type:"set",resetDone:!0}),O?function(t){var e=x()(t,2),r=e[0].importPercent,n=e[1],i=r;"not-installed"===starterTemplates.themeStatus&&(wp.updates.shouldRequestFilesystemCredentials&&!wp.updates.ajaxLocked&&wp.updates.requestFilesystemCredentials(),n({type:"set",importPercent:i+=5,importStatus:Object(E.__)("Installing Astra Theme…","astra-sites")}),wp.updates.installTheme({slug:"astra"}),jQuery(document).on("wp-theme-install-success",(function(t,e){n({type:"set",themeStatus:e,importStatus:Object(E.__)("Astra Theme Installed.","astra-sites")})}))),"installed-but-inactive"===starterTemplates.themeStatus&&setTimeout((function(){var t=new FormData;t.append("action","astra-sites-activate-theme"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:t}).then((function(t){return t.json()})).then((function(t){t.success?n({type:"set",themeStatus:t,importStatus:Object(E.__)("Astra Theme Installed.","astra-sites")}):n({type:"set",importError:!0,importErrorMessages:{primaryText:Object(E.__)("Astra theme installation failed.","astra-sites"),secondaryText:"",errorCode:"",errorText:t.data,solutionText:"",tryAgain:!0}})})).catch((function(t){console.error(t)}))}),3e3),"installed-and-active"===starterTemplates.themeStatus&&n({type:"set",themeStatus:!0})}(t):D({type:"set",themeStatus:!0})):D({type:"set",importStatus:Object(E.__)("Invalid demo selected. Please contact us.","astra-sites")}))}),[d,m,g,y,n,o]),Object(u.useEffect)((function(){if(!i&&!a)return c&&n?void(null!==o?f||(D({type:"set",importStart:!0,importPercent:R+=5,importStatus:Object(E.__)("Starting Import.","astra-sites")}),L()):B(Object(E.__)("Fetching related demo failed.","astra-sites"))):(a&&(setTimeout((function(){D({type:"set",currentIndex:p+1})}),5e3),D({type:"set",importStatus:Object(E.__)("Import is already done.","astra-sites")})),void(i&&!a&&D({type:"set",importStatus:Object(E.__)("Import is already in progress.","astra-sites")})))}),[c,n,o]),Object(u.useEffect)((function(){j&&n&&c&&function(){var t=encodeURI(o["astra-site-cartflows-path"])||"";if(""!==t&&"null"!==t){D({type:"set",importStatus:Object(E.__)("Importing CartFlows flows.","astra-sites")});var e=new FormData;e.append("action","astra-sites-import-cartflows"),e.append("cartflows_url",t),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(t){var e=[];try{var r=JSON.parse(t);e=r,r.success&&(D({type:"set",importPercent:R+=2}),q())}catch(e){B(Object(E.__)("Importing CartFlows flows failed due to parse JSON error.","astra-sites"),"",e,"","",t)}if(!1===e.success)throw e.data})).catch((function(t){B(Object(E.__)("Importing CartFlows flows Failed.","astra-sites"),"",t)}))}else q()}()}),[j,n,c]),Object(u.useEffect)((function(){T.length<=0&&_.length<=0&&D({type:"set",requiredPluginsDone:!0})}),[T.length,_.length]),Object(u.useEffect)((function(){T.length>0&&function(t){R+=2,D({type:"set",importStatus:Object(E.sprintf)(// translators: Plugin Name.
|
10 |
+
Object(E.__)("Activating %1$s plugin.","astra-sites"),t.name),importPercent:R});var e=new FormData;e.append("action","astra-required-plugin-activate"),e.append("init",t.init),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:e}).then((function(t){return t.text()})).then((function(e){var r,n=[];try{var i=JSON.parse(e);if(n=i,i.success){var a=T;a.forEach((function(e,r){e.slug===t.slug&&a.splice(r,1)})),D({type:"set",notActivatedList:a}),R+=2,D({type:"set",importStatus:Object(E.sprintf)(// translators: Plugin Name.
|
11 |
+
Object(E.__)("%1$s activated.","astra-sites"),t.name),importPercent:R})}}catch(t){B(Object(E.__)("JSON_Error: Could not activate the required plugin list.","astra-sites"),"",t,"",astraSitesVars.importFailedRequiredPluginsMessage,e)}if(!n.success)throw null===(r=n)||void 0===r?void 0:r.data})).catch((function(t){B(Object(E.__)("Could not activate the required plugin list.","astra-sites"),"",t,"",astraSitesVars.importFailedRequiredPluginsMessage,null==t?void 0:t.message)}))}(T[0])}),[T.length]),Object(h.createElement)(S,{content:Object(h.createElement)("div",{className:"middle-content middle-content-import"},Object(h.createElement)(h.Fragment,null,Object(h.createElement)("h1",null,Object(E.__)("We are building your website…","astra-sites")),f&&Object(h.createElement)("div",{className:"ist-import-process-step-wrap"},Object(h.createElement)(Oh,null)),!f&&Object(h.createElement)(h.Fragment,null,Object(h.createElement)("div",{className:"ist-import-process-step-wrap"},Object(h.createElement)(Ph,null)),Object(h.createElement)(wh,{loop:!0,animationData:jh,play:!0,style:{height:400,margin:"-70px auto -90px auto"}})))),actions:Object(h.createElement)(h.Fragment,null,Object(h.createElement)(F,{before:!0,disabled:!0,customizeStep:!0},Object(E.__)("Back","astra-sites")))})});function Th(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Fh(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Th(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Th(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var Mh=function(t){var e=t.updateFormDetails,r=Object(u.useState)({option1:0,option2:0}),n=x()(r,2),i=n[0],a=n[1];return Object(h.createElement)(h.Fragment,null,Object(h.createElement)("p",{className:"label-text row-label"},Object(E.__)("Tell us a little bit about yourself","astra-sites")),Object(h.createElement)("div",{className:"survey-fields-wrap"},Object(h.createElement)("input",{type:"text",className:"survey-text-input",name:"first_name",placeholder:Object(E.__)("Your First Name","astra-sites"),onChange:function(t){return e("first_name",t.target.value)}}),Object(h.createElement)("input",{type:"email",className:"survey-text-input",name:"email",placeholder:Object(E.__)("Your Work Email","astra-sites"),onChange:function(t){return e("email",t.target.value)}}),Object(h.createElement)("select",{name:"wp_user_type",className:0!==i.option1?"survey-select-input":"survey-select-input initial",defaultValue:"",onBlur:function(t){return e("wp_user_type",t.target.value)},onChange:function(t){e("wp_user_type",t.target.value),a(Fh(Fh({},i),{},{option1:t.target.selectedIndex}))}},Object(h.createElement)("option",{value:"",disabled:!0},Object(E.__)("I am…","astra-sites")),Object(h.createElement)("option",{value:"1"},Object(E.__)("Beginner","astra-sites")),Object(h.createElement)("option",{value:"2"},Object(E.__)("Intermidiate","astra-sites")),Object(h.createElement)("option",{value:"3"},Object(E.__)("Expert","astra-sites"))),Object(h.createElement)("select",{name:"build_website_for",className:0!==i.option2?"survey-select-input":"survey-select-input initial",defaultValue:"",onBlur:function(t){return e("build_website_for",t.target.value)},onChange:function(t){a(Fh(Fh({},i),{},{option2:t.target.selectedIndex}))}},Object(h.createElement)("option",{value:"",disabled:!0},Object(E.__)("I am building website for…","astra-sites")),Object(h.createElement)("option",{value:"1"},Object(E.__)("Myself/My Company","astra-sites")),Object(h.createElement)("option",{value:"2"},Object(E.__)("My Client","astra-sites")))))},Dh=function(){var t=Object(u.useState)(!0),e=x()(t,2),r=e[0],n=e[1],i=A(),a=x()(i,2),s=a[0],o=s.reset,l=s.customizerImportFlag,c=s.themeActivateFlag,p=s.widgetImportFlag,f=s.contentImportFlag,d=s.requiredPlugins,m=a[1],g=null!==d?d.required_plugins.inactive:[],y="installed-and-active"!==starterTemplates.themeStatus?"theme-check":"";return Object(h.createElement)("div",{className:"survey-form-advanced-wrapper ".concat(r?"show-section":"hidden-section")},Object(h.createElement)("p",{className:"label-text row-label",onClick:function(){n(!r)}},Object(E.__)("Advanced Options","astra-sites"),Object(h.createElement)("span",{className:"advanced-options-icons"},r?k.angleUP:k.angleDown)),Object(h.createElement)("div",{className:"survey-advanced-section"},Object(h.createElement)("ul",null,"yes"===starterTemplates.firstImportStatus&&Object(h.createElement)("li",null,Object(h.createElement)("input",{type:"checkbox",id:"reset-site",name:"reset-site",defaultChecked:o,onChange:function(){m({type:"set",reset:!o})}}),Object(h.createElement)("label",{htmlFor:"reset-site"}," ",Object(E.__)("Delete Previously imported sites","astra-sites")),Object(h.createElement)(_l,{content:Object(h.createElement)("span",null,Object(E.__)("WARNING: Selecting this option will delete all data from the previous import. Choose this option only if this is intended.","astra-sites"),Object(h.createElement)("br",null),Object(E.__)("Choose this option only if this is intended.You can find the backup to the current customizer settings at /wp-content/uploads astra-sites","astra-sites"))},k.questionMark)),"installed-and-active"!==starterTemplates.themeStatus&&Object(h.createElement)("li",null,Object(h.createElement)("input",{type:"checkbox",id:"import-theme",name:"import-theme",defaultChecked:c,onChange:function(){m({type:"set",themeActivateFlag:!c,customizerImportFlag:!c})}}),Object(h.createElement)("label",{htmlFor:"import-theme"}," ",Object(E.__)("Install & Activate Astra Theme","astra-sites")),Object(h.createElement)(_l,{content:Object(E.__)("To import the site in the original format, you would need the Astra theme activated. You can import it with any other theme, but the site might lose some of the design settings and look a bit different.","astra-sites")},k.questionMark)),c&&Object(h.createElement)("li",{className:y},Object(h.createElement)("input",{type:"checkbox",id:"import-customizer",name:"import-customizer",defaultChecked:l,onChange:function(){m({type:"set",customizerImportFlag:!l})}}),Object(h.createElement)("label",{htmlFor:"import-customizer"}," ",Object(E.__)("Import Customizer Settings","astra-sites")),Object(h.createElement)(_l,{content:Object(E.__)("Starter Templates customizer serves global settings that give uniform design to the website. Choosing this option will override your current customizer settings.","astra-sites")},k.questionMark)),Object(h.createElement)("li",null,Object(h.createElement)("input",{type:"checkbox",id:"import-widgets",name:"import-widgets",defaultChecked:p,onChange:function(){m({type:"set",widgetImportFlag:!p})}}),Object(h.createElement)("label",{htmlFor:"import-widgets"}," ",Object(E.__)("Import Widgets","astra-sites"))),g.length>0&&Object(h.createElement)("li",null,Object(h.createElement)("input",{type:"checkbox",id:"import-plugins",name:"import-plugins",defaultChecked:!0,disabled:!0}),Object(h.createElement)("label",{htmlFor:"import-plugins"}," ",Object(E.__)("Install Required Plugins","astra-sites")),Object(h.createElement)(_l,{content:Object(h.createElement)("div",null,Object(h.createElement)("span",null,Object(E.__)("Plugins needed to import this template are missing. Required plugins will be installed and activated automatically.","astra-sites")),Object(h.createElement)("ul",null,g.map((function(t,e){return Object(h.createElement)("li",{key:e},Object(na.decodeEntities)("• ".concat(t.name)))}))))},k.questionMark)),Object(h.createElement)("li",null,Object(h.createElement)("input",{type:"checkbox",id:"import-content",name:"import-content",defaultChecked:f,onChange:function(){m({type:"set",contentImportFlag:!f})}}),Object(h.createElement)("label",{htmlFor:"import-content"}," ",Object(E.__)("Import Content","astra-sites")),Object(h.createElement)(_l,{content:Object(E.__)("Selecting this option will import dummy pages, posts, images, and menus. If you do not want to import dummy content, please uncheck this option.","astra-sites")},k.questionMark)))))};function Rh(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Bh(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Rh(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Rh(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}r(84);var Vh=[{content:Object(h.createElement)((function(){var t=A(),e=x()(t,2),r=e[0].currentIndex,n=e[1],i=Object(u.useState)(!0),a=x()(i,2),s=a[0],o=a[1];return Object(h.createElement)(S,{content:Object(h.createElement)("div",{className:"welcome-screen"},Object(h.createElement)("h1",{className:"d-flex-center-align"},Object(E.__)("Getting Started with Starter Templates","astra-sites")),Object(h.createElement)("p",{className:"screen-description"},Object(E.__)("This is the very beginning of the fastest and easiest website building experience you`ve ever had!","astra-sites")),Object(h.createElement)("div",{className:"video-showcase",onClick:function(){var t=document.getElementById("st-welcome-video"),e=t.src.replace("&mute=1&controls=0","&mute=0&controls=1");t.src=e,o(!1)}},s&&Object(h.createElement)("div",{className:"click-to-play-wrap"},Object(h.createElement)("span",{className:"click-btn-text"},k.clickToPlay),Object(h.createElement)("span",{className:"youtube-btn middle-content"},k.youtube)),Object(h.createElement)("iframe",{src:"https://www.youtube-nocookie.com/embed/Ch6Yg-9eCyc?rel=0&autoplay=1&mute=1&controls=0&showinfo=0&loop=1&modestbranding=1&loop=1",frameBorder:"0",allow:"autoplay; encrypted-media",allowFullScreen:!0,title:"st-welcome-video",id:"st-welcome-video"})),Object(h.createElement)("div",{className:"get-started-wrap"},Object(h.createElement)(j,{onClick:function(){n({type:"set",currentIndex:r+1})}},Object(E.__)("Build Your Website Now","astra-sites")))),actions:Object(h.createElement)(h.Fragment,null,Object(h.createElement)(F,{before:!0,customizeStep:!0,onClick:function(){window.location.href=starterTemplates.adminUrl}},Object(E.__)("Back","astra-sites")))})}),null),class:"step-welcome"},{content:Object(h.createElement)(ra,null),class:"step-page-builder"},{header:Object(h.createElement)((function(){return Object(h.createElement)("div",{className:"site-list-header row"},Object(h.createElement)("div",{className:"st-header-left"},Object(h.createElement)(sc,null)),Object(h.createElement)("div",{className:"st-header-right"},Object(h.createElement)(cc,null),Object(h.createElement)(Oc,null),Object(h.createElement)(oc,null),Object(h.createElement)(lc,null)))}),null),content:Object(h.createElement)((function(){var t=Object(u.useState)(!0),e=x()(t,2),r=e[0],n=e[1],i=Object(u.useState)({sites:{},tags:[],defaultSites:{},allFavorites:[]}),a=x()(i,2),s=a[0],o=a[1],l=A(),c=x()(l,2),p=c[0],f=c[1],d=p.favoriteSiteIDs,m=p.onMyFavorite,g=p.builder,y=p.siteSearchTerm,v=p.siteType,b=p.siteOrder,k=p.siteCategory;Object(u.useEffect)((function(){f({type:"set",templateResponse:null,selectedTemplateName:"",selectedTemplateType:""});var t=Al(y,v,"",g),e=ac(ac({},t.sites),t.related);"latest"===b&&Object.keys(e).length&&(e=Ho(e,"publish-date").reverse());var r=[],i=astraSitesVars.all_sites;if(m&&Object.keys(i).length>0)for(var a in i)d.length&&d.includes(a)&&r.push(ac({id:a.replace("id-",""),image:i[a]["thumbnail-image-url"],title:Object(na.decodeEntities)(i[a].title),badge:"agency-mini"===i[a]["astra-sites-type"]?Object(E.__)("Premium","astra-sites"):""},i[a]));o(ac(ac(ac({},s),t),{},{defaultSites:Al("","","",g).sites,sites:e,allFavorites:r})),setTimeout((function(){n(!1)}),300)}),[d,m,g,y,v,b,k]),N(p);var C=Object.keys(s.sites).length;return Object(h.createElement)(S,{content:Object(h.createElement)("div",{className:"site-list-screen-container ".concat(r?"site-loading":"site-loaded")},Object(h.createElement)(Sl,null),Object(h.createElement)("div",{className:"site-list-screen-wrap"},Object(h.createElement)("h1",null,Object(E.__)("What type of website are you building?","astra-sites")),Object(h.createElement)("div",{className:"site-list-content"},Object(h.createElement)(Kl,null),Object(h.createElement)("div",{className:"st-templates-content"},Object(h.createElement)("div",{className:"st-other-filters"},Object(h.createElement)("div",{className:"st-category-filter"},Object(h.createElement)(tc,null)),Object(h.createElement)("div",{className:"st-type-and-order-filters"},"gutenberg"!==g&&Object(h.createElement)(Zl,null),Object(h.createElement)($l,null))),m?Object(h.createElement)(h.Fragment,null,s.allFavorites.length?Object(h.createElement)("div",{className:"st-sites-grid"},Object(h.createElement)(Jl,{sites:s.allFavorites})):Object(h.createElement)(h.Fragment,null,Object(h.createElement)(rc,null),Object(h.createElement)(nc,{sites:s.defaultSites}))):Object(h.createElement)(h.Fragment,null,C?Object(h.createElement)(h.Fragment,null,Object(h.createElement)("div",{className:"st-sites-grid"},y&&Object(h.createElement)("div",{className:"st-sites-found-message"},Object(E.sprintf)(
|
12 |
/* translators: %1$s: search term. */
|
13 |
Object(E.__)("Starter Templates for %1$s:","astra-sites"),Object(na.decodeEntities)(y))),Object(h.createElement)(Jl,{sites:s.sites}))):Object(h.createElement)(h.Fragment,null,Object(h.createElement)(ec,null),Object(h.createElement)(nc,{sites:s.defaultSites}))))))),actions:Object(h.createElement)(h.Fragment,null,Object(h.createElement)(F,{before:!0},Object(E.__)("Back","astra-sites")),!astraSitesVars.isPro&&!V()&&Object(h.createElement)("div",{className:"cta-strip-right"},Object(h.createElement)("h5",null,Object(E.__)("Get unlimited access to all Premium Starter Templates and more, at a single low cost!","astra-sites")),Object(h.createElement)(_,{className:"st-access-btn",onClick:function(){return window.open(astraSitesVars.cta_links[g])}},Object(E.__)("Get Essential Bundle","astra-sites"))))})}),null),class:"step-site-list"},{content:Object(h.createElement)((function(){var t,e,r=A(),n=x()(r,2),i=n[0],a=i.currentCustomizeIndex,s=i.currentIndex,o=i.builder,l=n[1],c=Qc[a];void 0!==c&&(t=c.content,e=c.controls),Object(u.useEffect)((function(){var t=parseInt(a)-1,e=parseInt(a)+1;e>0&&e<Qc.length&&document.body.classList.remove(Qc[e].class),t>=0&&document.body.classList.remove(Qc[t].class),document.body.classList.add(Qc[a].class)}));var p=function(){if(Qc.length-1===a)return null;l("beaver-builder"===o||"brizy"===o?{type:"set",currentIndex:s+1}:{type:"set",currentCustomizeIndex:a+1})},f=function(){if(0===a)return null;l({type:"set",currentCustomizeIndex:a-1})};return Object(h.createElement)(S,{stepName:Qc[a].class,content:Object(h.createElement)(t,{customizeStep:!0,onNextClick:p,onPreviousClick:f}),controls:e&&Object(h.createElement)(e,{customizeStep:!0,onNextClick:p,onPreviousClick:f}),actions:null,preview:Object(h.createElement)(Ki,null)})}),null),class:"step-customizer"},{content:Object(h.createElement)((function(){var t=A(),e=x()(t,2),r=e[0],n=r.currentIndex,i=r.builder,a=r.requiredPlugins,s=e[1],o=null!==a?a.third_party_required_plugins:[],l=o.length>0,c=Object(u.useState)(l),p=x()(c,2),f=p[0],d=p[1],m=Object(u.useState)({first_name:"",email:"",wp_user_type:"",build_website_for:""}),y=x()(m,2),v=y[0],b=y[1];return Object(h.createElement)(S,{content:Object(h.createElement)(h.Fragment,null,Object(h.createElement)("div",{className:"survey-container"},f&&Object(h.createElement)("form",{className:"required-plugins-form",onSubmit:function(t){t.preventDefault(),d(!1)}},Object(h.createElement)("h1",null,Object(E.__)("Required plugins missing","astra-sites")),Object(h.createElement)("p",null,Object(E.__)("This starter template requires premium plugins. As these are third party premium plugins, you'll need to purchase, install and activate them first.","astra-sites")),Object(h.createElement)("h5",null,Object(E.__)("Required plugins -","astra-sites")),Object(h.createElement)("ul",{className:"third-party-required-plugins-list"},o.map((function(t,e){return Object(h.createElement)("li",{"data-slug":t.slug,"data-init":t.init,"data-name":t.name,key:e},Object(h.createElement)("a",{href:t.link,target:"_blank",rel:"noreferrer"},t.name))}))),Object(h.createElement)("button",{type:"submit",className:"submit-survey-btn button-text d-flex-center-align"},Object(E.__)("Skip & Start Importing","astra-sites"),k.arrowRight)),!f&&Object(h.createElement)("form",{className:"survey-form",onSubmit:function(t){if(t.preventDefault(),setTimeout((function(){s({type:"set",currentIndex:n+1})}),500),"yes"!==astraSitesVars.subscribed){var e={EMAIL:v.email,FIRSTNAME:v.first_name,PAGE_BUILDER:i,WP_USER_TYPE:v.wp_user_type,BUILD_WEBSITE_FOR:v.build_website_for},r=new FormData;r.append("action","astra-sites-update-subscription"),r.append("_ajax_nonce",astraSitesVars._ajax_nonce),r.append("data",JSON.stringify(e)),fetch(ajaxurl,{method:"post",body:r}).then((function(t){return t.json()})).then((function(){s({type:"set",user_subscribed:!0})}))}else s({type:"set",user_subscribed:!0})}},Object(h.createElement)("h1",null,Object(E.__)("Okay, just one last step…","astra-sites")),"yes"!==astraSitesVars.subscribed&&Object(h.createElement)(Mh,{updateFormDetails:function(t,e){b((function(r){return Bh(Bh({},r),{},g()({},t,e))}))}}),Object(h.createElement)(Dh,null),Object(h.createElement)("button",{type:"submit",className:"submit-survey-btn button-text d-flex-center-align"},Object(E.__)("Submit & Build My Website","astra-sites"),k.arrowRight)))),actions:Object(h.createElement)(h.Fragment,null,Object(h.createElement)(F,{before:!0},Object(E.__)("Back","astra-sites")))})}),null),class:"step-survey"},{title:"We are buiding your website...",content:Object(h.createElement)(_h,null),class:"step-import-site"},{content:Object(h.createElement)(ea,null),class:"step-congrats"}],Lh=["type"];function Nh(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function zh(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Nh(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Nh(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var Gh=0,Hh="gutenberg";astraSitesVars.default_page_builder&&(Gh=2,Hh="brizy"===astraSitesVars.default_page_builder?"gutenberg":astraSitesVars.default_page_builder);var Qh={currentIndex:Gh,currentCustomizeIndex:0,siteLogo:{id:"",thumbnail:"",url:"",width:120},activePaletteSlug:"default",activePalette:{},typography:{},typographyIndex:0,stepsLength:Object.keys(Vh).length,builder:Hh,siteType:"",siteOrder:"popular",siteCategory:{id:"",slug:""},siteSearchTerm:"",userSubscribed:!1,showSidebar:!0,tryAgainCount:0,confettiDone:!1,templateId:0,templateResponse:null,requiredPlugins:null,selectedTemplateName:"",selectedTemplateType:"",reset:!0,themeStatus:!1,importStatusLog:"",importStatus:"",resetCustomizer:!1,resetSiteOptions:!1,resetContent:!1,resetWidgets:!1,resetDone:!1,requiredPluginsDone:!1,notInstalledList:[],notActivatedList:[],resetData:[],importStart:!1,importEnd:!1,importPercent:0,importError:!1,importErrorMessages:{primaryText:"",secondaryText:"",errorCode:"",errorText:"",solutionText:"",tryAgain:!1},importErrorResponse:[],customizerImportFlag:!0,themeActivateFlag:!0,widgetImportFlag:!0,contentImportFlag:!0,onMyFavorite:!1,favoriteSiteIDs:Object.values(astraSitesVars.favorite_data)||[],licenseStatus:astraSitesVars.license_status,validateLicenseStatus:!1,searchTerms:[],searchTermsWithCount:[]};function Wh(t){return"/"===t.charAt(0)}function Xh(t,e){for(var r=e,n=r+1,i=t.length;n<i;r+=1,n+=1)t[r]=t[n];t.pop()}function qh(t,e){if(!t)throw new Error("Invariant failed")}function Jh(t){return"/"===t.charAt(0)?t:"/"+t}function Yh(t,e){return function(t,e){return 0===t.toLowerCase().indexOf(e.toLowerCase())&&-1!=="/?#".indexOf(t.charAt(e.length))}(t,e)?t.substr(e.length):t}function Kh(t){return"/"===t.charAt(t.length-1)?t.slice(0,-1):t}function Uh(t){var e=t.pathname,r=t.search,n=t.hash,i=e||"/";return r&&"?"!==r&&(i+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(i+="#"===n.charAt(0)?n:"#"+n),i}function Zh(t,e,r,n){var i;"string"==typeof t?(i=function(t){var e=t||"/",r="",n="",i=e.indexOf("#");-1!==i&&(n=e.substr(i),e=e.substr(0,i));var a=e.indexOf("?");return-1!==a&&(r=e.substr(a),e=e.substr(0,a)),{pathname:e,search:"?"===r?"":r,hash:"#"===n?"":n}}(t)).state=e:(void 0===(i=H({},t)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==e&&void 0===i.state&&(i.state=e));try{i.pathname=decodeURI(i.pathname)}catch(t){throw t instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):t}return r&&(i.key=r),n?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=function(t,e){void 0===e&&(e="");var r,n=t&&t.split("/")||[],i=e&&e.split("/")||[],a=t&&Wh(t),s=e&&Wh(e),o=a||s;if(t&&Wh(t)?i=n:n.length&&(i.pop(),i=i.concat(n)),!i.length)return"/";if(i.length){var l=i[i.length-1];r="."===l||".."===l||""===l}else r=!1;for(var c=0,h=i.length;h>=0;h--){var u=i[h];"."===u?Xh(i,h):".."===u?(Xh(i,h),c++):c&&(Xh(i,h),c--)}if(!o)for(;c--;c)i.unshift("..");!o||""===i[0]||i[0]&&Wh(i[0])||i.unshift("");var p=i.join("/");return r&&"/"!==p.substr(-1)&&(p+="/"),p}(i.pathname,n.pathname)):i.pathname=n.pathname:i.pathname||(i.pathname="/"),i}function $h(){var t=null,e=[];return{setPrompt:function(e){return t=e,function(){t===e&&(t=null)}},confirmTransitionTo:function(e,r,n,i){if(null!=t){var a="function"==typeof t?t(e,r):t;"string"==typeof a?"function"==typeof n?n(a,i):i(!0):i(!1!==a)}else i(!0)},appendListener:function(t){var r=!0;function n(){r&&t.apply(void 0,arguments)}return e.push(n),function(){r=!1,e=e.filter((function(t){return t!==n}))}},notifyListeners:function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.forEach((function(t){return t.apply(void 0,r)}))}}}var tu=!("undefined"==typeof window||!window.document||!window.document.createElement);function eu(t,e){e(window.confirm(t))}function ru(){try{return window.history.state||{}}catch(t){return{}}}function nu(t){void 0===t&&(t={}),tu||qh(!1);var e,r=window.history,n=(-1===(e=window.navigator.userAgent).indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,i=!(-1===window.navigator.userAgent.indexOf("Trident")),a=t,s=a.forceRefresh,o=void 0!==s&&s,l=a.getUserConfirmation,c=void 0===l?eu:l,h=a.keyLength,u=void 0===h?6:h,p=t.basename?Kh(Jh(t.basename)):"";function f(t){var e=t||{},r=e.key,n=e.state,i=window.location,a=i.pathname+i.search+i.hash;return p&&(a=Yh(a,p)),Zh(a,n,r)}function d(){return Math.random().toString(36).substr(2,u)}var m=$h();function g(t){H(O,t),O.length=r.length,m.notifyListeners(O.location,O.action)}function y(t){(function(t){return void 0===t.state&&-1===navigator.userAgent.indexOf("CriOS")})(t)||x(f(t.state))}function v(){x(f(ru()))}var b=!1;function x(t){b?(b=!1,g()):m.confirmTransitionTo(t,"POP",c,(function(e){e?g({action:"POP",location:t}):function(t){var e=O.location,r=k.indexOf(e.key);-1===r&&(r=0);var n=k.indexOf(t.key);-1===n&&(n=0);var i=r-n;i&&(b=!0,A(i))}(t)}))}var E=f(ru()),k=[E.key];function C(t){return p+Uh(t)}function A(t){r.go(t)}var S=0;function w(t){1===(S+=t)&&1===t?(window.addEventListener("popstate",y),i&&window.addEventListener("hashchange",v)):0===S&&(window.removeEventListener("popstate",y),i&&window.removeEventListener("hashchange",v))}var P=!1,O={length:r.length,action:"POP",location:E,createHref:C,push:function(t,e){var i=Zh(t,e,d(),O.location);m.confirmTransitionTo(i,"PUSH",c,(function(t){if(t){var e=C(i),a=i.key,s=i.state;if(n)if(r.pushState({key:a,state:s},null,e),o)window.location.href=e;else{var l=k.indexOf(O.location.key),c=k.slice(0,l+1);c.push(i.key),k=c,g({action:"PUSH",location:i})}else window.location.href=e}}))},replace:function(t,e){var i=Zh(t,e,d(),O.location);m.confirmTransitionTo(i,"REPLACE",c,(function(t){if(t){var e=C(i),a=i.key,s=i.state;if(n)if(r.replaceState({key:a,state:s},null,e),o)window.location.replace(e);else{var l=k.indexOf(O.location.key);-1!==l&&(k[l]=i.key),g({action:"REPLACE",location:i})}else window.location.replace(e)}}))},go:A,goBack:function(){A(-1)},goForward:function(){A(1)},block:function(t){void 0===t&&(t=!1);var e=m.setPrompt(t);return P||(w(1),P=!0),function(){return P&&(P=!1,w(-1)),e()}},listen:function(t){var e=m.appendListener(t);return w(1),function(){w(-1),e()}}};return O}var iu=r(36),au=r(24),su=r.n(au),ou=(r(16),function(t){var e=Object(iu.a)();return e.displayName=t,e}),lu=ou("Router-History"),cu=ou("Router"),hu=function(t){function e(e){var r;return(r=t.call(this,e)||this).state={location:e.history.location},r._isMounted=!1,r._pendingLocation=null,e.staticContext||(r.unlisten=e.history.listen((function(t){r._isMounted?r.setState({location:t}):r._pendingLocation=t}))),r}Object(at.a)(e,t),e.computeRootMatch=function(t){return{path:"/",url:"/",params:{},isExact:"/"===t}};var r=e.prototype;return r.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},r.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},r.render=function(){return p.a.createElement(cu.Provider,{value:{history:this.props.history,location:this.state.location,match:e.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},p.a.createElement(lu.Provider,{children:this.props.children||null,value:this.props.history}))},e}(p.a.Component);p.a.Component,p.a.Component;var uu={},pu=0;p.a.Component,p.a.Component,p.a.Component;var fu=p.a.useContext,du=function(t){function e(){for(var e,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return(e=t.call.apply(t,[this].concat(n))||this).history=nu(e.props),e}return Object(at.a)(e,t),e.prototype.render=function(){return p.a.createElement(hu,{history:this.history,children:this.props.children})},e}(p.a.Component);p.a.Component;var mu=function(t,e){return"function"==typeof t?t(e):t},gu=function(t,e){return"string"==typeof t?Zh(t,null,null,e):t},yu=function(t){return t},vu=p.a.forwardRef;void 0===vu&&(vu=yu);var bu=vu((function(t,e){var r=t.innerRef,n=t.navigate,i=t.onClick,a=Q(t,["innerRef","navigate","onClick"]),s=a.target,o=H({},a,{onClick:function(t){try{i&&i(t)}catch(e){throw t.preventDefault(),e}t.defaultPrevented||0!==t.button||s&&"_self"!==s||function(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}(t)||(t.preventDefault(),n())}});return o.ref=yu!==vu&&e||r,p.a.createElement("a",o)})),xu=vu((function(t,e){var r=t.component,n=void 0===r?bu:r,i=t.replace,a=t.to,s=t.innerRef,o=Q(t,["component","replace","to","innerRef"]);return p.a.createElement(cu.Consumer,null,(function(t){t||qh(!1);var r=t.history,l=gu(mu(a,t.location),t.location),c=l?r.createHref(l):"",h=H({},o,{href:c,navigate:function(){var e=mu(a,t.location),n=Uh(t.location)===Uh(gu(e));(i||n?r.replace:r.push)(e)}});return yu!==vu?h.ref=e||s:h.innerRef=s,p.a.createElement(n,h)}))})),Eu=function(t){return t},ku=p.a.forwardRef;function Cu(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}void 0===ku&&(ku=Eu),ku((function(t,e){var r=t["aria-current"],n=void 0===r?"page":r,i=t.activeClassName,a=void 0===i?"active":i,s=t.activeStyle,o=t.className,l=t.exact,c=t.isActive,h=t.location,u=t.sensitive,f=t.strict,d=t.style,m=t.to,g=t.innerRef,y=Q(t,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return p.a.createElement(cu.Consumer,null,(function(t){t||qh(!1);var r=h||t.location,i=gu(mu(m,r),r),v=i.pathname,b=v&&v.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),x=b?function(t,e){void 0===e&&(e={}),("string"==typeof e||Array.isArray(e))&&(e={path:e});var r=e,n=r.path,i=r.exact,a=void 0!==i&&i,s=r.strict,o=void 0!==s&&s,l=r.sensitive,c=void 0!==l&&l;return[].concat(n).reduce((function(e,r){if(!r&&""!==r)return null;if(e)return e;var n=function(t,e){var r=""+e.end+e.strict+e.sensitive,n=uu[r]||(uu[r]={});if(n[t])return n[t];var i=[],a={regexp:su()(t,i,e),keys:i};return pu<1e4&&(n[t]=a,pu++),a}(r,{end:a,strict:o,sensitive:c}),i=n.regexp,s=n.keys,l=i.exec(t);if(!l)return null;var h=l[0],u=l.slice(1),p=t===h;return a&&!p?null:{path:r,url:"/"===r&&""===h?"/":h,isExact:p,params:s.reduce((function(t,e,r){return t[e.name]=u[r],t}),{})}}),null)}(r.pathname,{path:b,exact:l,sensitive:u,strict:f}):null,E=!!(c?c(x,r):x),k="function"==typeof o?o(E):o,C="function"==typeof d?d(E):d;E&&(k=function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return e.filter((function(t){return t})).join(" ")}(k,a),C=H({},C,s));var A=H({"aria-current":E&&n||null,className:k,style:C,to:i},y);return Eu!==ku?A.ref=e||g:A.innerRef=g,p.a.createElement(xu,A)}))}));var Au=function(){var t=A(),e=x()(t,2),r=e[0],n=e[1],i=r.currentIndex,a=r.templateResponse,s=r.designStep,o=r.importError,l=Object(u.useState)(!0),c=x()(l,2),p=c[0],f=c[1],d=Object(u.useState)(!0),m=x()(d,2),y=m[0],v=m[1],b=Vh[i],C=fu(lu);return Object(u.useEffect)((function(){var t=parseInt(i)-1,e=parseInt(i)+1;e>0&&e<Vh.length&&document.body.classList.remove(Vh[e].class),t>0&&document.body.classList.remove(Vh[t].class),document.body.classList.add(Vh[i].class)})),Object(u.useEffect)((function(){o?document.body.classList.add("st-error"):document.body.classList.remove("st-error")}),[o]),Object(u.useEffect)((function(){var t=new URLSearchParams(window.location.search),e=JSON.parse(localStorage.getItem("starter-templates-onboarding")),r=parseInt(t.get("currentIndex"))||0,i=parseInt(t.get("designStep"))||0;if(0!==r){var a={};for(var s in e)"currentIndex"!==s&&(a[s]=e["".concat(s)]);n(function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Cu(Object(r),!0).forEach((function(e){g()(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Cu(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({type:"set",currentIndex:r,designStep:i},a))}else localStorage.removeItem("starter-templates-onboarding");f(!1)}),[C]),Object(u.useEffect)((function(){var t=new URLSearchParams(window.location.search),e=parseInt(t.get("currentIndex"))||0;0===i&&(t.delete("currentIndex"),C.push(window.location.pathname+"?"+t.toString())),(0!==i&&e!==i||null!==a)&&(N(r),t.set("currentIndex",i),C.push(window.location.pathname+"?"+t.toString())),0!==s&&e===Vh.length-1&&null!==a&&(N(r),t.set("designStep",s),C.push(window.location.pathname+"?"+t.toString())),2===i&&n({type:"set",activePalette:{},activePaletteSlug:"default",typography:{},typographyIndex:0}),v(!1)}),[i,a,s]),Object(h.createElement)("div",{className:"step ".concat(b.class)},3!==i&&Object(h.createElement)("div",{className:"step-header"},b.header?b.header:Object(h.createElement)("div",{className:"row"},Object(h.createElement)("div",{className:"col"},Object(h.createElement)(sc,null)),Object(h.createElement)("div",{className:"right-col"},4===i&&Object(h.createElement)("div",{className:"back-to-main",onClick:function(){n({type:"set",currentIndex:i-2,currentCustomizeIndex:0})}},Object(h.createElement)(_l,{content:Object(E.__)("Back to Templates","astra-sites")},k.cross)),Object(h.createElement)("div",{className:"col exit-link"},Object(h.createElement)("a",{href:starterTemplates.adminUrl},Object(h.createElement)(_l,{content:Object(E.__)("Exit to Dashboard","astra-sites")},k.dashboard))))),Object(h.createElement)("canvas",{id:"ist-bashcanvas",width:window.innerWidth,height:window.innerHeight})),!1===p&&!1===y&&b?b.content:null)},Su=(r(86),function(){return Object(h.createElement)(du,null,Object(h.createElement)("div",{className:"starter-templates-ai-steps"},Object(h.createElement)(Au,null)))});d.a.render(Object(h.createElement)((function(t){var e=t.reducer,r=t.initialState,n=t.children;return Object(h.createElement)(C.Provider,{value:Object(u.useReducer)(e,r)},n)}),{reducer:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Qh,e=arguments.length>1?arguments[1]:void 0,r=e.type,n=v()(e,Lh);switch(r){case"set":return zh(zh({},t),n);default:return t}},initialState:Qh},Object(h.createElement)(Su,null)),document.getElementById("starter-templates-ai-root"))}]);
|
inc/lib/onboarding/assets/src/steps/import-site/index.js
CHANGED
@@ -18,6 +18,7 @@ import {
|
|
18 |
} from './import-utils';
|
19 |
|
20 |
import './style.scss';
|
|
|
21 |
const ImportSite = () => {
|
22 |
const storedState = useStateValue();
|
23 |
const [
|
@@ -291,7 +292,7 @@ const ImportSite = () => {
|
|
291 |
}
|
292 |
|
293 |
if ( ! cloneResponse.success ) {
|
294 |
-
throw cloneResponse
|
295 |
}
|
296 |
} )
|
297 |
.catch( ( error ) => {
|
@@ -445,13 +446,17 @@ const ImportSite = () => {
|
|
445 |
body: data,
|
446 |
} )
|
447 |
.then( ( response ) => response.json() )
|
448 |
-
.then( ( response ) => {
|
449 |
if ( response.success ) {
|
450 |
const chunkArray = divideIntoChunks( 10, response.data );
|
451 |
if ( chunkArray.length > 0 ) {
|
452 |
-
|
453 |
-
|
454 |
-
|
|
|
|
|
|
|
|
|
455 |
}
|
456 |
}
|
457 |
} );
|
@@ -465,14 +470,14 @@ const ImportSite = () => {
|
|
465 |
/**
|
466 |
* Reset a chunk of posts.
|
467 |
*/
|
468 |
-
const performPostsReset = async ( chunk
|
469 |
const data = new FormData();
|
470 |
data.append( 'action', 'astra-sites-get-deleted-post-ids' );
|
471 |
data.append( '_ajax_nonce', astraSitesVars._ajax_nonce );
|
472 |
|
473 |
dispatch( {
|
474 |
type: 'set',
|
475 |
-
importStatus: `
|
476 |
} );
|
477 |
|
478 |
const formOption = new FormData();
|
18 |
} from './import-utils';
|
19 |
|
20 |
import './style.scss';
|
21 |
+
|
22 |
const ImportSite = () => {
|
23 |
const storedState = useStateValue();
|
24 |
const [
|
292 |
}
|
293 |
|
294 |
if ( ! cloneResponse.success ) {
|
295 |
+
throw cloneResponse?.data;
|
296 |
}
|
297 |
} )
|
298 |
.catch( ( error ) => {
|
446 |
body: data,
|
447 |
} )
|
448 |
.then( ( response ) => response.json() )
|
449 |
+
.then( async ( response ) => {
|
450 |
if ( response.success ) {
|
451 |
const chunkArray = divideIntoChunks( 10, response.data );
|
452 |
if ( chunkArray.length > 0 ) {
|
453 |
+
for (
|
454 |
+
let index = 0;
|
455 |
+
index < chunkArray.length;
|
456 |
+
index++
|
457 |
+
) {
|
458 |
+
await performPostsReset( chunkArray[ index ] );
|
459 |
+
}
|
460 |
}
|
461 |
}
|
462 |
} );
|
470 |
/**
|
471 |
* Reset a chunk of posts.
|
472 |
*/
|
473 |
+
const performPostsReset = async ( chunk ) => {
|
474 |
const data = new FormData();
|
475 |
data.append( 'action', 'astra-sites-get-deleted-post-ids' );
|
476 |
data.append( '_ajax_nonce', astraSitesVars._ajax_nonce );
|
477 |
|
478 |
dispatch( {
|
479 |
type: 'set',
|
480 |
+
importStatus: __( `Resetting posts.`, 'astra-sites' ),
|
481 |
} );
|
482 |
|
483 |
const formOption = new FormData();
|
languages/astra-sites.pot
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Starter Templates 3.0.8\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/astra-sites\n"
|
7 |
-
"POT-Creation-Date: 2021-12-10
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Starter Templates 3.0.8\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/astra-sites\n"
|
7 |
+
"POT-Creation-Date: 2021-12-10 15:37:15+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: Elementor,Beaver Builder,Templates,Gutenberg,Block Editor,Astra Starter Si
|
|
5 |
Requires at least: 4.4
|
6 |
Requires PHP: 5.3
|
7 |
Tested up to: 5.8
|
8 |
-
Stable tag: 3.0.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -133,6 +133,10 @@ We are open to suggestions and would love to work on topics that our users are l
|
|
133 |
|
134 |
== Changelog ==
|
135 |
|
|
|
|
|
|
|
|
|
136 |
v3.0.8 - 10-December-2021
|
137 |
- Improvement: Added backward screen navigation for welcome and page builders screen.
|
138 |
- Improvement: Better handling of errors of final import step.
|
5 |
Requires at least: 4.4
|
6 |
Requires PHP: 5.3
|
7 |
Tested up to: 5.8
|
8 |
+
Stable tag: 3.0.9
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
133 |
|
134 |
== Changelog ==
|
135 |
|
136 |
+
v3.0.9 - 10-December-2021
|
137 |
+
- Fix: Fixed an issue with resetting posts requests.
|
138 |
+
- Fix: Fixed an undefined variable console error with plugin activation request.
|
139 |
+
|
140 |
v3.0.8 - 10-December-2021
|
141 |
- Improvement: Added backward screen navigation for welcome and page builders screen.
|
142 |
- Improvement: Better handling of errors of final import step.
|