diff -r 000000000000 -r 5f4fcbc80b37 clientjs/packages/dashboard-components/src/ui/DocumentAnnotations.jsx --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/clientjs/packages/dashboard-components/src/ui/DocumentAnnotations.jsx Fri Sep 14 17:57:34 2018 +0200 @@ -0,0 +1,56 @@ +import React from 'react'; +import PropTypes from 'prop-types'; + +import DocumentAnnotation from './DocumentAnnotation'; + +const AnnotationsList = ({ document, metacategories, categories }) => { + const { annotations } = document; + + return annotations.map( + annotation => ( + + ), + ); +}; + +AnnotationsList.propTypes = { + document: PropTypes.object.isRequired, + metacategories: PropTypes.arrayOf(PropTypes.object).isRequired, + categories: PropTypes.arrayOf(PropTypes.string).isRequired, +}; + + +const DocumentAnnotations = ({ + document, + metacategories, + categories, + viaBaseUrl, +}) => ( +
+
+ { document.title } +
+ + +
+); + +DocumentAnnotations.propTypes = { + document: PropTypes.object.isRequired, + metacategories: PropTypes.arrayOf(PropTypes.object).isRequired, + categories: PropTypes.arrayOf(PropTypes.string).isRequired, + viaBaseUrl: PropTypes.string.isRequired, +}; + +export default DocumentAnnotations;