function map(items: Array<Item>) {
...
items.push({name: "Vasya"});
...
}
map(list)
Items
, локально все ок, только мы его пушим в массив типа Array<Users>
, у которого более строгий тип. Поэтому флоу ругается.function map<T: {name: string}>(items: Array<T>) {