import { usePlayerStore } from "../stores/playerStore";
import { useNavigate } from "react-router-dom";
import { audioService } from "../services/audioService";
export function MiniPlayer() {
const { currentSongId, currentBandId, isPlaying, currentTime, duration } = usePlayerStore();
const navigate = useNavigate();
if (!currentSongId || !currentBandId) {
return null;
}
const formatTime = (seconds: number) => {
const m = Math.floor(seconds / 60);
const s = Math.floor(seconds % 60);
return `${m}:${String(s).padStart(2, "0")}`;
};
const progress = duration > 0 ? (currentTime / duration) * 100 : 0;
return (
{formatTime(currentTime)} / {formatTime(duration)}
);
}