{#if showChatRoom}
{ windowWidth = Math.max(400, e.detail.width); windowHeight = Math.max(500, e.detail.height); }} ondragmove={handleDragMove} >
Pdr Aim - {currentUser?.nickname}
{#if !isMobile} {:else} {/if}
{#each visibleMessages as message (message.id)}
{#if message.type === 'emote'} {formatTimestamp(new Date(message.timestamp))} {message.user.nickname} {message.content} {:else} {formatTimestamp(new Date(message.timestamp))} {message.user.nickname}: {message.content} {/if}
{/each}
e.key === 'Enter' && handleSubmit()} placeholder="Type a message..." disabled={!currentUser} />

Buddy List

{#each onlineUsers as user}
{getStatusIcon(user.status)}
{/each}
{/if}