From 7eccd100ab3f069eec89febcba590be0e04d8d2b Mon Sep 17 00:00:00 2001 From: NikolaBorislavovHristov Date: Mon, 16 Dec 2019 11:40:27 +0200 Subject: [PATCH] urlParams proptypes fixed --- src/routes/Addons/Addons.js | 6 +++++- src/routes/Discover/Discover.js | 6 +++++- src/routes/Library/Library.js | 4 +++- src/routes/MetaDetails/MetaDetails.js | 6 +++++- 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/routes/Addons/Addons.js b/src/routes/Addons/Addons.js index 5362c92e3..3f7874666 100644 --- a/src/routes/Addons/Addons.js +++ b/src/routes/Addons/Addons.js @@ -188,7 +188,11 @@ const Addons = ({ urlParams, queryParams }) => { }; Addons.propTypes = { - urlParams: PropTypes.instanceOf(URLSearchParams), + urlParams: PropTypes.exact({ + addonTransportUrl: PropTypes.string, + catalogId: PropTypes.string, + type: PropTypes.string + }), queryParams: PropTypes.instanceOf(URLSearchParams) }; diff --git a/src/routes/Discover/Discover.js b/src/routes/Discover/Discover.js index 72baa410b..4f8358b32 100644 --- a/src/routes/Discover/Discover.js +++ b/src/routes/Discover/Discover.js @@ -137,7 +137,11 @@ const Discover = ({ urlParams, queryParams }) => { }; Discover.propTypes = { - urlParams: PropTypes.instanceOf(URLSearchParams), + urlParams: PropTypes.exact({ + addonTransportUrl: PropTypes.string, + type: PropTypes.string, + catalogId: PropTypes.string + }), queryParams: PropTypes.instanceOf(URLSearchParams) }; diff --git a/src/routes/Library/Library.js b/src/routes/Library/Library.js index 3de671136..d3c081646 100644 --- a/src/routes/Library/Library.js +++ b/src/routes/Library/Library.js @@ -71,7 +71,9 @@ const Library = ({ urlParams, queryParams }) => { }; Library.propTypes = { - urlParams: PropTypes.instanceOf(URLSearchParams), + urlParams: PropTypes.exact({ + type: PropTypes.string, + }), queryParams: PropTypes.instanceOf(URLSearchParams) }; diff --git a/src/routes/MetaDetails/MetaDetails.js b/src/routes/MetaDetails/MetaDetails.js index 42221f5a8..3cd804345 100644 --- a/src/routes/MetaDetails/MetaDetails.js +++ b/src/routes/MetaDetails/MetaDetails.js @@ -113,7 +113,11 @@ const MetaDetails = ({ urlParams }) => { }; MetaDetails.propTypes = { - urlParams: PropTypes.instanceOf(URLSearchParams) + urlParams: PropTypes.exact({ + type: PropTypes.string, + id: PropTypes.string, + videoId: PropTypes.string + }) }; module.exports = MetaDetails;