diff --git a/src/routes/Discover/Discover.js b/src/routes/Discover/Discover.js index 3ca235cd7..0e1098ddc 100644 --- a/src/routes/Discover/Discover.js +++ b/src/routes/Discover/Discover.js @@ -38,7 +38,7 @@ const Discover = ({ urlParams, queryParams }) => { event.currentTarget.focus(); } }, [discover.catalog_resource, selectedMetaItem]); - const avaliable = React.useMemo(() => { + const available = React.useMemo(() => { return discover.selectable.types.length > 0 || discover.catalog_resource !== null; }, [discover]); React.useLayoutEffect(() => { @@ -52,66 +52,54 @@ const Discover = ({ urlParams, queryParams }) => { return (
- { - avaliable ? -
- {selectInputs.map((selectInput, index) => ( - - ))} - -
- { - paginationInput !== null ? - - : - null - } -
- : - null - } - { - discover.catalog_resource !== null && discover.catalog_resource.content.type === 'Ready' && !profile.addons.some((addon) => addon.transportUrl === discover.catalog_resource.request.base) ? -
-
This addon is not installed. Install now?
- -
- : - null - } -
+
{ - discover.selectable.types.length === 0 && discover.catalog_resource === null ? + available ? +
+ {selectInputs.map((selectInput, index) => ( + + ))} + +
+ { + paginationInput !== null ? + + : + null + } +
+ : + null + } + { + discover.catalog_resource !== null && discover.catalog_resource.content.type === 'Ready' && !profile.addons.some((addon) => addon.transportUrl === discover.catalog_resource.request.base) ? +
+
Addon is not installed. Install now?
+ +
+ : + null + } + { + !available ?
- {' -
No catalogs avaliable.
+ {' +
No catalogs available!
: discover.catalog_resource === null ?
- {' -
No catalog selected
+ {' +
No catalog selected!
: discover.catalog_resource.content.type === 'Err' ?
- {' + {'
{`Error(${discover.catalog_resource.content.content.type})${typeof discover.catalog_resource.content.content.content === 'string' ? ` - ${discover.catalog_resource.content.content.content}` : ''}`}
@@ -148,7 +136,7 @@ const Discover = ({ urlParams, queryParams }) => { }
{ - avaliable ? + available ? selectedMetaItem !== null ?