refactor: remove unused isPlaying state and use arrayBuffer
This commit is contained in:
@ -13,7 +13,6 @@ export default function EpisodePlayer() {
|
|||||||
const [selectedEpisode, setSelectedEpisode] = useState<Episode | null>(null);
|
const [selectedEpisode, setSelectedEpisode] = useState<Episode | null>(null);
|
||||||
const [audioUrl, setAudioUrl] = useState<string | null>(null);
|
const [audioUrl, setAudioUrl] = useState<string | null>(null);
|
||||||
const [loading, setLoading] = useState(true);
|
const [loading, setLoading] = useState(true);
|
||||||
const [isPlaying, setIsPlaying] = useState(false);
|
|
||||||
const [error, setError] = useState<string | null>(null);
|
const [error, setError] = useState<string | null>(null);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
@ -82,7 +82,7 @@ app.get("/podcast_audio/*", async (c) => {
|
|||||||
const audioFilePath = path.join(podcastAudioDir, audioFileName);
|
const audioFilePath = path.join(podcastAudioDir, audioFileName);
|
||||||
const file = Bun.file(audioFilePath);
|
const file = Bun.file(audioFilePath);
|
||||||
if (await file.exists()) {
|
if (await file.exists()) {
|
||||||
const blob = await file.blob();
|
const blob = await file.arrayBuffer();
|
||||||
return c.body(blob, 200, { "Content-Type": "audio/mpeg" });
|
return c.body(blob, 200, { "Content-Type": "audio/mpeg" });
|
||||||
}
|
}
|
||||||
return c.notFound();
|
return c.notFound();
|
||||||
|
Reference in New Issue
Block a user