Как убедить тайпскрипт, что unknown можно в ReturnType?
Да, действительно, TypeScript по умолчанию не позволяет использовать тип unknown в качестве ReturnType. Обычно, если вы пытаетесь использовать unknown в качестве типа возвращаемого значения, вам будет выдана ошибка компиляции. Однако, с помощью некоторых хитростей и подходов, вы можете указать TypeScript на то, что unknown может быть преобразовано в соответствующий тип возвращаемого значения. Один из способов ... Читать далее