diff --git a/src/App.jsx b/src/App.jsx index a057b2b..4cde4ef 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -1,52 +1,9 @@ import "./App.css"; -import Messages from "./components/Messages"; -import ChatPage from "./pages/ChatPage"; -import AdminPage from "./pages/admin"; -import Scenario from "../src/pages/Scenarios"; -import ScenarioForm from "./pages/admin/ScenarioForm"; -import { BrowserRouter, Routes, Route } from "react-router"; + +import Router from "./Router"; function App() { - return ( - - - - - - } - /> - - - - } - > - } /> - - - - - } - /> - - - - } - /> - - - ); + return ; } export default App; diff --git a/src/Router.jsx b/src/Router.jsx new file mode 100644 index 0000000..41e1346 --- /dev/null +++ b/src/Router.jsx @@ -0,0 +1,22 @@ +import { BrowserRouter, Routes, Route } from "react-router"; +import Scenarios from "./pages/Scenarios"; +import ChatPage from "./pages/ChatPage"; +// import Messages from "./components/Messages"; +import AdminPage from "./pages/admin"; +import ScenarioForm from "./pages/admin/ScenarioForm"; + +export default function Router() { + return ( + + + } /> + + } /> + + + } /> + } /> + + + ); +} diff --git a/src/components/GameOver.jsx b/src/components/GameOver.jsx index 0d60e92..d04b1dc 100644 --- a/src/components/GameOver.jsx +++ b/src/components/GameOver.jsx @@ -1,9 +1,13 @@ /* eslint-disable react/prop-types */ import { useState, useEffect } from "react"; import { Link } from "react-router"; +import { useStore } from "../store/store"; export default function GameOver({ score, onRestart }) { const [visible, setVisible] = useState(false); + const { messages, resetGame } = useStore(); + + console.log(messages); useEffect(() => { setTimeout(() => setVisible(true), 500); @@ -20,6 +24,13 @@ export default function GameOver({ score, onRestart }) { Your Score: {score}

+

+ The last word is: + + {messages[messages.length - 1].content} + +

+
- - - + +
+ + + + Home + +
-
+
-
+