admin_bar_menu.min.js
1 month ago
elementor_cache_integration.min.js
1 month ago
gravity_forms.min.js
1 month ago
math_captcha.min.js
1 month ago
nitropackUI.min.js
4 days ago
np_notices.min.js
1 month ago
np_safemode.min.js
1 month ago
np_select2.min.js
1 month ago
np_settings.min.js
4 days ago
popper.min.js
1 month ago
post_clear_cache.min.js
1 month ago
preview_site.min.js
1 month ago
system_report.min.js
1 month ago
widgets_ajax.min.js
1 month ago
post_clear_cache.min.js
1 lines
| 1 | !function(n){"use strict";const t="purge",e="invalidate",i={purge:"nitropack_purge_single_cache",invalidate:"nitropack_invalidate_single_cache"},a="/assets/img/loading.svg",c="/assets/img/check.svg",o="/assets/img/x-mark.svg",r=".nitropack-purge-single",s=".nitropack-invalidate-single",l="#nitropack_manage_cache_box",p=".icon.loading";let u=null;function _(e){e.preventDefault();const i=n(this);h(i.data("post_id"),i.data("post_url"),t,i)}function d(t){t.preventDefault();const i=n(this);h(i.data("post_id"),i.data("post_url"),e,i)}function g(){return n(l).length>0}function f(t){const e=`<img src="${np_post_clear_cache.nitro_plugin_url+a}" width="14" class="icon loading" style="vertical-align: middle; margin-left: .25rem;" alt="Loading..."/>`;t.css("pointer-events","none"),t.attr("disabled",!0),g()?t.append(e):n(e).insertAfter(t)}function h(t,e,a,r){if(!t)return void console.error("NitroPack: Invalid post ID");e=e||[];const s=i[a];s?(f(r),n.ajax({url:ajaxurl,type:"POST",data:{action:s,postId:t,postUrl:e,nonce:np_post_clear_cache.nitroNonce}}).done(()=>{!function(n){if(g())n.find(".icon").attr("src",np_post_clear_cache.nitro_plugin_url+c);else{const t=np_post_clear_cache.nitro_plugin_url+c;n.next(".icon").attr("src",t)}}(r)}).fail((n,t,e)=>{console.error("NitroPack: Cache operation failed:",t,e),function(n){if(g())n.find(".icon").attr("src",np_post_clear_cache.nitro_plugin_url+o);else{const t=np_post_clear_cache.nitro_plugin_url+o;n.next(".icon").attr("src",t)}}(r)}).always(()=>{!function(t){u&&clearTimeout(u),u=setTimeout(()=>{n(p).remove()},3e3),t.css("pointer-events","auto"),t.attr("disabled",!1)}(r)})):console.error("NitroPack: Invalid cache type:",a)}n(document).ready(function(){n(document).on("click",r,_),n(document).on("click",s,d)})}(jQuery); |