event.js 707 B

12345678910111213141516171819202122232425
  1. ipcRenderer.removeAllListeners();
  2. ipcRenderer.on('reset-app', (event, arg) => {
  3. document.location = 'reset.html';
  4. });
  5. ipcRenderer.on('app-loader', (event, arg) => {
  6. func.loader();
  7. });
  8. ipcRenderer.on('import-card', (event, arg) => {
  9. // If card with same id already exist
  10. if (localStorage[arg.id]) {
  11. ipcRenderer.send('card-already-exist', arg.id);
  12. } else {
  13. // Add card on list
  14. const list = JSON.parse(localStorage.list);
  15. list.push(arg.id);
  16. localStorage.setItem('list', JSON.stringify(list));
  17. // Add list
  18. localStorage.setItem(arg.id, JSON.stringify(arg));
  19. // Refresh card
  20. ipcRenderer.send('refresh-card');
  21. }
  22. });