![Angular: Listening to @Output() Events from host component, any NPM library or router-outlet in a Custom Directive | by AngularEnthusiast | JavaScript in Plain English Angular: Listening to @Output() Events from host component, any NPM library or router-outlet in a Custom Directive | by AngularEnthusiast | JavaScript in Plain English](https://miro.medium.com/v2/resize:fit:1400/1*XsmCgNLu6dpbYTMmu8pGrg.png)
Angular: Listening to @Output() Events from host component, any NPM library or router-outlet in a Custom Directive | by AngularEnthusiast | JavaScript in Plain English
![Angular: Listening to @Output() Events from host component, any NPM library or router-outlet in a Custom Directive | by AngularEnthusiast | JavaScript in Plain English Angular: Listening to @Output() Events from host component, any NPM library or router-outlet in a Custom Directive | by AngularEnthusiast | JavaScript in Plain English](https://miro.medium.com/v2/da:true/resize:fit:999/1*ZwjMyzTj26GREqaqEIs7NQ.gif)
Angular: Listening to @Output() Events from host component, any NPM library or router-outlet in a Custom Directive | by AngularEnthusiast | JavaScript in Plain English
![main component rendered twice in the Router outlet after implementing lazy load modules - Angular 8 - Stack Overflow main component rendered twice in the Router outlet after implementing lazy load modules - Angular 8 - Stack Overflow](https://i.stack.imgur.com/YYKDX.png)