Files
react/npm-react-codemod/test/class-test3.output.js
cpojer bc8b057bf0 npm-react-codemod: Class transform doesn’t need an alias for module.exports = React.createClass any longer.
Before: `module.exports = class __exports extends React.Component {}`
After: `module.exports = class extends React.Component {}`

See 638ef2b9d2
2015-03-25 16:31:23 -07:00

23 lines
317 B
JavaScript

'use strict';
var React = require('React');
// Comment
module.exports = class extends React.Component {
constructor(props, context) {
super(props, context);
this.state = {
foo: 'bar',
};
}
render() {
return <div />;
}
};
module.exports.propTypes = {
foo: React.PropTypes.bool,
};