From bef0d1dec43fdb33687b19026fc344203a5a14b1 Mon Sep 17 00:00:00 2001 From: wvffle Date: Sun, 23 Oct 2022 07:41:38 +0000 Subject: [PATCH] WIP Rewrite queue --- front/package.json | 1 + front/src/components/Queue.vue | 21 +-- front/src/components/QueueItem.vue | 12 +- front/src/components/audio/Player.vue | 62 +++------ front/src/composables/audio/player.ts | 5 +- front/src/composables/audio/queue.ts | 125 ++++++++++++++---- front/src/composables/audio/tracks.ts | 60 ++++----- front/src/composables/audio/usePlayOptions.ts | 47 +++---- front/src/types.ts | 6 +- front/yarn.lock | 12 ++ 10 files changed, 188 insertions(+), 163 deletions(-) diff --git a/front/package.json b/front/package.json index 3d719468c..002f87de9 100644 --- a/front/package.json +++ b/front/package.json @@ -33,6 +33,7 @@ "focus-trap": "7.0.0", "fomantic-ui-css": "2.8.8", "howler": "2.2.3", + "idb-keyval": "^6.2.0", "js-logger": "1.6.1", "lodash-es": "4.17.21", "moment": "2.29.4", diff --git a/front/src/components/Queue.vue b/front/src/components/Queue.vue index 3d2001710..204ffd918 100644 --- a/front/src/components/Queue.vue +++ b/front/src/components/Queue.vue @@ -1,10 +1,9 @@