{#if channel}
{ scrollEnd = Math.abs(messagesContainerElement.scrollTop) <= 50; }} > {#key id}
{ threadId = id; }} onLoad={async () => { const newMessages = await getChannelMessages( localStorage.token, id, messages.length ); messages = [...messages, ...newMessages]; if (newMessages.length < 50) { top = true; return; } }} /> {/key}
{/if}
{#if !largeScreen} {#if threadId !== null}
{ threadId = null; }} >
{ threadId = null; }} />
{/if} {:else if threadId !== null}
{ threadId = null; }} />
{/if}