fix(date-picker): display warn/invalid icons in input with calendar

Fixes #1498
This commit is contained in:
Eric Liu 2022-10-03 19:02:36 -07:00
commit 9d589143f7

View file

@ -138,19 +138,17 @@
}}"
on:paste
/>
{#if !$hasCalendar}
{#if invalid}
<WarningFilled
class="bx--date-picker__icon bx--date-picker__icon--invalid"
/>
{/if}
{#if !invalid && warn}
<WarningAltFilled
class="bx--date-picker__icon bx--date-picker__icon--warn"
/>
{/if}
{#if invalid}
<WarningFilled
class="bx--date-picker__icon bx--date-picker__icon--invalid"
/>
{/if}
{#if $hasCalendar}
{#if !invalid && warn}
<WarningAltFilled
class="bx--date-picker__icon bx--date-picker__icon--warn"
/>
{/if}
{#if $hasCalendar && !invalid && !warn}
<Calendar
class="bx--date-picker__icon"
aria-label="{iconDescription}"