Я пытаюсь отправить некоторые данные обратно на мою главную страницу в электронном формате, но у меня возникли некоторые проблемы, так как в настоящее время я получаю ошибку, показанную в заголовке.Я пробовал некоторые решения, использующие stackoverflow, но, похоже, ни одно из них не работает для меня, или я неправильно их реализовал.Буду признателен за любые предложения / помощь.
Main.js:
let win
win = new BrowserWindow({ width: 800, height: 600 })
win.loadFile('src/index.html')
ipcMain.on('Request:bloodType', function(event, item){
console.log(item);
win.webContents.send('Request:bloodType', item)
createRequestDonor.close();
})
Куда я пытаюсь отправить данные:
const { ipcRenderer } = require('electron').ipcRenderer;
const form = document.querySelector('form')
form.addEventListener('submit', submitForm);
function submitForm(e){
const bloodType = document.getElementById("bloodType").value;
e.preventDefault();
ipcRenderer.send('Request:bloodType', bloodType); // Error on this specific line ---
}