diff --git a/src/components/Course/components/Lecture/Exercises/List.svelte b/src/components/Course/components/Lecture/Exercises/List.svelte deleted file mode 100644 index d50c3695..00000000 --- a/src/components/Course/components/Lecture/Exercises/List.svelte +++ /dev/null @@ -1,66 +0,0 @@ - - - -

Create a new Cloudant database in the US South region.

-
- - - - - - -
- {#each exercises as exercise, index} - - {#if exerciseEditing === index} - - {:else} -

{exercise.title}

- {/if} - -

Created Jul 3, 2021

-
- {/each} -
-
diff --git a/src/components/Course/components/Lecture/Exercises/index.svelte b/src/components/Course/components/Lecture/Exercises/index.svelte deleted file mode 100644 index bd3e56e3..00000000 --- a/src/components/Course/components/Lecture/Exercises/index.svelte +++ /dev/null @@ -1,13 +0,0 @@ - - -{#if exerciseId} - -{:else} - -{/if} diff --git a/src/components/Course/components/Lecture/store/lessons.js b/src/components/Course/components/Lecture/store/lessons.js deleted file mode 100644 index 6ec714a9..00000000 --- a/src/components/Course/components/Lecture/store/lessons.js +++ /dev/null @@ -1,187 +0,0 @@ -import { writable } from "svelte/store"; - -export const lessons = writable([ - { - title: "Вступительное слово. Софт скилы", - to: "/courses/1/lecture/1", - lecturer: { - userId: 1, - avatar: "https://picsum.photos/32/32/?random", - name: "Sergey Semko", - }, - resources: [ - { - label: "lesson", - value: 1, - }, - { - label: "quiz", - value: 1, - }, - { - label: "home task", - value: 2, - }, - ], - date: new Date(), - isComplete: true, - }, - { - title: "Введение в ReactJS", - to: "/courses/1/lecture/2", - lecturer: { - userId: 1, - avatar: "https://picsum.photos/32/32/?random", - name: "Sergey Semko", - }, - resources: [ - { - label: "lesson", - value: 1, - }, - { - label: "quiz", - value: 1, - }, - { - label: "home task", - value: 2, - }, - ], - date: new Date(), - isComplete: false, - }, - { - title: "Компоненты", - to: "/courses/1/lecture/3", - lecturer: { - userId: 1, - avatar: "https://picsum.photos/32/32/?random", - name: "Sergey Semko", - }, - resources: [ - { - label: "lesson", - value: 1, - }, - { - label: "quiz", - value: 1, - }, - { - label: "home task", - value: 2, - }, - ], - date: new Date(), - isComplete: false, - }, - { - title: "Состояние компонентов и пропсы", - to: "/courses/1/lecture/4", - lecturer: { - userId: 1, - avatar: "https://picsum.photos/32/32/?random", - name: "Sergey Semko", - }, - resources: [ - { - label: "lesson", - value: 1, - }, - { - label: "quiz", - value: 1, - }, - { - label: "home task", - value: 2, - }, - ], - date: new Date(), - isComplete: false, - }, - { - title: "Жизненный цикл", - to: "/courses/1/lecture/5", - lecturer: { - userId: 1, - avatar: "https://picsum.photos/32/32/?random", - name: "Sergey Semko", - }, - resources: [ - { - label: "lesson", - value: 1, - }, - { - label: "quiz", - value: 1, - }, - { - label: "home task", - value: 2, - }, - ], - date: new Date(), - isComplete: false, - }, -]); - -export const lecturers = writable([ - { - id: 1, - text: "Sergey Semko", - }, - { - id: 3, - text: "Jonathan Nelson", - }, - { - id: 4, - text: "Sasha Pokidin", - }, - { - id: 5, - text: "Natasha Rudenko", - }, - { - id: 6, - text: "Yulia Marushko", - }, -]); - - -export function handleAddLesson() { - const resources = [ - { - label: "lesson", - value: 0, - }, - { - label: "quiz", - value: 0, - }, - { - label: "home task", - value: 0, - }, - ]; - - lessons.update(_lessons => { - return [ - ..._lessons, - { - title: 'Untitled lesson', - to: "/courses/1/lecture/" + (_lessons.length + 1), - resources, - lecturer: { - userId: 1, - avatar: "https://picsum.photos/32/32/?random", - name: "", - }, - date: new Date() - } - ] - }) -} \ No newline at end of file diff --git a/src/components/Course/components/Lecture/Exercises/EditMode.svelte b/src/components/Course/components/Lesson/Exercise/EditMode.svelte similarity index 100% rename from src/components/Course/components/Lecture/Exercises/EditMode.svelte rename to src/components/Course/components/Lesson/Exercise/EditMode.svelte diff --git a/src/components/Course/components/Lecture/Exercises/ViewMode.svelte b/src/components/Course/components/Lesson/Exercise/ViewMode.svelte similarity index 100% rename from src/components/Course/components/Lecture/Exercises/ViewMode.svelte rename to src/components/Course/components/Lesson/Exercise/ViewMode.svelte diff --git a/src/components/Course/components/Lecture/Exercises/constants.js b/src/components/Course/components/Lesson/Exercise/constants.js similarity index 100% rename from src/components/Course/components/Lecture/Exercises/constants.js rename to src/components/Course/components/Lesson/Exercise/constants.js diff --git a/src/components/Course/components/Lecture/Exercises/Exercise.svelte b/src/components/Course/components/Lesson/Exercise/index.svelte similarity index 64% rename from src/components/Course/components/Lecture/Exercises/Exercise.svelte rename to src/components/Course/components/Lesson/Exercise/index.svelte index 3bfddbbb..362690d5 100644 --- a/src/components/Course/components/Lecture/Exercises/Exercise.svelte +++ b/src/components/Course/components/Lesson/Exercise/index.svelte @@ -1,13 +1,13 @@ + +{#if exerciseId} + +{:else} + + + + + + + (open = !open)} + /> + + +
+ {#each exercises as exercise, index} + +

{exercise.title}

+

Created Jul 3, 2021

+
+ {/each} +
+
+{/if} diff --git a/src/components/Course/components/Lecture/Readme/EditMode.svelte b/src/components/Course/components/Lesson/Readme/EditMode.svelte similarity index 100% rename from src/components/Course/components/Lecture/Readme/EditMode.svelte rename to src/components/Course/components/Lesson/Readme/EditMode.svelte diff --git a/src/components/Course/components/Lecture/Readme/ViewMode.svelte b/src/components/Course/components/Lesson/Readme/ViewMode.svelte similarity index 100% rename from src/components/Course/components/Lecture/Readme/ViewMode.svelte rename to src/components/Course/components/Lesson/Readme/ViewMode.svelte diff --git a/src/components/Course/components/Lecture/Readme/index.svelte b/src/components/Course/components/Lesson/Readme/index.svelte similarity index 100% rename from src/components/Course/components/Lecture/Readme/index.svelte rename to src/components/Course/components/Lesson/Readme/index.svelte diff --git a/src/components/Course/components/Lecture/functions.js b/src/components/Course/components/Lesson/functions.js similarity index 100% rename from src/components/Course/components/Lecture/functions.js rename to src/components/Course/components/Lesson/functions.js diff --git a/src/components/Course/components/Lecture/index.svelte b/src/components/Course/components/Lesson/index.svelte similarity index 50% rename from src/components/Course/components/Lecture/index.svelte rename to src/components/Course/components/Lesson/index.svelte index 7fdb15b9..ad9a2c6f 100644 --- a/src/components/Course/components/Lecture/index.svelte +++ b/src/components/Course/components/Lesson/index.svelte @@ -1,7 +1,7 @@ +
+
+ + +
+ +
+ +
+ +
+
+ + +
+ +
+
+ - -
-
- - -
- -
- -
- -
-
- - -
- -
-
diff --git a/src/components/TimeTable/data.js b/src/components/TimeTable/data.js index 68ab858d..18dc6980 100644 --- a/src/components/TimeTable/data.js +++ b/src/components/TimeTable/data.js @@ -1,38 +1,39 @@ export default [ - { + { + lessonType: '1-9 leture', + lessonHall: '402F', + subject: 'Mathematics', + tutorOne: 'Peter Pitrovich', + tutorTwo: 'Pragma James', + }, + { + lessonType: '1-9 Pra.', + lessonHall: '202F', + subject: 'Physics', + tutorOne: 'Anicimov', + tutorTwo: '', + }, + { + lessonType: '1-9 leture', + lessonHall: '301F', + subject: 'Algorithm', + tutorOne: 'Babilunga Sharon', + tutorTwo: 'Alex Jonard', + }, + { + lessonType: '1-9 leture', + lessonHall: '222F', + subject: 'Computer Aided system', + tutorOne: 'Godovichecko Heroku', + tutorTwo: '', + }, + ...Array(4 * 4) + .fill(0) + .map((a, i) => ({ lessonType: '1-9 leture', - lectureHall: '402F', - subject: 'Mathematics', - lecturerOne: 'Peter Pitrovich', - lecturerTwo: 'Pragma James', - }, - { - lessonType: '1-9 Pra.', - lectureHall: '202F', - subject: 'Physics', - lecturerOne: 'Anicimov', - lecturerTwo: '', - }, - { - lessonType: '1-9 leture', - lectureHall: '301F', - subject: 'Algorithm', - lecturerOne: 'Babilunga Sharon', - lecturerTwo: 'Alex Jonard', - }, - { - lessonType: '1-9 leture', - lectureHall: '222F', + lessonHall: '222F', subject: 'Computer Aided system', - lecturerOne: 'Godovichecko Heroku', - lecturerTwo: '', - - }, - ...Array(4 * 4).fill(0).map((a, i) => ({ - lessonType: '1-9 leture', - lectureHall: '222F', - subject: 'Computer Aided system', - lecturerOne: 'Godovichecko Heroku', - lecturerTwo: '', - })) - ]; \ No newline at end of file + tutorOne: 'Godovichecko Heroku', + tutorTwo: '', + })), +]; diff --git a/src/routes/_layout.svelte b/src/routes/_layout.svelte index bf2427c7..c8293ae0 100644 --- a/src/routes/_layout.svelte +++ b/src/routes/_layout.svelte @@ -1,4 +1,5 @@ @@ -16,7 +19,9 @@
- + {#if $page.path.includes("courses")} + + {/if}