Присвоить типы значений деструктурированным объектам с потоком - PullRequest
1 голос
/ 27 мая 2019

Я хочу извлечь значения foo и bar из объекта. С типичным синтаксисом ES6 это должно выглядеть так:

let {foo, bar} = object;

Я использую поток для интеграции типизации данных в моем проекте. Я на самом деле получаю эту ошибку для всех ключей, которые я пытаюсь извлечь из объекта:

Property foo is missing in mixed [1].
Property bar is missing in mixed [1].

Я предполагаю, что потоку нужен тип для этих переменных foo и bar, но я не могу назначить какой-либо тип, так как он будет рассматривать его как значение ключа.
Любая помощь будет полезна

...