Angular 2 Focus on first invalid input after Click/Event
<p>I have an odd requirement and was hoping for some help.</p>

<p>I need to focus on the first found invalid input of a form after clicking a button (not submit). The form is rather large, and so the screen needs to scroll to the first invalid input.</p>

<p>This AngularJS answer would be what I would need, but didn't know if a directive like this would be the way to go in Angular 2:</p>

<p><a href="https://stackoverflow.com/questions/20365121/set-focus-on-first-invalid-input-in-angularjs-form">Set focus on first invalid input in AngularJs form</a></p>

<p>What would be the Angular 2 way to do this? Thanks for all the help!</p>