Submit
Path:
~
/
home
/
getwphos
/
www
/
preferredexotics
/
wp-content
/
plugins
/
elementor
/
assets
/
js
/
File Content:
onboarding.04e2ac3fd7e2a481e92e.bundle.min.js
/*! elementor - v3.32.0 - 29-09-2025 */ "use strict";(self.webpackChunkelementor=self.webpackChunkelementor||[]).push([[1352],{2078:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function SiteLogo(){var e,t=(0,i.useContext)(c.OnboardingContext),n=t.state,a=t.updateState,o=t.getStateObjectToUpdate,g=(0,i.useState)(n.siteLogo.id?n.siteLogo:null),_=(0,l.default)(g,2),v=_[0],E=_[1],S=(0,i.useState)(!1),b=(0,l.default)(S,2),O=b[0],T=b[1],h=(0,i.useState)(!1),N=(0,l.default)(h,2),y=N[0],C=N[1],k=(0,i.useState)(),A=(0,l.default)(k,2),P=A[0],R=A[1],I=(0,i.useState)(null),D=(0,l.default)(I,2),w=D[0],B=D[1],G=(0,s.default)(),j=G.ajaxState,M=G.setAjax,x=(0,s.default)(),U=x.ajaxState,L=x.setAjax,K="siteLogo",W="goodToGo",F=(0,u.useNavigate)(),H={role:"button",onClick:function onClick(){if(elementorCommon.events.dispatchEvent({event:"next",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep}}),v.id)if(v.id!==n.siteLogo.id)Y();else{var e=o(n,"steps",K,"completed");a(e),F("onboarding/"+W)}}};"completed"!==n.steps[K]&&(e={text:r("Skip","elementor")});H.text=O?i.default.createElement(i.default.Fragment,null,i.default.createElement("i",{className:"eicon-loading eicon-animation-spin","aria-hidden":"true"})):r("Next","elementor");v||(H.className="e-onboarding__button--disabled");var Y=(0,i.useCallback)(function(){T(!0),M({data:{action:"elementor_update_site_logo",data:JSON.stringify({attachmentId:v.id})}})},[v]),q=function uploadSiteLogo(e){T(!0),L({data:{action:"elementor_upload_site_logo",fileToUpload:e}})},V=function dismissUnfilteredFilesCallback(){T(!1),E(null),C(!1)};return(0,i.useEffect)(function(){var e;"initial"!==U.status&&("success"===U.status&&null!==(e=U.response)&&void 0!==e&&null!==(e=e.imageAttachment)&&void 0!==e&&e.id?(elementorCommon.events.dispatchEvent({event:"logo image uploaded",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,source:P}}),T(!1),E(U.response.imageAttachment),w&&B(null)):"error"===U.status&&(T(!1),E(null),elementorCommon.events.dispatchEvent({event:"indication prompt",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,action_state:"failure",action:"logo image upload"}}),B({type:"error",icon:"eicon-warning",message:"That didn't work. Try uploading your file again."})))},[U.status]),(0,i.useEffect)(function(){var e;if("initial"!==j.status)if("success"===j.status&&null!==(e=j.response)&&void 0!==e&&e.siteLogoUpdated){elementorCommon.events.dispatchEvent({event:"logo image updated",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,source:P}}),T(!1),w&&B(null);var t=o(n,"steps",K,"completed");t.siteLogo={id:v.id,url:v.url},a(t),F("onboarding/"+W)}else"error"===j.status&&(T(!1),elementorCommon.events.dispatchEvent({event:"indication prompt",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep,action_state:"failure",action:"update site logo"}}),B({type:"error",icon:"eicon-warning",message:"That didn't work. Try uploading your file again."}))},[j.status]),i.default.createElement(f.default,{pageId:K,nextStep:W},i.default.createElement(m.default,{image:elementorCommon.config.urls.assets+"images/app/onboarding/Illustration_Setup.svg",title:r("Have a logo? Add it here.","elementor"),actionButton:H,skipButton:e,noticeState:w},i.default.createElement("span",null,r("Otherwise, you can skip this and add one later.","elementor")),v&&!y?i.default.createElement("div",{className:"e-onboarding__logo-container"+(O?" e-onboarding__is-uploading":"")},i.default.createElement("div",{className:"e-onboarding__logo-remove",onClick:function onClick(){return function onImageRemoveClick(){elementorCommon.events.dispatchEvent({event:"remove selected logo",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement}}),E(null)}()}},i.default.createElement("i",{className:"eicon-trash-o"})),i.default.createElement("img",{src:v.url,alt:r("Potential Site Logo","elementor")})):i.default.createElement(i.default.Fragment,null,i.default.createElement(d.default,{className:"e-onboarding__drop-zone",heading:r("Drop image here","elementor"),secondaryText:r("or","elementor"),buttonText:r("Open Media Library","elementor"),buttonVariant:"outlined",buttonColor:"cta",icon:"",type:"wp-media",filetypes:["jpg","jpeg","png","svg"],onFileSelect:function onFileSelect(e){return function onFileSelect(e){R("drop"),"image/svg+xml"!==e.type||elementorAppConfig.onboarding.isUnfilteredFilesEnabled?(E(e),B(null),q(e)):(E(e),T(!0),C(!0))}(e)},onWpMediaSelect:function onWpMediaSelect(e){var t=e.state().get("selection").first().toJSON();R("browse"),E(t),B(null)},onButtonClick:function onButtonClick(){elementorCommon.events.dispatchEvent({event:"browse file click",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep}})},onError:function onError(e){"file_not_allowed"===e.id&&(elementorCommon.events.dispatchEvent({event:"indication prompt",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep,action_state:"failure",action:"logo upload format"}}),B({type:"error",icon:"eicon-warning",message:r("This file type is not supported. Try a different type of file","elementor")}))}})),i.default.createElement(p.default,{show:y,setShow:C,confirmModalText:r("This allows Elementor to scan your SVGs for malicious content. If you do not wish to allow this, use a different image format.","elementor"),errorModalText:r("There was a problem with enabling SVG uploads. Try again, or use another image format.","elementor"),onReady:function onReady(){C(!1),elementorAppConfig.onboarding.isUnfilteredFilesEnabled=!0,q(v)},onDismiss:function onDismiss(){return V()},onCancel:function onCancel(){return V()}})))};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(18821)),c=n(79871),u=n(83040),s=a(n(73921)),d=a(n(39970)),p=a(n(53441)),f=a(n(12720)),m=a(n(42036))},12720:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Layout;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(62688)),c=n(79871),u=a(n(28931)),s=a(n(19634)),d=a(n(25368)),p=a(n(20948)),f=n(47416);function getCurrentStepForTracking(e,t){return e||t||"account"}function Layout(e){var t=(0,i.useContext)(c.OnboardingContext),n=t.state,a=t.updateState,o=(0,i.useMemo)(function(){return f.OnboardingEventTracking.getStepNumber(e.pageId)},[e.pageId]),l=(0,i.useRef)(),m=(0,i.useCallback)(function(t){if(t){var r=getCurrentStepForTracking(e.pageId,n.currentStep);return l.current=t,f.OnboardingEventTracking.setupSingleUpgradeButton(t,r)}},[n.currentStep,e.pageId]),g=(0,i.useCallback)(function(){a({isLibraryConnected:!0})},[a]);(0,i.useEffect)(function(){elementorCommon.events.dispatchEvent({event:"modal load",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:e.pageId,user_state:elementorCommon.config.library_connect.is_connected?"logged":"anon"}}),l.current&&m(l.current),a({currentStep:e.pageId,nextStep:e.nextStep||"",proNotice:null})},[m,o,e.pageId,e.nextStep,a]),(0,i.useEffect)(function(){(function shouldResetupButtonTracking(e,t,n){if(!e)return!1;var r=getCurrentStepForTracking(t,n);return e.dataset.onboardingStep!==r})(l.current,e.pageId,n.currentStep)&&m(l.current)},[n.currentStep,e.pageId,m]);var _=[],v={id:"create-account",text:r("Create Account","elementor"),hideText:!1,elRef:(0,i.useRef)(),url:elementorAppConfig.onboarding.urls.signUp+elementorAppConfig.onboarding.utms.connectTopBar,target:"_blank",rel:"opener",onClick:function onClick(){f.OnboardingEventTracking.sendEventOrStore("CREATE_MY_ACCOUNT",{currentStep:o,createAccountClicked:"topbar"}),elementorCommon.events.dispatchEvent({event:"create account",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep,source:"header"}})}};return n.isLibraryConnected?_.push({id:"my-elementor",text:r("My Elementor","elementor"),hideText:!1,icon:"eicon-user-circle-o",url:"https://my.elementor.com/websites/?utm_source=onboarding-wizard&utm_medium=wp-dash&utm_campaign=my-account&utm_content=top-bar&utm_term="+elementorAppConfig.onboarding.onboardingVersion,target:"_blank",onClick:function onClick(){elementorCommon.events.dispatchEvent({event:"my elementor click",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep,source:"header"}})}}):_.push(v),n.hasPro||_.push({id:"go-pro",text:r("Upgrade","elementor"),hideText:!1,className:"eps-button__go-pro-btn",url:"https://elementor.com/pro/?utm_source=onboarding-wizard&utm_campaign=gopro&utm_medium=wp-dash&utm_content=top-bar&utm_term="+elementorAppConfig.onboarding.onboardingVersion,target:"_blank",elRef:m,onClick:function onClick(){var t=getCurrentStepForTracking(e.pageId,n.currentStep),r=f.OnboardingEventTracking.getStepNumber(t);f.OnboardingEventTracking.trackStepAction(r,"upgrade_topbar"),elementorCommon.events.dispatchEvent({event:"go pro",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:t}})}}),i.default.createElement("div",{className:"eps-app__lightbox"},i.default.createElement("div",{className:"eps-app e-onboarding"},!n.isLibraryConnected&&i.default.createElement(p.default,{buttonRef:v.elRef,successCallback:g}),i.default.createElement(u.default,{title:r("Getting Started","elementor"),buttons:_,goProButtonRef:l}),i.default.createElement("div",{className:"eps-app__main e-onboarding__page-"+e.pageId},i.default.createElement(d.default,{className:"e-onboarding__content"},i.default.createElement(s.default,null),e.children))))}Layout.propTypes={pageId:l.default.string.isRequired,nextStep:l.default.string,className:l.default.string,children:l.default.any.isRequired}},13598:(e,t,n)=>{var r=n(96784),a=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ONBOARDING_STEP_NAMES",{enumerable:!0,get:function get(){return s.ONBOARDING_STEP_NAMES}}),Object.defineProperty(t,"ONBOARDING_STORAGE_KEYS",{enumerable:!0,get:function get(){return u.ONBOARDING_STORAGE_KEYS}}),t.default=void 0;var o=r(n(85707)),i=r(n(39805)),l=r(n(40989)),c=r(n(71434)),u=_interopRequireWildcard(n(75627)),s=_interopRequireWildcard(n(78800)),d=r(n(63866)),p=r(n(22073));function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var o,i,l={__proto__:null,default:e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return l;if(o=t?r:n){if(o.has(e))return o.get(e);o.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?o(l,c,i):l[c]=e[c]);return l})(e,t)}function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){(0,o.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var f=new(function(){return(0,l.default)(function OnboardingTracker(){(0,i.default)(this,OnboardingTracker),this.initializeEventConfigs(),this.initializeEventListeners()},[{key:"initializeEventConfigs",value:function initializeEventConfigs(){this.EVENT_CONFIGS={SKIP:{eventName:s.ONBOARDING_EVENTS_MAP.SKIP,storageKey:u.ONBOARDING_STORAGE_KEYS.PENDING_SKIP,basePayload:{location:"plugin_onboarding",trigger:"skip_clicked"},payloadBuilder:function payloadBuilder(e){return{action_step:e.currentStep,skip_timestamp:e.timestamp}}},TOP_UPGRADE:{eventName:s.ONBOARDING_EVENTS_MAP.TOP_UPGRADE,storageKey:u.ONBOARDING_STORAGE_KEYS.PENDING_TOP_UPGRADE,isArray:!0,basePayload:{location:"plugin_onboarding",trigger:"upgrade_interaction"},payloadBuilder:function payloadBuilder(e){return{action_step:e.currentStep,upgrade_clicked:e.upgradeClicked}}},CREATE_MY_ACCOUNT:{eventName:s.ONBOARDING_EVENTS_MAP.CREATE_MY_ACCOUNT,storageKey:u.ONBOARDING_STORAGE_KEYS.PENDING_CREATE_MY_ACCOUNT,basePayload:{location:"plugin_onboarding",trigger:"upgrade_interaction"},payloadBuilder:function payloadBuilder(e){return{action_step:e.currentStep,create_account_clicked:e.createAccountClicked}}},CREATE_ACCOUNT_STATUS:{eventName:s.ONBOARDING_EVENTS_MAP.CREATE_ACCOUNT_STATUS,storageKey:u.ONBOARDING_STORAGE_KEYS.PENDING_CREATE_ACCOUNT_STATUS,basePayload:{location:"plugin_onboarding",trigger:"create_flow_returns_status"},payloadBuilder:function payloadBuilder(e){return{onboarding_create_account_status:e.status}}},CONNECT_STATUS:{eventName:s.ONBOARDING_EVENTS_MAP.CONNECT_STATUS,storageKey:u.ONBOARDING_STORAGE_KEYS.PENDING_CONNECT_STATUS,basePayload:{location:"plugin_onboarding",trigger:"connect_flow_returns_status"},payloadBuilder:function payloadBuilder(e){return{onboarding_connect_status:e.status,tracking_opted_in:e.trackingOptedIn,user_tier:e.userTier}},stepOverride:1,stepNameOverride:s.ONBOARDING_STEP_NAMES.CONNECT},STEP1_CLICKED_CONNECT:{eventName:s.ONBOARDING_EVENTS_MAP.STEP1_CLICKED_CONNECT,storageKey:u.ONBOARDING_STORAGE_KEYS.PENDING_STEP1_CLICKED_CONNECT,basePayload:{location:"plugin_onboarding",trigger:c.default.triggers.click},payloadBuilder:function payloadBuilder(){return{}},stepOverride:1,stepNameOverride:s.ONBOARDING_STEP_NAMES.CONNECT},STEP1_END_STATE:{eventName:s.ONBOARDING_EVENTS_MAP.STEP1_END_STATE,storageKey:u.ONBOARDING_STORAGE_KEYS.PENDING_STEP1_END_STATE,isRawPayload:!0,payloadBuilder:function payloadBuilder(e){return e}},EXIT_BUTTON:{eventName:s.ONBOARDING_EVENTS_MAP.EXIT_BUTTON,storageKey:u.ONBOARDING_STORAGE_KEYS.PENDING_EXIT_BUTTON,basePayload:{location:"plugin_onboarding",trigger:"exit_button_clicked"},payloadBuilder:function payloadBuilder(e){return{action_step:e.currentStep}}}}}},{key:"initializeEventListeners",value:function initializeEventListeners(){var e=this;"undefined"!=typeof document&&(document.addEventListener("click",function(t){t.target.closest(".e-onboarding__cards-grid")&&e.handleStep4CardClick(t)},!0),this.setupUrlChangeDetection())}},{key:"setupUrlChangeDetection",value:function setupUrlChangeDetection(){var e=this,t=window.location.href,n=function urlChangeDetector(){var n=window.location.href;n!==t&&((n.includes("goodToGo")||n.includes("step4")||n.includes("site_starter"))&&setTimeout(function(){d.default.trackStepStartTime(4),e.checkAndSendReturnToStep4()},100),t=n)};setInterval(n,500),window.addEventListener("popstate",function(){setTimeout(n,100)})}},{key:"dispatchEvent",value:function dispatchEvent(e,t){return s.default.dispatch(e,t)}},{key:"sendEventOrStore",value:function sendEventOrStore(e,t){if("TOP_UPGRADE"===e&&"no_click"!==t.upgradeClicked){var n=this.getStepNumber(t.currentStep);this.markUpgradeClickSent(n)}if(s.default.canSendEvents())return this.sendEventDirect(e,t);this.storeEventForLater(e,t)}},{key:"sendEventDirect",value:function sendEventDirect(e,t){var n=this.EVENT_CONFIGS[e];if(n){if(n.isRawPayload)return this.dispatchEvent(n.eventName,t);var r=n.stepOverride||this.getStepNumber(t.currentStep),a=n.stepNameOverride||this.getStepName(r),o=s.default.createStepEventPayload(r,a,_objectSpread(_objectSpread({},n.basePayload),n.payloadBuilder(t)));return this.dispatchEvent(n.eventName,o)}}},{key:"storeEventForLater",value:function storeEventForLater(e,t){var n=this.EVENT_CONFIGS[e];if(n){var r=_objectSpread(_objectSpread({},t),{},{timestamp:d.default.getCurrentTime()});if(n.isArray){var a=u.default.getArray(n.storageKey);a.push(r),u.default.setObject(n.storageKey,a)}else u.default.setObject(n.storageKey,r)}}},{key:"sendStoredEvent",value:function sendStoredEvent(e){var t=this,n=this.EVENT_CONFIGS[e];if(n){var r=n.isArray?u.default.getArray(n.storageKey):u.default.getObject(n.storageKey);if(r&&(!n.isArray||0!==r.length)){var a=function processEvent(e){if(n.isRawPayload)t.dispatchEvent(n.eventName,e);else{var r=n.stepOverride||t.getStepNumber(e.currentStep),a=n.stepNameOverride||t.getStepName(r),o=s.default.createStepEventPayload(r,a,_objectSpread(_objectSpread({},n.basePayload),n.payloadBuilder(e)));t.dispatchEvent(n.eventName,o)}};n.isArray?r.forEach(a):a(r),u.default.remove(n.storageKey)}}}},{key:"updateLibraryConnectConfig",value:function updateLibraryConnectConfig(e){elementorCommon.config.library_connect&&(elementorCommon.config.library_connect.is_connected=!0,elementorCommon.config.library_connect.current_access_level=e.kits_access_level||e.access_level||0,elementorCommon.config.library_connect.current_access_tier=e.access_tier,elementorCommon.config.library_connect.plan_type=e.plan_type,elementorCommon.config.library_connect.user_id=e.user_id||null)}},{key:"sendUpgradeNowStep3",value:function sendUpgradeNowStep3(e,t){var n=this.extractSelectedFeatureKeys(e);return s.default.dispatchStepEvent(s.ONBOARDING_EVENTS_MAP.UPGRADE_NOW_S3,t,s.ONBOARDING_STEP_NAMES.PRO_FEATURES,{location:"plugin_onboarding",trigger:c.default.triggers.click,pro_features_checked:n})}},{key:"extractSelectedFeatureKeys",value:function extractSelectedFeatureKeys(e){return e&&Array.isArray(e)?e.filter(function(e){return e&&e.is_checked}).map(function(e){return e.key}).filter(function(e){return e}):[]}},{key:"sendHelloBizContinue",value:function sendHelloBizContinue(e){if(s.default.canSendEvents())return s.default.dispatchStepEvent(s.ONBOARDING_EVENTS_MAP.HELLO_BIZ_CONTINUE,e,s.ONBOARDING_STEP_NAMES.HELLO_BIZ,{location:"plugin_onboarding",trigger:c.default.triggers.click})}},{key:"sendTopUpgrade",value:function sendTopUpgrade(e,t){return this.sendEventOrStore("TOP_UPGRADE",{currentStep:e,upgradeClicked:t})}},{key:"cancelDelayedNoClickEvent",value:function cancelDelayedNoClickEvent(){u.default.remove(u.ONBOARDING_STORAGE_KEYS.PENDING_TOP_UPGRADE_NO_CLICK)}},{key:"initiateCoreOnboarding",value:function initiateCoreOnboarding(){d.default.clearStaleSessionData(),d.default.initializeOnboardingStartTime()}},{key:"sendCoreOnboardingInitiated",value:function sendCoreOnboardingInitiated(){var e=d.default.initializeOnboardingStartTime(),t=d.default.getCurrentTime(),n=Math.round((t-e)/1e3),r=d.default.addTimingToEventData({location:"plugin_onboarding",trigger:"core_onboarding_initiated",step_number:1,step_name:s.ONBOARDING_STEP_NAMES.ONBOARDING_START,onboarding_start_time:e,total_onboarding_time_seconds:n});this.dispatchEvent(s.ONBOARDING_EVENTS_MAP.CORE_ONBOARDING,r),u.default.remove(u.ONBOARDING_STORAGE_KEYS.INITIATED)}},{key:"storeSiteStarterChoice",value:function storeSiteStarterChoice(e){var t={site_starter:e,timestamp:d.default.getCurrentTime(),return_event_sent:!1};u.default.setObject(u.ONBOARDING_STORAGE_KEYS.STEP4_SITE_STARTER_CHOICE,t)}},{key:"checkAndSendReturnToStep4",value:function checkAndSendReturnToStep4(){var e=u.default.getObject(u.ONBOARDING_STORAGE_KEYS.STEP4_SITE_STARTER_CHOICE);if(e&&!e.return_event_sent){var t=s.default.createStepEventPayload(4,s.ONBOARDING_STEP_NAMES.SITE_STARTER,{location:"plugin_onboarding",trigger:"user_returns_to_onboarding",return_to_onboarding:e.site_starter,original_choice_timestamp:e.timestamp});this.dispatchEvent(s.ONBOARDING_EVENTS_MAP.STEP4_RETURN_STEP4,t),e.return_event_sent=!0,u.default.setObject(u.ONBOARDING_STORAGE_KEYS.STEP4_SITE_STARTER_CHOICE,e)}}},{key:"handleSiteStarterChoice",value:function handleSiteStarterChoice(e){d.default.trackStepStartTime(4),this.storeSiteStarterChoice(e),this.trackStepAction(4,"site_starter",{source_type:e}),this.sendStepEndState(4)}},{key:"storeExitEventForLater",value:function storeExitEventForLater(e,t){var n={exitType:e,currentStep:t,timestamp:d.default.getCurrentTime()};u.default.setObject(u.ONBOARDING_STORAGE_KEYS.PENDING_EXIT,n)}},{key:"checkAndSendEditorLoadedFromOnboarding",value:function checkAndSendEditorLoadedFromOnboarding(){return p.default.checkAndSendEditorLoadedFromOnboarding()}},{key:"sendExitButtonEvent",value:function sendExitButtonEvent(e){var t=this.getStepNumber(e);return this.trackStepAction(t,"exit_button"),this.sendStepEndState(t),this.sendEventOrStore("EXIT_BUTTON",{currentStep:e})}},{key:"trackStepAction",value:function trackStepAction(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.getStepConfig(e);r&&this.trackStepActionInternal(e,t,r.storageKey,n)}},{key:"sendStepEndState",value:function sendStepEndState(e){var t=this.getStepConfig(e);t&&this.sendStepEndStateInternal(e,t.storageKey,t.eventName,t.stepName,t.endStateProperty)}},{key:"trackStepActionInternal",value:function trackStepActionInternal(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=u.default.getArray(n),o=_objectSpread({action:t,timestamp:d.default.getCurrentTime()},r);a.push(o),u.default.setObject(n,a)}},{key:"sendStepEndStateInternal",value:function sendStepEndStateInternal(e,t,n,r,a){var o=u.default.getArray(t);if(0!==o.length){var i=s.default.createStepEventPayload(e,r,{location:"plugin_onboarding",trigger:"user_redirects_out_of_step"});i=d.default.addTimingToEventData(i,e);var l=o.filter(function(e){return"upgrade_hover"!==e.action&&"upgrade_topbar"!==e.action&&"upgrade_now"!==e.action&&"upgrade_already_pro"!==e.action});i[a]=l,s.default.canSendEvents()?(this.sendHoverEventsFromStepActions(o,e),this.dispatchEvent(n,i),u.default.remove(t),d.default.clearStepStartTime(e)):1===e?this.storeStep1EndStateForLater(i,t):(this.sendHoverEventsFromStepActions(o,e),this.dispatchEvent(n,i),u.default.remove(t),d.default.clearStepStartTime(e))}}},{key:"getStepNumber",value:function getStepNumber(e){return this.isNumericPageId(e)?e:this.isStringNumericPageId(e)?this.convertStringToNumber(e):this.mapPageIdToStepNumber(e)}},{key:"isNumericPageId",value:function isNumericPageId(e){return"number"==typeof e}},{key:"isStringNumericPageId",value:function isStringNumericPageId(e){return"string"==typeof e&&!isNaN(e)}},{key:"convertStringToNumber",value:function convertStringToNumber(e){return parseInt(e,10)}},{key:"mapPageIdToStepNumber",value:function mapPageIdToStepNumber(e){return this.getStepMappings()[e]||null}},{key:"getStepMappings",value:function getStepMappings(){return{account:1,connect:1,hello:2,hello_biz:2,chooseFeatures:3,pro_features:3,site_starter:4,goodToGo:4,siteName:5,siteLogo:6}}},{key:"getStepName",value:function getStepName(e){return{1:s.ONBOARDING_STEP_NAMES.CONNECT,2:s.ONBOARDING_STEP_NAMES.HELLO_BIZ,3:s.ONBOARDING_STEP_NAMES.PRO_FEATURES,4:s.ONBOARDING_STEP_NAMES.SITE_STARTER,5:s.ONBOARDING_STEP_NAMES.SITE_NAME,6:s.ONBOARDING_STEP_NAMES.SITE_LOGO}[e]||"unknown"}},{key:"getStepConfig",value:function getStepConfig(e){return{1:{storageKey:u.ONBOARDING_STORAGE_KEYS.STEP1_ACTIONS,eventName:s.ONBOARDING_EVENTS_MAP.STEP1_END_STATE,stepName:s.ONBOARDING_STEP_NAMES.CONNECT,endStateProperty:"step1_actions"},2:{storageKey:u.ONBOARDING_STORAGE_KEYS.STEP2_ACTIONS,eventName:s.ONBOARDING_EVENTS_MAP.STEP2_END_STATE,stepName:s.ONBOARDING_STEP_NAMES.HELLO_BIZ,endStateProperty:"step2_actions"},3:{storageKey:u.ONBOARDING_STORAGE_KEYS.STEP3_ACTIONS,eventName:s.ONBOARDING_EVENTS_MAP.STEP3_END_STATE,stepName:s.ONBOARDING_STEP_NAMES.PRO_FEATURES,endStateProperty:"step3_actions"},4:{storageKey:u.ONBOARDING_STORAGE_KEYS.STEP4_ACTIONS,eventName:s.ONBOARDING_EVENTS_MAP.STEP4_END_STATE,stepName:s.ONBOARDING_STEP_NAMES.SITE_STARTER,endStateProperty:"step4_actions"}}[e]||null}},{key:"sendConnectionSuccessEvents",value:function sendConnectionSuccessEvents(e){this.sendCoreOnboardingInitiated(),this.sendAppropriateStatusEvent("success",e),this.sendAllStoredEvents()}},{key:"sendConnectionFailureEvents",value:function sendConnectionFailureEvents(){this.sendAppropriateStatusEvent("fail")}},{key:"sendAppropriateStatusEvent",value:function sendAppropriateStatusEvent(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=u.default.exists(u.ONBOARDING_STORAGE_KEYS.PENDING_CREATE_MY_ACCOUNT);u.default.exists(u.ONBOARDING_STORAGE_KEYS.PENDING_STEP1_CLICKED_CONNECT);n?this.sendEventDirect("CREATE_ACCOUNT_STATUS",{status:e,currentStep:1}):t?this.sendEventDirect("CONNECT_STATUS",{status:e,trackingOptedIn:t.tracking_opted_in,userTier:t.access_tier}):this.sendEventDirect("CONNECT_STATUS",{status:e,trackingOptedIn:!1,userTier:null})}},{key:"sendAllStoredEvents",value:function sendAllStoredEvents(){this.sendStoredEvent("SKIP"),this.sendStoredEvent("TOP_UPGRADE"),this.sendStoredEvent("CREATE_MY_ACCOUNT"),this.sendStoredEvent("CREATE_ACCOUNT_STATUS"),this.sendStoredEvent("CONNECT_STATUS"),this.sendStoredEvent("STEP1_CLICKED_CONNECT"),this.sendStoredEvent("STEP1_END_STATE"),this.sendStoredEvent("EXIT_BUTTON")}},{key:"handleStep4CardClick",value:function handleStep4CardClick(){u.default.exists(u.ONBOARDING_STORAGE_KEYS.STEP4_HAS_PREVIOUS_CLICK)?this.checkAndSendReturnToStep4():u.default.setString(u.ONBOARDING_STORAGE_KEYS.STEP4_HAS_PREVIOUS_CLICK,"true")}},{key:"setupAllUpgradeButtons",value:function setupAllUpgradeButtons(e){var t=this,n=document.querySelectorAll('.elementor-button[href*="upgrade"], .e-btn[href*="upgrade"], .eps-button[href*="upgrade"]');return n.forEach(function(n){t.setupSingleUpgradeButton(n,e)}),n.length}},{key:"setupSingleUpgradeButton",value:function setupSingleUpgradeButton(e,t){var n=this;if(!this.isValidButtonElement(e))return null;if(this.cleanupButtonTracking(e),this.isButtonAlreadyTrackedForStep(e,t))return null;this.markButtonAsTracked(e,t);var r=this.createUpgradeButtonEventHandlers(e,t);return this.attachEventHandlersToButton(e,r),function(){n.cleanupButtonTracking(e)}}},{key:"isValidButtonElement",value:function isValidButtonElement(e){return!!e}},{key:"isButtonAlreadyTrackedForStep",value:function isButtonAlreadyTrackedForStep(e,t){var n=e.dataset.onboardingStep;return e.dataset.onboardingTracked&&n===t}},{key:"markButtonAsTracked",value:function markButtonAsTracked(e,t){e.dataset.onboardingTracked="true",e.dataset.onboardingStep=t}},{key:"createUpgradeButtonEventHandlers",value:function createUpgradeButtonEventHandlers(e,t){var n=this,r=!1,a=!1;return{handleMouseEnter:function handleMouseEnter(){a||(a=!0,n.trackUpgradeHoverAction(t,e))},handleMouseLeave:function handleMouseLeave(){},handleClick:function handleClick(){n.preventDuplicateClick(r)||(r=!0,n.sendUpgradeClickEvent(e,t))}}}},{key:"preventDuplicateClick",value:function preventDuplicateClick(e){return e}},{key:"sendUpgradeClickEvent",value:function sendUpgradeClickEvent(e,t){var n=this.determineUpgradeClickedValue(e);this.sendEventOrStore("TOP_UPGRADE",{currentStep:t,upgradeClicked:n})}},{key:"trackUpgradeHoverAction",value:function trackUpgradeHoverAction(e,t){var n=this.getStepNumber(e);if(n){var r=this.determineUpgradeClickedValue(t);this.trackStepAction(n,"upgrade_hover",{upgrade_hovered:r,hover_timestamp:d.default.getCurrentTime()})}}},{key:"sendHoverEventsFromStepActions",value:function sendHoverEventsFromStepActions(e,t){var n=this,r=e.filter(function(e){return"upgrade_hover"===e.action});if(0!==r.length){var a=e.some(function(e){return"upgrade_topbar"===e.action||"upgrade_tooltip"===e.action||"upgrade_now"===e.action||"upgrade_already_pro"===e.action}),o=this.hasExistingUpgradeClickEvent(t),i=this.hasUpgradeClickBeenSent(t);a||o||i||r.forEach(function(e){n.sendEventOrStore("TOP_UPGRADE",{currentStep:t,upgradeClicked:"no_click",upgradeHovered:e.upgrade_hovered,hoverTimestamp:e.hover_timestamp})})}}},{key:"markUpgradeClickSent",value:function markUpgradeClickSent(e){this.sentUpgradeClicks||(this.sentUpgradeClicks=new Set),this.sentUpgradeClicks.add(e)}},{key:"hasUpgradeClickBeenSent",value:function hasUpgradeClickBeenSent(e){return this.sentUpgradeClicks&&this.sentUpgradeClicks.has(e)}},{key:"hasExistingUpgradeClickEvent",value:function hasExistingUpgradeClickEvent(e){var t=this,n=this.EVENT_CONFIGS.TOP_UPGRADE;return u.default.getArray(n.storageKey).some(function(n){return t.getStepNumber(n.currentStep)===e&&n.upgradeClicked&&"no_click"!==n.upgradeClicked})}},{key:"attachEventHandlersToButton",value:function attachEventHandlersToButton(e,t){var n=t.handleMouseEnter,r=t.handleMouseLeave,a=t.handleClick;e._onboardingHandlers={mouseenter:n,mouseleave:r,click:a},e.addEventListener("mouseenter",n),e.addEventListener("mouseleave",r),e.addEventListener("click",a)}},{key:"cleanupButtonTracking",value:function cleanupButtonTracking(e){e&&(this.removeExistingEventHandlers(e),this.clearTrackingDataAttributes(e))}},{key:"removeExistingEventHandlers",value:function removeExistingEventHandlers(e){if(e._onboardingHandlers){var t=e._onboardingHandlers;e.removeEventListener("mouseenter",t.mouseenter),e.removeEventListener("mouseleave",t.mouseleave),e.removeEventListener("click",t.click),delete e._onboardingHandlers}}},{key:"clearTrackingDataAttributes",value:function clearTrackingDataAttributes(e){delete e.dataset.onboardingTracked,delete e.dataset.onboardingStep}},{key:"determineUpgradeClickedValue",value:function determineUpgradeClickedValue(e){var t,n;return null!==(t=elementorCommon.config.library_connect)&&void 0!==t&&t.is_connected&&"pro"===(null===(n=elementorCommon.config.library_connect)||void 0===n?void 0:n.current_access_tier)?"already_pro_user":e.closest(".e-app__popover")||e.closest(".elementor-tooltip")||e.closest(".e-onboarding__go-pro-content")?"on_tooltip":(e.closest(".eps-app__header"),"on_topbar")}},{key:"trackExitAndSendEndState",value:function trackExitAndSendEndState(e){this.trackStepAction(e,"exit"),this.sendStepEndState(e)}},{key:"storeStep1EndStateForLater",value:function storeStep1EndStateForLater(e,t){this.storeEventForLater("STEP1_END_STATE",e),u.default.remove(t)}},{key:"onStepLoad",value:function onStepLoad(e){d.default.trackStepStartTime(this.getStepNumber(e)),2!==this.getStepNumber(e)&&"hello"!==e&&"hello_biz"!==e||this.sendStoredStep1EventsOnStep2(),4!==this.getStepNumber(e)&&"goodToGo"!==e||this.checkAndSendReturnToStep4()}},{key:"sendStoredStep1EventsOnStep2",value:function sendStoredStep1EventsOnStep2(){this.sendStoredEvent("STEP1_CLICKED_CONNECT");var e=u.default.getArray(u.ONBOARDING_STORAGE_KEYS.STEP1_ACTIONS);e.length>0&&this.sendHoverEventsFromStepActions(e,1),this.sendStoredEvent("STEP1_END_STATE")}},{key:"setupPostOnboardingClickTracking",value:function setupPostOnboardingClickTracking(){return p.default.setupPostOnboardingClickTracking()}},{key:"cleanupPostOnboardingTracking",value:function cleanupPostOnboardingTracking(){return p.default.cleanupPostOnboardingTracking()}},{key:"clearAllOnboardingStorage",value:function clearAllOnboardingStorage(){return p.default.clearAllOnboardingStorage()}}])}());t.default=f},17271:(e,t,n)=>{var r=n(62688),a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=SkipButton;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=n(79871),c=n(83040),u=a(n(79997)),s=n(47416);function SkipButton(e){var t=e.button,n=e.className,r=(0,i.useContext)(l.OnboardingContext),a=r.state,o=r.updateState,d=(0,c.useNavigate)(),p=t.action||function skipStep(){var e=JSON.parse(JSON.stringify(a));e.steps[a.currentStep]="skipped",o(e),a.nextStep&&d("onboarding/"+a.nextStep)};return delete t.action,t.onClick=function(e){var n=s.OnboardingEventTracking.getStepNumber(a.currentStep);s.OnboardingEventTracking.trackStepAction(n,"skipped"),s.OnboardingEventTracking.sendStepEndState(n),s.OnboardingEventTracking.sendEventOrStore("SKIP",{currentStep:n}),4===n&&s.OnboardingEventTracking.storeExitEventForLater("step4_skip_button",n),elementorCommon.events.dispatchEvent({event:"skip",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:a.currentStep}}),t.href?(e.preventDefault(),setTimeout(function(){window.location.href=t.href},100)):p()},i.default.createElement(u.default,{buttonSettings:t,className:n,type:"skip"})}SkipButton.propTypes={button:r.object.isRequired,className:r.string}},19197:(e,t,n)=>{var r=n(62688),a=n(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=FooterButtons;var o=a(n(41594)),i=a(n(3416)),l=a(n(79997)),c=a(n(17271));function FooterButtons(e){var t=e.actionButton,n=e.skipButton,r=e.className,a="e-onboarding__footer";return r&&(a+=" "+r),o.default.createElement(i.default,{container:!0,alignItems:"center",justify:"space-between",className:a},t&&o.default.createElement(l.default,{buttonSettings:t,type:"action"}),n&&o.default.createElement(c.default,{button:n}))}FooterButtons.propTypes={actionButton:r.object,skipButton:r.object,className:r.string}},19634:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function ProgressBar(){var e=(0,i.useContext)(c.OnboardingContext).state,t=(0,u.useNavigate)(),n=[{id:"account",title:r("Elementor Account","elementor"),route:"account"}];elementorAppConfig.onboarding.helloActivated||n.push({id:"hello",title:r("Hello Biz Theme","elementor"),route:"hello"});elementorAppConfig.onboarding.experiment?n.push({id:"chooseFeatures",title:r("Choose Features","elementor"),route:"chooseFeatures"}):n.push({id:"siteName",title:r("Site Name","elementor"),route:"site-name"},{id:"siteLogo",title:r("Site Logo","elementor"),route:"site-logo"});n.push({id:"goodToGo",title:r("Good to Go","elementor"),route:"good-to-go"});var a=n.map(function(n,r){return n.index=r,e.steps[n.id]&&(n.onClick=function(){var r=d.OnboardingEventTracking.getStepNumber(e.currentStep),a=d.OnboardingEventTracking.getStepNumber(n.id);4===r&&(d.OnboardingEventTracking.trackStepAction(4,"stepper_clicks",{from_step:r,to_step:a}),d.OnboardingEventTracking.sendStepEndState(4)),elementorCommon.events.dispatchEvent({event:"step click",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:e.currentStep,next_step:n.id}}),t("/onboarding/"+n.id)}),i.default.createElement(s.default,(0,l.default)({key:n.id},n))});return i.default.createElement("div",{className:"e-onboarding__progress-bar"},a)};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(78304)),c=n(79871),u=n(83040),s=a(n(71248)),d=n(47416)},20948:(e,t,n)=>{var r=n(62688);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Connect;var a=n(41594),o=n(79871),i=n(47416);function Connect(e){var t=(0,a.useContext)(o.OnboardingContext),n=t.state,r=t.updateState,l=t.getStateObjectToUpdate,c=e.buttonRef,u=e.successCallback,s=e.errorCallback,d=(0,a.useCallback)(function(e,t){var n=t.tracking_opted_in&&elementorCommon.config.editor_events;i.OnboardingEventTracking.updateLibraryConnectConfig(t),n&&(elementorCommon.config.editor_events.can_send_events=!0,i.OnboardingEventTracking.sendConnectionSuccessEvents(t))},[]),p=(0,a.useCallback)(function(){var e=l(n,"steps","account","completed");e.isLibraryConnected=!0,r(e)},[n,l,r]);return(0,a.useEffect)(function(){jQuery(c.current).elementorConnect({success:function success(e,t){d(e,t),u?u(e,t):p()},error:function error(){s&&s()},popup:{width:726,height:534}})},[c,u,s,d,p]),null}Connect.propTypes={buttonRef:r.object.isRequired,successCallback:r.func,errorCallback:r.func}},28931:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Header;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(62688)),c=n(79871),u=a(n(3416)),s=a(n(61553)),d=a(n(6056)),p=a(n(80791)),f=n(47416);function Header(e){(0,p.default)({title:e.title});var t=(0,i.useContext)(c.OnboardingContext).state;return i.default.createElement(u.default,{container:!0,alignItems:"center",justify:"space-between",className:"eps-app__header e-onboarding__header"},i.default.createElement("div",{className:"eps-app__logo-title-wrapper e-onboarding__header-logo"},i.default.createElement("i",{className:"eps-app__logo eicon-elementor"}),i.default.createElement("img",{src:elementorCommon.config.urls.assets+"images/logo-platform.svg",alt:r("Elementor Logo","elementor")})),i.default.createElement(d.default,{buttons:e.buttons,onClose:function onClose(){!function trackXButtonExit(){var e=f.OnboardingEventTracking.getStepNumber(t.currentStep);f.OnboardingEventTracking.sendExitButtonEvent(e||t.currentStep)}(),elementorCommon.events.dispatchEvent({event:"close modal",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:t.currentStep}}),setTimeout(function(){window.top.location=elementorAppConfig.admin_url},100)}}),!t.hasPro&&i.default.createElement(s.default,{buttonsConfig:e.buttons,goProButtonRef:e.goProButtonRef}))}Header.propTypes={title:l.default.string,buttons:l.default.arrayOf(l.default.object),goProButtonRef:l.default.object},Header.defaultProps={buttons:[]}},31634:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function SiteName(){var e,t=(0,i.useContext)(c.OnboardingContext),n=t.state,a=t.updateState,o=t.getStateObjectToUpdate,f=(0,s.default)(),m=f.ajaxState,g=f.setAjax,_=(0,i.useState)(null),v=(0,l.default)(_,2),E=v[0],S=v[1],b=(0,i.useState)(n.siteName),O=(0,l.default)(b,2),T=O[0],h=O[1],N="siteName",y="siteLogo",C=(0,u.useNavigate)(),k=(0,i.useRef)(),A={text:r("Next","elementor"),onClick:function onClick(){if(elementorCommon.events.dispatchEvent({event:"next",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep}}),k.current.value!==n.siteName&&""!==k.current.value)g({data:{action:"elementor_update_site_name",data:JSON.stringify({siteName:k.current.value})}});else if(k.current.value===n.siteName){var e=o(n,"steps",N,"completed");a(e),C("onboarding/"+y)}else{var t=o(n,"steps",N,"skipped");a(t),C("onboarding/"+y)}}};"completed"!==n.steps[N]&&(e={text:r("Skip","elementor")});T||(A.className="e-onboarding__button--disabled");return(0,i.useEffect)(function(){var e;if("initial"!==m.status)if("success"===m.status&&null!==(e=m.response)&&void 0!==e&&e.siteNameUpdated){var t=o(n,"steps",N,"completed");t.siteName=k.current.value,a(t),C("onboarding/"+y)}else"error"===m.status&&(elementorCommon.events.dispatchEvent({event:"indication prompt",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep,action_state:"failure",action:"site name update"}}),S({type:"error",icon:"eicon-warning",message:r("Sorry, the name wasn't saved. Try again, or skip for now.","elementor")}))},[m.status]),i.default.createElement(d.default,{pageId:N,nextStep:y},i.default.createElement(p.default,{image:elementorCommon.config.urls.assets+"images/app/onboarding/Illustration_Setup.svg",title:r("Now, let's give your site a name.","elementor"),actionButton:A,skipButton:e,noticeState:E},i.default.createElement("p",null,r("This is what your site is called on the WP dashboard, and can be changed later from the general settings - it's not your website's URL.","elementor")),i.default.createElement("input",{className:"e-onboarding__text-input e-onboarding__site-name-input",type:"text",placeholder:"e.g. Eric's Space Shuttles",defaultValue:n.siteName||"",ref:k,onChange:function onChange(e){return h(e.target.value)}})))};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(18821)),c=n(79871),u=n(83040),s=a(n(73921)),d=a(n(12720)),p=a(n(42036))},32746:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function UploadAndInstallPro(){(0,u.default)({title:r("Upload and Install Elementor Pro","elementor")});var e=(0,i.useContext)(f.OnboardingContext).state,t=(0,c.default)(),n=t.ajaxState,a=t.setAjax,o=(0,i.useState)(null),g=(0,l.default)(o,2),_=g[0],v=g[1],E=(0,i.useState)(!1),S=(0,l.default)(E,2),b=S[0],O=S[1],T=(0,i.useState)(),h=(0,l.default)(T,2),N=h[0],y=h[1],C=(0,i.useCallback)(function(e){O(!0),a({data:{action:"elementor_upload_and_install_pro",fileToUpload:e}})},[]),k=function setErrorNotice(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"upload",r=(null==t?void 0:t.message)||"That didn't work. Try uploading your file again.";elementorCommon.events.dispatchEvent({event:"indication prompt",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:e.currentStep,action_state:"failure",action:n+" pro",source:N}}),v({type:"error",icon:"eicon-warning",message:r})};(0,i.useEffect)(function(){var t;"initial"!==n.status&&(O(!1),"success"===n.status&&null!==(t=n.response)&&void 0!==t&&t.elementorProInstalled?(elementorCommon.events.dispatchEvent({event:"pro uploaded",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:e.currentStep,source:N}}),opener&&opener!==window&&(opener.jQuery("body").trigger("elementor/upload-and-install-pro/success"),window.close(),opener.focus())):"error"===n.status&&k("install"))},[n.status]);if(b)return i.default.createElement(m.default,{loadingText:r("Uploading","elementor")});return i.default.createElement("div",{className:"eps-app e-onboarding__upload-pro"},i.default.createElement(s.default,null,i.default.createElement(d.default,{className:"e-onboarding__upload-pro-drop-zone",onFileSelect:function onFileSelect(e,t,n){y(n),C(e)},onError:function onError(e){return k(e,"upload")},filetypes:["zip"],buttonColor:"cta",buttonVariant:"contained",heading:r("Import your Elementor Pro plugin file","elementor"),text:r("Drag & Drop your .zip file here","elementor"),secondaryText:r("or","elementor"),buttonText:r("Browse","elementor")}),_&&i.default.createElement(p.default,{noticeState:_}),i.default.createElement("div",{className:"e-onboarding__upload-pro-get-file"},r("Don't know where to get the file from?","elementor")+" ",i.default.createElement("a",{onClick:function onClick(){return function onProUploadHelpLinkClick(){elementorCommon.events.dispatchEvent({event:"pro plugin upload help",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:e.currentStep}})}()},href:"https://my.elementor.com/subscriptions/"+elementorAppConfig.onboarding.utms.downloadPro,target:"_blank"},r("Click here","elementor")))))};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(18821)),c=a(n(73921)),u=a(n(80791)),s=a(n(25368)),d=a(n(39970)),p=a(n(45485)),f=n(79871),m=a(n(38832))},41157:(e,t,n)=>{var r=n(62688),a=n(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ChecklistItem;var o=a(n(41594));function ChecklistItem(e){return o.default.createElement("li",{className:"e-onboarding__checklist-item"},o.default.createElement("i",{className:"eicon-check-circle"}),e.children)}ChecklistItem.propTypes={children:r.string}},42036:(e,t,n)=>{var r=n(62688),a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=PageContentLayout;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=n(79871),c=a(n(3416)),u=a(n(45485)),s=a(n(19197));function PageContentLayout(e){var t=(0,i.useContext)(l.OnboardingContext).state;return i.default.createElement(i.default.Fragment,null,i.default.createElement(c.default,{container:!0,alignItems:"center",justify:"space-between",className:"e-onboarding__page-content"},i.default.createElement("div",{className:"e-onboarding__page-content-start"},i.default.createElement("h1",{className:"e-onboarding__page-content-section-title"},e.title,e.secondLineTitle&&i.default.createElement(i.default.Fragment,null,i.default.createElement("br",null),e.secondLineTitle)),i.default.createElement("div",{className:"e-onboarding__page-content-section-text"},e.children)),i.default.createElement("div",{className:"e-onboarding__page-content-end"},i.default.createElement("img",{src:e.image,alt:"Information"}))),e.noticeState&&i.default.createElement("div",{className:"e-onboarding__notice-container"},e.noticeState||t.proNotice?function printNotices(){return i.default.createElement(i.default.Fragment,null,e.noticeState&&i.default.createElement(u.default,{noticeState:e.noticeState}),t.proNotice&&i.default.createElement(u.default,{noticeState:t.proNotice}))}():i.default.createElement("div",{className:"e-onboarding__notice-empty-spacer"})),i.default.createElement(s.default,{actionButton:e.actionButton,skipButton:e.skipButton}))}PageContentLayout.propTypes={title:r.string,secondLineTitle:r.string,children:r.any,image:r.string,actionButton:r.object,skipButton:r.object,noticeState:r.any}},45485:(e,t,n)=>{var r=n(62688),a=n(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Notice;var o=a(n(41594));function Notice(e){return o.default.createElement("div",{className:"e-onboarding__notice e-onboarding__notice--".concat(e.noticeState.type)},o.default.createElement("i",{className:e.noticeState.icon}),o.default.createElement("span",{className:"e-onboarding__notice-text"},e.noticeState.message))}Notice.propTypes={noticeState:r.object}},46908:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function Account(){var e,t=(0,i.useContext)(u.OnboardingContext),n=t.state,a=t.updateState,o=t.getStateObjectToUpdate,g=(0,i.useState)(null),_=(0,l.default)(g,2),v=_[0],E=_[1],S=function getNextStep(){if(!n.isHelloThemeActivated)return"hello";return elementorAppConfig.onboarding.experiment?"chooseFeatures":"siteName"}(),b=(0,c.useNavigate)(),O="account",T=(0,i.useRef)(),h=(0,i.useRef)();(0,i.useEffect)(function(){var e;n.isLibraryConnected||(0,f.safeDispatchEvent)("view_account_setup",{location:"plugin_onboarding",trigger:(null===(e=elementorCommon.eventsManager)||void 0===e||null===(e=e.config)||void 0===e||null===(e=e.triggers)||void 0===e?void 0:e.pageLoaded)||"page_loaded",step_number:1,step_name:"account_setup",is_library_connected:(null==n?void 0:n.isLibraryConnected)||!1});m.OnboardingEventTracking.setupAllUpgradeButtons(n.currentStep),m.OnboardingEventTracking.onStepLoad(1)},[]),"completed"!==n.steps[O]&&(e={text:r("Skip setup","elementor"),action:function action(){var e;m.OnboardingEventTracking.trackStepAction(1,"skip"),m.OnboardingEventTracking.sendEventOrStore("SKIP",{currentStep:1}),m.OnboardingEventTracking.sendStepEndState(1),(0,f.safeDispatchEvent)("skip_setup",{location:"plugin_onboarding",trigger:(null===(e=elementorCommon.eventsManager)||void 0===e||null===(e=e.config)||void 0===e||null===(e=e.triggers)||void 0===e?void 0:e.click)||"click",step_number:1,step_name:"account_setup"}),a(o(n,"steps",O,"skipped")),b("onboarding/"+S)}});var N={};N=n.isLibraryConnected?{firstLine:i.default.createElement(i.default.Fragment,null,r("To get the most out of Elementor, we'll help you take your","elementor")," ",i.default.createElement("br",null)," ",r("first steps:","elementor")),listItems:elementorAppConfig.onboarding.experiment?[r("Set your site's theme","elementor"),r("Choose additional features","elementor"),r("Choose how to start creating","elementor")]:[r("Set your site's theme","elementor"),r("Give your site a name & logo","elementor"),r("Choose how to start creating","elementor")]}:elementorAppConfig.onboarding.experiment?{firstLine:i.default.createElement(i.default.Fragment,null,r("To get the most of Elementor, we'll connect your account.","elementor")," ",i.default.createElement("br",null)," ",r("Then you can:","elementor")),listItems:[r("Access dozens of professionally designed templates","elementor"),r("Manage all your sites from the My Elementor dashboard","elementor"),r("Unlock tools that streamline your workflow and site setup","elementor")]}:{firstLine:r("To get the most out of Elementor, we’ll connect your account.","elementor")+" "+r("Then you can:","elementor"),listItems:[r("Choose from countless professional templates","elementor"),r("Manage your site with our handy dashboard","elementor"),r("Take part in the community forum, share & grow together","elementor")]};var y={role:"button"};n.isLibraryConnected?(y.text=r("Let’s do it","elementor"),y.onClick=function(){elementorCommon.events.dispatchEvent({event:"next",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep}}),a(o(n,"steps",O,"completed")),b("onboarding/"+S)}):(y.text=r("Start setup","elementor"),y.href=elementorAppConfig.onboarding.urls.signUp+elementorAppConfig.onboarding.utms.connectCta,y.ref=T,y.onClick=function(){var e;m.OnboardingEventTracking.trackStepAction(1,"create"),m.OnboardingEventTracking.sendEventOrStore("CREATE_MY_ACCOUNT",{currentStep:1,createAccountClicked:"main_cta"}),(0,f.safeDispatchEvent)("new_account_connect",{location:"plugin_onboarding",trigger:(null===(e=elementorCommon.eventsManager)||void 0===e||null===(e=e.config)||void 0===e||null===(e=e.triggers)||void 0===e?void 0:e.click)||"click",step_number:1,step_name:"account_setup",button_text:"Start setup"})});var C=function connectSuccessCallback(){var e=o(n,"steps",O,"completed");e.isLibraryConnected=!0,a(e),elementorCommon.events.dispatchEvent({event:"indication prompt",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep,action_state:"success",action:"connect account"}}),E({type:"success",icon:"eicon-check-circle-o",message:"Alrighty - your account is connected."}),m.OnboardingEventTracking.sendStepEndState(1),b("onboarding/"+S)};var k=function connectFailureCallback(){elementorCommon.events.dispatchEvent({event:"indication prompt",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep,action_state:"failure",action:"connect account"}}),m.OnboardingEventTracking.sendConnectionFailureEvents(),E({type:"error",icon:"eicon-warning",message:r("Oops, the connection failed. Try again.","elementor")}),b("onboarding/"+S)};return i.default.createElement(d.default,{pageId:O,nextStep:S},i.default.createElement(p.default,{image:elementorCommon.config.urls.assets+"images/app/onboarding/Illustration_Account.svg",title:elementorAppConfig.onboarding.experiment?r("You're here!","elementor"):r("You're here! Let's set things up.","elementor"),secondLineTitle:elementorAppConfig.onboarding.experiment?r(" Let's get connected.","elementor"):"",actionButton:y,skipButton:e,noticeState:v},y.ref&&!n.isLibraryConnected&&i.default.createElement(s.default,{buttonRef:y.ref,successCallback:function successCallback(e,t){return C()},errorCallback:k}),i.default.createElement("span",null,N.firstLine),i.default.createElement("ul",null,N.listItems.map(function(e,t){return i.default.createElement("li",{key:"listItem"+t},e)}))),!n.isLibraryConnected&&i.default.createElement("div",{className:"e-onboarding__footnote"},i.default.createElement("p",null,r("Already have an account?","elementor")+" ",i.default.createElement("a",{ref:h,href:elementorAppConfig.onboarding.urls.connect+elementorAppConfig.onboarding.utms.connectCtaLink,onClick:function onClick(){var e;m.OnboardingEventTracking.trackStepAction(1,"connect"),m.OnboardingEventTracking.sendEventOrStore("STEP1_CLICKED_CONNECT",{currentStep:n.currentStep}),(0,f.safeDispatchEvent)("existing_account_connect",{location:"plugin_onboarding",trigger:(null===(e=elementorCommon.eventsManager)||void 0===e||null===(e=e.config)||void 0===e||null===(e=e.triggers)||void 0===e?void 0:e.click)||"click",step_number:1,step_name:"account_setup",button_text:"Click here to connect"})}},r("Click here to connect","elementor"))),i.default.createElement(s.default,{buttonRef:h,successCallback:C,errorCallback:k})))};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(18821)),c=n(83040),u=n(79871),s=a(n(20948)),d=a(n(12720)),p=a(n(42036)),f=n(63747),m=n(47416)},47416:(e,t,n)=>{var r=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ONBOARDING_STEP_NAMES",{enumerable:!0,get:function get(){return a.ONBOARDING_STEP_NAMES}}),Object.defineProperty(t,"ONBOARDING_STORAGE_KEYS",{enumerable:!0,get:function get(){return a.ONBOARDING_STORAGE_KEYS}}),t.OnboardingEventTracking=void 0;var a=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,a=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var o,i,l={__proto__:null,default:e};if(null===e||"object"!=r(e)&&"function"!=typeof e)return l;if(o=t?a:n){if(o.has(e))return o.get(e);o.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?o(l,c,i):l[c]=e[c]);return l}(e,t)}(n(13598));t.OnboardingEventTracking=a.default},51463:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function HelloTheme(){var e=(0,i.useContext)(c.OnboardingContext),t=e.state,n=e.updateState,a=e.getStateObjectToUpdate,o=(0,s.default)(),m=o.ajaxState,g=o.setAjax,_=(0,i.useState)(!1),v=(0,l.default)(_,2),E=v[0],S=v[1],b=(0,i.useState)(!1),O=(0,l.default)(b,2),T=O[0],h=O[1],N={type:"success",icon:"eicon-check-circle-o",message:r("Your site’s got Hello theme. High-five!","elementor")},y=(0,i.useState)(t.isHelloThemeActivated?N:null),C=(0,l.default)(y,2),k=C[0],A=C[1],P=(0,i.useState)([]),R=(0,l.default)(P,2),I=R[0],D=R[1],w=t.isHelloThemeActivated?r("Next","elementor"):r("Continue with Hello Biz Theme","elementor"),B=(0,i.useState)(w),G=(0,l.default)(B,2),j=G[0],M=G[1],x=(0,u.useNavigate)(),U="hello",L=elementorAppConfig.onboarding.experiment?"chooseFeatures":"siteName",K=function goToNextScreen(){return x("onboarding/"+L)};(0,i.useEffect)(function(){if(!E&&t.isHelloThemeActivated){var e=a(t,"steps",U,"completed");n(e),K()}f.OnboardingEventTracking.setupAllUpgradeButtons(t.currentStep),f.OnboardingEventTracking.onStepLoad(2)},[]);var W=function resetScreenContent(){I.forEach(function(e){return clearTimeout(e)}),D([]),h(!1),M(w)},F=(0,i.useCallback)(function(){h(!1),elementorCommon.events.dispatchEvent({event:"indication prompt",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:t.currentStep,action_state:"success",action:"hello theme activation"}}),A(N),M(r("Next","elementor"));var e=a(t,"steps",U,"completed");e.isHelloThemeActivated=!0,n(e),S(!0),f.OnboardingEventTracking.sendStepEndState(2),K()},[]),H=function activateHelloTheme(){h(!0),n({isHelloThemeInstalled:!0}),g({data:{action:"elementor_activate_hello_theme"}})},Y=function installHelloTheme(){T||h(!0),wp.updates.ajax("install-theme",{slug:"hello-biz",success:function success(){return H()},error:function error(){return function onErrorInstallHelloTheme(){elementorCommon.events.dispatchEvent({event:"indication prompt",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:t.currentStep,action_state:"failure",action:"hello theme install"}}),A({type:"error",icon:"eicon-warning",message:r("There was a problem installing Hello Biz Theme.","elementor")}),W()}()}})},q=function sendNextButtonEvent(){elementorCommon.events.dispatchEvent({event:"next",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:t.currentStep}})},V={text:j,role:"button"};T&&(V.className="e-onboarding__button--processing");t.isHelloThemeActivated?V.onClick=function(){f.OnboardingEventTracking.trackStepAction(2,"continue_hello_biz"),q(),f.OnboardingEventTracking.sendStepEndState(2),K()}:V.onClick=function(){f.OnboardingEventTracking.trackStepAction(2,"continue_hello_biz"),f.OnboardingEventTracking.sendHelloBizContinue(t.currentStep),q(),t.isHelloThemeInstalled&&!t.isHelloThemeActivated?H():t.isHelloThemeInstalled?(f.OnboardingEventTracking.sendStepEndState(2),K()):Y()};var z={};T&&(z.className="e-onboarding__button-skip--disabled");"completed"!==t.steps[U]&&(z.text=r("Skip","elementor"));return(0,i.useEffect)(function(){T&&M(i.default.createElement(i.default.Fragment,null,i.default.createElement("i",{className:"eicon-loading eicon-animation-spin","aria-hidden":"true"})));var e=[],t=setTimeout(function(){T&&M(i.default.createElement(i.default.Fragment,null,i.default.createElement("i",{className:"eicon-loading eicon-animation-spin","aria-hidden":"true"}),i.default.createElement("span",{className:"e-onboarding__action-button-text"},r("Hold on, this can take a minute...","elementor"))))},4e3);e.push(t);var n=setTimeout(function(){T&&M(i.default.createElement(i.default.Fragment,null,i.default.createElement("i",{className:"eicon-loading eicon-animation-spin","aria-hidden":"true"}),i.default.createElement("span",{className:"e-onboarding__action-button-text"},r("Okay, now we're really close...","elementor"))))},3e4);e.push(n),D(e)},[T]),(0,i.useEffect)(function(){var e;"initial"!==m.status&&("success"===m.status&&null!==(e=m.response)&&void 0!==e&&e.helloThemeActivated?F():"error"===m.status&&(elementorCommon.events.dispatchEvent({event:"indication prompt",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:t.currentStep,action_state:"failure",action:"hello theme activation"}}),A({type:"error",icon:"eicon-warning",message:r("There was a problem activating Hello Biz Theme.","elementor")}),W()))},[m.status]),i.default.createElement(d.default,{pageId:U,nextStep:L},i.default.createElement(p.default,{image:elementorCommon.config.urls.assets+"images/app/onboarding/Illustration_Hello_Biz.svg",title:r("Every site starts with a theme.","elementor"),actionButton:V,skipButton:z,noticeState:k},i.default.createElement("p",null,r("Hello Biz by Elementor helps you launch your professional business website - fast.","elementor")),!elementorAppConfig.onboarding.experiment&&i.default.createElement("p",null,r("Here's why:","elementor")),i.default.createElement("ul",{className:"e-onboarding__feature-list"},i.default.createElement("li",null,r("Get online faster","elementor")),i.default.createElement("li",null,r("Lightweight and fast loading","elementor")),i.default.createElement("li",null,r("Great for SEO","elementor")))),i.default.createElement("div",{className:"e-onboarding__footnote"},"* "+r("You can switch your theme later on","elementor")))};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(18821)),c=n(79871),u=n(83040),s=a(n(73921)),d=a(n(12720)),p=a(n(42036)),f=n(47416)},55723:(e,t,n)=>{var r=n(96784),a=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function App(){return(0,o.useEffect)(function(){var e;_.OnboardingEventTracking.initiateCoreOnboarding();var t="eps-theme-dark",n=document.body.classList.contains(t);if(n&&document.body.classList.remove(t),null===(e=elementorAppConfig)||void 0===e||null===(e=e.onboarding)||void 0===e||!e.onboardingAlreadyRan){var r=new FormData;r.append("_nonce",elementorCommon.config.ajax.nonce),r.append("action","elementor_update_onboarding_option"),fetch(elementorCommon.config.ajax.url,{method:"POST",body:r})}return elementorAppConfig.return_url=elementorAppConfig.admin_url,function(){n&&document.body.classList.add(t)}},[]),o.default.createElement(c.ContextProvider,null,o.default.createElement(i.LocationProvider,{history:l.default.appHistory},o.default.createElement(i.Router,null,o.default.createElement(u.default,{default:!0}),o.default.createElement(s.default,{path:"hello"}),o.default.createElement(g.default,{path:"chooseFeatures"}),o.default.createElement(d.default,{path:"siteName"}),o.default.createElement(p.default,{path:"siteLogo"}),o.default.createElement(f.default,{path:"goodToGo"}),o.default.createElement(m.default,{path:"uploadAndInstallPro"}))))};var o=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var o,i,l={__proto__:null,default:e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return l;if(o=t?r:n){if(o.has(e))return o.get(e);o.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?o(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),i=n(83040),l=r(n(47485)),c=n(79871),u=r(n(46908)),s=r(n(51463)),d=r(n(31634)),p=r(n(2078)),f=r(n(98253)),m=r(n(32746)),g=r(n(76024)),_=n(47416)},61553:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=GoProPopover;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=n(79871),c=a(n(34744)),u=a(n(64801)),s=a(n(41157)),d=a(n(79997)),p=a(n(62688)),f=n(47416);function GoProPopover(e){var t=(0,i.useContext)(l.OnboardingContext),n=t.state,a=t.updateState,o=(0,i.useRef)(null),p=(0,i.useCallback)(function(e){if(e&&n.currentStep&&""!==n.currentStep){var t=e._elementorProHandler;t&&e.removeEventListener("click",t);var o=function clickHandler(t){if(t.preventDefault(),n.currentStep&&""!==n.currentStep){var o=f.OnboardingEventTracking.getStepNumber(n.currentStep);f.OnboardingEventTracking.trackStepAction(o,"upgrade_already_pro"),f.OnboardingEventTracking.cancelDelayedNoClickEvent(),o&&f.OnboardingEventTracking.sendTopUpgrade(o,"already_pro_user"),elementorCommon.events.dispatchEvent({event:"already have pro",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep}}),window.open(e.href+"&mode=popup","elementorUploadPro","toolbar=no, menubar=no, width=728, height=531, top=100, left=100"),elementorCommon.elements.$body.on("elementor/upload-and-install-pro/success",function(){a({hasPro:!0,proNotice:{color:"success",children:r("Pro is now active! You can continue.","elementor")}})})}};e._elementorProHandler=o,e.addEventListener("click",o)}},[n.currentStep,a]),m={text:elementorAppConfig.onboarding.experiment?r("Upgrade now","elementor"):r("Upgrade Now","elementor"),className:"e-onboarding__go-pro-cta",target:"_blank",href:"https://elementor.com/pro/?utm_source=onboarding-wizard&utm_campaign=gopro&utm_medium=wp-dash&utm_content=top-bar-dropdown&utm_term="+elementorAppConfig.onboarding.onboardingVersion,tabIndex:0,elRef:function elRef(e){e&&(o.current=e)},onClick:function onClick(){if(n.currentStep&&""!==n.currentStep){var e=f.OnboardingEventTracking.getStepNumber(n.currentStep);f.OnboardingEventTracking.trackStepAction(e,"upgrade_now"),f.OnboardingEventTracking.cancelDelayedNoClickEvent(),e&&f.OnboardingEventTracking.sendTopUpgrade(e,"on_tooltip"),elementorCommon.events.dispatchEvent({event:"get elementor pro",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:n.currentStep}})}}},g=e.goProButtonRef||o;return i.default.createElement(c.default,{targetRef:g,wrapperClass:"e-onboarding__go-pro"},i.default.createElement("div",{className:"e-onboarding__go-pro-content"},i.default.createElement("h2",{className:"e-onboarding__go-pro-title"},r("Ready to Get Elementor Pro?","elementor")),i.default.createElement(u.default,null,i.default.createElement(s.default,null,r("90+ Basic & Pro widgets","elementor")),i.default.createElement(s.default,null,r("300+ Basic & Pro templates","elementor")),i.default.createElement(s.default,null,r("Premium Support","elementor"))),i.default.createElement("div",{className:"e-onboarding__go-pro-paragraph"},r("And so much more!","elementor")),i.default.createElement("div",{className:"e-onboarding__go-pro-paragraph"},i.default.createElement(d.default,{buttonSettings:m})),i.default.createElement("div",{className:"e-onboarding__go-pro-paragraph"},i.default.createElement("a",{tabIndex:"0",className:"e-onboarding__go-pro-already-have",ref:p,href:elementorAppConfig.onboarding.urls.uploadPro,rel:"opener"},r("Already have Elementor Pro?","elementor")))))}GoProPopover.propTypes={buttonsConfig:p.default.array.isRequired,goProButtonRef:p.default.object}},63747:(e,t,n)=>{var r=n(12470).__,a=n(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.setSelectedFeatureList=t.safeDispatchEvent=t.options=void 0;var o=a(n(10906)),i=a(n(85707));function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){(0,i.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}t.options=[{plan:"essential",text:r("Templates & Theme Builder","elementor")},{plan:"advanced",text:r("WooCommerce Builder","elementor")},{plan:"essential",text:r("Lead Collection & Form Builder","elementor")},{plan:"essential",text:r("Dynamic Content","elementor")},{plan:"advanced",text:r("Popup Builder","elementor")},{plan:"advanced",text:r("Custom Code & CSS","elementor")},{plan:"essential",text:r("Motion Effects & Animations","elementor")},{plan:"advanced",text:r("Notes & Collaboration","elementor")}],t.setSelectedFeatureList=function setSelectedFeatureList(e){var t=e.checked,n=e.id,r=e.text,a=e.selectedFeatures,l=e.setSelectedFeatures,c=n.split("-")[0];l(_objectSpread(_objectSpread({},a),{},t?(0,i.default)({},c,[].concat((0,o.default)(a[c]),[r])):(0,i.default)({},c,a[c].filter(function(e){return e!==r}))))},t.safeDispatchEvent=function safeDispatchEvent(e,t){try{var n,r;null===(n=elementorCommon)||void 0===n||null===(n=n.eventsManager)||void 0===n||null===(r=n.dispatchEvent)||void 0===r||r.call(n,e,t)}catch(e){}}},63866:(e,t,n)=>{var r=n(96784),a=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.addTimingToEventData=addTimingToEventData,t.calculateStepTimeSpent=calculateStepTimeSpent,t.calculateTotalTimeSpent=calculateTotalTimeSpent,t.clearStaleSessionData=clearStaleSessionData,t.clearStepStartTime=clearStepStartTime,t.createTimeSpentData=createTimeSpentData,t.default=void 0,t.formatTimeForEvent=formatTimeForEvent,t.getCurrentTime=getCurrentTime,t.getOnboardingStartTime=getOnboardingStartTime,t.hasOnboardingStarted=hasOnboardingStarted,t.initializeOnboardingStartTime=initializeOnboardingStartTime,t.isWithinTimeThreshold=isWithinTimeThreshold,t.trackStepStartTime=trackStepStartTime;var o=r(n(85707)),i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var o,i,l={__proto__:null,default:e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return l;if(o=t?r:n){if(o.has(e))return o.get(e);o.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?o(l,c,i):l[c]=e[c]);return l}(e,t)}(n(75627)),l=i;function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){(0,o.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function getCurrentTime(){return Date.now()}function initializeOnboardingStartTime(){var e=getCurrentTime();return l.setNumber(i.ONBOARDING_STORAGE_KEYS.START_TIME,e),l.setString(i.ONBOARDING_STORAGE_KEYS.INITIATED,"true"),e}function getOnboardingStartTime(){return l.getNumber(i.ONBOARDING_STORAGE_KEYS.START_TIME)}function hasOnboardingStarted(){return l.exists(i.ONBOARDING_STORAGE_KEYS.START_TIME)}function trackStepStartTime(e){var t=l.getStepStartTime(e);if(t)return t;var n=getCurrentTime();return l.setStepStartTime(e,n),n}function calculateStepTimeSpent(e){var t=l.getStepStartTime(e);if(!t)return null;var n=getCurrentTime();return Math.round((n-t)/1e3)}function clearStepStartTime(e){l.clearStepStartTime(e)}function calculateTotalTimeSpent(){var e=getOnboardingStartTime();if(!e)return null;var t=getCurrentTime();return{startTime:e,currentTime:t,timeSpent:Math.round((t-e)/1e3)}}function formatTimeForEvent(e){return null==e?null:"".concat(e,"s")}function createTimeSpentData(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=calculateTotalTimeSpent(),n={};if(t&&(n.time_spent=formatTimeForEvent(t.timeSpent),n.total_onboarding_time_seconds=t.timeSpent,n.onboarding_start_time=t.startTime),e){var r=calculateStepTimeSpent(e);null!==r&&(n.step_time_spent=formatTimeForEvent(r))}return Object.keys(n).length>0?n:null}function addTimingToEventData(e){var t=createTimeSpentData(arguments.length>1&&void 0!==arguments[1]?arguments[1]:null);return t?_objectSpread(_objectSpread({},e),t):e}function clearStaleSessionData(){var e=[],t=getCurrentTime();[i.ONBOARDING_STORAGE_KEYS.STEP1_START_TIME,i.ONBOARDING_STORAGE_KEYS.STEP2_START_TIME,i.ONBOARDING_STORAGE_KEYS.STEP3_START_TIME,i.ONBOARDING_STORAGE_KEYS.STEP4_START_TIME].forEach(function(n){var r=l.getString(n);if(r){var a=parseInt(r,10);t-a<5e3&&e.push(n)}}),[i.ONBOARDING_STORAGE_KEYS.START_TIME,i.ONBOARDING_STORAGE_KEYS.INITIATED,i.ONBOARDING_STORAGE_KEYS.STEP1_ACTIONS,i.ONBOARDING_STORAGE_KEYS.STEP2_ACTIONS,i.ONBOARDING_STORAGE_KEYS.STEP3_ACTIONS,i.ONBOARDING_STORAGE_KEYS.STEP4_ACTIONS,i.ONBOARDING_STORAGE_KEYS.STEP4_SITE_STARTER_CHOICE,i.ONBOARDING_STORAGE_KEYS.STEP4_HAS_PREVIOUS_CLICK,i.ONBOARDING_STORAGE_KEYS.EDITOR_LOAD_TRACKED,i.ONBOARDING_STORAGE_KEYS.POST_ONBOARDING_CLICK_COUNT,i.ONBOARDING_STORAGE_KEYS.PENDING_SKIP,i.ONBOARDING_STORAGE_KEYS.PENDING_CONNECT_STATUS,i.ONBOARDING_STORAGE_KEYS.PENDING_CREATE_ACCOUNT_STATUS,i.ONBOARDING_STORAGE_KEYS.PENDING_CREATE_MY_ACCOUNT,i.ONBOARDING_STORAGE_KEYS.PENDING_TOP_UPGRADE,i.ONBOARDING_STORAGE_KEYS.PENDING_TOP_UPGRADE_NO_CLICK,i.ONBOARDING_STORAGE_KEYS.PENDING_STEP1_CLICKED_CONNECT,i.ONBOARDING_STORAGE_KEYS.PENDING_STEP1_END_STATE,i.ONBOARDING_STORAGE_KEYS.PENDING_EXIT_BUTTON,i.ONBOARDING_STORAGE_KEYS.PENDING_TOP_UPGRADE_MOUSEOVER].forEach(function(t){e.includes(t)||l.remove(t)}),[i.ONBOARDING_STORAGE_KEYS.STEP1_START_TIME,i.ONBOARDING_STORAGE_KEYS.STEP2_START_TIME,i.ONBOARDING_STORAGE_KEYS.STEP3_START_TIME,i.ONBOARDING_STORAGE_KEYS.STEP4_START_TIME].forEach(function(t){e.includes(t)||l.remove(t)})}function isWithinTimeThreshold(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5e3;return getCurrentTime()-e<t}var c={getCurrentTime,initializeOnboardingStartTime,getOnboardingStartTime,hasOnboardingStarted,trackStepStartTime,calculateStepTimeSpent,clearStepStartTime,calculateTotalTimeSpent,formatTimeForEvent,createTimeSpentData,addTimingToEventData,clearStaleSessionData,isWithinTimeThreshold};t.default=c},64801:(e,t,n)=>{var r=n(62688),a=n(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Checklist;var o=a(n(41594));function Checklist(e){return o.default.createElement("ul",{className:"e-onboarding__checklist"},e.children)}Checklist.propTypes={children:r.any.isRequired}},67634:(e,t,n)=>{var r=n(12470).__,a=n(62688),o=n(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Message;var i=o(n(41594)),l=o(n(18821));function Message(e){var t=e.tier,n=r("Based on the features you chose, we recommend the %s plan, or higher","elementor").split("%s"),a=(0,l.default)(n,2),o=a[0],c=a[1];return i.default.createElement(i.default.Fragment,null,o,i.default.createElement("strong",null,t),c)}Message.propTypes={tier:a.string.isRequired}},70129:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useButtonAction(e,t){var n=(0,r.useContext)(a.OnboardingContext),i=n.state,l=n.updateState,c=n.getStateObjectToUpdate,u=(0,o.useNavigate)();return{state:i,handleAction:function handleAction(n){var r=c(i,"steps",e,n);l(r),u("onboarding/"+t)}}};var r=n(41594),a=n(79871),o=n(83040)},71248:(e,t,n)=>{var r=n(62688),a=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ProgressBarItem;var o=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var o,i,l={__proto__:null,default:e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return l;if(o=t?r:n){if(o.has(e))return o.get(e);o.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?o(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),i=n(79871);function ProgressBarItem(e){var t=(0,o.useContext)(i.OnboardingContext).state,n="completed"===t.steps[e.id],r="skipped"===t.steps[e.id],a="e-onboarding__progress-bar-item";return e.id===t.currentStep?a+=" e-onboarding__progress-bar-item--active":n?a+=" e-onboarding__progress-bar-item--completed":r&&(a+=" e-onboarding__progress-bar-item--skipped"),o.default.createElement("div",{onClick:e.onClick,className:a},o.default.createElement("div",{className:"e-onboarding__progress-bar-item-icon"},n?o.default.createElement("i",{className:"eicon-check"}):e.index+1),e.title)}ProgressBarItem.propTypes={index:r.number.isRequired,id:r.string.isRequired,title:r.string.isRequired,route:r.string,onClick:r.func}},76024:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function ChooseFeatures(){var e,t=(0,c.default)().setAjax,n={advanced:r("Advanced","elementor"),essential:r("Essential","elementor")},a=(0,i.useState)({essential:[],advanced:[]}),o=(0,l.default)(a,2),g=o[0],_=o[1],v=(0,i.useState)(n.essential),E=(0,l.default)(v,2),S=E[0],b=E[1],O="chooseFeatures",T="goodToGo",h=(0,f.default)(O,T),N=h.state,y=h.handleAction,C={text:r("Upgrade Now","elementor"),href:elementorAppConfig.onboarding.urls.upgrade,target:"_blank",onClick:function onClick(){m.OnboardingEventTracking.trackStepAction(3,"pro_features_checked",{features:m.OnboardingEventTracking.extractSelectedFeatureKeys(g)}),m.OnboardingEventTracking.trackStepAction(3,"upgrade_now",{pro_features_checked:m.OnboardingEventTracking.extractSelectedFeatureKeys(g)}),elementorCommon.events.dispatchEvent({event:"next",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,step:N.currentStep}}),m.OnboardingEventTracking.sendUpgradeNowStep3(g,N.currentStep),m.OnboardingEventTracking.sendStepEndState(3),t({data:{action:"elementor_save_onboarding_features",data:JSON.stringify({features:g})}}),y("completed")}};"completed"!==N.steps[O]&&(e={text:r("Skip","elementor"),action:function action(){m.OnboardingEventTracking.trackStepAction(3,"pro_features_checked",{features:m.OnboardingEventTracking.extractSelectedFeatureKeys(g)}),m.OnboardingEventTracking.trackStepAction(3,"skipped"),t({data:{action:"elementor_save_onboarding_features",data:JSON.stringify({features:g})}}),y("skipped")}});isFeatureSelected(g)||(C.className="e-onboarding__button--disabled");function isFeatureSelected(e){return!!e.advanced.length||!!e.essential.length}return(0,i.useEffect)(function(){g.advanced.length>0?b(n.advanced):b(n.essential)},[g,n.advanced,n.essential]),(0,i.useEffect)(function(){m.OnboardingEventTracking.setupAllUpgradeButtons(N.currentStep),m.OnboardingEventTracking.onStepLoad(3)},[N.currentStep]),i.default.createElement(d.default,{pageId:O,nextStep:T},i.default.createElement(p.default,{image:elementorCommon.config.urls.assets+"images/app/onboarding/Illustration_Setup.svg",title:r("Elevate your website with additional Pro features.","elementor"),actionButton:C,skipButton:e},i.default.createElement("p",null,r("Which Elementor Pro features do you need to bring your creative vision to life?","elementor")),i.default.createElement("form",{className:"e-onboarding__choose-features-section"},s.options.map(function(e,t){var n="".concat(e.plan,"-").concat(t);return i.default.createElement("label",{key:n,className:"e-onboarding__choose-features-section__label",htmlFor:n},i.default.createElement("input",{className:"e-onboarding__choose-features-section__checkbox",type:"checkbox",onChange:function onChange(t){return(0,s.setSelectedFeatureList)({checked:t.currentTarget.checked,id:t.target.value,text:e.text,selectedFeatures:g,setSelectedFeatures:_})},id:n,value:n}),e.text)})),i.default.createElement("p",{className:"e-onboarding__choose-features-section__message"},isFeatureSelected(g)&&i.default.createElement(u.default,{tier:S}))))};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(18821)),c=a(n(73921)),u=a(n(67634)),s=n(63747),d=a(n(12720)),p=a(n(42036)),f=a(n(70129)),m=n(47416)},79871:(e,t,n)=>{var r=n(62688),a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.ContextProvider=ContextProvider,t.OnboardingContext=void 0;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(85707)),c=a(n(18821));function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){(0,l.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var u=t.OnboardingContext=(0,i.createContext)({});function ContextProvider(e){var t=elementorAppConfig.onboarding,n={hasPro:elementorAppConfig.hasPro,isLibraryConnected:t.isLibraryConnected,isHelloThemeInstalled:t.helloInstalled,isHelloThemeActivated:t.helloActivated,siteName:t.siteName,siteLogo:t.siteLogo,proNotice:"",currentStep:"",nextStep:"",steps:{account:!1,hello:!1,chooseFeatures:!1,siteName:!1,siteLogo:!1,goodToGo:!1}},r=(0,i.useState)(n),a=(0,c.default)(r,2),o=a[0],l=a[1],s=(0,i.useCallback)(function(e){l(function(t){return _objectSpread(_objectSpread({},t),e)})},[l]);return i.default.createElement(u.Provider,{value:{state:o,setState:l,updateState:s,getStateObjectToUpdate:function getStateObjectToUpdate(e,t,n,r){var a=JSON.parse(JSON.stringify(e));return a[t][n]=r,a}}},e.children)}ContextProvider.propTypes={children:r.any}},79997:(e,t,n)=>{var r=n(62688),a=n(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Button;var o=a(n(41594)),i=a(n(78304)),l=a(n(40453)),c=["elRef"];function Button(e){var t=e.buttonSettings,n=e.type,r="e-onboarding__button";n&&(r+=" e-onboarding__button-".concat(n)),t.className?t.className+=" "+r:t.className=r;var a=t.elRef,u=(0,l.default)(t,c);return t.href?o.default.createElement("a",(0,i.default)({ref:a},u),t.text):o.default.createElement("div",(0,i.default)({ref:a},u),t.text)}Button.propTypes={buttonSettings:r.object.isRequired,type:r.string}},92071:(e,t,n)=>{var r=n(62688),a=n(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Card;var o=a(n(41594));function Card(e){var t=e.image,n=e.imageAlt,r=e.text,a=e.link,i=e.name,l=e.clickAction,c=e.target,u=void 0===c?"_self":c;return o.default.createElement("a",{target:u,className:"e-onboarding__card",href:a,onClick:function onClick(){elementorCommon.events.dispatchEvent({event:"starting canvas click",version:"",details:{placement:elementorAppConfig.onboarding.eventPlacement,selection:i}}),l&&l()}},o.default.createElement("img",{className:"e-onboarding__card-image",src:t,alt:n}),o.default.createElement("div",{className:"e-onboarding__card-text"},r))}Card.propTypes={image:r.string.isRequired,imageAlt:r.string.isRequired,text:r.string.isRequired,link:r.string.isRequired,name:r.string.isRequired,clickAction:r.func,target:r.string}},98253:(e,t,n)=>{var r=n(12470).__,a=n(96784),o=n(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function GoodToGo(){var e={text:r("Skip","elementor"),href:elementorAppConfig.onboarding.urls.createNewPage},t=elementorAppConfig.onboarding.urls.kitLibrary+"&referrer=onboarding";return(0,i.useEffect)(function(){p.OnboardingEventTracking.checkAndSendReturnToStep4(),p.OnboardingEventTracking.onStepLoad(4)},[]),i.default.createElement(u.default,{pageId:"goodToGo"},i.default.createElement("h1",{className:"e-onboarding__page-content-section-title"},elementorAppConfig.onboarding.experiment?r("Welcome aboard! What's next?","elementor"):r("That's a wrap! What's next?","elementor")),i.default.createElement("div",{className:"e-onboarding__page-content-section-text"},r("There are three ways to get started with Elementor:","elementor")),i.default.createElement(c.default,{container:!0,alignItems:"center",justify:"space-between",className:"e-onboarding__cards-grid e-onboarding__page-content"},i.default.createElement(s.default,{name:"blank",image:elementorCommon.config.urls.assets+"images/app/onboarding/Blank_Canvas.svg",imageAlt:r("Click here to create a new page and open it in Elementor Editor","elementor"),text:r("Edit a blank canvas with the Elementor Editor","elementor"),link:elementorAppConfig.onboarding.urls.createNewPage,clickAction:function clickAction(){p.OnboardingEventTracking.handleSiteStarterChoice("blank_canvas")}}),i.default.createElement(s.default,{name:"template",image:elementorCommon.config.urls.assets+"images/app/onboarding/Library.svg",imageAlt:r("Click here to go to Elementor's Website Templates","elementor"),text:r("Choose a professionally-designed template or import your own","elementor"),link:t,clickAction:function clickAction(){p.OnboardingEventTracking.handleSiteStarterChoice("kit_library"),location.href=t,location.reload()}}),i.default.createElement(s.default,{name:"site-planner",image:elementorCommon.config.urls.assets+"images/app/onboarding/Site_Planner.svg",imageAlt:r("Click here to go to Elementor's Site Planner","elementor"),text:r("Create a professional site in minutes using AI","elementor"),link:elementorAppConfig.onboarding.urls.sitePlanner,target:"_blank",clickAction:function clickAction(){p.OnboardingEventTracking.handleSiteStarterChoice("site_planner")}})),i.default.createElement(d.default,{skipButton:_objectSpread(_objectSpread({},e),{},{target:"_self"}),className:"e-onboarding__good-to-go-footer"}))};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?r:n){if(a.has(e))return a.get(e);a.set(e,l)}for(var c in e)"default"!==c&&{}.hasOwnProperty.call(e,c)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,c))&&(i.get||i.set)?a(l,c,i):l[c]=e[c]);return l}(e,t)}(n(41594)),l=a(n(85707)),c=a(n(3416)),u=a(n(12720)),s=a(n(92071)),d=a(n(19197)),p=n(47416);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){(0,l.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}}}]);
Submit
FILE
FOLDER
Name
Size
Permission
Action
packages
---
0755
0d1a75a41cae2a76432a.bundle.js
15095 bytes
0644
152f977e0c1304a3b0db.bundle.js
25561 bytes
0644
4102e11512e21a92ba35.bundle.js
44941 bytes
0644
45f1ae567e48fe3da9b0.bundle.min.js
266 bytes
0644
471f5dab6676072462a8.bundle.js
63415 bytes
0644
8277989eebcfba278cb0.bundle.min.js
36863 bytes
0644
9f88a0d716a691c2448a.bundle.min.js
12958 bytes
0644
a802b9aa6f4b87a294e5.bundle.js
114146 bytes
0644
accordion.28788e18d1d35c23f450.bundle.min.js
3791 bytes
0644
accordion.7b5b5744bdd225280eca.bundle.js
8086 bytes
0644
adbbe9b5d6b520e98e4c.bundle.js
14519 bytes
0644
admin-feedback.js
4612 bytes
0644
admin-feedback.min.js
1953 bytes
0644
admin-modules.js
40021 bytes
0644
admin-modules.min.js
15790 bytes
0644
admin-modules.min.js.LICENSE.txt
163 bytes
0644
admin-notifications.js
76124 bytes
0644
admin-notifications.min.js
14618 bytes
0644
admin-top-bar.js
68476 bytes
0644
admin-top-bar.min.js
11894 bytes
0644
admin.js
119490 bytes
0644
admin.min.js
53919 bytes
0644
admin.min.js.LICENSE.txt
163 bytes
0644
ai-admin.js
1983231 bytes
0644
ai-admin.min.js
610136 bytes
0644
ai-admin.min.js.LICENSE.txt
525 bytes
0644
ai-gutenberg.js
2117801 bytes
0644
ai-gutenberg.min.js
639331 bytes
0644
ai-gutenberg.min.js.LICENSE.txt
686 bytes
0644
ai-layout.js
502182 bytes
0644
ai-layout.min.js
189604 bytes
0644
ai-layout.min.js.LICENSE.txt
163 bytes
0644
ai-media-library.js
2100165 bytes
0644
ai-media-library.min.js
633969 bytes
0644
ai-media-library.min.js.LICENSE.txt
686 bytes
0644
ai-unify-product-images.js
2096482 bytes
0644
ai-unify-product-images.min.js
631174 bytes
0644
ai-unify-product-images.min.js.LICENSE.txt
686 bytes
0644
ai.js
2158988 bytes
0644
ai.min.js
657993 bytes
0644
ai.min.js.LICENSE.txt
686 bytes
0644
alert.42cc1d522ef5c60bf874.bundle.min.js
658 bytes
0644
alert.b696182ec6f18a35bc69.bundle.js
1445 bytes
0644
announcements-app.js
115506 bytes
0644
announcements-app.min.js
33629 bytes
0644
announcements-app.min.js.LICENSE.txt
163 bytes
0644
app-loader.js
261264 bytes
0644
app-loader.min.js
90270 bytes
0644
app-packages.js
365452 bytes
0644
app-packages.min.js
124117 bytes
0644
app-packages.min.js.LICENSE.txt
163 bytes
0644
app.js
1350013 bytes
0644
app.min.js
486748 bytes
0644
app.min.js.LICENSE.txt
163 bytes
0644
atomic-widgets-editor.js
96304 bytes
0644
atomic-widgets-editor.min.js
38932 bytes
0644
b96d70044d0d67c2df19.bundle.min.js
23455 bytes
0644
bb8b6cce5ae5b36077e0.bundle.js
92039 bytes
0644
beta-tester.js
21458 bytes
0644
beta-tester.min.js
8862 bytes
0644
cb72c088a03a8e0c21b1.bundle.js
38597 bytes
0644
checklist.js
163260 bytes
0644
checklist.min.js
51007 bytes
0644
checklist.min.js.LICENSE.txt
163 bytes
0644
cloud-library-screenshot.js
37836 bytes
0644
cloud-library-screenshot.min.js
15519 bytes
0644
common-modules.js
330378 bytes
0644
common-modules.min.js
119734 bytes
0644
common.js
1266891 bytes
0644
common.min.js
495602 bytes
0644
common.min.js.LICENSE.txt
163 bytes
0644
contact-buttons.c21325756a91b795f8e4.bundle.js
14886 bytes
0644
contact-buttons.d999c7d620ad8d4132c6.bundle.min.js
8707 bytes
0644
container-converter.js
52011 bytes
0644
container-converter.min.js
18320 bytes
0644
container-editor-handlers.11e3f73cbe2c3c5ffe24.bundle.js
18454 bytes
0644
container-editor-handlers.e7ee82232887ec8b73b7.bundle.min.js
9639 bytes
0644
counter.12335f45aaa79d244f24.bundle.min.js
946 bytes
0644
counter.f359dee9199f5aad06c6.bundle.js
1933 bytes
0644
d47e8857e9e2ae847efb.bundle.min.js
19785 bytes
0644
daedc6797eaad5c82711.bundle.min.js
4100 bytes
0644
dev-tools.js
23856 bytes
0644
dev-tools.min.js
7617 bytes
0644
e-home-screen.js
108705 bytes
0644
e-home-screen.min.js
26848 bytes
0644
e-react-promotions.js
124573 bytes
0644
e-react-promotions.min.js
39680 bytes
0644
e-wc-product-editor.js
107030 bytes
0644
e-wc-product-editor.min.js
17181 bytes
0644
e-wc-product-editor.min.js.LICENSE.txt
160 bytes
0644
e1cb4d726bb59646c677.bundle.min.js
5432 bytes
0644
e5d6feb1b1d6cf52126f.bundle.js
11262 bytes
0644
editor-document.js
71618 bytes
0644
editor-document.min.js
25881 bytes
0644
editor-environment-v2.js
640 bytes
0644
editor-environment-v2.min.js
246 bytes
0644
editor-loader-v1.js
372 bytes
0644
editor-loader-v1.min.js
88 bytes
0644
editor-loader-v2.js
861 bytes
0644
editor-loader-v2.min.js
440 bytes
0644
editor-modules.js
120535 bytes
0644
editor-modules.min.js
49389 bytes
0644
editor-modules.min.js.LICENSE.txt
163 bytes
0644
editor-notifications.js
86637 bytes
0644
editor-notifications.min.js
18442 bytes
0644
editor-v4-opt-in-alphachip.js
59852 bytes
0644
editor-v4-opt-in-alphachip.min.js
8550 bytes
0644
editor-v4-opt-in.js
171195 bytes
0644
editor-v4-opt-in.min.js
53556 bytes
0644
editor-v4-opt-in.min.js.LICENSE.txt
352 bytes
0644
editor-v4-welcome-opt-in.js
60055 bytes
0644
editor-v4-welcome-opt-in.min.js
9075 bytes
0644
editor.js
2949830 bytes
0644
editor.min.js
1240271 bytes
0644
editor.min.js.LICENSE.txt
352 bytes
0644
ef2100ac3eda1a957819.bundle.min.js
5090 bytes
0644
ef3edd287b253495c7d6.bundle.js
1196 bytes
0644
element-manager-admin.js
171804 bytes
0644
element-manager-admin.min.js
46330 bytes
0644
element-manager-admin.min.js.LICENSE.txt
324 bytes
0644
elementor-admin-bar.js
18643 bytes
0644
elementor-admin-bar.min.js
7353 bytes
0644
floating-bars.7efeeb8b098e55999ff1.bundle.js
15148 bytes
0644
floating-bars.a3070326b4333354cbd7.bundle.min.js
7931 bytes
0644
floating-elements-modal.js
34512 bytes
0644
floating-elements-modal.min.js
14518 bytes
0644
frontend-modules.js
211238 bytes
0644
frontend-modules.min.js
59579 bytes
0644
frontend.js
97762 bytes
0644
frontend.min.js
32362 bytes
0644
gutenberg.js
7653 bytes
0644
gutenberg.min.js
4086 bytes
0644
image-carousel.1a3e0c6222562304eed5.bundle.js
945 bytes
0644
image-carousel.6167d20b95b33386757b.bundle.min.js
448 bytes
0644
import-export-admin.js
15085 bytes
0644
import-export-admin.min.js
6321 bytes
0644
import-export-customization-admin.js
25669 bytes
0644
import-export-customization-admin.min.js
14091 bytes
0644
kit-elements-defaults-editor.js
87216 bytes
0644
kit-elements-defaults-editor.min.js
32766 bytes
0644
kit-elements-defaults-editor.min.js.LICENSE.txt
163 bytes
0644
kit-library.0807768c7dddd51542ab.bundle.min.js
111248 bytes
0644
kit-library.ed7fc5d9656556af9353.bundle.js
279236 bytes
0644
lightbox.408665be3d65f6ab17f0.bundle.min.js
28964 bytes
0644
lightbox.875994a349be8712b41c.bundle.js
50118 bytes
0644
media-hints.js
11982 bytes
0644
media-hints.min.js
6162 bytes
0644
nested-accordion.a0f28ea648b29da812a1.bundle.js
19215 bytes
0644
nested-accordion.a29d85d5aa492aef7142.bundle.min.js
9827 bytes
0644
nested-accordion.js
29736 bytes
0644
nested-accordion.min.js
10927 bytes
0644
nested-accordion.min.js.LICENSE.txt
163 bytes
0644
nested-elements.js
20735 bytes
0644
nested-elements.min.js
6450 bytes
0644
nested-tabs.213892f3e7a826d32481.bundle.js
21299 bytes
0644
nested-tabs.a542ad943214eb6c3ed8.bundle.min.js
11429 bytes
0644
nested-tabs.js
29696 bytes
0644
nested-tabs.min.js
10922 bytes
0644
nested-tabs.min.js.LICENSE.txt
163 bytes
0644
nested-title-keyboard-handler.967db65f6ba460c1f2e9.bundle.js
8062 bytes
0644
nested-title-keyboard-handler.fc9d01c2cd0ef46d20fd.bundle.min.js
4358 bytes
0644
new-template.js
15470 bytes
0644
new-template.min.js
6805 bytes
0644
notes.js
24161 bytes
0644
notes.min.js
9110 bytes
0644
onboarding.04e2ac3fd7e2a481e92e.bundle.min.js
89292 bytes
0644
onboarding.50bce36b17131b8d21b7.bundle.js
187228 bytes
0644
pro-free-trial-popup.js
59380 bytes
0644
pro-free-trial-popup.min.js
8534 bytes
0644
progress.0ea083b809812c0e3aa1.bundle.min.js
829 bytes
0644
progress.5d8492a023e85c6cc0e0.bundle.js
1980 bytes
0644
responsive-bar.js
25426 bytes
0644
responsive-bar.min.js
11593 bytes
0644
section-editor-handlers.46a034cbaaa10c6afa92.bundle.js
3498 bytes
0644
section-editor-handlers.c420276353ec5aba196e.bundle.min.js
1788 bytes
0644
section-frontend-handlers.d0665d28b9f0b188fe4f.bundle.js
1047 bytes
0644
section-frontend-handlers.d85ab872da118940910d.bundle.min.js
489 bytes
0644
shared-editor-handlers.22c8f376e58bdba40f71.bundle.js
2608 bytes
0644
shared-editor-handlers.a182e3f9ce3b8b1e4b74.bundle.min.js
1389 bytes
0644
shared-frontend-handlers.4c8abccc3e268b0767b2.bundle.min.js
8525 bytes
0644
shared-frontend-handlers.a82dc0e60728c9cb9860.bundle.js
16268 bytes
0644
styleguide-app-initiator.js
37531 bytes
0644
styleguide-app-initiator.min.js
13412 bytes
0644
styleguide-app-initiator.min.js.LICENSE.txt
163 bytes
0644
styleguide-app.04340244193733d78622.bundle.min.js
26257 bytes
0644
styleguide-app.77392704cadf8bc1ca69.bundle.js
67876 bytes
0644
styleguide.js
99000 bytes
0644
styleguide.min.js
44971 bytes
0644
tabs.1a165c2a54522842b0f1.bundle.min.js
3753 bytes
0644
tabs.e808857358793ac13db5.bundle.js
8013 bytes
0644
text-editor.abc8f59c62f2820dc25a.bundle.min.js
1392 bytes
0644
text-editor.bd4eccbd156d0b1fc3cf.bundle.js
3105 bytes
0644
text-path.ebcd5a983a56266562f3.bundle.min.js
26463 bytes
0644
text-path.ebcd5a983a56266562f3.bundle.min.js.LICENSE.txt
188 bytes
0644
text-path.ffadd93cf796f64a4d61.bundle.js
71164 bytes
0644
toggle.375da8e2f6fed12731c2.bundle.js
8117 bytes
0644
toggle.f7afe5f9f0f912b34b22.bundle.min.js
3821 bytes
0644
video.87291d1f5076f8939c18.bundle.min.js
3271 bytes
0644
video.d862fafddbe5d05459f3.bundle.js
6640 bytes
0644
web-cli.js
496119 bytes
0644
web-cli.min.js
170468 bytes
0644
web-cli.min.js.LICENSE.txt
163 bytes
0644
webpack.runtime.js
16642 bytes
0644
webpack.runtime.min.js
5707 bytes
0644
wp-audio.c91cab3152c3f241f266.bundle.js
797 bytes
0644
wp-audio.c9624cb6e5dc9de86abd.bundle.min.js
366 bytes
0644
youtube-handler.js
4871 bytes
0644
youtube-handler.min.js
1910 bytes
0644
N4ST4R_ID | Naxtarrr