{#if $mobile}
{/if}
{#if channel}
{#if channel?.type === 'dm'} {#if channel?.users} {@const channelMembers = channel.users.filter((u) => u.id !== $user?.id)}
{#each channelMembers.slice(0, 2) as u, index} {u.name} {/each} {#if channelMembers.length === 1}
{#if channelMembers[0]?.is_active} {/if}
{/if}
{:else} {/if} {:else}
{#if isPublicChannel(channel)} {:else} {/if}
{/if}
{#if channel?.name} {channel.name} {:else} {channel?.users ?.filter((u) => u.id !== $user?.id) .map((u) => u.name) .join(', ')} {/if}
{/if}
{#if channel} {#if channel?.user_count !== undefined} {/if} {/if} {#if $user !== undefined} { if (e.detail === 'archived-chat') { showArchivedChats.set(true); } }} > {/if}