diff --git a/src/app/page.tsx b/src/app/page.tsx
index 8e69f73..ef08b51 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -20,7 +20,6 @@ import { DailyRewardModal } from "@/components/online/DailyRewardModal";
import { NotificationToaster } from "@/components/online/NotificationToaster";
import { ResumeGameBar } from "@/components/online/ResumeGameBar";
import { CelebrationOverlay } from "@/components/online/CelebrationOverlay";
-import { MusicToggle } from "@/components/online/MusicToggle";
import { ErrorBoundary } from "@/components/ErrorBoundary";
import { PublicProfileModal } from "@/components/online/PublicProfileModal";
import { CapacitorBack } from "@/components/CapacitorBack";
@@ -202,7 +201,6 @@ export default function Page() {
-
diff --git a/src/components/online/TopBar.tsx b/src/components/online/TopBar.tsx
index 52335f2..07aa05b 100644
--- a/src/components/online/TopBar.tsx
+++ b/src/components/online/TopBar.tsx
@@ -1,7 +1,8 @@
"use client";
-import { Bell, Crown, Gift, Store } from "lucide-react";
+import { Bell, Crown, Gift, Music, Store } from "lucide-react";
import { useSessionStore } from "@/lib/session-store";
+import { useSoundStore } from "@/lib/sound-store";
import { useUIStore } from "@/lib/ui-store";
import { useNotifStore } from "@/lib/notification-store";
import { useI18n } from "@/lib/i18n";
@@ -14,6 +15,8 @@ export function TopBar() {
const go = useUIStore((s) => s.go);
const openDaily = useUIStore((s) => s.openDaily);
const unread = useNotifStore((s) => s.unread);
+ const music = useSoundStore((s) => s.music);
+ const toggleMusic = useSoundStore((s) => s.toggleMusic);
const { t } = useI18n();
if (!profile) return null;
@@ -25,7 +28,7 @@ export function TopBar() {
-
+
+