File: /home/dtptviut/public_html/wp-content/plugins/easy-wp-smtp/assets/js/smtp-recommendations.min.js
"use strict";const EasyWPSMTPRecommendations={};EasyWPSMTPRecommendations.plugin_page=function(n,l){let p={};const i={init:()=>{l(i.ready)},ready:()=>{i.initVars(),i.events()},initVars:()=>{p={$stepInstall:l("section.step-install"),$stepInstallNum:l("section.step-install .num img"),$stepSetup:l("section.step-setup"),$stepSetupNum:l("section.step-setup .num img"),$stepResult:l("section.step-result"),$stepResultNum:l("section.step-result .num img")}},events:()=>{p.$stepInstall.on("click","button",i.stepInstallClick),p.$stepSetup.on("click","button",i.gotoURL),p.$stepResult.on("click","button",i.gotoURL)},stepInstallClick:e=>{const s=l(e.currentTarget);if(!s.hasClass("disabled")){const a=s.attr("data-action");let t="";switch(a){case"activate":t="about_plugin_activate",s.html(easy_wp_smtp_recommendations.plugin_page.activating);break;case"install":t="about_plugin_install",s.html(easy_wp_smtp_recommendations.plugin_page.installing);break;case"goto-url":return void(n.location.href=s.attr("data-url"));default:return}s.addClass("disabled"),i.showSpinner(p.$stepInstallNum);e=s.attr("data-plugin"),e={action:"easy_wp_smtp_ajax",task:t,nonce:easy_wp_smtp.nonce,plugin:e};l.post(easy_wp_smtp.ajax_url,e).done(function(t){i.stepInstallDone(t,s,a)}).always(function(){i.hideSpinner(p.$stepInstallNum)})}},stepInstallDone:(t,e,s)=>{var a="install"===s?t.success&&t.data.is_activated:t.success,n=e.data("provider");a?(p.$stepInstallNum.attr("src",p.$stepInstallNum.attr("src").replace("step-1.","complete.")),e.addClass("grey").removeClass("button-primary").html(easy_wp_smtp_recommendations.plugin_page.activated),i.stepInstallPluginStatus(n)):(a="install"===s&&t.success&&!t.data.is_activated||"activate"===s,t=easy_wp_smtp_recommendations.plugin_page[n+"_manual_install_url"]||"",s=easy_wp_smtp_recommendations.plugin_page[n+"_manual_activate_url"]||"",n=a?s:t,s=a?easy_wp_smtp_recommendations.plugin_page.error_could_not_activate:easy_wp_smtp_recommendations.plugin_page.error_could_not_install,t=a?easy_wp_smtp_recommendations.plugin_page.plugins_page:easy_wp_smtp_recommendations.plugin_page.download_now,e.removeClass("grey disabled").html(t).attr("data-action","goto-url").attr("data-url",n),e.after('<p class="error">'+s+"</p>"))},stepInstallPluginStatus:t=>{t={action:"easy_wp_smtp_page_check_"+t+"_status",nonce:easy_wp_smtp.nonce,provider:t};l.post(easy_wp_smtp.ajax_url,t).done(i.stepInstallPluginStatusDone)},stepInstallPluginStatusDone:t=>{t.success&&(p.$stepSetup.removeClass("grey"),p.$stepSetupBtn=p.$stepSetup.find("button"),0<t.data.setup_status?(p.$stepSetupNum.attr("src",p.$stepSetupNum.attr("src").replace("step-2.svg","complete.svg")),p.$stepResult.removeClass("grey"),p.$stepResultBtn=p.$stepResult.find("button"),"pro"===t.data.license_level&&!0===t.data.result_status?(p.$stepResultBtn.html(easy_wp_smtp_recommendations.plugin_page.activated_pro),p.$stepResultNum.attr("src",p.$stepResultNum.attr("src").replace("step-3.svg","complete.svg"))):(p.$stepResultBtn.attr("data-url",t.data.step3_button_url),p.$stepResultBtn.removeClass("grey disabled").addClass("button-primary"))):p.$stepSetupBtn.removeClass("grey disabled").addClass("button-primary"))},gotoURL:t=>{var t=l(t.currentTarget),e=t.attr("data-url");!t.hasClass("disabled")&&e&&n.open(e,"_blank")},showSpinner:t=>{t.siblings("i.loader").removeClass("hidden")},hideSpinner:t=>{t.show(),t.siblings("i.loader").addClass("hidden")}};return i}((document,window),jQuery),EasyWPSMTPRecommendations.plugin_page.init();