ent en cours

This commit is contained in:
trochas
2026-01-06 10:05:57 +01:00
parent 20197a69ce
commit defefd2c79
8 changed files with 89 additions and 22 deletions

View File

@@ -0,0 +1,5 @@
.ent_colonne {
display: grid;
grid-template-columns: repeat(7, 1fr);
gap: 16px;
}

View File

@@ -1,14 +1,65 @@
import { useState } from "react"
import { User } from "../classes"
import { Session, User } from "../classes"
import { useLocalData } from "../context/useLocalData"
import './ent.css';
//import {updateSessionsOfUser } from "../requetes";
export const ENT =() =>{
const {user} = useLocalData()
const [sessions, setSessions] = useState<Session[]>([])
const [week,setWeek] = useState<Date>(new Date());
function updateSessions(){
var newWeek: Session[] = []
user.sessions.forEach(session => {
newWeek.push(session);
});
setSessions(newWeek);
}
function changeWeek(){
updateSessions()
setWeek(new Date());
}
async function updateWeek(){
//TODO updateSession
//await updateSessionsOfUser(user,null,null);
var newWeek: Session[] = []
user.sessions.forEach(session => {
newWeek.push(session);
});
setSessions(newWeek);
}
return(
<div>
<div className="ent">
<div className="ent_colonne">
<div>
Lundi
</div>
<div>
Mardi
</div>
<div>
Mercredi
</div>
<div>
Jeudi
</div>
<div>
Vendredi
</div>
<div>
Samedi
</div>
<div>
Dimanche
</div>
</div>
</div>
)
}