From 26798f1e93d437f0a2661333450c7b669e365de1 Mon Sep 17 00:00:00 2001 From: rotimi-best Date: Thu, 26 Aug 2021 09:34:18 +0300 Subject: [PATCH] Fix bug of adding tutor to lesson --- .../Course/components/Lesson/store/lessons.js | 25 +----------------- .../Course/components/Navigation/index.svelte | 1 + .../components/People/InviationModal.svelte | 8 +++--- .../Course/components/People/store.js | 7 +++++ src/components/Course/store.js | 26 ++++++++++++------- src/components/Form/Select.svelte | 8 +++++- src/routes/courses/[id]/lessons/index.svelte | 4 +-- src/routes/courses/[id]/people.svelte | 21 +++++++++------ 8 files changed, 50 insertions(+), 50 deletions(-) diff --git a/src/components/Course/components/Lesson/store/lessons.js b/src/components/Course/components/Lesson/store/lessons.js index 48b7d362..1a88561e 100644 --- a/src/components/Course/components/Lesson/store/lessons.js +++ b/src/components/Course/components/Lesson/store/lessons.js @@ -17,29 +17,6 @@ export const lesson = writable({ }); export const isLessonDirty = writable(false); -export const tutors = 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() { lessons.update((_lessons) => { return [ @@ -47,7 +24,7 @@ export function handleAddLesson() { { id: null, title: 'Untitled lesson', - profile: undefined, + // profile: undefined, call_url: undefined, lesson_at: new Date(), is_complete: false, diff --git a/src/components/Course/components/Navigation/index.svelte b/src/components/Course/components/Navigation/index.svelte index dfff99d2..783c086f 100644 --- a/src/components/Course/components/Navigation/index.svelte +++ b/src/components/Course/components/Navigation/index.svelte @@ -179,6 +179,7 @@ position: sticky; top: 0; border-right: 1px solid var(--border-color); + background-color: rgb(250, 251, 252); &.hide { min-width: 0px; diff --git a/src/components/Course/components/People/InviationModal.svelte b/src/components/Course/components/People/InviationModal.svelte index aa39d666..1db34834 100644 --- a/src/components/Course/components/People/InviationModal.svelte +++ b/src/components/Course/components/People/InviationModal.svelte @@ -7,7 +7,7 @@ addGroupMember, fetchGroup, } from '../../../../utils/services/courses'; - import { invitationModal } from './store'; + import { invitationModal, resetForm } from './store'; import { validateForm } from '../../../Courses/functions'; import { course, setCourseData } from '../../../Course/store'; @@ -56,16 +56,16 @@ false ); - $invitationModal.open = false; + resetForm(); }); } ($invitationModal.open = false)} + onClose={resetForm} bind:open={$invitationModal.open} width="w-2/5" - modalHeading="Create a Course" + modalHeading="Invite people" >