2017-02-18 3 views
7

Возможно ли протекание типа проверки наблюдаемого? Я использую revx-наблюдаемый для создания эпосов, которые следят за действиями для отправки, и, если есть совпадение, они запускают некоторый асинхронный код. Аргумент action$ для эпоса является наблюдаемым, но, похоже, нет типа Observable<> в потоке. Как правильно назначить тип потока action$?

// @ flow 
const fetchApiEpic = (action$) => { 
    ... 
}; 

Содержание action$:

enter image description here

ответ

5

Это, конечно, возможно течь RxJS типа и Redux-наблюдаемую, но ни одна библиотека в настоящее время предоставляет официальные определения типа для них, так что вы должны были бы найти сообщество (если они существуют) или создавать свои собственные.

Проекты flow-typed содержат неофициальные определения типов для RxJS v5, но не являются допустимыми для сокращения. Вы можете использовать TypeScript definition для этого в качестве ссылки, если хотите создать свой собственный.

Смежные вопросы