fix: a bunch of idiotism

This commit is contained in:
Adrian Castro
2024-04-13 21:15:58 +02:00
parent 17d907335f
commit 93111ecdcd
3 changed files with 7 additions and 9 deletions

View File

@@ -37,7 +37,7 @@ const formatBytes = (bytes: number, decimals = 2) => {
const dm = decimals < 0 ? 0 : decimals;
const sizes = ["Bytes", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"];
const i = Math.floor(Math.log(bytes) / Math.log(k));
return parseFloat((bytes / Math.pow(k, i)).toFixed(dm)) + " " + sizes[i];
return `${parseFloat((bytes / Math.pow(k, i)).toFixed(dm))} ${sizes[i]}`;
};
export function DownloadItem(props: DownloadItemProps) {
@@ -104,10 +104,10 @@ export function DownloadItem(props: DownloadItemProps) {
<XStack gap="$6" maxWidth="65%">
<Text fontWeight="$bold" ellipse flexGrow={1}>
{props.item.media.type === "show" &&
mapSeasonAndEpisodeNumberToText(
`${mapSeasonAndEpisodeNumberToText(
props.item.media.season.number,
props.item.media.episode.number,
) + " "}
)} `}
{props.item.media.title}
</Text>
{props.item.type !== "hls" && (

View File

@@ -28,11 +28,9 @@ export const BottomControls = () => {
const { currentTime, remainingTime } = useMemo(() => {
if (status?.isLoaded) {
const current = mapMillisecondsToTime(status.positionMillis ?? 0);
const remaining =
"-" +
mapMillisecondsToTime(
(status.durationMillis ?? 0) - (status.positionMillis ?? 0),
);
const remaining = `-${mapMillisecondsToTime(
(status.durationMillis ?? 0) - (status.positionMillis ?? 0),
)}`;
return { currentTime: current, remainingTime: remaining };
} else {
return { currentTime: "", remainingTime: "" };

View File

@@ -228,7 +228,7 @@ export async function findHLSQuality(
const chosenQuality = sortedStreams[highest ? 0 : sortedStreams.length - 1];
if (!chosenQuality) return null;
return chosenQuality.uri;
return constructFullUrl(playlistUrl, chosenQuality.uri);
} catch (e) {
return null;
}