From 892f43381b233873729f175bc506b2fa477b44c7 Mon Sep 17 00:00:00 2001 From: Yuri Tatishchev Date: Tue, 10 Feb 2026 00:58:40 -0800 Subject: [PATCH] fix stupid slider --- .../components/player/PlayerDesktop.svelte | 23 +++----- src/lib/components/player/PlayerMobile.svelte | 25 ++------- src/lib/components/player/PlayerRoot.svelte | 9 ++-- src/lib/components/player/Queue.svelte | 2 +- src/lib/components/ui/slider/index.ts | 7 --- src/lib/components/ui/slider/slider.svelte | 52 ------------------- 6 files changed, 15 insertions(+), 103 deletions(-) delete mode 100644 src/lib/components/ui/slider/index.ts delete mode 100644 src/lib/components/ui/slider/slider.svelte diff --git a/src/lib/components/player/PlayerDesktop.svelte b/src/lib/components/player/PlayerDesktop.svelte index f5bf3a1..6cb02cd 100644 --- a/src/lib/components/player/PlayerDesktop.svelte +++ b/src/lib/components/player/PlayerDesktop.svelte @@ -1,6 +1,6 @@
{#if player.currentTrack} -
+
-
diff --git a/src/lib/components/player/PlayerMobile.svelte b/src/lib/components/player/PlayerMobile.svelte index e3b625b..d52f01e 100644 --- a/src/lib/components/player/PlayerMobile.svelte +++ b/src/lib/components/player/PlayerMobile.svelte @@ -1,8 +1,6 @@
-
{ console.warn("Autoplay blocked or failed", e); @@ -87,6 +82,8 @@ bind:currentTime={audioCtx.currentTime} bind:duration={audioCtx.duration} bind:paused={audioCtx.paused} + bind:volume={player.volume} + bind:muted={player.isMuted} onended={onEnded} class="hidden" > diff --git a/src/lib/components/player/Queue.svelte b/src/lib/components/player/Queue.svelte index cdb0bc6..28edbca 100644 --- a/src/lib/components/player/Queue.svelte +++ b/src/lib/components/player/Queue.svelte @@ -51,7 +51,7 @@ class:active={player.currentId === track.id} >
{#if player.currentId === track.id}
- import { Slider as SliderPrimitive } from "bits-ui"; - import { cn, type WithoutChildrenOrChild } from "$lib/utils.js"; - - let { - ref = $bindable(null), - value = $bindable(), - orientation = "horizontal", - class: className, - ...restProps - }: WithoutChildrenOrChild = $props(); - - - - - {#snippet children({ thumbs })} - - - - {#each thumbs as thumb (thumb)} - - {/each} - {/snippet} -