diff --git a/app/(auth)/(tabs)/(home)/index.tsx b/app/(auth)/(tabs)/(home)/index.tsx index 0f777a45..4c585949 100644 --- a/app/(auth)/(tabs)/(home)/index.tsx +++ b/app/(auth)/(tabs)/(home)/index.tsx @@ -116,7 +116,7 @@ export default function index() { }, []); const { - data: userViews, + data, isError: e1, isLoading: l1, } = useQuery({ @@ -136,6 +136,11 @@ export default function index() { staleTime: 60 * 1000, }); + const userViews = useMemo( + () => data?.filter((l) => !settings?.hiddenLibraries?.includes(l.Id!)), + [data, settings?.hiddenLibraries] + ); + const { data: mediaListCollections, isError: e2, diff --git a/app/(auth)/(tabs)/(home)/settings/hide-libraries/page.tsx b/app/(auth)/(tabs)/(home)/settings/hide-libraries/page.tsx index bddf62b8..6919441e 100644 --- a/app/(auth)/(tabs)/(home)/settings/hide-libraries/page.tsx +++ b/app/(auth)/(tabs)/(home)/settings/hide-libraries/page.tsx @@ -53,7 +53,8 @@ export default function page() { ))} - Select the libraries you want to hide from the Library tab. + Select the libraries you want to hide from the Library tab and home page + sections. );