generator-genreact
Version:
A batteries-included isomorphic react application generator.
27 lines (18 loc) • 661 B
JavaScript
/** @flow */
require('./styles.css');
import React, { Component, PropTypes } from 'react';
class <%= ComponentName %> extends Component {
render(): ?ReactElement {
return (
<div className="<%= ComponentName %>">
<%= ComponentName %>
</div>
);
}
static displayName = '<%= ComponentName %>';
static propTypes = {
// id: PropTypes.any.isRequired,
<% if (typeof props !== 'undefined'){ props.forEach(function(prop, index) { var propData = prop.split(':'); %> <%= propData[0] %>: PropTypes.<%= propData[1] %><%= propData.length === 3 ? '.isRequired' : '' %>,
<% }); } %> };
}
export default <%= ComponentName %>;