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