I am new to this, so please excuse if I am not getting something obvious here.
Here is the project on Github, if you want to give it a try: https://git.io/vXtWp
Anyhow, I have a simple Angular 2 service that calls YouTube Api, it looks like this:
Then I have an app.component.ts that looks like this:

And HTML file:
My application doesn't work though, it shows as loading with following error:
Uncaught Error: Can't resolve all parameters for FormControl: (?, ?, ?). metadata_resolver.js:499
This is what it looks like in the browser:

Any ideas what I am doing wrong? I've spent 2 hours, having no luck figuring this issue out...


FormControlsomewhere as constructor parameter?. Why do you list it inproviders: []?