Update MappedList.md

This commit is contained in:
Angelos Chalaris
2018-10-17 10:13:11 +03:00
committed by GitHub
parent dd36421e23
commit 5b077a0c77

View File

@ -8,20 +8,11 @@ Use `Array.prototype.map` to render every item in `data` as a `<li>` element and
Omit the `isOrderedList` prop to render a `<ul>` list by default.
```jsx
function MappedList(props) {
return props.isOrderedList ? (
<ol>
{props.data.map((v, i) => (
<li key={v.id ? v.id : i}>{v.value ? v.value : v}</li>
))}
</ol>
) : (
<ul>
{props.data.map((v, i) => (
<li key={v.id ? v.id : i}>{v.value ? v.value : v}</li>
))}
</ul>
);
function MappedList({ isOrderedList, data}) {
const list = data.map((v, i) => (
<li key={v.id ? v.id : i}>{v.value ? v.value : v}</li>
));
return isOrderedList ? <ol>{list}</ol> : <ul>{list}</ul>;
}
```