cluedin-widget
Version:
This project contains all the pages needed for browsing entities and searching them. The aim is to replace the CluedIn.Webapp project with this one when all the pages ( including the Admin page ) will be ported to REACT.
27 lines (24 loc) • 1.02 kB
JSX
import React, { Component } from "react";
import EntitySpaceWithLeftMargin from "../entityRelated/EntitySpaceWithLeftMargin.jsx";
import SmallPreviewWrapper from "../generics/SmallPreviewWrapper.jsx";
import SmallPreviewImage from "../generics/SmallPreviewImage.jsx";
import EntityDefaultHeader from "../entityRelated/EntityDefaultHeader.jsx";
export default class Discussion extends Component {
render() {
const { entity } = this.props;
let imagePreviewContent;
if( entity.hasLogo || entity.hasPreview ) {
imagePreviewContent = (<EntitySpaceWithLeftMargin>
<SmallPreviewWrapper>
<SmallPreviewImage entity={entity}></SmallPreviewImage>
</SmallPreviewWrapper>
</EntitySpaceWithLeftMargin>);
}
return (
<div className="cluedIn_entity_row">
<EntityDefaultHeader entity={entity}></EntityDefaultHeader>
{imagePreviewContent}
</div>
);
}
}