JSFiddle - React, Tailwind, and code Playground
Babel + JSX
class ProductList extends React.Component {
render() {
const product = Seed.products[0];
return (
<div className="ui unstackable items">
<Product
id={product.id}
title={product.title}
description={product.description}
url={product.url}
votes={product.votes}
submitterAvatarUrl={product.submitterAvatarUrl}
productImageUrl={product.productImageUrl}
/>
</div>
);
}
}
class Product extends React.Component {
render() {
return (
<div className="item">
<div className="image">
<img src="images/products/image-aqua.png" />
</div>
<div className="middle aligned content">
<div className="description">
<a>Fort Kngith</a>
<p>Authentic renaissance actors, delivered in just two weeks.</p>
</div>
<div className="extra">
<span>Submitted by:</span>
<img className="ui avatar image" src="images/avatars/daniel.jpg" />
</div>
</div>
</div>
);
}
}