title: How to handle error messages in Angular 2+
body: <p>Im developing Angular 7 app and I wonder what is the best way to handle errors.
  I Think that best practice will be to handle them all in one place. 
  So json response from the server contains error message and HTTP error messages will reach the same place so I don't need to handle every error in his component/service. </p>
  
  <p>I've created HTTP error interceptor that works as expected, but I also want to add error messages coming from Json error response to show them in the same view and write to log.</p>