* 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
		
			
				
	
	
		
			12 lines
		
	
	
		
			316 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			316 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
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).catch(e => {
 | 
						|
    console.error(e) // eslint-disable-line no-console
 | 
						|
  });
 | 
						|
} else {
 | 
						|
  main();
 | 
						|
}
 |