• Ryan

    Great explanation. This saves using shared Service to pass events, or chaining events up through all the sub components.

    I’ve stopped using Renderer/Renderer2 altogether. The Angular team stopped using it in their codebase (website, docs application, Material library) – the underlying nativeElement object is now wrapped with Renderer3, which negates the need for Renderer2 (Renderer was deprecated a year ago btw)