import ProjectTimeline from './components/ProjectTimeline'; import TaskCard from './components/ProjectTaskCard'; import HeroProject from './components/Hero-project'; import { useProjectMyTasks } from '../../../hooks/useProjects'; import type { Project } from '../../../types/project.types'; export default function ForumTab({ project }: { project: Project }) { const { tasks, loading, error } = useProjectMyTasks(project.id); return (
{/* Loading skeleton */} {/* {loading && (
{[...Array(3)].map((_, i) => (
))}
)} */} {/* Error */} {error &&

{error}

} {/* Timeline + Task list — hanya tampil jika ada task */} {/* {!loading && tasks.length === 0 ? ( */} {tasks.length === 0 ? (

Belum ada tugas yang dapat dikerjakan.

) : ( !loading && (
{/* Kolom kiri: Timeline */}
{/* Kolom kanan: Task cards */}
{tasks.map((task) => ( ))}
) )}
); }