From ddf4955d80d9379130c9135ea15090f81e12456e Mon Sep 17 00:00:00 2001 From: rotimi-best Date: Sat, 28 Aug 2021 22:44:06 +0300 Subject: [PATCH] Auto show course w/invite + Fix saving --- src/components/Buttons/Close/index.svelte | 3 +- .../Lesson/Materials/EditMode.svelte | 74 --------- .../Lesson/Materials/ViewMode.svelte | 106 ------------- .../components/Lesson/Materials/constants.js | 14 ++ .../components/Lesson/Materials/index.svelte | 140 +++++++++++++++++- .../Course/components/Lesson/store/lessons.js | 12 +- src/components/IconButton/index.svelte | 4 +- src/components/Snackbar/constants.js | 13 ++ src/components/Snackbar/index.svelte | 68 +++++++++ src/components/Snackbar/store.js | 10 ++ src/routes/_layout.svelte | 10 +- src/routes/courses.svelte | 6 + .../lessons/[...lessonParams]/index.svelte | 49 +++--- src/routes/profile/[id].svelte | 7 + src/utils/services/courses/index.js | 2 +- 15 files changed, 289 insertions(+), 229 deletions(-) delete mode 100644 src/components/Course/components/Lesson/Materials/EditMode.svelte delete mode 100644 src/components/Course/components/Lesson/Materials/ViewMode.svelte create mode 100644 src/components/Course/components/Lesson/Materials/constants.js create mode 100644 src/components/Snackbar/constants.js create mode 100644 src/components/Snackbar/index.svelte create mode 100644 src/components/Snackbar/store.js diff --git a/src/components/Buttons/Close/index.svelte b/src/components/Buttons/Close/index.svelte index f0ea9fed..f76954c3 100644 --- a/src/components/Buttons/Close/index.svelte +++ b/src/components/Buttons/Close/index.svelte @@ -4,8 +4,9 @@ export let onClick; export let contained; + export let color = ''; - + diff --git a/src/components/Course/components/Lesson/Materials/EditMode.svelte b/src/components/Course/components/Lesson/Materials/EditMode.svelte deleted file mode 100644 index c7d21955..00000000 --- a/src/components/Course/components/Lesson/Materials/EditMode.svelte +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - ($isLessonDirty = true)} - /> - - - ($isLessonDirty = true)} - /> - - - ($isLessonDirty = true)} - /> - - - diff --git a/src/components/Course/components/Lesson/Materials/ViewMode.svelte b/src/components/Course/components/Lesson/Materials/ViewMode.svelte deleted file mode 100644 index a2910608..00000000 --- a/src/components/Course/components/Lesson/Materials/ViewMode.svelte +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - {#if $lesson.materials.note} - - {:else} - -

No note added

- Lesson note not found -
- {/if} -
- - {#if $lesson.materials.video_url && $lesson.materials.video_url.includes('youtube')} - {#each $lesson.materials.video_url.split(',') as url} -
-