import { useState } from "react"; import { Card, CardContent } from "@/components/ui/card"; import { Input } from "@/components/ui/input"; import { Button } from "@/components/ui/button"; import { Badge } from "@/components/ui/badge"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table"; import { Search, MoreHorizontal, Lock, Unlock } from "lucide-react"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger } from "@/components/ui/dropdown-menu"; import AiTipBanner from "@/components/ai/AiTipBanner"; import AiCreationAssistant from "@/components/ai/AiCreationAssistant"; const exams = [ { id: "EX-001", title: "IELTS Academic Mock 1", createdBy: "Dr. Smith", modules: 4, rubric: "Linked", difficulty: "Hard", exercises: 40, timer: "180 min", access: "Public", date: "2025-01-10" }, { id: "EX-002", title: "Reading Comprehension B2", createdBy: "Prof. Lee", modules: 1, rubric: "Linked", difficulty: "Medium", exercises: 12, timer: "60 min", access: "Private", date: "2025-01-18" }, { id: "EX-003", title: "Listening Practice A2", createdBy: "Mr. Kim", modules: 1, rubric: "Pending", difficulty: "Easy", exercises: 10, timer: "30 min", access: "Public", date: "2025-02-05" }, { id: "EX-004", title: "Writing Task 1 & 2", createdBy: "Dr. Smith", modules: 1, rubric: "Linked", difficulty: "Hard", exercises: 2, timer: "60 min", access: "Public", date: "2025-02-12" }, { id: "EX-005", title: "Speaking Interview Sim", createdBy: "Prof. Lee", modules: 1, rubric: "Linked", difficulty: "Medium", exercises: 3, timer: "15 min", access: "Private", date: "2025-02-20" }, { id: "EX-006", title: "Full Mock C1", createdBy: "Mr. Kim", modules: 4, rubric: "Linked", difficulty: "Very Hard", exercises: 48, timer: "180 min", access: "Public", date: "2025-03-01" }, ]; export default function ExamsListPage() { const [search, setSearch] = useState(""); return (
Browse and manage all exam content.