diff --git a/components/Global/components/item.tsx b/components/Global/components/item.tsx index d5ab4a69..b028867c 100644 --- a/components/Global/components/item.tsx +++ b/components/Global/components/item.tsx @@ -25,7 +25,7 @@ export default function Item({ const { width } = useSafeAreaFrame(); return ( - + { item.Name ?? ""} { item.Type === 'Audio' || item.Type === 'MusicAlbum' ? ( @@ -83,7 +84,7 @@ export default function Item({ )} - + { item.UserData?.IsFavorite ? ( )} + + { + navigation.push("Details", { + item, + isNested: false + }) + }} + /> diff --git a/components/ItemDetail/component.tsx b/components/ItemDetail/component.tsx index f262be20..7d5ca0fc 100644 --- a/components/ItemDetail/component.tsx +++ b/components/ItemDetail/component.tsx @@ -1,6 +1,6 @@ import { BaseItemDto } from "@jellyfin/sdk/lib/generated-client/models"; import { NativeStackNavigationProp } from "@react-navigation/native-stack"; -import { SafeAreaView, useSafeAreaFrame } from "react-native-safe-area-context"; +import { useSafeAreaFrame } from "react-native-safe-area-context"; import { StackParamList } from "../types"; import TrackOptions from "./helpers/TrackOptions"; import { ScrollView, Spacer, View, XStack, YStack } from "tamagui"; @@ -59,10 +59,11 @@ export default function ItemDetail({ return ( - + @@ -76,6 +77,7 @@ export default function ItemDetail({