когда в formatMessage react-intl передается вместо типа вида
type DataA = {
[key: string]: PrimitiveType
}
подобный тип
type DataB = {
[key: string]: PrimitiveType | SomeObjectType
}
и возникает ошибка
Argument of type 'DataA' is not assignable to parameter of type 'Record<string, PrimitiveType>'.
?
Сама функция отрабатывает корректно.
Пропустить объект через функцию, которая удалит поля с SomeObject
Обсуждают сегодня