From 31ae2116acfd78cd722c2630ab5802833a4e81cd Mon Sep 17 00:00:00 2001 From: Antoine M Date: Wed, 21 Feb 2024 11:04:13 +0100 Subject: [PATCH] introducing component --- src/pages/Rating.jsx | 71 +++++++++++++++++++++++++++++++++++++++++++ src/pages/Results.jsx | 25 +++++++-------- src/pages/Welcome.jsx | 33 ++++++++++++++++++++ 3 files changed, 117 insertions(+), 12 deletions(-) create mode 100644 src/pages/Rating.jsx create mode 100644 src/pages/Welcome.jsx diff --git a/src/pages/Rating.jsx b/src/pages/Rating.jsx new file mode 100644 index 0000000..a586374 --- /dev/null +++ b/src/pages/Rating.jsx @@ -0,0 +1,71 @@ +import React from "react"; +import AnimatedPage from "../components/AnimatedPage"; +import { Link, useNavigate } from "react-router-dom"; + +export default function Rate() { + const navigate = useNavigate(); + + function returnHome() { + navigate("/Home"); + } + + return ( + +
+
+

Notes

+

merci pour votre participation

+
+
+ + + + + + + + + + +
+
+ + + +
+
+
+ ); +} diff --git a/src/pages/Results.jsx b/src/pages/Results.jsx index 03721de..4794586 100644 --- a/src/pages/Results.jsx +++ b/src/pages/Results.jsx @@ -1,25 +1,26 @@ import React from "react"; + import Menu from "../components/ui/Menu"; -import { postGameStatisticsData } from "../services/WordpressFetchData"; -import { useLanguage } from "../hooks/useLanguage"; import AnimatedPage from "../components/AnimatedPage"; import { useUser } from "../hooks/useUser"; +import { useLocation } from "react-router-dom"; +import ResultsModals from "../components/results/ResultsModals"; export default function Results() { const { language, screenTranslations } = useUser(); - if (!screenTranslations) return

loading

; - - function addPost(language) { - postGameStatisticsData("/statistics/post", "BE"); - } + // if (!screenTranslations) return

loading

; + + let location = useLocation(); + const { contextGameDatas } = location.state; return ( - -
+ +
-
- -
+ + {/*
*/}
); diff --git a/src/pages/Welcome.jsx b/src/pages/Welcome.jsx new file mode 100644 index 0000000..c6092cb --- /dev/null +++ b/src/pages/Welcome.jsx @@ -0,0 +1,33 @@ +import Menu from "../components/ui/Menu"; + +import { Link } from "react-router-dom"; +import AppLogo from "../components/ui/AppLogo"; +import AnimatedPage from "../components/AnimatedPage"; +import { useUser } from "../hooks/useUser"; +import LanguageSelect from "../components/ui/LanguageSelect"; + +import truckAnimation from "../assets/animations/chargement-vehicules"; +import Lottie from "lottie-react"; +import Loading from "../components/animations/Loading"; + +export default function Welcome() { + const { language, screensTranslations } = useUser(); + + if (!screensTranslations || !screensTranslations.welcome) return ; + const currentScreenTranslations = screensTranslations.welcome; + + return ( + + + +
+ + + {currentScreenTranslations.enter} + +
+
+ ); +}