Add "required" asterisk ()

Signed-off-by: Sergei Ogorelkov <sergei.ogorelkov@xored.com>
This commit is contained in:
Sergei Ogorelkov 2023-02-27 12:34:28 +06:00 committed by GitHub
parent 10a8362de0
commit 248a7d35e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 1 deletions
packages
text-editor/src/components
ui/src/components

View File

@ -15,6 +15,7 @@
export let emphasized: boolean = false
export let isScrollable: boolean = false
export let maxHeight: 'max' | 'card' | 'limited' | string | undefined = undefined
export let required = false
let rawValue: string
let oldContent = ''
@ -55,7 +56,10 @@
}}
>
{#if label}
<div class="label"><Label {label} /></div>
<div>
<span class="label"><Label {label} /></span>
{#if required}<span class="error-color">&ast</span>{/if}
</div>
{/if}
<StyledTextEditor
{placeholder}

View File

@ -37,6 +37,7 @@
export let focusable: boolean = false
export let disabled: boolean = false
export let fullSize = false
export let required = false
const dispatch = createEventDispatcher()
@ -134,6 +135,7 @@
{#if label}
<div class="mb-1 text-sm font-medium content-accent-color select-text">
<Label {label} />
{#if required}<span class="error-color">&ast</span>{/if}
</div>
{/if}
<div class="{kind} flex-row-center clear-mins" class:focusable>