Fix typecheck errors
This commit is contained in:
parent
498b225cff
commit
81b20f2ce1
|
|
@ -193,7 +193,9 @@ export function useCourseData(courseSlug: string) {
|
||||||
log.error(result.error);
|
log.error(result.error);
|
||||||
}
|
}
|
||||||
|
|
||||||
const courseData = cloneDeep(result.data?.course) as Course;
|
// VBV-757: clone data from `COURSE_QUERY` here, so that each user in
|
||||||
|
// `useCourseDataWithCompletion` has its own completion instance in the course
|
||||||
|
const courseData = cloneDeep(result.data?.course) as unknown as Course;
|
||||||
course.value = courseData;
|
course.value = courseData;
|
||||||
actionCompetences.value = courseData.action_competences as ActionCompetence[];
|
actionCompetences.value = courseData.action_competences as ActionCompetence[];
|
||||||
learningPath.value = courseData.learning_path as LearningPathType;
|
learningPath.value = courseData.learning_path as LearningPathType;
|
||||||
|
|
|
||||||
|
|
@ -204,6 +204,8 @@ export interface Course {
|
||||||
slug: string;
|
slug: string;
|
||||||
profiles: string[];
|
profiles: string[];
|
||||||
configuration: CourseConfiguration;
|
configuration: CourseConfiguration;
|
||||||
|
learning_path?: LearningPathType;
|
||||||
|
action_competences?: ActionCompetence[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface CourseCategory {
|
export interface CourseCategory {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue