From de4eeea74a7099f01b6a4e9a8c9bfc754e5bb178 Mon Sep 17 00:00:00 2001 From: Yue Fung Lee Date: Wed, 29 Nov 2023 21:24:09 -0500 Subject: [PATCH] update setting language --- frontend/src/components/NavBar.tsx | 2 +- frontend/src/pages/CharacterSelection.tsx | 4 ++++ frontend/src/pages/Signup.tsx | 4 ++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/NavBar.tsx b/frontend/src/components/NavBar.tsx index 1ab762f..1eed505 100644 --- a/frontend/src/components/NavBar.tsx +++ b/frontend/src/components/NavBar.tsx @@ -1,7 +1,7 @@ // NavBar.tsx import React, { useState, useEffect } from 'react'; import { useNavigate, useLocation } from 'react-router-dom'; -import { NavItem } from '../components/NavItem'; // adjust the path as needed +import { NavItem } from '../components/NavItem'; export default function NavBar() { const navigate = useNavigate(); diff --git a/frontend/src/pages/CharacterSelection.tsx b/frontend/src/pages/CharacterSelection.tsx index 48ea18c..e5a4a90 100644 --- a/frontend/src/pages/CharacterSelection.tsx +++ b/frontend/src/pages/CharacterSelection.tsx @@ -13,6 +13,10 @@ export default function CharacterSelection() { // Add more characters here ]; + const startSession = () => { + // Start a session with the selected character + } + const handleCharacterClick = (characterName: string, characterImage: string) => { navigate('/character', { state: { name: characterName, image: characterImage } }); } diff --git a/frontend/src/pages/Signup.tsx b/frontend/src/pages/Signup.tsx index c5e56e8..982c82a 100644 --- a/frontend/src/pages/Signup.tsx +++ b/frontend/src/pages/Signup.tsx @@ -31,7 +31,7 @@ export default function Signup() { console.log(confirmPassword) return } else { - signup(username, password, "") + signup(username, password, lang) navigate('/courses') } } @@ -58,7 +58,7 @@ export default function Signup() { {err && } {stage === 0 && <> - {possibleLangs.map((lang, i) => )}