{status} · {messages.length.toLocaleString()} of{" "}
{totalMessages.toLocaleString()} recorded events loaded
{error && (
{error}. Retrying automatically.
)}
{
const node = event.currentTarget;
stickToBottom.current =
node.scrollHeight - node.scrollTop - node.clientHeight < 80;
}}
>
{hiddenMessageCount > 0 && (
)}
{messages.length === 0 ? (
Connecting to the worker transcript…
This view refreshes every two seconds.
) : (
visibleMessages.map((message, index) => (
))
)}