Files
CSC318/frontend/src/pages/Profile.tsx
T
Yue Fung Lee ddd2baa696 fixed styles
2023-11-30 03:20:55 -05:00

28 lines
803 B
TypeScript

import NavBar from "../components/NavBar"
import { getUsername, getLanguage, logout } from "../logic/sdk"
import { useNavigate } from "react-router-dom"
export default function Profile() {
const username = getUsername();
const navigate = useNavigate();
function handleLougout() {
logout();
console.log("Logged out");
navigate('/')
}
return (
<div className="v-layout p-10">
<div className="flex flex-col flex-1 h-full">
<h1>Profile</h1>
<h2>Username: {username}</h2>
<h2>Currently Learning: {getLanguage(username)}</h2>
<button className="red mt-auto mb-12" onClick={() => handleLougout()}>Logout</button>
</div>
<NavBar />
</div>
)
}