standard-resume
Version:
The Standard Resume ReactJS component.
41 lines (35 loc) • 783 B
JavaScript
;
var React = require('react');
var ResumeSummary = React.createClass({
displayName: 'ResumeSummary',
propTypes: {
data: React.PropTypes.object
},
render: function render() {
var data = this.props.data;
var locationText = data.city || data.state;
if (data.city && data.state) {
locationText = data.city + ', ' + data.state;
}
return React.createElement(
'section',
{ className: 'sr-section summary' },
React.createElement(
'p',
{ className: 'label' },
data.label
),
React.createElement(
'p',
null,
locationText
),
React.createElement(
'p',
null,
data.summary
)
);
}
});
module.exports = ResumeSummary;