/* tslint:disable */ import { Injectable } from '@angular/core'; import { Response } from '@angular/http'; import { Observable } from 'rxjs/Observable'; //import { ErrorObservable } from 'rxjs/observable/ErrorObservable'; import 'rxjs/add/observable/throw'; /** * Default error handler */ @Injectable() export class ErrorHandler { // ErrorObservable when rxjs version < rc.5 // ErrorObservable when rxjs version = rc.5 // I'm leaving any for now to avoid breaking apps using both versions public handleError(error: Response): any { return Observable.throw(error.json().error || 'Server error'); } }