import { ArrowLeft, Plus, FileText } from "lucide-react"; import { Link, useNavigate, useParams } from "react-router-dom"; import { Card, CardContent } from "../../components/ui/card"; import { Button } from "../../components/ui/button"; import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogDescription, DialogTrigger, DialogClose, } from "../../components/ui/dialog"; import { Input } from "../../components/ui/input"; import { Select } from "../../components/ui/select"; import uploadIcon from "../../assets/icons/upload.png"; export function ProgramCoursesPage() { const navigate = useNavigate(); const { level } = useParams<{ level: string }>(); const courses = [ { id: "a1", title: "A1", description: "Learn basic English words, phrases, and simple sentences for daily situations.", stats: { modules: 3, videos: 15, practices: 18, }, }, { id: "a2", title: "A2", description: "Build on basic skills with longer sentences, and practical conversations.", stats: { modules: 3, videos: 15, practices: 18, }, }, ]; return (
{/* Navigation */} Back to Programs {/* Header section */}

{level || "Program"}

Designed for learners starting from scratch. Focuses on simple grammar, and everyday communication.

Add New Course Create a CEFR-aligned course inside this program. {/* Gradient Divider */}
{/* Cards Grid */}
{courses.map((course) => ( {/* Gradient Header */}

{course.title}

{course.description}

{/* Stats */}

{course.stats.modules}

Modules

{course.stats.videos}

Videos

{course.stats.practices}

Practices

))}
); }