diff -r 000000000000 -r 5f4fcbc80b37 clientjs/packages/annotation-dashboard-explorunivers/src/App.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/clientjs/packages/annotation-dashboard-explorunivers/src/App.js Fri Sep 14 17:57:34 2018 +0200 @@ -0,0 +1,117 @@ +import React from 'react'; + +import { HashRouter } from 'react-router-dom'; +import { ui, layouts, pages } from 'dashboard-components'; +import PropTypes from 'prop-types'; + +import { FormattedMessage } from 'react-intl'; + +import config from './config.json'; + +import './App.css'; + +const { DefaultLayoutSidebar, DefaultLayout } = layouts; +const { ScrollToTop } = ui; + +const { + DocumentsPage, + GlossaryPage, + ChartsPage, + AnnotationsPage, + TermPage, +} = pages; + +const version = process.env.REACT_APP_VERSION; +const viaBaseUrl = process.env.REACT_APP_VIA_BASE_URL; +const discussionUrl = process.env.REACT_APP_DISCUSSION_URL; +const { + metacategories, + topics, + documents, + title, + dashboardId, +} = config; + +const DocumentsPageBanner = ({ + documentsMap, + topics: topicsProp, + metacategories: metacategoriesProp, + viaBaseUrl: viaBaseUrlProp, +}) => ( + +
+

+
+   +
+
+
+); + +DocumentsPageBanner.propTypes = { + viaBaseUrl: PropTypes.string.isRequired, + documentsMap: PropTypes.arrayOf(PropTypes.object).isRequired, + metacategories: PropTypes.arrayOf(PropTypes.object).isRequired, + topics: PropTypes.arrayOf(PropTypes.string).isRequired, +}; + +const App = () => ( + + +
+ + + + + +
+
+
+); + +export default App;