Electron Preload - Context Bridge event to Quasar 2 Component

Viewed 179

When I want to send something to the main I call this from component window.myAPI.addUser(formData)

     //electron.preload.js
     contextBridge.exposeInMainWorld('myAPI',{
        addUser: (formData) => {
           ipcRenderer.invoke('add-user', formData)
        },
      })

And

//electron-main.js
ipcMain.handle('myAPI:add-user', (formData) => {
    knex('users').insert(formData).then((result)=> {
       console.log(result)
    }).catch((err)=>{
        console.error(err);
    })
})

How can I listen any events from ipcMain inside my component?

I could not find any documentation about this in Quasar website

0 Answers
Related