如何流程键入不可变的地图,列表,集合和记录

时间:2018-09-24 12:42:36

标签: flowtype immutable.js

有人可以解释一下如何使用flow-js键入不可变的Record,Map,List和Set。

您可以使用以下示例。我在redux状态下有这样的东西。

const defaultStateRecord = Record({
    goalsProjection: Map({
        hasValues: false,
        isFetching: false,
        testA: [],
        testB: [],
        testC: [],
        testD: []
    }),
    constraints: OrderedMap( {} ),
    allocatedLabels: OrderedMap( {} ),
    allocatedItems: OrderedMap( {} ),
});

我要流式输入上述redux状态。 我正在使用immutable@4.0.0-rc.10和flow-bin@0.81.0

谢谢。

0 个答案:

没有答案