feat: add formatDuration and formatSize utility functions for improved time and size formatting
Some checks failed
Frontend CI / lint (push) Failing after 5m8s
Frontend CI / build (push) Has been skipped

This commit is contained in:
JSC
2025-07-08 15:23:36 +02:00
parent 9714a50c99
commit 10f8f3f4d5
3 changed files with 57 additions and 6 deletions

View File

@@ -19,6 +19,7 @@ import {
Minimize2,
Minus
} from 'lucide-react'
import { formatDuration } from '@/lib/format-duration'
export function MusicPlayer() {
const {
@@ -179,8 +180,8 @@ export function MusicPlayer() {
/>
</div>
<div className="flex justify-between text-xs text-muted-foreground">
<span>{formatTime(currentTime)}</span>
<span>{formatTime(duration)}</span>
<span>{formatDuration(currentTime)}</span>
<span>{formatDuration(duration)}</span>
</div>
</div>
@@ -270,7 +271,7 @@ export function MusicPlayer() {
)}
</div>
<span className="text-xs text-muted-foreground">
{formatTime(track.duration)}
{formatDuration(track.duration)}
</span>
</div>
))}
@@ -328,8 +329,8 @@ export function MusicPlayer() {
/>
</div>
<div className="flex justify-between text-sm text-muted-foreground">
<span>{formatTime(currentTime)}</span>
<span>{formatTime(duration)}</span>
<span>{formatDuration(currentTime)}</span>
<span>{formatDuration(duration)}</span>
</div>
</div>
@@ -408,7 +409,7 @@ export function MusicPlayer() {
)}
</div>
<span className="text-sm text-muted-foreground">
{formatTime(track.duration)}
{formatDuration(track.duration)}
</span>
</div>
))}