From c2f49fd92eca0b919f98182adda879086ff3d735 Mon Sep 17 00:00:00 2001 From: amogusussy Date: Thu, 20 Jul 2023 20:31:14 +0100 Subject: [PATCH] Use more consise logic --- src/components/VideoPlayer.vue | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/src/components/VideoPlayer.vue b/src/components/VideoPlayer.vue index feae9fab..14fde0ac 100644 --- a/src/components/VideoPlayer.vue +++ b/src/components/VideoPlayer.vue @@ -636,21 +636,8 @@ export default { const start = (segment.segment[0] / this.video.duration) * 100; const end = (segment.segment[1] / this.video.duration) * 100; - var color; - switch (segment.category) { - case "sponsor": - case "selfpromo": - case "interaction": - case "poi_highlight": - case "intro": - case "outro": - case "preview": - case "filler": - case "music_offtopic": - color = "var(--spon-seg-${segment.category})" - default: - color = "var(--spon-seg-default)"; - } + var color = ["sponsor", "selfpromo", "interaction", "poi_highlight", "intro", "outro", "preview", "filler", "music_offtopic", ].includes(segment.category) ? "var(--spon-seg-${segment.category})" : "var(--spon-seg-default)"; + array.push(`transparent ${start}%`); array.push(`${color} ${start}%`);