diff --git a/src/lib/components/SongEntry.svelte b/src/lib/components/SongEntry.svelte index decd615..659e16c 100644 --- a/src/lib/components/SongEntry.svelte +++ b/src/lib/components/SongEntry.svelte @@ -35,12 +35,7 @@ }; const typeLabel = $derived(typeLabelMap[type] ?? `T${type}`); - - const displayTypeNumber = $derived.by(() => { - const num = Number(number); - if (!Number.isFinite(num) || num === 0) return typeLabel; - return `${typeLabel}${num}`; - }); + const displayTypeNumber = $derived(`${typeLabel}${number || ""}`); const artistDisplay = $derived.by( () => artistName?.trim() || "Unknown Artist", @@ -75,12 +70,13 @@