React.ComponentType <props>是Flow的一部分吗?

时间:2019-05-16 15:24:33

标签: javascript reactjs typescript react-native redux

我正在使用React Redux并在此处阅读一些源代码:https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/react-redux/index.d.ts

在以下代码中引用ComponentType

import {
...
ComponentType,
...
} from 'react';

我一直在寻找文档来了解什么是ComponentType,并且只找到了该文档,其中描述了React.ComponentType<Props>https://flow.org/en/docs/react/types/#toc-react-componenttype

此^^是Flow的文档。所以我的问题是:

ComponentType是流程的一部分吗?在上面的代码片段中,它只是从“ react”导入的,所以我认为它是React的一部分,并且不会与Flow关联,因为Flow是一个单独的类型检查器。 Flow中ComponentType的'react'与React.ComponentType<Props>是否不同?还是它们是同一件事,并且可以在Flow中定义从“反应”导入的组件?我有什么误会?

谢谢!

0 个答案:

没有答案