From b28ed4b0967f422bb5a14b596fa92ceafe5ccf5d Mon Sep 17 00:00:00 2001 From: leafyzito Date: Tue, 6 Jan 2026 03:45:31 -0100 Subject: [PATCH] feat(logs): display message count --- src/routes/logs/+page.svelte | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/routes/logs/+page.svelte b/src/routes/logs/+page.svelte index 86fa102..4de1d51 100644 --- a/src/routes/logs/+page.svelte +++ b/src/routes/logs/+page.svelte @@ -303,6 +303,13 @@ let jumpHighlights = $derived(isJumpSearching ? new Set(searchResults.map((m) => getMessageId(m))) : void 0); let jumpIndex = $derived(isJumpSearching ? searchResults.findIndex((m) => getMessageId(m) === page.url.hash.slice(1)) : -1); let jumpInputValue = $state(1); + + let displayMessageCount = $derived.by(() => { + if (searchValue && !isJumpMode) { + return `${searchResults.length.toLocaleString()} / ${chatLogs.length.toLocaleString()}`; + } + return chatLogs.length.toLocaleString(); + }); $effect(() => { if (!filteredChatLogs) return; @@ -1056,7 +1063,12 @@ {#if chatLogs.length}
- +
+ + + {displayMessageCount} + +
{#if isJumpSearching} {@const width = searchResults.length.toString().length + 5}