const { ipcRenderer } = require('electron'); const darkreader = require('darkreader'); darkreader.setFetchMethod(window.fetch); const getIsEnabled = () => ipcRenderer.sendSync('getConfig').darkreader; const canEnable = () => document.readyState === 'complete' || document.readyState === 'interactive'; document.addEventListener('readystatechange', () => { console.log(document.readyState) if (canEnable()) { getIsEnabled()? darkreader.enable(): darkreader.disable(); } });