PluginProbe ʕ •ᴥ•ʔ
Superb Addons: Blocks, Patterns, Pre-built Pages, Sliders, Popups, Free Forms, Animations & More / 4.0.0
Superb Addons: Blocks, Patterns, Pre-built Pages, Sliders, Popups, Free Forms, Animations & More v4.0.0
4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 trunk 1.0.0 2.0.0 2.0.1 2.0.2 2.0.3 3.0 3.0.1 3.0.2 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.2 3.1.3 3.2.0 3.2.1 3.2.2 3.2.4 3.2.5 3.2.7 3.2.8 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.4.5 3.4.6 3.5.0 3.5.1 3.5.2 3.5.3 3.5.4 3.5.6 3.5.7 3.5.8 3.5.9 3.6.0 3.6.1 3.6.2 3.7.0 3.7.1
superb-blocks / assets / js / admin / deactivate-feedback.js
superb-blocks / assets / js / admin Last commit date
cssblocks.js 2 months ago dashboard.js 2 months ago deactivate-feedback.js 2 months ago forms.js 2 months ago newsletter-form.js 2 months ago page-wizard.js 2 months ago settings.js 2 months ago troubleshooting.js 2 months ago upsell-modal.js 2 months ago
deactivate-feedback.js
1 lines
1 (()=>{"use strict";const e=e=>{const d=jQuery(".superbaddons-admindashboard-modal-wrapper"),a=d.find(".superbaddons-admindashboard-modal-overlay"),o=d.find(".superbaddons-admindashboard-modal-close-button"),s=d.find(".superbaddons-admindashboard-modal-confirm-btn"),n=d.find(".superbaddons-admindashboard-modal-cancel-btn"),t=d.find(".superbaddons-admindashboard-modal-ok-btn"),r=d.find(".superbaddons-admindashboard-modal-title"),i=d.find(".superbaddons-admindashboard-modal-content"),l=d.find(".superbaddons-admindashboard-modal-header-spinner"),c=d.find(".superbaddons-admindashboard-modal-footer"),p=d.find(".superbaddons-element-separator"),b=d.find(".superbaddons-admindashboard-modal-checkbox-area"),u=d.find(".superbaddons-admindashboard-modal-checkbox"),m=d.find(".superbaddons-admindashboard-modal-checkbox-text"),h=d.find(".superbaddons-admindashboard-modal-required-area"),f=d.find(".superbaddons-admindashboard-modal-required"),w=d.find(".superbaddons-admindashboard-modal-required-text"),k=d.find(".superbaddons-admindashboard-modal"),v=document.activeElement,y=e.title||!1,g=e.copyable||!1,x=void 0!==e.content&&e.content,C=e.checkbox||!1,_=e.requiredCheckbox||!1,j=e.confirmCallback||!1,Q=e.cancelCallback||!1,q=e.okCallback||!1,T=e.awaitConfirmCallback||!1,A=e.stopCloseOnConfirm||!1,D=e.preventClosing||!1,E=e.isLoader||!1,L=e.confirmBtnText||!1,F=e.cancelBtnText||!1,P=e.preserveContent||!1;o.html('<svg width="16" height="16" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 1L1 13M1 1L13 13" stroke="#90A4AE" stroke-width="1.5" stroke-linecap="round"/></svg>'),k.attr("role","dialog").attr("aria-modal","true");const B=()=>{jQuery("body").addClass("superbaddons-modal-open"),d.removeClass("superbaddons-admindashboard-modal-wrapper--hide"),d.css("display","flex"),requestAnimationFrame((function(){requestAnimationFrame((function(){d.addClass("superbaddons-admindashboard-modal-wrapper--show")}))}))},S=(e=!1)=>{if(s.off(),n.off(),o.off(),a.off(),t.off(),f.off("change.superbaddons-modal-required"),b.hide(),u.prop("checked",!1),h.hide(),f.prop("checked",!1),s.prop("disabled",!1),jQuery(window).off("keydown.superbaddons-admin-modal"),jQuery(window).off("keydown.superbaddons-admin-modal-tab"),(e=>{if(jQuery("body").removeClass("superbaddons-modal-open"),e)return d.removeClass("superbaddons-admindashboard-modal-wrapper--show"),d.removeClass("superbaddons-admindashboard-modal-wrapper--hide"),void d.css("display","none");d.removeClass("superbaddons-admindashboard-modal-wrapper--show"),d.addClass("superbaddons-admindashboard-modal-wrapper--hide"),setTimeout((function(){d.css("display","none"),d.removeClass("superbaddons-admindashboard-modal-wrapper--hide")}),250)})(e),v&&"function"==typeof v.focus)try{v.focus()}catch(e){}};return((e,v,y,x,j,Q,q,T)=>{if(q?(o.off(),a.off(),jQuery(window).off("keydown.superbaddons-admin-modal"),jQuery(window).off("keydown.superbaddons-admin-modal-tab"),o.hide()):(jQuery(window).on("keydown.superbaddons-admin-modal",(e=>{27==(e.keyCode||e.which)&&S()})),o.on("click",(()=>{S()})),a.on("click",(()=>{S()})),jQuery(window).on("keydown.superbaddons-admin-modal-tab",(function(e){if(9===e.keyCode){var a=d.find('button:visible, [href]:visible, input:visible, select:visible, textarea:visible, [tabindex]:not([tabindex="-1"]):visible');if(0!==a.length){var o=a.first(),s=a.last();e.shiftKey?!jQuery(document.activeElement).is(o)&&d.find(document.activeElement).length||(e.preventDefault(),s.focus()):!jQuery(document.activeElement).is(s)&&d.find(document.activeElement).length||(e.preventDefault(),o.focus())}}}))),T)return l.show(),r.hide(),c.hide(),o.hide(),p.hide(),i.text(v),void B();if(l.hide(),c.show(),r.show(),q||o.show(),p.show(),e&&(r.text(e),k.attr("aria-label",e)),P)i.show(),p.show();else if(!1!==v&&""!==v)if(i.show(),p.show(),Array.isArray(v))i.text(""),v.map((e=>{const d=jQuery("<div class='superbaddons-admindashboard-modal-content-item'></div>"),a=jQuery("<div class='superbaddons-admindashboard-modal-content-item-title'></div>"),o=jQuery("<div class='superbaddons-admindashboard-modal-content-item-content'></div>"),s=jQuery("<img class='superbaddons-admindashboard-modal-content-item-icon' />");superbaddonssettings_g&&(s.attr("src",e.shared?superbaddonssettings_g.modal.view_logs.icon_shared:superbaddonssettings_g.modal.view_logs.icon_unshared),s.attr("title",e.shared?superbaddonssettings_g.modal.view_logs.shared_title:superbaddonssettings_g.modal.view_logs.unshared_title));const n=new Date(1e3*e.time),t=n.toLocaleDateString()+" "+n.toLocaleTimeString();a.text(t+" (v."+e.version+"): "+e.title),a.prepend(s),o.text(e.stack),d.append(a),d.append(o),i.append(d)}));else if(g){i.text("");const e=jQuery('<textarea class="superbaddons-admindashboard-modal-copyable-item" onclick="this.focus();this.select()" readonly="readonly"></textarea>'),d=jQuery('<div class="superbaddons-element-text-sm superbaddons-admindashboard-modal-copyable-explainer"></div>');d.text(g),e.text(v),i.append(e),i.append(d)}else i.text(v);else i.hide(),p.hide();_&&_.label?(f.prop("checked",!1),w.text(_.label),h.show()):(h.hide(),f.prop("checked",!1)),C&&C.label?(u.prop("checked",!!C.checked),m.text(C.label),b.show()):(b.hide(),u.prop("checked",!1)),y?(s.show(),n.show(),t.hide(),L&&s.text(L),F&&n.text(F),_&&_.label?(s.prop("disabled",!0),f.on("change.superbaddons-modal-required",(function(){s.prop("disabled",!f.is(":checked"))}))):s.prop("disabled",!1),s.on("click",(async()=>{if(_&&_.label&&!f.is(":checked"))return;const e={checkbox:u.is(":checked"),required:f.is(":checked")};Q?await y(e):y(e),A||S()}))):(s.hide(),n.hide(),t.show(),t.on("click",(()=>{j&&j(),A||S()}))),x?n.on("click",(()=>{x(),S()})):n.on("click",(()=>{S()})),B(),setTimeout((function(){var e=d.find(".superbaddons-admindashboard-modal-footer button:visible").first();e.length?e.focus():q||o.focus()}),300)})(y,x,j,Q,q,T,D,E),S};!function(d){const a=d("#the-list").find('[data-plugin="'+superbaddonssettings_g.plugin+'"] span.deactivate a'),o=d(".superbaddons-admindashboard-modal-content .superbaddons-feedback-input input[type=radio]"),s=d("#superbaddons-feedback-text");let n=!1;o.on("change",(function(){"other"==this.value?(s.prop("disabled",!1),s.show()):(s.prop("disabled",!0),s.hide()),n=d(this).data("temp")||!1})),a.on("click",(function(t){t.preventDefault(),e({awaitConfirmCallback:!0,preserveContent:!0,confirmCallback:async function(){if(n)return location.href=a.attr("href"),!0;const e=d(".superbaddons-admindashboard-modal input, .superbaddons-admindashboard-modal button");if(e.prop("disabled",!0),d(".superbaddons-admindashboard-modal-footer .superbaddons-spinner-wrapper").show(),o.filter(":checked").length){await(async(e,d,a,o="")=>{const s={"X-WP-Nonce":d};let n=null,t=!1;o instanceof FormData?(t=!0,n=o,n.append("action",a)):(n="action="+a+o,s["Content-Type"]="application/x-www-form-urlencoded;charset=UTF-8");const r=await fetch(e,{method:"POST",credentials:"same-origin",headers:s,body:n});if(200!==r.status)return{success:!1,text:"Unknown error occurred. Please contact support if the issue persists."};try{return await r.json()}catch(e){return{success:!1,text:"Unknown error occurred. Please contact support if the issue persists."}}})(superbaddonssettings_g.rest.base+superbaddonssettings_g.rest.namespace+superbaddonssettings_g.rest.routes.settings,superbaddonssettings_g.rest.nonce,"submit_feedback","&spbaddons_reason="+o.filter(":checked").val()+"&spbaddons_other="+s.val())}return e.prop("disabled",!1),d(".superbaddons-admindashboard-modal-footer .superbaddons-spinner-wrapper").hide(),location.href=a.attr("href"),!0},cancelCallback:async function(){return location.href=a.attr("href"),!0}})}))}(jQuery)})();