bad oneOf PropType warning
by jxg
HTML
<script src="http://fb.me/react-with-addons-0.11.0.js"></script>
<script src="http://fb.me/JSXTransformer-0.11.0.js"></script>
<script src="http://fb.me/react-js-fiddle-integration.js"></script>
JavaScript 1.7
/** @jsx React.DOM */
var Hello = React.createClass({
propTypes: {
name: React.PropTypes.oneOf([
React.PropTypes.number,
React.PropTypes.component
])
},
render: function() {
return (
<div>
Check the console, it says:
<pre>Warning: Invalid prop `name` of value `World` supplied to `Hello`, expected one of [null,null].</pre>
</div>
);
}
});
React.renderComponent(<Hello name="World" />, document.body);