// mixin used for routes to display a loading indicator when there is network activity var loaderOptions = { 'showSpinner': false }; NProgress.configure(loaderOptions); var loadingIndicator = Ember.Mixin.create({ actions: { loading: function () { NProgress.start(); this.router.one('didTransition', function () { NProgress.done(); }); return true; }, error: function () { NProgress.done(); return true; } } }); export default loadingIndicator;