ai-gate
/
preload.js
31 строка · 1024.0 Байт
1const { ipcRenderer } = require("electron");2
3document.addEventListener("DOMContentLoaded", () => {4const closeButton = document.getElementById("closeButton");5
6closeButton.addEventListener("click", () => {7ipcRenderer.send("close-dialog");8});9
10const chatgpt = document.getElementById("chatgpt");11const bard = document.getElementById("gemini");12const perplexSearch = document.getElementById("perplexSearch");13const perplexChat = document.getElementById("perplexChat");14const claude = document.getElementById("claude");15
16chatgpt.addEventListener("click", () => {17ipcRenderer.send("dialog-response", 0);18});19bard.addEventListener("click", () => {20ipcRenderer.send("dialog-response", 1);21});22perplexSearch.addEventListener("click", () => {23ipcRenderer.send("dialog-response", 2);24});25perplexChat.addEventListener("click", () => {26ipcRenderer.send("dialog-response", 3);27});28claude.addEventListener("click", () => {29ipcRenderer.send("dialog-response", 4);30});31});32
33