我有一个包含以下内容的文件types.js
:
// @flow
export type PropTypes = {
fields: Object
};
我想让fields
类型约束更具体。 fields
对应于名为redux-form
的库添加的属性。
redux-form
在flow-typed/npm/redux-form_v5.x.x.js
下有一个相应的文件(旁边问题:这是如何在文件系统中添加的?)。
我认为这包含了库的类型定义。
如何将相关的类型定义引入我的文件types.js
并将其应用于fields
属性?
我认为类型定义应如下所示:
{ [fieldName: string]: InputProps }
我尝试了以下内容来引入InputProps
:
flow-typed/npm/redux-form_v5.x.x.js
添加到.flowconfig
文件...但是运行纱线流量检查说:
标识符
InputProps
。无法解析名称
答案 0 :(得分:0)
我添加了以下内容,它解决了我的问题:
import type { InputProps } from 'redux-form'