完整性更新

现在已经实现了大部分基础功能
This commit is contained in:
SpecialX
2026-01-08 11:14:03 +08:00
parent 0da2eac0b4
commit 57807def37
155 changed files with 26421 additions and 1036 deletions

View File

@@ -13,11 +13,13 @@ import { Textbook } from "../types";
interface TextbookCardProps {
textbook: Textbook;
hrefBase?: string;
}
export function TextbookCard({ textbook }: TextbookCardProps) {
export function TextbookCard({ textbook, hrefBase }: TextbookCardProps) {
const base = hrefBase || "/teacher/textbooks";
return (
<Link href={`/teacher/textbooks/${textbook.id}`} className="block h-full">
<Link href={`${base}/${textbook.id}`} className="block h-full">
<Card
className={cn(
"group h-full overflow-hidden transition-all duration-300 ease-out",