refactor: SpecialitySection + TeacherSection (en cours)

This commit is contained in:
N3WT DE COMPET
2025-01-31 15:41:23 +01:00
parent a248898203
commit 72dd7699d6
6 changed files with 75 additions and 50 deletions

View File

@ -1,4 +1,4 @@
import React from 'react';
import React, { useState, useEffect } from 'react';
import SpecialitiesSection from '@/components/Structure/Configuration/SpecialitiesSection';
import TeachersSection from '@/components/Structure/Configuration/TeachersSection';
import ClassesSection from '@/components/Structure/Configuration/ClassesSection';
@ -9,7 +9,7 @@ const StructureManagement = ({ specialities, setSpecialities, teachers, setTeach
return (
<div className="max-w-8xl mx-auto p-4 mt-6 space-y-6">
<ClassesProvider>
<div className="max-w-4xl p-4 bg-white rounded-lg shadow-md">
<div className="w-2/5 p-4 bg-white rounded-lg shadow-md">
<SpecialitiesSection
specialities={specialities}
setSpecialities={setSpecialities}
@ -18,7 +18,7 @@ const StructureManagement = ({ specialities, setSpecialities, teachers, setTeach
handleDelete={(id) => handleDelete(`${BE_SCHOOL_SPECIALITY_URL}`, id, setSpecialities)}
/>
</div>
<div className="max-w-8xl p-4 bg-white rounded-lg shadow-md">
<div className="w-4/5 p-4 bg-white rounded-lg shadow-md">
<TeachersSection
teachers={teachers}
setTeachers={setTeachers}
@ -28,7 +28,7 @@ const StructureManagement = ({ specialities, setSpecialities, teachers, setTeach
handleDelete={(id) => handleDelete(`${BE_SCHOOL_TEACHER_URL}`, id, setTeachers)}
/>
</div>
<div className="p-4 bg-white rounded-lg shadow-md">
<div className="w-4/5 p-4 bg-white rounded-lg shadow-md">
<ClassesSection
classes={classes}
teachers={teachers}