Handle source not supporting browse "latest" (#443)

This commit is contained in:
schroda
2023-11-05 17:22:16 +01:00
committed by GitHub
parent 134e47763f
commit d9d92a75fa

View File

@@ -343,13 +343,16 @@ export function SourceMangas() {
>
{t('global.button.popular')}
</ContentTypeButton>
<ContentTypeButton
variant={contentType === SourceContentType.LATEST ? 'contained' : 'outlined'}
startIcon={<NewReleasesIcon />}
onClick={() => updateContentType(SourceContentType.LATEST)}
>
{t('global.button.latest')}
</ContentTypeButton>
{source?.supportsLatest === undefined || source.supportsLatest ? (
<ContentTypeButton
disabled={!source?.supportsLatest}
variant={contentType === SourceContentType.LATEST ? 'contained' : 'outlined'}
startIcon={<NewReleasesIcon />}
onClick={() => updateContentType(SourceContentType.LATEST)}
>
{t('global.button.latest')}
</ContentTypeButton>
) : null}
<ContentTypeButton
variant={contentType === SourceContentType.FILTER ? 'contained' : 'outlined'}
startIcon={<FilterListIcon />}