import { useParams } from 'react-router-dom'; import { } from '../../../hooks/useProjects'; import type { Project } from '../../../types/project.types'; export default function ParticipantsTab({ project }: { project: Project }) { const { slug } = useParams<{ slug: string }>(); const { interns, loading, error } = useProjectInterns(slug ?? ""); return (
{/* Mentor */}

Mentor

{project.admin.profile_picture ? ( {project.admin.full_name} ) : (
)} {project.admin.full_name}
{/* Members */}

Members

{loading && (
{[...Array(3)].map((_, i) => (
))}
)} {error &&

{error}

} {!loading && !error && interns.map((intern, idx) => (
{intern.avatar ? ( {intern.full_name} ) : (
)}
{intern.full_name} {intern.email}
{intern.kelompok_peminatan}
))} {!loading && !error && interns.length === 0 && (

Belum ada members.

)}
); }