mirror of
https://github.com/smartfrigde/armcord.git
synced 2024-08-14 23:56:58 +00:00
* [*] ESLint: The Lintening * Missed a couple unused vals in utils * [*] Tend to DeepScan remarks * [*] sigh, remove some duplicate crap
21 lines
965 B
TypeScript
21 lines
965 B
TypeScript
import {contextBridge, ipcRenderer} from "electron";
|
|
import {addStyle} from "../utils";
|
|
console.log("ArmCord Settings");
|
|
|
|
contextBridge.exposeInMainWorld("settings", {
|
|
save: (...args: any) => ipcRenderer.send("saveSettings", ...args),
|
|
restart: () => ipcRenderer.send("restart"),
|
|
saveAlert: (restartFunc: any) => ipcRenderer.send("saveAlert", restartFunc),
|
|
getLang: (toGet: string) => ipcRenderer.invoke("getLang", toGet),
|
|
get: (toGet: string) => ipcRenderer.invoke("getSetting", toGet),
|
|
openThemesFolder: () => ipcRenderer.send("openThemesFolder"),
|
|
openPluginsFolder: () => ipcRenderer.send("openPluginsFolder"),
|
|
openStorageFolder: () => ipcRenderer.send("openStorageFolder"),
|
|
openCrashesFolder: () => ipcRenderer.send("openCrashesFolder"),
|
|
copyDebugInfo: () => ipcRenderer.send("copyDebugInfo"),
|
|
crash: () => ipcRenderer.send("crash")
|
|
});
|
|
|
|
ipcRenderer.on("themeLoader", (_event, message) => {
|
|
addStyle(message);
|
|
});
|