{ if (!propagateClick) { event.stopPropagation() } input.focus() }} use:resizeObserver={(element) => { parentWidth = element.parentElement?.getBoundingClientRect().width }} >
{#if label}
{#if required}
*
{/if}
{/if}
{#if icon}
{/if} {#if format === 'password'}
{ dispatch('blur', value) }} /> {:else if format === 'number'}
{ dispatch('blur', value) }} /> {:else}
{ dispatch('blur', value) }} /> {/if}