From 052688e045f8f6fb0661ace226eef7a129ef0fd8 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Tue, 11 Nov 2025 23:19:38 +0000 Subject: [PATCH] completionId: cgen-a027d72eb83a443eb97dc31a138fe3fb cgen-a027d72eb83a443eb97dc31a138fe3fb --- client/pages/docs/DocsCurriculumEthos.tsx | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/client/pages/docs/DocsCurriculumEthos.tsx b/client/pages/docs/DocsCurriculumEthos.tsx index 60975194..a5c0b496 100644 --- a/client/pages/docs/DocsCurriculumEthos.tsx +++ b/client/pages/docs/DocsCurriculumEthos.tsx @@ -27,6 +27,17 @@ import { CheckCircle, } from "lucide-react"; +interface Lesson { + title: string; + summary: string; + status: "coming_soon" | "draft" | "live"; + duration: string; + objectives?: string[]; + content?: string; + exercises?: string[]; + resources?: { title: string; type: "video" | "article" | "tool" }[]; +} + interface CurriculumModule { id: string; title: string; @@ -34,11 +45,7 @@ interface CurriculumModule { level: "foundation" | "builder" | "advanced"; duration: string; focus: string[]; - lessons: { - title: string; - summary: string; - status: "coming_soon" | "draft" | "live"; - }[]; + lessons: Lesson[]; } const curriculumModules: CurriculumModule[] = [