Неправильная ошибка типа потока в реактивных опорах - PullRequest
0 голосов
/ 12 февраля 2019

Изменив реализацию функции, добавленной к DispatchProps компонента с помощьюact-redux, я получил следующую ошибку:

yarn run v1.13.0
$ flow

Cannot call this.props.<prop> because:
 • Either property <prop> is missing in ExternalProps [1].
 • Or property <prop> is missing in ConnectProps [2].

Однако реквизит был частью DispatchProps;который пересекается с упомянутыми реквизитами: type Props = ExternalProps & ConnectProps & DispatchProps.

1 Ответ

0 голосов
/ 12 февраля 2019

Вероятно, проблема заключалась в ошибке типа при реализации функции.Похоже, это приводит к тому, что поток не добавляет функцию в подпорки, а затем жалуется таким образом - рефакторинг функции для использования типов на более детальном уровне приводил к тому, что поток правильно сообщал о проблеме.

...