import Link from "next/link"; import { Pencil } from "lucide-react"; import { redirect } from "next/navigation"; import { BackgroundBlobs } from "@/components/background-blobs"; import { getSessionUser } from "@/lib/auth"; import { listMathPoints, MODULES } from "@/lib/math"; // xuchao: 数学思维课程编辑列表——按七大模块分组,点击进入单课编辑 export default async function MathAdmin() { const parent = await getSessionUser(); if (!parent) redirect("/login"); if (parent.role !== "parent") redirect("/kid"); const points = await listMathPoints(); return (
← 返回家长中心

数学思维课程编辑

点击任意课程即可修改标题、目标与课文内容,保存后孩子端立即生效。

{MODULES.map((mod) => { const group = points.filter((p) => p.module === mod.id); if (group.length === 0) return null; return (

{mod.name} {"★".repeat(mod.stars)}

{group.map((p) => ( {p.title} ))}
); })}
); }