title: Angular 7: Inject and use Services globally for all Components
body: <p>I'm pretty new to the Angular world. I have been using React and Vue JS, and now I need to work with Angular 7. So, I'm trying to understand/organize the project architecture.</p>
  
  <p>I'm using the following Services imports in a lot of app components, and am generating a lot of duplicated lines:</p>
  
  <pre><code>// Services
  import { TranslateService } from '@ngx-translate/core';
  import { LoadingService } from '@services/loading/loading';
  import { ErrorService } from '@services/error';
  
  
  constructor(
      private translateService: TranslateService,
      private loading: LoadingService,
      private errorService: ErrorService,
  ) {}
  </code></pre>
  
  <p>Is there any way to Inject some services globally to use throughout the app in order to make the component's code cleaner?</p>
  
  <p>Thanks,
  Mauricio.</p>