Skip to content

Commit 6e4a3cb

Browse files
committed
refactor: Course->CourseWare...
and associated methods for AllCourseWare wrapper
1 parent 518bbdb commit 6e4a3cb

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages/standalone-ui/src/questions/exampleCourse.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { Course } from '@vue-skuilder/courseware';
1+
import { CourseWare } from '@vue-skuilder/courseware';
22
import { SimpleTextQuestion } from './SimpleTextQuestion';
33
import { MultipleChoiceQuestion } from './MultipleChoiceQuestion';
44
import { NumberRangeQuestion } from './NumberRangeQuestion';
55

6-
export const exampleCourse = new Course('ExampleCourse', [
6+
export const exampleCourse = new CourseWare('ExampleCourse', [
77
new SimpleTextQuestion([
88
{ questionText: 'What is the capital of France?', correctAnswer: 'Paris' },
99
]),

packages/studio-ui/src/utils/courseConfigRegistration.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import { CourseConfig, DataShape, NameSpacer } from '@vue-skuilder/common';
22
import { CourseDBInterface } from '@vue-skuilder/db';
33
import { Displayable, getCurrentUser, ViewComponent } from '@vue-skuilder/common-ui';
4-
import { Course } from '@vue-skuilder/courseware';
4+
import { CourseWare } from '@vue-skuilder/courseware';
55

66
/**
77
* Interface for custom questions data structure returned by allCustomQuestions()
88
*/
99
export interface CustomQuestionsData {
10-
courses: Course[]; // Course instances with question instances
10+
courses: CourseWare[]; // Course instances with question instances
1111
questionClasses: Displayable[]; // Question class constructors
1212
dataShapes: DataShape[]; // DataShape definitions for studio-ui
1313
views: ViewComponent[]; // Vue components for rendering

0 commit comments

Comments
 (0)