const { listenAction } = require("../utils"); const { ACTIONS, CHANNEL } = require("./actions.js"); function handle(win) { listenAction(CHANNEL, (event, action) => { switch (action) { case ACTIONS.NEXT: if (win.webContents.canGoForward()) { win.webContents.goForward(); } break; case ACTIONS.BACK: if (win.webContents.canGoBack()) { win.webContents.goBack(); } break; default: console.log("Unknown action: " + action); } }); } module.exports = handle;