You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* refactor: Eliminate socket handler core duplication
- Created helper function to handle common socket operations
- Added namespace-specific wrapper functions (sendGameMessage, sendChatMessage, sendDrawingMessage)
* refactor: Extract game chat logic into custom hook 'useChat'
* refactor: Extract game result logic into useGameResult hook
* refactor: Extract game start logic into useGameStart hook
* refactor: Extract game settings logic into useGameSetting hook
* refactor: Extract quiz stage UI logic into useQuizStageUI hook
* refactor: Extract role and round end modal logic into custom hooks
* refactor: Extract player role display logic into usePlayers hook
* feat: Add getRemainingTime function to useTimer hook
* refactor: Unify mouse and touch events using PointerEvent
0 commit comments