(l=>{let s=wp_mail_smtp_activelayer_wc,e={init:function(){l(document).on("click",".wp-mail-smtp-activelayer-button",e.onClick).on("click",".wp-mail-smtp-activelayer-wc-dismiss",e.onDismiss)},onClick:function(t){t.preventDefault();var t=l(this),a=t.attr("data-action");t.hasClass("disabled")||("goto-url"===a?window.open(t.attr("data-url"),"_blank","noopener"):"goto-settings"===a?window.location.href=t.attr("data-url"):"install"===a?e.run(t,"about_plugin_install",s.download_url,s.installing):"activate"===a&&e.run(t,"about_plugin_activate",s.plugin,s.activating))},run:function(a,i,t,n){a.addClass("disabled").text(n),l.post(s.ajax_url,{action:"wp_mail_smtp_ajax",task:i,plugin:t,nonce:s.nonce}).done(function(t){if("about_plugin_install"===i)return t&&t.success&&t.data&&t.data.is_activated?void e.toSettings(a):t&&t.success?void e.run(a,"about_plugin_activate",s.plugin,s.activating):void e.fail(a,i);t&&t.success?e.toSettings(a):e.fail(a,i)}).fail(function(){e.fail(a,i)})},toSettings:function(t){t.removeClass("disabled").attr("data-action","goto-settings").attr("data-url",s.settings_url).text(s.goto_settings)},fail:function(t,a){a="about_plugin_install"===a?s.error_install:s.error_activate;t.removeClass("disabled").attr("data-action","goto-url").attr("data-url",s.wporg_url).text(s.get_activelayer),t.siblings(".wp-mail-smtp-activelayer-error").length||t.after('
'+a+"
")},onDismiss:function(){l.post(s.ajax_url,{action:"wp_mail_smtp_activelayer_wc_dismiss",nonce:s.nonce}),l(this).closest(".wpms-activelayer-wc").remove()}};l(e.init)})(jQuery);