|
|
|
|
|
by dmux
1962 days ago
|
|
Instead of giving the interface an explicit name, I think you could instead use something like this: function getEmails(group: Array<{email: string}>) {
return group.map((p) => p.email)
}
which leaves the function more open ended than relying on an explicitly named interface that other types then have to inherit from. |
|