feat: implement cache management system with statistics and clearing functionality

This commit is contained in:
2025-07-10 20:51:22 +00:00
committed by GitHub
parent 3c13c13143
commit 20317afa74
10 changed files with 634 additions and 258 deletions

View File

@@ -418,7 +418,12 @@ export const AudioPlayer: React.FC = () => {
{/* Track info */}
<div className="flex items-center flex-1 min-w-0">
<Image
src={currentTrack.coverArt || '/default-user.jpg'}
src={
currentTrack.coverArt &&
(currentTrack.coverArt.startsWith('http') || currentTrack.coverArt.startsWith('/'))
? currentTrack.coverArt
: '/default-user.jpg'
}
alt={currentTrack.name}
width={48}
height={48}