получается то что я описал. Есть объяснение этому вообще?
при автоопределении возвращаемый тип выглядит так (number | string | { x: number })[] нужно добавить к массиву as const для решения твоей задачи но вообще если ты явно укажешь возвращаемый тип, то будет ещё лучше ;) http://www.typescriptlang.org/play/index.html?jsx=2#code/JYWwDg9gTgLgBAJQKYEMDG8BmUIjgcilQ3wG4AoczAVwDsNgJa5qBnJACQggGsAKAJRwA3uTji4RGNSjMA2gEYANAQAWSADYaIcAO7QNAE3wrhcAB4AuOArgBfALpwUrOGiasYFO5Rr0YjMwAwriQtEi0MHxm5vbWwlZwtNQgAEZIUHZCZmISUjLMADyGwABuAHwJdoUA9CUV5D7kSOaQsHB+DExwAIJgYIIiueLutJ5wcskgKp5QKhCpAFZOALws7Fy8ghTDkkjSsnB8uxJwxWXlJ6cShSHgTBHw5ivCU3ZwNZfXN3UXuwLechAA
Обсуждают сегодня