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')} {t('global.button.popular')}
</ContentTypeButton> </ContentTypeButton>
{source?.supportsLatest === undefined || source.supportsLatest ? (
<ContentTypeButton <ContentTypeButton
disabled={!source?.supportsLatest}
variant={contentType === SourceContentType.LATEST ? 'contained' : 'outlined'} variant={contentType === SourceContentType.LATEST ? 'contained' : 'outlined'}
startIcon={<NewReleasesIcon />} startIcon={<NewReleasesIcon />}
onClick={() => updateContentType(SourceContentType.LATEST)} onClick={() => updateContentType(SourceContentType.LATEST)}
> >
{t('global.button.latest')} {t('global.button.latest')}
</ContentTypeButton> </ContentTypeButton>
) : null}
<ContentTypeButton <ContentTypeButton
variant={contentType === SourceContentType.FILTER ? 'contained' : 'outlined'} variant={contentType === SourceContentType.FILTER ? 'contained' : 'outlined'}
startIcon={<FilterListIcon />} startIcon={<FilterListIcon />}