fix: routing

This commit is contained in:
Fredrik Burmester
2024-11-25 21:59:48 +01:00
parent 4f72cacbc0
commit 025ce45e33
2 changed files with 5 additions and 10 deletions

View File

@@ -68,11 +68,9 @@ export const PlayButton: React.FC<Props> = ({
const goToPlayer = useCallback(
(q: string, bitrateValue: number | undefined) => {
if (!bitrateValue) {
// @ts-expect-error
router.push(`/player/direct-player?${q}`);
return;
}
// @ts-expect-error
router.push(`/player/transcoding-player?${q}`);
},
[router]

View File

@@ -1,20 +1,17 @@
import { BaseItemDto } from "@jellyfin/sdk/lib/generated-client/models";
import * as Haptics from "expo-haptics";
import React, { useCallback, useMemo } from "react";
import { TouchableOpacity, View } from "react-native";
import {
ActionSheetProvider,
useActionSheet,
} from "@expo/react-native-action-sheet";
import { runtimeTicksToMinutes } from "@/utils/time";
import { Text } from "../common/Text";
import { BaseItemDto } from "@jellyfin/sdk/lib/generated-client/models";
import * as Haptics from "expo-haptics";
import React, { useCallback, useMemo } from "react";
import { TouchableOpacity, View } from "react-native";
import { useDownloadedFileOpener } from "@/hooks/useDownloadedFileOpener";
import { useDownload } from "@/providers/DownloadProvider";
import { storage } from "@/utils/mmkv";
import { Image } from "expo-image";
import { Ionicons } from "@expo/vector-icons";
import { Image } from "expo-image";
import { ItemCardText } from "../ItemCardText";
interface MovieCardProps {