correction ressource list, clean composant
This commit is contained in:
@@ -3,6 +3,8 @@
|
||||
import { AthleteList, ActiviteList, CoachList, SessionList, LigneList} from "./ressourceList";
|
||||
import { Activite, Athlete, Coach , Session, Ligne } from "../classes";
|
||||
import { keyboard } from "@testing-library/user-event/dist/keyboard";
|
||||
import ObjectSession from "./object/session";
|
||||
import ObjectUser from "./object/user";
|
||||
|
||||
|
||||
export type keyWord = "athletes" | "activites" | "coachs" | "sessions"| "lignes";
|
||||
@@ -54,8 +56,6 @@ import { keyboard } from "@testing-library/user-event/dist/keyboard";
|
||||
|
||||
const allLignes: Ligne[] = Array.from(ligneMap.values());
|
||||
|
||||
|
||||
|
||||
return (
|
||||
<div className="ressource_panel">
|
||||
<div>
|
||||
@@ -74,43 +74,36 @@ import { keyboard } from "@testing-library/user-event/dist/keyboard";
|
||||
|
||||
</select>
|
||||
|
||||
{value==="athletes" && (
|
||||
<div className="edt_athletes_panel">
|
||||
<h3>Liste des athlètes</h3>
|
||||
<AthleteList athletes={allAthletes} />
|
||||
</div>
|
||||
)}
|
||||
|
||||
{value==="activites" && (
|
||||
<div className="edt_activites_panel">
|
||||
<h3>Liste des activités</h3>
|
||||
<ActiviteList activites={allActivites} />
|
||||
</div>
|
||||
)}
|
||||
|
||||
{value==="coachs" && (
|
||||
<div className="edt_coachs_panel">
|
||||
<h3>Liste des coachs</h3>
|
||||
<CoachList coachs={allCoachs} />
|
||||
</div>
|
||||
)}
|
||||
|
||||
{value==="sessions" && (
|
||||
<div className="edt_sessions_panel">
|
||||
<h3>Liste des sessions</h3>
|
||||
<SessionList sessions={allSessions} />
|
||||
</div>
|
||||
)}
|
||||
|
||||
{value==="lignes" && (
|
||||
<div className="edt_lignes_panel">
|
||||
<h3>Liste des lignes</h3>
|
||||
<LigneList lignes={allLignes} />
|
||||
</div>
|
||||
)}
|
||||
|
||||
|
||||
|
||||
<div className="edt_sessions_panel">
|
||||
<h3>Liste des {value}</h3>
|
||||
<div className="list_object">
|
||||
{value==="athletes" && (
|
||||
allAthletes.map((athlete) => ( //TODO
|
||||
<ObjectUser athlete={athlete}/>
|
||||
))
|
||||
)}
|
||||
{value==="activites" && (
|
||||
allSessions.map((session) => ( //TODO
|
||||
<ObjectSession session={session}/>
|
||||
))
|
||||
)}
|
||||
{value==="coachs" && (
|
||||
allSessions.map((session) => ( //TODO
|
||||
<ObjectSession session={session}/>
|
||||
))
|
||||
)}
|
||||
{value==="sessions" && (
|
||||
allSessions.map((session) => (
|
||||
<ObjectSession session={session}/>
|
||||
))
|
||||
)}
|
||||
{value==="lignes" && (
|
||||
allSessions.map((session) => ( //TODO
|
||||
<ObjectSession session={session}/>
|
||||
))
|
||||
)}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user