diff --git a/src/components/tutorials/MoveAround.jsx b/src/components/tutorials/MoveAround.jsx index f57f7bf..368a845 100644 --- a/src/components/tutorials/MoveAround.jsx +++ b/src/components/tutorials/MoveAround.jsx @@ -10,6 +10,7 @@ export default function MoveAround({ setNextSlide }) { if (!screensTranslations || !screensTranslations.tutorial) return ; const currentScreenTranslations = screensTranslations.tutorial; + const uiTranslations = screensTranslations.ui; const animationParameters = { initial: { x: "100%", opacity: 0 }, @@ -31,6 +32,7 @@ export default function MoveAround({ setNextSlide }) {

{currentScreenTranslations.move_around_description}

diff --git a/src/components/tutorials/PointsAndTime.jsx b/src/components/tutorials/PointsAndTime.jsx index 1d508ab..652b41e 100644 --- a/src/components/tutorials/PointsAndTime.jsx +++ b/src/components/tutorials/PointsAndTime.jsx @@ -14,6 +14,7 @@ export default function PointsAndTime({ setNextSlide, setPreviousSlide, startGam if (!screensTranslations || !screensTranslations.tutorial) return ; const currentScreenTranslations = screensTranslations.tutorial; + const uiTranslations = screensTranslations.ui; const animationParameters = { initial: { x: "100%", opacity: 0 }, @@ -36,9 +37,11 @@ export default function PointsAndTime({ setNextSlide, setPreviousSlide, startGam

{currentScreenTranslations.points_and_time_description}

diff --git a/src/components/ui/Nav.jsx b/src/components/ui/Nav.jsx index d450b48..7e4bb38 100644 --- a/src/components/ui/Nav.jsx +++ b/src/components/ui/Nav.jsx @@ -9,7 +9,11 @@ import Logo from "./Logo.jsx"; export default function Nav() { let location = useLocation(); - const { language, changeLanguage } = useUser(); + + const { language, screensTranslations } = useUser(); + + const uiTranslations = screensTranslations.ui; + const [isMenuOpen, setIsMenuOpen] = useState(false); const handleMenuOpen = () => { @@ -34,11 +38,17 @@ export default function Nav() { animate: { y: "0" }, exit: { y: "-100%" }, }; + + if (!screensTranslations || !screensTranslations) return

loading

; + return (