Skip to content

Instantly share code, notes, and snippets.

@sbussard sbussard/do.jsx
Last active Jun 1, 2018

Embed
What would you like to do?
let itemData = [
{ name: 'Chair', price: '$199', id: 'abc123' },
{ name: 'Table', price: '$799', id: 'def456' }
];
let Item = ({ description, id }) => <li key={id}>{description}</li>;
let makeProps = ({ name, price, id }) => ({
id,
description: `${name} - ${price}`
});
let ItemList = ({ items }) => <ul>{items.map(makeProps).map(Item)}</ul>;
// ... <ItemList items={itemData} />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.