summaryrefslogtreecommitdiff
blob: 36a3b365e4165de1ef7cb68b76fd462482204611 (plain)
1
!function(){function e(){var e,n=document.querySelector("#wpadminbar"),a=document.querySelector("#wpwrap"),o=document.querySelector("#adminmenu");if(n){(e=document.querySelector(".wp-submenu .current > a"))&&e.focus(),c("false");var r=n.querySelector("#wp-admin-bar-blog");if(r&&r.addEventListener("click",(function(e){e.preventDefault();for(var t=n.querySelectorAll(".hover"),o=0;o<t.length;o++)t[o].classList.remove("hover");if(a.classList.toggle("wp-responsive-open"),a.classList.contains("wp-responsive-open")){c("true");var r=document.querySelector("#adminmenu a");r&&r.focus()}else c("false")})),o){var s=o.querySelector("#collapse-button");s&&s.addEventListener("click",(function(e){setTimeout((function(){var n;n=e.target.parentNode.ariaExpanded,t("POST",ajaxurl,"application/x-www-form-urlencoded; charset=UTF-8","action=sidebar_state&expanded="+n)}),50)}));const e=o.querySelector(".dismissible-card__close-icon");e&&e.addEventListener("click",(function(n){n.preventDefault();const a=document.getElementById("toplevel_page_site-notices");a&&(a.style.display="none"),t("POST",ajaxurl,"application/x-www-form-urlencoded; charset=UTF-8","id="+encodeURIComponent(e.dataset.feature_id)+"&feature_class="+encodeURIComponent(e.dataset.feature_class)+"&action=jitm_dismiss&_ajax_nonce="+jetpackAdminMenu.jitmDismissNonce)}))}}function c(e){for(var t=n.querySelectorAll("#wp-admin-bar-blog a"),a=0;a<t.length;a++)t[a].setAttribute("aria-expanded",e)}}function t(e,t,n,a){var o=new XMLHttpRequest;o.open(e,t,!0),o.setRequestHeader("X-Requested-With","XMLHttpRequest"),n&&o.setRequestHeader("Content-Type",n),o.withCredentials=!0,o.send(a)}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}();