import { onDocumentLoaded } from '../helpers' onDocumentLoaded(() => { const a = document.createElement('a') const darkModeSwitch = document.createElement('a') a.classList.add('ct-revert') darkModeSwitch.classList.add('ct-dark-mode-switch') darkModeSwitch.innerHTML = '' darkModeSwitch.addEventListener('click', e => { e.preventDefault() wp .customize('customizer_color_scheme') .set( wp.customize('customizer_color_scheme')() === 'yes' ? 'no' : 'yes' ) }) // a.innerHTML = 'Reset' a.addEventListener('click', e => { e.preventDefault() const r = confirm('Reset all settings?') if (!r) return jQuery(a).attr('disabled', 'disabled') jQuery.post( ajaxurl, { wp_customize: 'on', action: 'ct_customizer_reset', nonce: ct_customizer_localizations.customizer_reset_none }, () => { wp.customize.state('saved').set(true) location.reload() } ) }) document.querySelector('#customize-header-actions').appendChild(a) document .querySelector('#customize-footer-actions') .appendChild(darkModeSwitch) })