Осваиваю TS, пишу небольшую приложуху, вот функция из неё на js:
const getLinksOnPage = () => {
return [...document.querySelectorAll('img')].map(item => item.src);
}
Пытаюсь типизировать, получаю что-то вроде
const getLinksOnPage = (): [string] => {
return [...document.querySelectorAll('img')].map(item => item.src);
};
Ругается на
Property '0' is missing in type 'any[]' but required in type '[string]'
и на
Type 'NodeListOf<HTMLImageElement>' is not an array type
Гуглил, но неудачно.
Как такую функцию типизировать?