/* eslint-disable no-unused-vars */ const { ipcRenderer, remote } = require("electron"); const path = require("path"); const session = ipcRenderer.sendSync("getSession"); if (!session.accessToken) { remote.getCurrentWindow().loadURL(path.join(`file://${__dirname}/auth.hbs`)); } const msg = document.querySelectorAll("div.content > p.message")[0]; msg.classList.add("success"); msg.innerHTML = `Logged in as ${session.selectedProfile.name}`; document.querySelectorAll("div.content > div.right > button#current")[0].addEventListener("click", (e) => { remote.getCurrentWindow().loadURL(path.join(`file://${__dirname}/skin_current.hbs`)); }); document.querySelectorAll("div.content > div.right > button#upload")[0].addEventListener("click", (e) => { remote.getCurrentWindow().loadURL(path.join(`file://${__dirname}/skin_upload.hbs`)); }); document.querySelectorAll("div.content > div.right > button#random")[0].addEventListener("click", (e) => { remote.getCurrentWindow().loadURL(path.join(`file://${__dirname}/skin_random.hbs`)); }); document.querySelectorAll("div.content > div.right > button#gallery")[0].addEventListener("click", (e) => { remote.getCurrentWindow().loadURL(path.join(`file://${__dirname}/skin_gallery.hbs`)); }); document.querySelectorAll("div.content > div.right > button#logout")[0].addEventListener("click", (e) => { if (ipcRenderer.sendSync("setSession", {})) { var authData = ipcRenderer.sendSync("getAuth"); authData.password = ""; if (ipcRenderer.sendSync("setAuth", authData)) { remote.getCurrentWindow().loadURL(path.join(`file://${__dirname}/auth.hbs`)); } } });