Sid Gifari File Manager
🏠 Root
/
home
/
genremedia08
/
thepassage.overlookedtracks.com
/
wp-content9
/
plugins
/
buddypress
/
bp-core
/
admin
/
js
/
Editing: dismissible-admin-notices.js
(()=>{window.bp=window.bp||{},bp.DismissibleAdminNotices=class{constructor(e){this.settings=e||{}}start(){const{url:e,nonce:t}=this.settings;e&&t&&document.querySelectorAll(".bp-is-dismissible").forEach((s=>{s.addEventListener("click",(s=>{s.preventDefault();const n=s.target;if(n.classList.contains("loading"))return;n.classList.add("loading");const{notice_id:i}=n.dataset,o=n.closest(".bp-notice-container"),c=new Headers({"X-BP-Nonce":t}),d=new FormData;d.append("action","bp_dismiss_notice"),d.append("notice_id",i),fetch(e,{method:"POST",headers:c,body:d}).then((e=>e.json())).then((e=>{const{success:t}=e;t?(o.remove(),0===document.querySelectorAll(".bp-notice-container").length&&document.querySelector("#no-admin-notifications").classList.remove("hide")):n.classList.remove("loading")}))}))}))}};const e=window.bpDismissibleAdminNoticesSettings||{},t=new bp.DismissibleAdminNotices(e);"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t.start()):t.start()})();
Save
Cancel