urlParams proptypes fixed

This commit is contained in:
NikolaBorislavovHristov 2019-12-16 11:40:27 +02:00
parent bfe1c783a8
commit 7eccd100ab
4 changed files with 18 additions and 4 deletions

View file

@ -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)
};

View file

@ -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)
};

View file

@ -71,7 +71,9 @@ const Library = ({ urlParams, queryParams }) => {
};
Library.propTypes = {
urlParams: PropTypes.instanceOf(URLSearchParams),
urlParams: PropTypes.exact({
type: PropTypes.string,
}),
queryParams: PropTypes.instanceOf(URLSearchParams)
};

View file

@ -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;