private registerLoadingIndicator()

in ui-angular/src/app/app.component.ts [217:234]


  private registerLoadingIndicator() {
    // show a loading indicator automatically
    Axios.interceptors.request.use(config => {
      this.model.loading = true;
      return config;
    }, error => {
      this.model.loading = false;
      return Promise.reject(error);
    });

    Axios.interceptors.response.use(response => {
      this.model.loading = false;
      return response;
    }, error => {
      this.model.loading = false;
      return Promise.reject(error);
    });
  }