Я создал интерфейс для входа в систему, получения и ошибки при попытке его скомпилировать
ошибка: Тип «FormGroup» не может быть назначен типу «IAuth»,Свойство 'email' отсутствует в типе 'FormGroup'
auth.ts
export interface IAuth{
email : String;
password : String;
}
login.component.ts
import { HomePage } from './../home/home';
import { FormBuilder, FormGroup, Validators, FormControl } from '@angular/forms';
import { Component } from '@angular/core';
import { IAuth } from '../../models/auth';
@Component({
selector: 'page-login',
templateUrl: 'login.html',
})
export class LoginPage {
userAuth : IAuth;
constructor ( private formBuilder : FormBuilder)
{
this.userAuth = formBuilder.group({
email : new FormControl('',Validators.required),
password : new FormControl('',Validators.required)
});
}
}