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
5 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
5 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
np_notices.min.js
1 lines
| 1 | document.addEventListener("click",function(t){if(t.target.matches(".dismiss-by-transient .btn-dismiss")){const e=new XMLHttpRequest,n=new FormData;n.append("action","nitropack_dismiss_notification_by_transient"),n.append("nonce",nitropack_notices_vars.nonce),n.append("notification_id",t.target.dataset.notification_id),n.append("notification_end",t.target.dataset.notification_end),n.append("dismiss_url",t.target.dataset.dismissUrl||""),e.onreadystatechange=function(){if(e.readyState===XMLHttpRequest.DONE)if(200===e.status){if(!0===JSON.parse(e.responseText).status){let e=t.target.closest(".nitro-notification");e&&e.remove(),function(){let t=document.getElementsByClassName("is-dismissible");t&&t.length;let e=document.getElementById("nitro-total-issues-count");e.innerHTML=parseInt(e.innerHTML)-1,0===parseInt(e.innerHTML)&&e.remove();let n=document.getElementById("nitro-notification-issues-count");n.innerHTML=parseInt(n.innerHTML)-1,0===parseInt(n.innerHTML)&&n.remove()}()}}else console.error("Dismiss failed:",e.responseText)},e.open("POST",ajaxurl),e.send(n)}},!0),document.addEventListener("click",function(t){if(t.target.matches(".dismiss-by-option .btn-dismiss")){const e=t.target,n=e.dataset.dismissibleId;if(!n)return;const s=e.closest(".nitro-notification"),i=new FormData;i.append("action","nitropack_dismiss_permanently_notification"),i.append("nonce",nitropack_notices_vars.nonce),i.append("notification_id",n);const a=new XMLHttpRequest;a.onreadystatechange=function(){if(a.readyState===XMLHttpRequest.DONE)try{const t=JSON.parse(a.responseText);200===a.status&&t.success?s?.remove():console.error("Dismiss failed:",t?.data?.message||"Unknown error")}catch(t){console.error("Failed to parse response:",t)}},a.open("POST",ajaxurl),a.send(i)}},!0); |