refactor: remove unused timeRemaining state and currentUserId prop in draft room

This commit is contained in:
Chris Parsons 2025-10-18 23:23:29 -07:00
parent 06db7fde7a
commit 01b9e23eaf

View file

@ -173,7 +173,6 @@ export default function DraftRoom() {
userQueue, userQueue,
timers, timers,
isCommissioner, isCommissioner,
currentUserId,
} = useLoaderData<typeof loader>(); } = useLoaderData<typeof loader>();
const { isConnected, on, off } = useDraftSocket(season.id); const { isConnected, on, off } = useDraftSocket(season.id);
const [picks, setPicks] = useState(draftPicks); const [picks, setPicks] = useState(draftPicks);
@ -182,7 +181,6 @@ export default function DraftRoom() {
const [hideDrafted, setHideDrafted] = useState(true); const [hideDrafted, setHideDrafted] = useState(true);
const [sportFilter, setSportFilter] = useState<string>("all"); const [sportFilter, setSportFilter] = useState<string>("all");
const [queue, setQueue] = useState(userQueue); const [queue, setQueue] = useState(userQueue);
const [timeRemaining, setTimeRemaining] = useState<number | null>(null);
const [isPaused, setIsPaused] = useState(season.draftPaused || false); const [isPaused, setIsPaused] = useState(season.draftPaused || false);
const [teamTimers, setTeamTimers] = useState<Record<string, number>>(() => { const [teamTimers, setTeamTimers] = useState<Record<string, number>>(() => {
// Initialize with timers from loader data // Initialize with timers from loader data
@ -212,11 +210,6 @@ export default function DraftRoom() {
...prev, ...prev,
[data.teamId]: data.timeRemaining, [data.teamId]: data.timeRemaining,
})); }));
// Also update current pick timer for backward compatibility
if (data.currentPickNumber === currentPick) {
setTimeRemaining(data.timeRemaining);
}
}; };
const handleDraftPaused = () => { const handleDraftPaused = () => {