From aff572652f802d223f98d3e14add22b96d10fc29 Mon Sep 17 00:00:00 2001 From: Mathias Wagner <germannewsmaker@gmail.com> Date: Fri, 9 Jun 2023 03:01:15 +0200 Subject: [PATCH] Made the startGame button work --- webui/src/pages/GameCreation/GameCreation.jsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/webui/src/pages/GameCreation/GameCreation.jsx b/webui/src/pages/GameCreation/GameCreation.jsx index ecd6315..8661fd8 100644 --- a/webui/src/pages/GameCreation/GameCreation.jsx +++ b/webui/src/pages/GameCreation/GameCreation.jsx @@ -4,8 +4,14 @@ import InfoArea from "@/pages/GameCreation/components/InfoArea"; import {FontAwesomeIcon} from "@fortawesome/react-fontawesome"; import {faPlay} from "@fortawesome/free-solid-svg-icons"; import SettingsArea from "@/pages/GameCreation/components/SettingsArea"; +import {useContext} from "react"; +import {StateContext} from "@/common/contexts/StateContext"; export const GameCreation = () => { + const {setCurrentState} = useContext(StateContext); + + const startGame = () => setCurrentState("Game"); + return ( <div className="game-wrapper"> <div className="title-area"> @@ -19,7 +25,7 @@ export const GameCreation = () => { <SettingsArea /> - <button className="glassy start-btn"><FontAwesomeIcon icon={faPlay} /> Starten</button> + <button className="glassy start-btn" onClick={startGame}><FontAwesomeIcon icon={faPlay} /> Starten</button> </div> </div> </div>