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