diff --git a/src/lib/components/ZettelEditor.svelte b/src/lib/components/ZettelEditor.svelte index 4ed6308..a927766 100644 --- a/src/lib/components/ZettelEditor.svelte +++ b/src/lib/components/ZettelEditor.svelte @@ -749,10 +749,12 @@ import Asciidoctor from "asciidoctor"; > Event Count: {#if generatedEvents} - {generatedEvents.contentEvents.length + (generatedEvents.indexEvent ? 1 : 0)} event{(generatedEvents.contentEvents.length + (generatedEvents.indexEvent ? 1 : 0)) !== 1 - ? "s" - : ""} - ({generatedEvents.indexEvent ? '1 index + ' : ''}{generatedEvents.contentEvents.length} content) + {@const indexEvents = generatedEvents.contentEvents.filter((e: any) => e.kind === 30040)} + {@const contentOnlyEvents = generatedEvents.contentEvents.filter((e: any) => e.kind === 30041)} + {@const totalIndexEvents = indexEvents.length + (generatedEvents.indexEvent ? 1 : 0)} + {@const totalEvents = totalIndexEvents + contentOnlyEvents.length} + {totalEvents} event{totalEvents !== 1 ? "s" : ""} + ({totalIndexEvents} index{totalIndexEvents !== 1 ? " events" : ""} + {contentOnlyEvents.length} content{contentOnlyEvents.length !== 1 ? " events" : ""}) {:else} 0 events {/if}