github.com/iqoqo/nomad@v0.11.3-0.20200911112621-d7021c74d101/ui/app/utils/fetch.js (about) 1 import Ember from 'ember'; 2 import fetch from 'fetch'; 3 import config from '../config/environment'; 4 5 // The ember-fetch polyfill does not provide streaming 6 // Additionally, Mirage/Pretender does not support fetch 7 const mirageEnabled = 8 config.environment !== 'production' && 9 config['ember-cli-mirage'] && 10 config['ember-cli-mirage'].enabled !== false; 11 12 const fetchToUse = Ember.testing || mirageEnabled ? fetch : window.fetch || fetch; 13 14 export default fetchToUse;