{
return v === 'a' ? 1 : 2;
}
function getTest2(v:'a'): 1;
function getTest2(v:'b'): 2;
function getTest2(v:'a'| 'b'): 1 | 2 {
return v === 'a' ? getTest(v): getTest(v);
}
вот так ошибки нет но чето это гавно какоето
Можно строчку с реализацией дублировать
Обсуждают сегодня