我的团队使用的棉绒不允许使用PropTypes.object
。 因为可以在多个实例中形成形状,所以对于这些特殊的道具( wrapperCol
和labelCol
),我想避免在每个文件中写入形状或通过复制/粘贴创建自己的形状并从打字稿文件中进行了修改。 我希望可以使用现成的ColProps。 看完源代码后,我在ant-design/components/grid/col.tsx
看到有一个ColProps对象,可以完美使用,但是我的团队拥有的node_module版本不可用。 在当前版本的任何地方都可以访问ColProps吗?
具有以下格式的ColProps会很好:
```
从'react'导入React;
从'prop-types'导入PropTypes;
从“ antd”导入{Col};
const ColProps = Col.PropShape;
const propTypes = {
布局= PropTypes.shape({
labelCol:ColProps,
wrapperCol:ColProps,
}),
};
PR受到欢迎@richardjboothe
ping〜
您可以尝试以下方法:
import { Col } from 'antd';
PropTypes.shape(Col.propTypes);