fix: Add empty state message for music step when Jamendo not configured

This commit is contained in:
Michael committed 2026-01-22 12:17:50 +01:00
1 parent 4903aa5555
commit c6ecb195ef
1 file changed
+19
+19
View File
@@ -486,6 +486,25 @@ export default function NewReel() {
) : ( ) : (
<> <>
<div className="space-y-2"> <div className="space-y-2">
{(!musicData?.tracks || musicData.tracks.length === 0) && (
<div className="text-center py-8 border-2 border-dashed border-border rounded-lg">
<Music className="w-12 h-12 mx-auto text-muted-foreground mb-4" />
<p className="text-muted-foreground mb-2">
Aucune musique disponible
</p>
<p className="text-xs text-muted-foreground mb-4">
Configurez un Client ID Jamendo dans les Paramètres
</p>
<a
href="https://developer.jamendo.com/v3.0"
target="_blank"
rel="noopener noreferrer"
className="text-sm text-primary hover:underline"
>
Obtenir un Client ID Jamendo →
</a>
</div>
)}
{musicData?.tracks?.map((track) => ( {musicData?.tracks?.map((track) => (
<div <div
key={track.id} key={track.id}