From 4b2f9e96cdd20ad878bca1cad041cd7c7ea4e138 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Fern=C3=A1ndez?= Date: Fri, 24 Feb 2023 08:02:50 +0000 Subject: [PATCH] fix(videoplayer): few refactors and lint fixes --- .../src/components/Buttons/PlayButton.vue | 8 ++-- .../components/Playback/PiPVideoPlayer.vue | 1 - .../src/components/Playback/PlayerElement.vue | 25 +---------- frontend/src/pages/playback/video/index.vue | 2 +- frontend/src/store/playbackManager.ts | 45 ++++++++++++------- frontend/src/store/playerElement.ts | 42 ++++++++++++++--- 6 files changed, 71 insertions(+), 52 deletions(-) diff --git a/frontend/src/components/Buttons/PlayButton.vue b/frontend/src/components/Buttons/PlayButton.vue index 42eb55b11eb..a627a377e64 100644 --- a/frontend/src/components/Buttons/PlayButton.vue +++ b/frontend/src/components/Buttons/PlayButton.vue @@ -48,12 +48,12 @@ const props = withDefaults( iconOnly?: boolean; fab?: boolean; shuffle?: boolean; - videoTrackIndex?: number; - audioTrackIndex?: number; - subtitleTrackIndex?: number; + videoTrackIndex: number; + audioTrackIndex: number; + subtitleTrackIndex: number; disabled?: boolean; }>(), - { disabled: false } + { iconOnly: false, fab: false, shuffle: false, disabled: false } ); const playbackManager = playbackManagerStore(); diff --git a/frontend/src/components/Playback/PiPVideoPlayer.vue b/frontend/src/components/Playback/PiPVideoPlayer.vue index 2a2b0af9ffc..3477d48de22 100644 --- a/frontend/src/components/Playback/PiPVideoPlayer.vue +++ b/frontend/src/components/Playback/PiPVideoPlayer.vue @@ -14,7 +14,6 @@ :model-value="isHovering" v-bind="props" contained - eager scrim height="100%" width="100%"> diff --git a/frontend/src/components/Playback/PlayerElement.vue b/frontend/src/components/Playback/PlayerElement.vue index 7d4fea26ede..79256b8c589 100644 --- a/frontend/src/components/Playback/PlayerElement.vue +++ b/frontend/src/components/Playback/PlayerElement.vue @@ -26,7 +26,6 @@