completionId: cgen-a027d72eb83a443eb97dc31a138fe3fb
cgen-a027d72eb83a443eb97dc31a138fe3fb
This commit is contained in:
parent
ca769fa7e9
commit
052688e045
1 changed files with 12 additions and 5 deletions
|
|
@ -27,6 +27,17 @@ import {
|
||||||
CheckCircle,
|
CheckCircle,
|
||||||
} from "lucide-react";
|
} 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 {
|
interface CurriculumModule {
|
||||||
id: string;
|
id: string;
|
||||||
title: string;
|
title: string;
|
||||||
|
|
@ -34,11 +45,7 @@ interface CurriculumModule {
|
||||||
level: "foundation" | "builder" | "advanced";
|
level: "foundation" | "builder" | "advanced";
|
||||||
duration: string;
|
duration: string;
|
||||||
focus: string[];
|
focus: string[];
|
||||||
lessons: {
|
lessons: Lesson[];
|
||||||
title: string;
|
|
||||||
summary: string;
|
|
||||||
status: "coming_soon" | "draft" | "live";
|
|
||||||
}[];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const curriculumModules: CurriculumModule[] = [
|
const curriculumModules: CurriculumModule[] = [
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue