This commit is contained in:
trochas
2026-01-08 15:46:39 +01:00
14 changed files with 211 additions and 90 deletions

View File

@@ -3,6 +3,7 @@ import { useEffect } from 'react';
import { Athlete, User } from '../classes';
import { useLocalData } from '../context/useLocalData';
import { postAthlete } from '../requetes';
import { clearAuthToken, setAuthToken } from '../api';
export const Login =() =>{
const {user,setUser} = useLocalData()
@@ -13,7 +14,8 @@ export const Login =() =>{
const newAthlete:Athlete = new Athlete()
const athlete:Athlete = await postAthlete(newAthlete)
setAuthToken(keycloak.token);
setUser(athlete);
/*postAthlete
if (keycloak.authenticated && keycloak.token) {
@@ -56,6 +58,7 @@ export const Login =() =>{
function handleLogout(): void {
keycloak.logout()
setUser(new User());
clearAuthToken();
}
return(
<div>