{selectInputs.map(({ title, options, selected, renderLabelText, onSelect }, index) => (
))}
{
discover.catalog !== null && !discover.catalog.installed ?
{t('ERR_ADDON_NOT_INSTALLED')}
:
null
}
{
discover.catalog === null ?
{t('NO_CATALOG_SELECTED')}
:
discover.catalog.content.type === 'Err' ?
{discover.catalog.content.content}
:
discover.catalog.content.type === 'Loading' ?
{Array(CONSTANTS.CATALOG_PAGE_SIZE).fill(null).map((_, index) => (
))}
:
{discover.catalog.content.content.map((metaItem, index) => (
))}
}
{
selectedMetaItem !== null ?
:
discover.catalog !== null && discover.catalog.content.type === 'Loading' ?
:
null
}