From a73488614c13134979c8d3e186be60911b393ab7 Mon Sep 17 00:00:00 2001 From: Fredrik Burmester Date: Thu, 22 Aug 2024 11:28:03 +0200 Subject: [PATCH] fix: limit to 20 items for next up on home screen --- components/series/NextUp.tsx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/components/series/NextUp.tsx b/components/series/NextUp.tsx index 76a05aa3..5f037e3d 100644 --- a/components/series/NextUp.tsx +++ b/components/series/NextUp.tsx @@ -1,17 +1,15 @@ +import { apiAtom, userAtom } from "@/providers/JellyfinProvider"; import { BaseItemDto } from "@jellyfin/sdk/lib/generated-client/models"; +import { getTvShowsApi } from "@jellyfin/sdk/lib/utils/api"; +import { useQuery } from "@tanstack/react-query"; +import { router } from "expo-router"; +import { useAtom } from "jotai"; import React from "react"; import { TouchableOpacity, View } from "react-native"; import { HorizontalScroll } from "../common/HorrizontalScroll"; import { Text } from "../common/Text"; -import Poster from "../posters/Poster"; import ContinueWatchingPoster from "../ContinueWatchingPoster"; import { ItemCardText } from "../ItemCardText"; -import { router } from "expo-router"; -import { useQuery } from "@tanstack/react-query"; -import { useAtom } from "jotai"; -import { apiAtom, userAtom } from "@/providers/JellyfinProvider"; -import { nextUp } from "@/utils/jellyfin/tvshows/nextUp"; -import { getTvShowsApi } from "@jellyfin/sdk/lib/utils/api"; export const NextUp: React.FC<{ seriesId: string }> = ({ seriesId }) => { const [user] = useAtom(userAtom); @@ -26,6 +24,7 @@ export const NextUp: React.FC<{ seriesId: string }> = ({ seriesId }) => { userId: user?.Id, seriesId, fields: ["MediaSourceCount"], + limit: 20, }) ).data.Items; },