From 52d83ea7b3800fc8b326af4568189b524135ad9a Mon Sep 17 00:00:00 2001 From: PrStein Date: Sat, 13 May 2023 14:10:50 +0200 Subject: [PATCH] add newlogin and rename app.jsx --- frontend/src/components/App.jsx | 26 ++++++++++++++++++++++++++ frontend/src/pages/NewLogin.js | 23 +++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 frontend/src/components/App.jsx create mode 100644 frontend/src/pages/NewLogin.js diff --git a/frontend/src/components/App.jsx b/frontend/src/components/App.jsx new file mode 100644 index 00000000..2458e2e3 --- /dev/null +++ b/frontend/src/components/App.jsx @@ -0,0 +1,26 @@ +import React from "react"; +import {Routes, Route} from 'react-router-dom'; +import Home from "../pages/Home.js"; +import PlayButton from "../pages/PlayButton.js"; +import Field from "../pages/Field"; +import Login42 from "../pages/Login42.js"; +import Messages from "../pages/Messages.jsx"; +import { useLocation } from "react-router-dom"; +import {AnimatePresence} from "framer-motion"; + +function AnimatedRoute () { + const location = useLocation(); + return ( + + + }/> + }/> + }/> + }/> + }/> + + + ) +} + +export default AnimatedRoute \ No newline at end of file diff --git a/frontend/src/pages/NewLogin.js b/frontend/src/pages/NewLogin.js new file mode 100644 index 00000000..4e98f900 --- /dev/null +++ b/frontend/src/pages/NewLogin.js @@ -0,0 +1,23 @@ +import '../styles/field.css'; +// import { useHistory } from 'react-router-dom'; +import { useNavigate } from "react-router-dom"; + +function PlayButton() { + + const history = useNavigate(); + + const handleButtonClick = () => { + let path = `play`; + history(path); + }; + + return ( +
+ + {/* !buttonClicked && */} + +
+ ); +} + +export default PlayButton; \ No newline at end of file