Blame view
imports/ui/components/DocumentsList.js
508 Bytes
d1f05315d
|
1 |
import React from 'react'; |
c42d4eeac
|
2 |
import { ListGroup, ListGroupItem, Alert } from 'react-bootstrap'; |
d1f05315d
|
3 |
|
3540345c5
|
4 |
const DocumentsList = ({ documents }) => ( |
c42d4eeac
|
5 6 7 |
documents.length > 0 ? <ListGroup className="DocumentsList"> {documents.map(({ _id, title }) => ( <ListGroupItem key={ _id } href={`/documents/${_id}`}>{ title }</ListGroupItem> |
f0c912bf1
|
8 9 10 11 |
))} </ListGroup> : <Alert bsStyle="warning">No documents yet.</Alert> ); |
76dd62c7b
|
12 13 14 15 |
DocumentsList.propTypes = { documents: React.PropTypes.array, }; |
3540345c5
|
16 17 |
export default DocumentsList; |