diff --git a/src/App.js b/src/App.js
index ef9f522..57b5bb1 100644
--- a/src/App.js
+++ b/src/App.js
@@ -17,7 +17,7 @@ import Warning from "./pages/Warning.jsx";
import { useLocation, Routes, Route } from "react-router-dom";
import { AnimatePresence } from "framer-motion";
-import React, { useEffect, useRef } from "react";
+import React, { useEffect } from "react";
function App() {
const location = useLocation();
diff --git a/src/components/AnimatedPage.jsx b/src/components/AnimatedPage.jsx
index 8ae0f3e..03fb649 100644
--- a/src/components/AnimatedPage.jsx
+++ b/src/components/AnimatedPage.jsx
@@ -1,5 +1,5 @@
import React from "react";
-import { useLocation, useHistory } from "react-router-dom";
+import { useLocation } from "react-router-dom";
import { motion } from "framer-motion";
export default function AnimatedPage({ children, className }) {
diff --git a/src/components/Modals/CookiesModal.jsx b/src/components/Modals/CookiesModal.jsx
index c1276c1..5e7d7f3 100644
--- a/src/components/Modals/CookiesModal.jsx
+++ b/src/components/Modals/CookiesModal.jsx
@@ -1,4 +1,4 @@
-import React, { useEffect } from "react";
+import React from "react";
import Modal from "../../components/ui/Modal.jsx";
import cookiesModalCover from "../../assets/img/illustrations/cookies-modal-cover.svg";
import { Link } from "react-router-dom";
diff --git a/src/components/game/GameContainer.jsx b/src/components/game/GameContainer.jsx
index 38a3211..ebd0827 100644
--- a/src/components/game/GameContainer.jsx
+++ b/src/components/game/GameContainer.jsx
@@ -1,13 +1,10 @@
import React, { useEffect, useState } from "react";
import GameObjects from "./GameObjects";
import { useGame } from "../../hooks/useGame";
-import { postWordpressStatisticsData, useWordpressCustomData } from "../../services/WordpressFetchData.js";
+import { useWordpressCustomData } from "../../services/WordpressFetchData.js";
import Score from "../../components/game/Score.jsx";
import Timer from "../../components/game/Timer.jsx";
import Help from "../../components/game/Help.jsx";
-import SoundControl from "../../components/game/SoundControl.jsx";
-import ExtraControls from "../../components/game/ExtraControls.jsx";
-import { useUser } from "../../hooks/useUser.jsx";
import Loading from "../../components/animations/Loading.jsx";
export default function GameContainer({ gameId }) {
@@ -16,8 +13,7 @@ export default function GameContainer({ gameId }) {
const [isDragging, setIsDragging] = useState(false);
const [startX, setStartX] = useState(0);
- const { answers, contextGameDatas, setContextGameDatas, isGameComplete, score } = useGame();
- const { language, country } = useUser();
+ const { contextGameDatas, setContextGameDatas, isGameComplete, score } = useGame();
useEffect(() => {
if (!gameDatas || gameDatas.error) return;
@@ -55,7 +51,7 @@ export default function GameContainer({ gameId }) {
const gameBackgroundUrl = contextGameDatas.gameBlockDatas.attrs.coverUrl;
const blocks = contextGameDatas.gameBlockDatas.innerBlocks;
-
+
return (
<>
{/* */}
diff --git a/src/components/game/SoundControl.jsx b/src/components/game/SoundControl.jsx
index e7fdbc0..2f851de 100644
--- a/src/components/game/SoundControl.jsx
+++ b/src/components/game/SoundControl.jsx
@@ -1,5 +1,5 @@
-import React, { useEffect, useState } from "react";
-import useSound from "use-sound";
+import React, { useState } from "react";
+// import useSound from "use-sound";
import chantierAtmopshere from "../../assets/sounds/chantier_1.mp3";
import soundControlIcon from "../../assets/img/icons/sound-control-icon.svg";
export default function SoundControl() {
diff --git a/src/components/game/Timer.jsx b/src/components/game/Timer.jsx
index 363729e..115d5aa 100644
--- a/src/components/game/Timer.jsx
+++ b/src/components/game/Timer.jsx
@@ -1,4 +1,4 @@
-import React, { useEffect, useState } from "react";
+import React, { useEffect } from "react";
import clock from "../../assets/img/illustrations/clock.svg";
import { useGame } from "../../hooks/useGame";
import { formatCurrentTime } from "../../utils/gameFunctions";
diff --git a/src/components/results/ResultsModals.jsx b/src/components/results/ResultsModals.jsx
index 3de3a6f..330b7f9 100644
--- a/src/components/results/ResultsModals.jsx
+++ b/src/components/results/ResultsModals.jsx
@@ -24,7 +24,7 @@ export default function ResultsModals({ resultsDatas }) {
if (!resultsDatas) return navigate("/home");
- const { gameStats, contextGameDatas } = resultsDatas;
+ const { gameStats } = resultsDatas;
function goRating() {
setIsModalOpen(false);
diff --git a/src/components/ui/Footer.jsx b/src/components/ui/Footer.jsx
index a8b829e..5daaac6 100644
--- a/src/components/ui/Footer.jsx
+++ b/src/components/ui/Footer.jsx
@@ -58,7 +58,10 @@ export default function Footer() {
Web & graphic design by{" "}
-
+
Deligraph
diff --git a/src/components/ui/LanguageSelect.jsx b/src/components/ui/LanguageSelect.jsx
index ea6ee0b..3060810 100644
--- a/src/components/ui/LanguageSelect.jsx
+++ b/src/components/ui/LanguageSelect.jsx
@@ -6,7 +6,6 @@ export default function LanguageSelect() {
const [isSubmenuOpen, setIsSubmenuOpen] = useState(false);
if (!screensTranslations || !screensTranslations.ui) return loading translations…
;
- const currentUiTranslations = screensTranslations.ui;
function handleShowHideSubmenu() {
setIsSubmenuOpen(!isSubmenuOpen);
diff --git a/src/components/ui/Nav.jsx b/src/components/ui/Nav.jsx
index 0768580..dcd240c 100644
--- a/src/components/ui/Nav.jsx
+++ b/src/components/ui/Nav.jsx
@@ -1,4 +1,4 @@
-import { Link, NavLink } from "react-router-dom";
+import { Link } from "react-router-dom";
import { useLocation } from "react-router-dom";
import { useUser } from "../../hooks/useUser";
import LanguageSelect from "./LanguageSelect";
@@ -11,7 +11,7 @@ import Loading from "../animations/Loading";
export default function Nav() {
let location = useLocation();
- const { language, screensTranslations } = useUser();
+ const { screensTranslations } = useUser();
const [isMenuOpen, setIsMenuOpen] = useState(false);
@@ -44,7 +44,7 @@ export default function Nav() {
return (