Форк Rambox
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

14 lines
490 B

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();
}
});