import { useState } from "react"; import { useLocalData } from "../context/useLocalData"; import { Activite, Athlete, Coach , Session, Ligne, Admin } from "../classes"; import {calculTempsDeJeuParLigne} from "../utils/ligneUtils"; 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"; export default function RessourcePanel() { const { user } = useLocalData(); //const user = getUserTest(); //TODO const [value,setValue] = useState("athletes"); if (user instanceof Athlete) return null; const allAthletes: Athlete[] = []; const allActivites: Activite[] = []; const allCoachs: Coach[] = []; const allSessions: Session[] = []; const allLignes: Ligne[] = []; return (
Sélectionner une ressource:

Liste des {value}

{value==="athletes" && ( allAthletes.map((athlete) => ( )) )} {value==="activites" && ( allSessions.map((session) => ( //TODO )) )} {value==="coachs" && ( allSessions.map((session) => ( //TODO )) )} {value==="sessions" && ( allSessions.map((session) => ( )) )} {value==="lignes" && ( allSessions.map((session) => ( //TODO )) )}
); }