Fix some state stuff, snapshot things in the right places

This commit is contained in:
Jon Staab
2025-02-18 17:15:41 -08:00
parent 08d8d45ecb
commit 60d107aed2
8 changed files with 34 additions and 19 deletions
@@ -42,8 +42,6 @@
return sortBy(e => -max([scores.get(e.id), e.created_at]), threads)
})
$inspect({threads, comments, events})
onMount(() => {
const {cleanup} = makeFeed({
element: element!,
@@ -98,7 +96,7 @@
<div class="flex flex-grow flex-col gap-2 overflow-auto p-2">
{#each events as event (event.id)}
<div in:fly>
<ThreadItem {url} {event} />
<ThreadItem {url} event={$state.snapshot(event)} />
</div>
{/each}
<p class="flex h-10 items-center justify-center py-20">