Даже не думал об этом. Не ожидал что при явном объявлении типов деструктурированных пропсов принимающий FC не подхватит их типы..
function numToWords(num) {
let answer = [];
const dictionary11_19 = [
"десять",
"одиннадцать",
"двенадцать",
"тринадцать",
"четырнадцать",
"пятнадцать",
"шестнадцать",
"семнадцать",
"восемнадцать",
"девятнадцать",
];
if (num > 10 && num < 20) {
answer.push(dictionary11_19[num - 10]);
}
return answer;
}
console.log(numToWords(19));