diff --git a/components/TrackEntriesTable.vue b/components/TrackEntriesTable.vue new file mode 100644 index 0000000..e2d5a97 --- /dev/null +++ b/components/TrackEntriesTable.vue @@ -0,0 +1,115 @@ + + + + + + + + {{ track.name }} + + + + + + + + + {{ artist.name }} + + , + + + + + + + + {{ track.album.name }} + + + + + + + {{ formatDate(track.added_at) }} + + + + + {{ formatDuration(track.duration_ms) }} + + + + + + + + {{ formatDate(track.date_added) }} + + + + + + + {{ formatDate(track.date_removed) }} + + + + + + + {{ displayRetentionText(track.retention) }} + + + + + + diff --git a/components/stats/TrackRetention.vue b/components/stats/TrackRetention.vue index ef7d67b..e79818e 100644 --- a/components/stats/TrackRetention.vue +++ b/components/stats/TrackRetention.vue @@ -1,35 +1,11 @@ @@ -58,52 +53,11 @@ const formatDate = (date: string) => dateFormatter.format(Date.parse(date)); - - - - - {{ track.name }} - - - - - - - - {{ artist.name }} - - , - - - - - - - {{ track.album.name }} - - - - - - {{ formatDate(track.added_at) }} - - - - - {{ formatDuration(track.duration_ms) }} - - - +