Я пытаюсь заставить Flow работать с Immutable.js Records.
Я определяю свою запись как:
const MyRecord = new Immutable.Record({id: undefined})
а затем создание записей с
new MyRecord({id: 1})
Когда я запускаю Flow, я получаю сообщение об ошибке при вызове конструктора new MyRecord
, в котором говорится:
вызов конструктора Конструктор не может быть вызван для записи
Я неправильно определяю запись? Или мне нужно как-то указать тип для конструктора?
Я использую flow-bin 0.33.0 и immutable 3.8.0 внутри проекта React Native 0.38.0.
Спасибо!
new Immutable.Record
наImmutable.Record
безnew
? - person loganfsmyth   schedule 21.12.2016Record
создает новый класс, не создавая объект. Удалите новое ключевое слово из первого оператора. - person Chase   schedule 21.12.2016export default Immutable.Record({id: undefined})
, верно? Спасибо за помощь. Отправьте повторно как ответ, и я приму его. - person Jake   schedule 21.12.2016