From 46ab70b22793d37bad4b90f4b2ff3181c81bea10 Mon Sep 17 00:00:00 2001 From: "Brian C. Arnold" Date: Fri, 25 Nov 2022 13:42:59 -0500 Subject: [PATCH] feat(playlist): (Flattened Vue 2.x via rebase) Temporary use of CollectionTabs for playlist for testing. Need to create new component for playlist * Need to display in list * Need to be able to drag/reorder Got playlists working for the most part. (the skeleton display isn't quite right, though.) Remove showing of "loading" skel during moving items. Removed code smells. Fixed some linting issues. Caused an issue while trying to clean things up. Fixed now. Got saving play queue to playlist working. :-) Fixed lint issues. --- frontend/components/Buttons/QueueButton.vue | 49 +++++- frontend/components/Item/CollectionTabs.vue | 7 +- frontend/components/Item/PlaylistItems.vue | 177 ++++++++++++++++++++ frontend/pages/item/_itemId/index.vue | 3 + frontend/store/items.ts | 157 ++++++++++++++++- 5 files changed, 381 insertions(+), 12 deletions(-) create mode 100644 frontend/components/Item/PlaylistItems.vue diff --git a/frontend/components/Buttons/QueueButton.vue b/frontend/components/Buttons/QueueButton.vue index 75231a91e00..7dd75b67de0 100644 --- a/frontend/components/Buttons/QueueButton.vue +++ b/frontend/components/Buttons/QueueButton.vue @@ -75,7 +75,25 @@ - + + + + + +