From b713360ead2d530cae1c45905ba8e1f76fff9aa1 Mon Sep 17 00:00:00 2001 From: Rising Odegua Date: Wed, 5 May 2021 15:50:52 +0100 Subject: [PATCH] [Components][m]: Slight update to props definition --- dist/index.cjs.js | 24 ++++++++++-------------- dist/index.esm.js | 24 ++++++++++-------------- src/components/dataset/Readme.js | 5 ++--- src/components/ui/Recent.js | 14 ++++++-------- 4 files changed, 28 insertions(+), 39 deletions(-) diff --git a/dist/index.cjs.js b/dist/index.cjs.js index 484cf028..6bc81469 100644 --- a/dist/index.cjs.js +++ b/dist/index.cjs.js @@ -327,17 +327,15 @@ ResourcesInfo.propTypes = { */ var ReadMe = function ReadMe(_ref) { - var readmeHtml = _ref.readmeHtml; + var readme = _ref.readme; return /*#__PURE__*/React__default['default'].createElement(React__default['default'].Fragment, null, /*#__PURE__*/React__default['default'].createElement("section", { className: "m-8", name: "sample-table" - }, /*#__PURE__*/React__default['default'].createElement("h1", { - className: "text-2xl font-bold mb-4" - }, "README"), /*#__PURE__*/React__default['default'].createElement("div", { + }, /*#__PURE__*/React__default['default'].createElement("div", { className: "prose" }, /*#__PURE__*/React__default['default'].createElement("div", { dangerouslySetInnerHTML: { - __html: readmeHtml + __html: readme } })))); }; @@ -561,19 +559,19 @@ var Nav = function Nav(_ref) { Nav.propTypes = { logo: PropTypes__default['default'].string.isRequired, - navMenu: PropTypes__default['default'].string + navMenu: PropTypes__default['default'].array.isRequired }; /** * Displays a list of recent datasets - * @param {object} props - * datasets = { + * @param {array} props An array of datasets + * { datasets = [{ * organization: {name: , title: }, * title: * name: * description: - * notes: - * } + * }] + * } * @returns React Component */ @@ -581,9 +579,7 @@ var Recent = function Recent(_ref) { var datasets = _ref.datasets; return /*#__PURE__*/React__default['default'].createElement("section", { className: "my-10 mx-4 lg:my-20" - }, /*#__PURE__*/React__default['default'].createElement("h1", { - className: "text-2xl font-thin mb-4" - }, "Recent Datasets"), /*#__PURE__*/React__default['default'].createElement("div", { + }, /*#__PURE__*/React__default['default'].createElement("div", { className: "recent flex flex-col lg:flex-row" }, datasets.map(function (dataset, index) { return /*#__PURE__*/React__default['default'].createElement("div", { @@ -602,7 +598,7 @@ var Recent = function Recent(_ref) { }; Recent.propTypes = { - datasets: PropTypes__default['default'].object.isRequired + datasets: PropTypes__default['default'].array.isRequired }; exports.CustomLink = CustomLink; diff --git a/dist/index.esm.js b/dist/index.esm.js index 82e9e799..3d29a4e4 100644 --- a/dist/index.esm.js +++ b/dist/index.esm.js @@ -294,17 +294,15 @@ ResourcesInfo.propTypes = { */ var ReadMe = function ReadMe(_ref) { - var readmeHtml = _ref.readmeHtml; + var readme = _ref.readme; return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement("section", { className: "m-8", name: "sample-table" - }, /*#__PURE__*/React.createElement("h1", { - className: "text-2xl font-bold mb-4" - }, "README"), /*#__PURE__*/React.createElement("div", { + }, /*#__PURE__*/React.createElement("div", { className: "prose" }, /*#__PURE__*/React.createElement("div", { dangerouslySetInnerHTML: { - __html: readmeHtml + __html: readme } })))); }; @@ -528,19 +526,19 @@ var Nav = function Nav(_ref) { Nav.propTypes = { logo: PropTypes.string.isRequired, - navMenu: PropTypes.string + navMenu: PropTypes.array.isRequired }; /** * Displays a list of recent datasets - * @param {object} props - * datasets = { + * @param {array} props An array of datasets + * { datasets = [{ * organization: {name: , title: }, * title: * name: * description: - * notes: - * } + * }] + * } * @returns React Component */ @@ -548,9 +546,7 @@ var Recent = function Recent(_ref) { var datasets = _ref.datasets; return /*#__PURE__*/React.createElement("section", { className: "my-10 mx-4 lg:my-20" - }, /*#__PURE__*/React.createElement("h1", { - className: "text-2xl font-thin mb-4" - }, "Recent Datasets"), /*#__PURE__*/React.createElement("div", { + }, /*#__PURE__*/React.createElement("div", { className: "recent flex flex-col lg:flex-row" }, datasets.map(function (dataset, index) { return /*#__PURE__*/React.createElement("div", { @@ -569,7 +565,7 @@ var Recent = function Recent(_ref) { }; Recent.propTypes = { - datasets: PropTypes.object.isRequired + datasets: PropTypes.array.isRequired }; export { CustomLink, DataExplorer, ErrorMessage as Error, KeyInfo, Nav, Org, PlotlyChart, Post, PostList, ReadMe, Recent, ResourcesInfo as ResourceInfo, Table }; diff --git a/src/components/dataset/Readme.js b/src/components/dataset/Readme.js index 14ae9dbc..099c0239 100644 --- a/src/components/dataset/Readme.js +++ b/src/components/dataset/Readme.js @@ -6,13 +6,12 @@ import PropTypes from 'prop-types'; * @param {string} readme parsed html of data package readme * @returns React Component */ -const ReadMe = ({ readmeHtml }) => { +const ReadMe = ({ readme }) => { return ( <>
-

README

-
+
diff --git a/src/components/ui/Recent.js b/src/components/ui/Recent.js index 665d0201..9bd2a98b 100644 --- a/src/components/ui/Recent.js +++ b/src/components/ui/Recent.js @@ -4,21 +4,20 @@ import PropTypes from 'prop-types'; /** * Displays a list of recent datasets - * @param {object} props - * datasets = { + * @param {array} props An array of datasets + * { datasets = [{ * organization: {name: , title: }, * title: * name: * description: - * notes: - * } + * }] + * } * @returns React Component */ const Recent = ({datasets}) => { return (
-

Recent Datasets