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() {
-
+
+