Add option to disable sources of an extension

This commit is contained in:
schroda
2025-06-23 01:51:14 +02:00
parent ecfde354b8
commit f3c479fe32
7 changed files with 72 additions and 35 deletions

View File

@@ -48,7 +48,13 @@ export function Sources({ tabsMenuHeight }: { tabsMenuHeight: number }) {
} = requestManager.useGetSourceList({ notifyOnNetworkStatusChange: true });
const sources = data?.sources.nodes;
const filteredSources = useMemo(
() => SourceService.filter(sources ?? [], { showNsfw, languages: shownLangs, keepLocalSource: true }),
() =>
SourceService.filter(sources ?? [], {
showNsfw,
languages: shownLangs,
keepLocalSource: true,
enabled: true,
}),
[sources, shownLangs],
);
const sourcesByLanguage = useMemo(() => {