{ 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 = [...messages, ...newMessages]; }} /> {/key}