From 9ab8c444ef07721cf0739dca32c4832e721e0eb9 Mon Sep 17 00:00:00 2001 From: Thomas Amland Date: Sat, 20 Mar 2021 13:11:06 +0100 Subject: [PATCH] refactor track list components --- src/library/TrackList.vue | 117 ------------------ src/library/album/AlbumDetails.vue | 2 +- src/library/genre/GenreDetails.vue | 2 +- src/library/podcast/PodcastDetails.vue | 70 +++++------ src/library/radio/RadioStations.vue | 53 +++----- src/library/starred/Starred.vue | 2 +- src/library/track/BaseTable.vue | 5 + src/library/track/BaseTableHead.vue | 14 +++ .../CellActions.vue} | 35 +++--- src/library/track/CellAlbum.vue | 12 ++ src/library/track/CellArtist.vue | 12 ++ src/library/track/CellDuration.vue | 7 ++ src/library/track/CellTitle.vue | 11 ++ src/library/track/CellTrackNumber.vue | 8 ++ src/library/track/TrackList.vue | 84 +++++++++++++ src/player/Queue.vue | 2 +- src/playlist/Playlist.vue | 4 +- src/search/SearchResult.vue | 2 +- src/shared/api.ts | 2 + src/shared/components/OverflowMenu.vue | 14 ++- 20 files changed, 236 insertions(+), 222 deletions(-) delete mode 100644 src/library/TrackList.vue create mode 100644 src/library/track/BaseTable.vue create mode 100644 src/library/track/BaseTableHead.vue rename src/library/{TrackContextMenu.vue => track/CellActions.vue} (56%) create mode 100644 src/library/track/CellAlbum.vue create mode 100644 src/library/track/CellArtist.vue create mode 100644 src/library/track/CellDuration.vue create mode 100644 src/library/track/CellTitle.vue create mode 100644 src/library/track/CellTrackNumber.vue create mode 100644 src/library/track/TrackList.vue diff --git a/src/library/TrackList.vue b/src/library/TrackList.vue deleted file mode 100644 index f295557..0000000 --- a/src/library/TrackList.vue +++ /dev/null @@ -1,117 +0,0 @@ - - diff --git a/src/library/album/AlbumDetails.vue b/src/library/album/AlbumDetails.vue index 3a68739..1b96a06 100644 --- a/src/library/album/AlbumDetails.vue +++ b/src/library/album/AlbumDetails.vue @@ -54,7 +54,7 @@ diff --git a/src/player/Queue.vue b/src/player/Queue.vue index 7fd2571..ec0751d 100644 --- a/src/player/Queue.vue +++ b/src/player/Queue.vue @@ -20,7 +20,7 @@