{#if $conversationsQuery.isLoading}

Loading...

{:else if $conversationsQuery.error} Error: {:else} {#each $conversationsQuery.data.data.payload as conversation (conversation.id)}
selectConversation(conversation)} >

{conversation.meta.sender.name}

{conversation.messages[0].content.slice(0, 100)}...

{/each} {/if}
{#if selectedConversation}

{selectedConversation.meta.sender.name}

{selectedConversation.id} - {selectedConversation.meta.sender.email}

{#each selectedConversation.messages as message (message.id)} {#if message.content_type == "incoming_email"} {#if selectedConversation.last_non_activity_message.content != message.content} {/if} {:else} {#if selectedConversation.last_non_activity_message.content != message.content}{selectedConversation .last_non_activity_message.content}{/if}

{message.content}

{/if} {/each}
{:else}

Select a conversation to view its details.

{/if}