Activity creation connection between front and API

This commit is contained in:
Alexis Leboeuf
2026-01-07 17:44:22 +01:00
parent 203d0fe157
commit c760510ffb

View File

@@ -15,7 +15,7 @@ export const CreateSession = () => {
const [activiteDuree, setActiviteDuree] = useState(0);
const [isRecurent, setIsRecurent] = useState(false);
function addAcitivte(){
async function addAcitivte(){
if (!activiteNom) return;
const newActivite = new Activite();
@@ -23,11 +23,18 @@ export const CreateSession = () => {
newActivite.theme=activiteTheme;
newActivite.duree= activiteDuree;
newActivite.data= new Map<string,string>();
setActivities([...activities, newActivite]);
try{
await sessionService.create(newActivite);
console.log("Session créée");
setActiviteNom("");
setActiviteTheme("");
setActiviteDuree(0);
setActivities([...activities, newActivite]);
setActiviteNom("");
setActiviteTheme("");
setActiviteDuree(0);
} catch (error) {
console.error("Erreur lors de la création de la session", error);
}
}
async function handleCreateSession() {