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