feat(ui): music sayfasında mini player'ı gizle _3

This commit is contained in:
2026-02-03 16:56:11 +03:00
parent 6fc2d2c45f
commit 7753b68578

View File

@@ -1,9 +1,12 @@
<script> <script>
import { musicPlayer, togglePlay, playNext, playPrevious, stopPlayback } from "../stores/musicPlayerStore.js"; import { musicPlayer, togglePlay, playNext, playPrevious, stopPlayback } from "../stores/musicPlayerStore.js";
import { useLocation } from "svelte-routing";
import { API, withToken } from "../utils/api.js"; import { API, withToken } from "../utils/api.js";
import { cleanFileName } from "../utils/filename.js"; import { cleanFileName } from "../utils/filename.js";
let videoEl = null; let videoEl = null;
const location = useLocation();
$: isMusicRoute = ($location?.pathname || "").startsWith("/music");
function thumbnailURL(item) { function thumbnailURL(item) {
if (!item?.thumbnail) return null; if (!item?.thumbnail) return null;
@@ -50,7 +53,7 @@
} }
</script> </script>
{#if $musicPlayer.currentTrack} {#if $musicPlayer.currentTrack && !isMusicRoute}
<div class="mini-player" aria-label="Mini music player"> <div class="mini-player" aria-label="Mini music player">
<div class="mini-top"> <div class="mini-top">
<div class="mini-user-meta"> <div class="mini-user-meta">