{ scrollEnd = messagesContainerElement.scrollHeight - messagesContainerElement.scrollTop <= messagesContainerElement.clientHeight + 5; }} > {#key id} { page += 1; const newMessages = await getChannelMessages(localStorage.token, id, page); if (newMessages.length === 0) { top = true; return; } messages = [...newMessages, ...messages]; }} /> {/key}