const React = require('react'); import ShareContextConsumer from '../ShareContextConsumer' const {TextField, SelectField, MenuItem} = require('material-ui') let PublicLinkTemplate = React.createClass({ propTypes:{ linkData:React.PropTypes.object }, onDropDownChange: function(event, index, value){ this.props.shareModel.setTemplate(this.props.linkData.hash, value); }, render: function(){ let crtLabel; let selected = this.props.shareModel.getTemplate(this.props.linkData.hash); const menuItems=this.props.layoutData.map(function(l){ if(selected && l.LAYOUT_ELEMENT === selected) { crtLabel = l.LAYOUT_LABEL; } if(!selected && !crtLabel) { selected = l.LAYOUT_ELEMENT, crtLabel = l.LAYOUT_LABEL; } return ; }); const unusedLegend =
{this.props.getMessage('198')}
; return (
{menuItems}
); } }); PublicLinkTemplate = ShareContextConsumer(PublicLinkTemplate) export default PublicLinkTemplate