Files
internify-fe/src/Pages/internify/intern/ForumTab.tsx
T

26 lines
852 B
TypeScript

import type { Project } from '../../../lib/mockData';
import ProjectTimeline from './components/ProjectTimeline';
import TaskCard from './components/ProjectTaskCard';
import HeroProject from './components/Hero-project';
export default function ForumTab({ project }: { project: Project }) {
return (
<div>
{/* Hero banner */}
<HeroProject title={project.name} description={project.description} />
{/* Timeline + Task list */}
<div className="flex gap-7 items-start">
<div className="w-1/5 bg-white rounded-xl p-5 shadow-md shrink-0">
<ProjectTimeline tasks={project.tasks} />
</div>
<div className="w-4/5">
{project.tasks.map((task, idx) => (
<TaskCard key={idx} task={task} projectName={project.name} />
))}
</div>
</div>
</div>
);
}