{#if label && !cornerHint && !hideLabel} {:else if cornerHint && !hideLabel}
{#if label} {/if} {cornerHint}
{/if}
{#if icon}
{:else if addon}
{addon}
{/if} {#if errorText}
{/if}
{#if helpText && !errorText}

{helpText}

{/if} {#if errorText || errors?.length === 1}

{errorText ?? errors[0]}

{:else if errors && errors.length} {/if}