Правильно введите возвращаемое значение функции fromJS с потоком - PullRequest
0 голосов
/ 27 декабря 2018

Предоставление следующего кода:

const copy = fromJS([
  {
    points: 1000,
  },
  {
    points: 1001,
  },
  {
    points: 200,
  },
]);

copy.map(() => {});

После перехода с immutable.js 3.8 на 4.0.0-rc.12 я получаю следующую ошибку:

Невозможно позвонить copy.mapпотому что свойство map отсутствует в mixed.

fromJS Возвращаемое значение теперь напечатано как mixed, и я не могу установить его в List.

const copy: List<Map<*, *>> = fromJS([
  {
    points: 1000,
  },
  {
    points: 1001,
  },
  {
    points: 200,
  },
]);

copy.map(() => {});

дает мне:

Невозможно присвоить fromJS(...) copy, поскольку mixed несовместимо с List

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...