v3: added localization, use global player for uploaded audio/video files

This commit is contained in:
khannurien
2026-04-03 15:29:33 +00:00
parent 378b3ffa46
commit 0ce80398a4
64 changed files with 4248 additions and 941 deletions

View File

@@ -1,4 +1,5 @@
import { useEffect, useState } from "react";
import { t } from "@lingui/core/macro";
import { API_URL } from "../config/api.ts";
import { useAuth } from "../hooks/useAuth.ts";
import type { PlaylistMembership, RawPlaylistMembership } from "../model.ts";
@@ -32,7 +33,7 @@ export function AddToPlaylistModal(
})
.catch(() => {})
.finally(() => setLoading(false));
}, [dumpId]);
}, [dumpId, authFetch]);
const toggleMembership = async (membership: PlaylistMembership) => {
const { playlist, hasDump } = membership;
@@ -60,7 +61,7 @@ export function AddToPlaylistModal(
};
return (
<Modal title="Add to playlist" onClose={onClose}>
<Modal title={t`Add to playlist`} onClose={onClose}>
<PlaylistMembershipPanel
dumpId={dumpId}
memberships={memberships}