Extracts out the element type.
type Str = Flatten<string[]>;
// ^?type Str = string
не могу понять, тут T если является массивом, то возвращается T[number]
как понять T[number] ведь T это какой то массив и потом можно взять индекс по типу намбер? как это работает?
ну, индекс - это number, вот мы и взяли тип любого элемента массива
Обсуждают сегодня