From f096cdccff57f4f76940b1fc56b3911c8a916fa8 Mon Sep 17 00:00:00 2001 From: Pas <74743263+Pasithea0@users.noreply.github.com> Date: Thu, 22 May 2025 10:45:13 -0600 Subject: [PATCH] Delete WatchPartyStatus.tsx.bak --- .../player/atoms/WatchPartyStatus.tsx.bak | 147 ------------------ 1 file changed, 147 deletions(-) delete mode 100644 src/components/player/atoms/WatchPartyStatus.tsx.bak diff --git a/src/components/player/atoms/WatchPartyStatus.tsx.bak b/src/components/player/atoms/WatchPartyStatus.tsx.bak deleted file mode 100644 index 2fb17fe4..00000000 --- a/src/components/player/atoms/WatchPartyStatus.tsx.bak +++ /dev/null @@ -1,147 +0,0 @@ -import { useEffect, useState } from "react"; -import { useTranslation } from "react-i18next"; - -import { Button } from "@/components/buttons/Button"; -import { Icon, Icons } from "@/components/Icon"; -import { useWatchPartySync } from "@/hooks/useWatchPartySync"; -import { useWatchPartyStore } from "@/stores/watchParty"; - -export function WatchPartyStatus() { - const { t } = useTranslation(); - const { enabled, roomCode, isHost, showStatusOverlay } = useWatchPartyStore(); - const [expanded, setExpanded] = useState(false); - const [showNotification, setShowNotification] = useState(false); - const [lastUserCount, setLastUserCount] = useState(1); - - const { - roomUsers, - hostUser, - isBehindHost, - isAheadOfHost, - timeDifferenceFromHost, - syncWithHost, - isSyncing, - userCount, - } = useWatchPartySync(); - - // Show notification when users join - useEffect(() => { - if (userCount > lastUserCount) { - setShowNotification(true); - const timer = setTimeout(() => setShowNotification(false), 3000); - return () => clearTimeout(timer); - } - setLastUserCount(userCount); - }, [userCount, lastUserCount]); - - // If watch party is not enabled or overlay is hidden, don't show anything - if (!enabled || !roomCode || !showStatusOverlay) return null; - - // Toggle expanded state - const handleToggleExpanded = () => { - setExpanded(!expanded); - }; - - return ( -