feat(frontend): 对局视图 + 回放视图 + 计时器 hook

This commit is contained in:
2026-05-31 00:25:41 +08:00
parent a4b3b5c380
commit 0138d80f2a
9 changed files with 209 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
import BoardCanvas from '../board/BoardCanvas';
import GameInfo from './GameInfo';
import GameControls from './GameControls';
import TimerDisplay from './TimerDisplay';
interface Props {
onBackToMenu: () => void;
}
export default function GameView({ onBackToMenu }: Props) {
return (
<div className="game-view">
<GameInfo />
<div className="board-container">
<BoardCanvas />
</div>
<TimerDisplay />
<GameControls onBackToMenu={onBackToMenu} />
</div>
);
}