Я не понимаю ошибку потока, которую я сейчас получаю. У меня есть объект объектов Javascript (dataObject
), который я хочу преобразовать в массив объектов, поэтому я делаю это с помощью Object.values(dataObject)
. Затем я перебираю каждый объект в массиве со следующим:
const dataObjectArray = Object.values(dataObject);
return dataObjectArray((data: DataObject) => {
const { typeA, typeB } = data;
return {
TYPE_A: typeA,
TYPE_B: typeB,
};
});
Но я получаю следующую ошибку типа потока:
Я не знаю, как сопоставить типы. В настоящее время мой тип потока DataObject
type DataObject = {
typeA: string,
typeB: string,
};
Любая помощь будет оценена по достоинству. Спасибо!