diff --git a/src/lib/components/Course/components/Lesson/Exercise/EditMode.svelte b/src/lib/components/Course/components/Lesson/Exercise/EditMode.svelte index 83179c6a..fa8d88b6 100644 --- a/src/lib/components/Course/components/Lesson/Exercise/EditMode.svelte +++ b/src/lib/components/Course/components/Lesson/Exercise/EditMode.svelte @@ -17,11 +17,11 @@ import CheckmarkFilledIcon from 'carbon-icons-svelte/lib/CheckmarkFilled.svelte'; import CheckmarkOutlineIcon from 'carbon-icons-svelte/lib/CheckmarkOutline.svelte'; - import TextField from '$lib/components/Form/TextField.svelte'; import Modal from '$lib/components/Modal/index.svelte'; import TextArea from '$lib/components/Form/TextArea.svelte'; import Checkbox from '$lib/components/Form/Checkbox.svelte'; import RadioItem from '$lib/components/Form/RadioItem.svelte'; + import AutoGrowTextField from '$lib/components/Form/AutoGrowTextField.svelte'; import IconButton from '$lib/components/IconButton/index.svelte'; import ErrorMessage from '$lib/components/ErrorMessage/index.svelte'; import PrimaryButton from '$lib/components/PrimaryButton/index.svelte'; @@ -153,15 +153,15 @@ question.is_dirty = true; }} > -
+ {label} + + {#if isRequired} + * + {/if} +
+{/if} + { + if (focusClass.includes('border-primary-600')) { + focusClass = focusClass.replace('border-primary-600', ''); + } + onChange(e); + }} + on:focus={() => (focusClass += ' border-primary-600')} + style="--placeholder: '{placeholder}'">{value} +{#if errorMessage} +{errorMessage}
+{:else if helperMessage} ++ {helperMessage} +
+{/if} + +