mirror of
				https://github.com/zulip/zulip-desktop.git
				synced 2025-10-30 19:43:39 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			642 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			642 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 'use strict';
 | |
| 
 | |
| const {
 | |
|   remote: { app }
 | |
| } = require('electron');
 | |
| 
 | |
| const DefaultNotification = require('./default-notification');
 | |
| const { appId, loadBots } = require('./helpers');
 | |
| 
 | |
| // From https://github.com/felixrieseberg/electron-windows-notifications#appusermodelid
 | |
| // On windows 8 we have to explicitly set the appUserModelId otherwise notification won't work.
 | |
| app.setAppUserModelId(appId);
 | |
| 
 | |
| window.Notification = DefaultNotification;
 | |
| if (process.platform === 'darwin') {
 | |
| 	const DarwinNotification = require('./darwin-notifications');
 | |
| 	window.Notification = DarwinNotification;
 | |
| }
 | |
| 
 | |
| window.addEventListener('load', () => {
 | |
| 	loadBots();
 | |
| });
 |