UNPKG

keystone

Version:

Web Application Framework and Admin GUI / Content Management System built on Express.js and Mongoose

19 lines (16 loc) 425 B
var React = require('react'); var EmbedlyColumn = React.createClass({ renderValue: function () { var value = this.props.data.fields[this.props.col.path]; if (!value || !_.size(value)) return; return <a href={value.url} target="_blank">{value.url}</a>; }, render: function () { return ( <td> <div className="ItemList__value">{this.renderValue()}</div> </td> ); }, }); module.exports = EmbedlyColumn;