chore: cleanup

This commit is contained in:
Adrian Castro
2024-03-27 10:42:46 +01:00
parent 42e6b1fe63
commit 772bee2c1f
2 changed files with 4 additions and 11 deletions

View File

@@ -14,7 +14,7 @@ import { useDownloadManager } from "~/hooks/DownloadManagerContext";
import { usePlayerStore } from "~/stores/player/store";
const DownloadsScreen: React.FC = () => {
const { startDownload, downloads, removeDownload } = useDownloadManager();
const { startDownload, downloads } = useDownloadManager();
const resetVideo = usePlayerStore((state) => state.resetVideo);
const setAsset = usePlayerStore((state) => state.setAsset);
const router = useRouter();
@@ -94,7 +94,6 @@ const DownloadsScreen: React.FC = () => {
key={item.id}
{...item}
onPress={() => handlePress(item.asset)}
onLongPress={removeDownload}
/>
))}
</ScrollView>

View File

@@ -16,11 +16,10 @@ export interface DownloadItemProps {
fileSize: number;
downloaded: number;
isFinished: boolean;
onLongPress: (id: string) => void;
statusText?: string;
asset?: Asset;
onPress: (asset?: Asset) => void;
isHLS?: boolean;
onPress: (asset?: Asset) => void;
}
enum ContextMenuActions {
@@ -45,11 +44,10 @@ export const DownloadItem: React.FC<DownloadItemProps> = ({
fileSize,
downloaded,
isFinished,
onLongPress,
statusText,
asset,
onPress,
isHLS,
onPress,
}) => {
const percentage = progress * 100;
const formattedFileSize = formatBytes(fileSize);
@@ -105,11 +103,7 @@ export const DownloadItem: React.FC<DownloadItemProps> = ({
onPress={onContextMenuPress}
previewBackgroundColor="transparent"
>
<TouchableOpacity
onPress={() => onPress(asset)}
onLongPress={() => onLongPress(id)}
activeOpacity={0.7}
>
<TouchableOpacity onPress={() => onPress(asset)} activeOpacity={0.7}>
<View
marginBottom={16}
borderRadius={8}