'How to access child interface from parent Interface
Hi I have an interface say
export interface employeeRes {
resource? : employeData,
header?: header
}
export interface employeData {
name: string;
lastname: employeeSub;
}
export interface employeeSub {
middlename: string;
lastname: string;
}
I have these three interface(as example) and in my component file i am calling an api and getting response the response I am getting is of type employeeSub interface
so Is it correct to access the employeeSub interface by this way
employeeRes['resource']['lastname']
and my methods looks like this
getUpdateName() {
this.http.get(url).subscribe((res:employeeRes['resource']['lastname'])=>{
console.log(res);
}
}
I just want to access interface and assign it to res to specify the type of the response Don't want to make new file for special interface.
thank's for helping
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
