{m.person_alias_heading()}
{#if aliasError}
{aliasError}
{/if} {#if sorted.length === 0}
{m.person_alias_empty()}
{:else}
{#each sorted as alias (alias.id)}
{typeLabel(alias.type)}
{#if alias.firstName}{alias.firstName}{/if} {alias.lastName}
{#if canWrite}
confirmDelete(alias.id)} aria-label="{m.person_alias_btn_delete()} {alias.lastName}" class="ml-4 inline-flex min-h-[44px] min-w-[44px] items-center justify-center text-red-400 transition-colors hover:text-red-600" >
{/if}
{/each}
{/if} {#if canWrite}
{m.person_alias_add_heading()}
{m.person_alias_label_type()}
{m.person_alias_type_BIRTH()}
{m.person_alias_type_WIDOWED()}
{m.person_alias_type_DIVORCED()}
{m.person_alias_type_OTHER()}
{m.person_alias_label_last_name()}
{m.person_alias_label_first_name()}
{m.person_alias_btn_add()}
{/if}
{#if showDeleteModal}
{m.person_alias_delete_title()}
{m.person_alias_delete_body()}
{ showDeleteModal = false; deleteTargetId = null; }} class="rounded-sm border border-line px-4 py-2 text-sm font-medium text-ink-2 transition-colors hover:bg-muted" > {m.btn_cancel()}
{ return async ({ update }) => { showDeleteModal = false; deleteTargetId = null; await update(); }; }} >
{m.person_alias_btn_delete()}
{/if}