From 97cef195f99dc296e5fdb9ceda865fa449642817 Mon Sep 17 00:00:00 2001 From: rotimi-best Date: Thu, 23 Sep 2021 16:39:38 +0300 Subject: [PATCH] v1 of deadline feature --- .../Lesson/Exercise/EditMode.svelte | 26 ++++++++++++------- .../components/Lesson/Exercises/index.svelte | 3 ++- .../components/Lesson/store/exercise.js | 2 ++ src/components/EditContent/index.svelte | 5 ++-- src/components/Form/Date.svelte | 5 +++- src/components/Form/DateTime.svelte | 18 +++++++++++++ src/utils/services/courses/index.js | 5 +++- 7 files changed, 49 insertions(+), 15 deletions(-) create mode 100644 src/components/Form/DateTime.svelte diff --git a/src/components/Course/components/Lesson/Exercise/EditMode.svelte b/src/components/Course/components/Lesson/Exercise/EditMode.svelte index ce638ce4..2672658c 100644 --- a/src/components/Course/components/Lesson/Exercise/EditMode.svelte +++ b/src/components/Course/components/Lesson/Exercise/EditMode.svelte @@ -18,11 +18,12 @@ import TextField from '../../../../Form/TextField.svelte'; import TextArea from '../../../../Form/TextArea.svelte'; import Checkbox from '../../../../Form/Checkbox.svelte'; + import DateTime from '../../../../Form/DateTime.svelte'; import RadioItem from '../../../../Form/RadioItem.svelte'; import IconButton from '../../../../IconButton/index.svelte'; import ErrorMessage from '../../../../ErrorMessage/index.svelte'; import PrimaryButton from '../../../../PrimaryButton/index.svelte'; - import Dropdown from '../../../../Dropdown/index.svelte'; + import EditContent from '../../../../EditContent/index.svelte'; import { VARIANTS } from '../../../../PrimaryButton/constants'; import Select from '../../../../Form/Select.svelte'; import QuestionContainer from '../../../../QuestionContainer/index.svelte'; @@ -75,17 +76,22 @@ placeholder="Title" bind:value={$questionnaire.title} className="mb-2" - onChange={() => { - console.log('title dirty'); - $questionnaire.is_title_dirty = true; - }} + onChange={() => ($questionnaire.is_title_dirty = true)} /> -