interface SomeData extends Record<string, unknown> или наоборот убрать extends в generic, но не могу понять это правильный способ или костыль.
Функция должна принимать именно объект с каким-то набором полей.
update: Почему то когда меняю unknown на any проблемы совместимости типов нет(но линтовщик на any ругается). Если можно поясните почему так.
"функция должна принимать объект с каким-то набором полей" — любым или конкретным?
Конкретным, который описан в generic
Обсуждают сегодня