Channels
{#if !isLoggedIn}
Log in to use channels.
{:else if $channelsLoading}
{:else if channelList.length === 0}
No channels joined.
{:else} {#each channelList as chan (chan.id)}
selectChannel(chan.id)} >
#
{chan.name}
{#if chan.unreadCount > 0} {chan.unreadCount} {/if}
{/each} {/if}
{#if $selectedChannel}
# {currentMeta.name || $selectedChannel.slice(0, 12)} {#if currentMeta.about} {currentMeta.about} {/if}
{#each currentMessages as msg (msg.id)}
{getDisplayName(msg.pubkey)} {formatTime(msg.created_at)}
{msg.content}
{/each}
{/if} {#if showDiscovery}
showDiscovery = false}>

Discover Channels

{#if discoveryLoading}
{:else if discoveryChannels.length === 0}
No new channels found.
{:else}
{#each discoveryChannels as chan (chan.id)}
# {chan.name} {#if chan.about} {chan.about} {/if}
{/each}
{/if}
{/if} {#if showLeaveConfirm}
showLeaveConfirm = null}>

Leave this channel?

{/if}