awsmug/torro-forms

View on GitHub
assets/dist/js/admin-member-invitations.min.js

Summary

Maintainability
A
0 mins
Test Coverage
/*!
 * Torro Forms Version 1.0.8 (https://torro-forms.com)
 * Licensed under GNU General Public License v2 (or later) (http://www.gnu.org/licenses/gpl-2.0.html)
 */
!function(e,n,t){"use strict";function i(e,n){e.prepend(n),setTimeout(function(){n.fadeOut("slow",function(){n.remove()})},2e3)}e(".torro-send-invitation").each(function(){var n=e(this).prev();n.val()&&e(this).prop("disabled",!1)}),e(document).on("change",'.torro-member-invitation-input + input[type="hidden"]',function(){var n=e(this),t=n.next(".torro-send-invitation");t.length&&(n.val()?t.prop("disabled",!1):t.prop("disabled",!0))}),e(document).on("click",".torro-send-invitation",function(o){var a=e(this),r=parseInt(a.prev().val(),10),s=parseInt(e("#post_ID").val(),10);o.preventDefault(),n.ajax.post(t.ajaxPrefix+"invite_member",{nonce:t.ajaxInviteMemberNonce,userId:r,formId:s}).done(function(n){var t=e("<div />");t.addClass("notice notice-success"),t.text(n.message),i(a.parents(".plugin-lib-repeatable-item"),t)}).fail(function(n){var t=e("<div />");t.addClass("notice notice-error"),t.text(n),i(a.parents(".plugin-lib-repeatable-item"),t)})})}(window.jQuery,window.wp,window.torroMemberInvitations);