prettier/tests/flow/new_react/props4.js

27 lines
407 B
JavaScript

// @flow
import React from "React";
class JDiv extends React.Component {
// static defaultProps: { };
props: {
id: string
};
}
// Should be a type error ('id' takes a string, not a number..)
<JDiv id={42} />;
class Example extends React.Component {
props: { bar: string };
render() {
return <div>{this.props.bar}</div>
}
}
React.render(
<Example foo="foo" />,
document.body
);