function.js 731 B

12345678910111213141516171819202122232425262728
  1. const func = {}
  2. func.loader = function () {
  3. if ($('#page-loader').hasClass('hide')) {
  4. $('#page-loader').removeClass('hide');
  5. $('#navbar').addClass('hide');
  6. if ($('#float-add-btn')) {
  7. $('#float-add-btn').addClass('hide');
  8. }
  9. } else {
  10. if ($('#float-add-btn')) {
  11. $('#float-add-btn').removeClass('hide');
  12. }
  13. $('#navbar').removeClass('hide');
  14. $('#page-loader').addClass('hide');
  15. }
  16. };
  17. func.confirmDelete = function (title) {
  18. ipcRenderer.send('confirm-delete', title);
  19. return new Promise(resolve => {
  20. ipcRenderer.once('delete-card', (event, arg) => {
  21. resolve(arg);
  22. });
  23. })
  24. };
  25. module.exports = func;