{#snippet personCard(person: Person)} {getFullName(person)} {/snippet}

{m.doc_details_section_details()}

{m.doc_details_field_date()}
{formattedDate}
{m.form_label_location()}
{displayLocation}
{m.doc_details_field_status()}
{statusLabel}

{m.doc_details_section_persons()}

{#if hasPersons}
{#if sender}

{m.doc_details_field_sender()}

{@render personCard(sender)}
{/if} {#if receivers.length > 0}

{m.doc_details_field_receivers()}

{#each displayedReceivers as receiver (receiver.id)} {@render personCard(receiver)} {/each}
{#if hiddenReceiverCount > 0 && !showAllReceivers} {/if}
{/if}
{:else}

{m.doc_details_no_persons()}

{/if}

{m.doc_details_section_tags()}

{#if hasTags}
{#each tags as tag (tag.id)} {tag.name} {/each}
{:else}

{m.doc_details_no_tags()}

{/if}