From 239989925fb2a60eef5fa8e10b5a8b96fc7571dc Mon Sep 17 00:00:00 2001 From: Mirco Wittrien Date: Wed, 9 Sep 2020 22:14:02 +0200 Subject: [PATCH] Update DiscordPreview.js --- Plugins/ThemeRepo/res/DiscordPreview.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Plugins/ThemeRepo/res/DiscordPreview.js b/Plugins/ThemeRepo/res/DiscordPreview.js index 9085f44805..83f6ad18c3 100644 --- a/Plugins/ThemeRepo/res/DiscordPreview.js +++ b/Plugins/ThemeRepo/res/DiscordPreview.js @@ -3,10 +3,12 @@ window.global = window; + let nativeRequire = window.require || (_ => {}); + window.respondToParent = function (data = {}) { if (window.parent && typeof window.parent.postMessage == "function") window.parent.postMessage(data, "*"); if (data.hostId != null && data.hostName != null) { - let ipcRenderer = (require("electron") || {}).ipcRenderer; + let ipcRenderer = (nativeRequire("electron") || {}).ipcRenderer; if (ipcRenderer && typeof ipcRenderer.sendTo == "function") ipcRenderer.sendTo(data.hostId, data.hostName, data); } }; @@ -70,7 +72,7 @@ document.body.firstElementChild.style.removeProperty("display"); - let electron = require("electron"); + let electron = nativeRequire("electron"); if (electron && electron.remote) { let browserWindow = electron.remote.getCurrentWindow(); if (browserWindow) document.addEventListener("click", event => { @@ -275,8 +277,8 @@ window.BDV2.WebpackModules.findByDisplayName = WebModulesFindByName; window.BdApi = {}; - window.BdApi.getData = _ => {return {};}; - window.BdApi.loadData = _ => {return {};}; + window.BdApi.getData = _ => ({}); + window.BdApi.loadData = _ => ({}); window.BdApi.saveData = _ => {}; window.BdApi.React = window.React; window.BdApi.ReactDOM = window.ReactDOM;