4
提供されている小道具が(インスタンスではなく)コンポーネントクラスであることをどのように検証できますか?propype型のコンポーネントクラスに反応しますか?
export default class TimelineWithPicker extends React.PureComponent {
static propTypes = {
component: PropTypes.any, // <-- how can I validate that this is a component class (or stateless functional component)?
};
render() {
return (
<this.props.component {...this.props} start={this.state.start}/>
);
}
}
はまた、異なるタイプのために 'oneOfType'を使用します:' PropTypes.oneOfType([...]) ' – btzr
があることではないです。ここ
は、ケース・リンクでのテストのためのコードが死んで行くですインスタンス?私は 'いいえ:)別のPropTypeがあります。 –