forked from cybrespace/mastodon
		
	Catch import promise in application.js (#3041)
* fix(polyfil): Catch error from promise https://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html * fix(catch): Error Make import promise catch a noop with commented out console.log for a debugging hint. * fix(eslint): Disable eslint console rule * fix(application): Use console error
This commit is contained in:
		
							parent
							
								
									7c1f3f8163
								
							
						
					
					
						commit
						abe0d9421f
					
				
					 1 changed files with 3 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -3,7 +3,9 @@ import main from '../mastodon/main';
 | 
			
		|||
if (!window.Intl || !Object.assign || !Number.isNaN ||
 | 
			
		||||
    !window.Symbol || !Array.prototype.includes) {
 | 
			
		||||
  // load polyfills dynamically
 | 
			
		||||
  import('../mastodon/polyfills').then(main);
 | 
			
		||||
  import('../mastodon/polyfills').then(main).catch(e => {
 | 
			
		||||
    console.error(e) // eslint-disable-line no-console
 | 
			
		||||
  });
 | 
			
		||||
} else {
 | 
			
		||||
  main();
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue