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

Fixes #1498
This commit is contained in:
metonym 2022-10-03 19:07:48 -07:00 committed by GitHub
commit a657b6e334
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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}"