import '../style/team_panel.css';
import {BASE} from "../Constants";
import {Team,TeamInfo,Color,User,Member} from "../model/Team/Team"
export default function TeamPanel({isCoach, team,currentUserId}: {isCoach: boolean, team: Team,currentUserId:number}){
return (
)
}
function TeamDisplay({ team}: {team : TeamInfo}) {
return (
{team.name}
Couleur principale
Couleur secondaire
)
}
function ColorDisplay({color}: {color : Color}){
return(
)
}
function CoachOptions ({id}:{id:number}){
return (
)
}
function MembersDisplay({members,isCoach,idTeam,currentUserId}:{members : Member[], isCoach : boolean,idTeam : number,currentUserId:number}){
const listMember = members.map((member) =>
);
return (
Membres :
{isCoach && }
{listMember}
)
}
function MemberDisplay({member,isCoach,idTeam,currentUserId}: {member : Member,isCoach : boolean,idTeam:number,currentUserId:number}){
return (
{member.user.name}
{member.role}
{member.user.email}
{isCoach && currentUserId !== member.user.id &&
}
{isCoach && currentUserId == member.user.id &&
}
)
}