"use client"; import React, { useState } from "react"; import { useParams, useRouter } from "next/navigation"; import CourseEditorLayout from "@/components/CourseEditorLayout"; import RubricList from "@/components/Rubrics/RubricList"; import RubricEditor from "@/components/Rubrics/RubricEditor"; import { ArrowLeft, FileText, Info } from "lucide-react"; export default function RubricsPage() { const { id } = useParams() as { id: string }; const router = useRouter(); const [editingRubricId, setEditingRubricId] = useState(null); return (
{/* Header */}

Rubrics Management

Create and manage evaluation rubrics for your course

Rubrics can be assigned to multiple lessons across the course.
{editingRubricId ? ( setEditingRubricId(null)} /> ) : ( setEditingRubricId(rubricId)} /> )}
); }