chore(numberinput): move helper text below input

This commit is contained in:
josefaidt 2020-09-17 15:02:58 -05:00
commit 544d48d2e8
2 changed files with 8 additions and 14 deletions

View file

@ -30,6 +30,7 @@ export const Default = () => ({
disabled: boolean("Disabled (disabled)", false), disabled: boolean("Disabled (disabled)", false),
readonly: boolean("Read only (readonly)", false), readonly: boolean("Read only (readonly)", false),
invalid: boolean("Show form validation UI (invalid)", false), invalid: boolean("Show form validation UI (invalid)", false),
helperText: text("Helper text (helperText)", "Optional helper text here"),
mobile: boolean("Mobile variant (mobile)", false), mobile: boolean("Mobile variant (mobile)", false),
invalidText: text( invalidText: text(
"Form validation UI content (invalidText)", "Form validation UI content (invalidText)",

View file

@ -198,13 +198,6 @@
<slot name="label">{label}</slot> <slot name="label">{label}</slot>
</label> </label>
{/if} {/if}
{#if helperText}
<div
class:bx--form__helper-text="{true}"
class:bx--form__helper-text--disabled="{disabled}">
{helperText}
</div>
{/if}
<div class:bx--number__input-wrapper="{true}"> <div class:bx--number__input-wrapper="{true}">
<button <button
type="button" type="button"
@ -262,13 +255,6 @@
<slot name="label">{label}</slot> <slot name="label">{label}</slot>
</label> </label>
{/if} {/if}
{#if helperText}
<div
class:bx--form__helper-text="{true}"
class:bx--form__helper-text--disabled="{disabled}">
{helperText}
</div>
{/if}
<div class:bx--number__input-wrapper="{true}"> <div class:bx--number__input-wrapper="{true}">
<input <input
bind:this="{ref}" bind:this="{ref}"
@ -324,6 +310,13 @@
</div> </div>
</div> </div>
{/if} {/if}
{#if !error && helperText}
<div
class:bx--form__helper-text="{true}"
class:bx--form__helper-text--disabled="{disabled}">
{helperText}
</div>
{/if}
{#if error} {#if error}
<div id="{errorId}" class:bx--form-requirement="{true}"> <div id="{errorId}" class:bx--form-requirement="{true}">
{invalidText} {invalidText}