PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/myvideomania.com/wp-content/plugins/wp-smushit/_src/js/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : //home/trave494/myvideomania.com/wp-content/plugins/wp-smushit/_src/js/global.js |
import '../scss/common.scss'; import tracker from './utils/tracker'; /* global ajaxurl */ document.addEventListener('DOMContentLoaded', function () { const dismissNoticeButton = document.querySelectorAll( '.smush-dismissible-notice .smush-dismiss-notice-button' ); dismissNoticeButton.forEach((button) => { button.addEventListener('click', handleDismissNotice); }); function handleDismissNotice(event) { event.preventDefault(); const button = event.target; const notice = button.closest('.smush-dismissible-notice'); const key = notice.getAttribute('data-key'); dismissNotice( key, notice ); } function dismissNotice( key, notice ) { const xhr = new XMLHttpRequest(); xhr.open( 'POST', ajaxurl + '?action=smush_dismiss_notice&key=' + key + '&_ajax_nonce=' + smush_global.nonce, true ); xhr.onload = () => { if (notice) { notice.querySelector('button.notice-dismiss').dispatchEvent(new MouseEvent('click', { view: window, bubbles: true, cancelable: true })); } }; xhr.send(); } const dismissCacheNoticeButton = document.querySelector( '#wp-smush-cache-notice .smush-dismiss-notice-button' ); if ( dismissCacheNoticeButton ) { dismissCacheNoticeButton.addEventListener( 'click', function() { const xhr = new XMLHttpRequest(); xhr.open( 'POST', ajaxurl + '?action=smush_dismiss_cache_notice&_ajax_nonce=' + smush_global.nonce, true ); xhr.onload = () => { window.SUI.closeNotice( 'wp-smush-cache-notice' ); }; xhr.send(); } ); } // Show header notices. const handleHeaderNotice = () => { const headerNotice = document.querySelector('.wp-smush-dismissible-header-notice'); if ( ! headerNotice || ! headerNotice.id ) { return; } const { dismissKey, message } = headerNotice.dataset; if ( ! message ) { return; } headerNotice.onclick = (e) => { const classList = e.target.classList; const isCloseAndDismissLink = classList && classList.contains( 'smush-close-and-dismiss-notice' ); const shouldDismissNotice = classList && ( isCloseAndDismissLink || classList.contains('sui-icon-check') || classList.contains('sui-button-icon') ); if ( ! shouldDismissNotice ) { return; } if ( dismissKey ) { dismissNotice( dismissKey ); } if ( isCloseAndDismissLink ) { window.SUI.closeNotice( headerNotice.id ); } } const noticeOptions = { type: 'warning', icon: 'info', dismiss: { show: true, label: wp_smush_msgs.noticeDismiss, tooltip: wp_smush_msgs.noticeDismissTooltip, }, }; window.SUI.openNotice( headerNotice.id, message, noticeOptions ); } handleHeaderNotice(); // Global tracking. const upsellSubmenuLink = document.querySelector( '#toplevel_page_smush a[href*="utm_campaign=smush_submenu_upsell' ); if ( upsellSubmenuLink ) { upsellSubmenuLink.addEventListener( 'click', (e) => { tracker.track( 'submenu_upsell' ); } ); } });