Estou com o seguinte problema, preciso componentizar um input estilizado e gostaria que ele funcionasse com a validação do formGroup, mas quando tento adicionar um formControlName dá o seguinte erro :
core.js:1673 ERROR Error: Uncaught (in promise): Error: Template parse errors:
No provider for NgControl ("<div class="styled-input">
[ERROR ->]<input (formControlName)="name" (type)="type" (name)="name" required />
<label>{{labelName}}</la"): ng:///MobileInputModule/MobileInputComponent.html@1:4
Error: Template parse errors:
No provider for NgControl ("<div class="styled-input">
Tem alguma forma de componentizar os inputs e ele continuar funcionando tudo?