jQuery(document).ready(function(n){!1===jQuery('[name="members_settings[content_permissions]"]').prop("checked")&&(jQuery('[name="members_settings[content_permissions]"]').parents("tr").next("tr").hide(),jQuery('[name="members_settings[private_feed]"]').parents("tr").next("tr").hide()),!1===jQuery('[name="members_settings[content_permissions]"]').prop("checked")&&jQuery('[name="members_settings[hide_posts_rest_api]"]').parents("tr").hide(),jQuery('[name="members_settings[content_permissions]"], [name="members_settings[private_feed]"], [name="members_settings[private_blog]"]').on("change",function(){jQuery(this).prop("checked")?jQuery(this).parents("tr").next("tr").show("slow"):jQuery(this).parents("tr").next("tr").hide("slow")}),n(".activate-addon").on("click",function(e){var t=n(this),s=t.data("addon");t.addClass("processing"),n.ajax({url:ajaxurl,type:"POST",data:{action:"mbrs_toggle_addon",nonce:membersAddons.nonce,addon:s}}).done(function(e){if(1==e.success){t.find(".action-label").html(e.data.action_label);var s=t.find("svg");s.removeClass(),s.addClass(e.data.status)}else alert(e.data.msg)}).fail(function(e){alert(e.data.msg)}).always(function(e){t.removeClass("processing")})}),n("#members-reset-roles").on("click",function(e){e.preventDefault();if(!confirm(membersResetRoles.confirmMessage))return;var t=n(this),r=t.next(".members-reset-spinner"),o=n("#members-reset-roles-message");t.prop("disabled",!0),r.addClass("is-active"),o.removeClass("notice notice-success notice-error").empty(),n.ajax({url:membersResetRoles.ajaxurl,type:"POST",data:{action:"members_reset_roles",nonce:membersResetRoles.nonce},success:function(e){e.success?(o.addClass("notice notice-success").html("

"+membersResetRoles.successMessage+"

"),setTimeout(function(){window.location.reload()},1000)):o.addClass("notice notice-error").html("

"+membersResetRoles.errorMessage+"

")},error:function(){o.addClass("notice notice-error").html("

"+membersResetRoles.errorMessage+"

")},complete:function(){t.prop("disabled",!1),r.removeClass("is-active")}})});});