'use strict'; import React from 'react'; import DetailProperty from './detail_property'; /** * This is the component that implements display-specific functionality */ let LicenseDetail = React.createClass({ propTypes: { license: React.PropTypes.object }, render () { if (this.props.license.code === 'default') { return null; } return ( <DetailProperty label="LICENSE" value={ <a href={this.props.license.url} target="_blank"> { this.props.license.code.toUpperCase() + ': ' + this.props.license.name} </a> } /> ); } }); export default LicenseDetail;