diff --git a/src/routes/repo/[repo_id]/pr/[pr_id]/+page.svelte b/src/routes/repo/[repo_id]/pr/[pr_id]/+page.svelte index e0efbc9..10c8ddd 100644 --- a/src/routes/repo/[repo_id]/pr/[pr_id]/+page.svelte +++ b/src/routes/repo/[repo_id]/pr/[pr_id]/+page.svelte @@ -12,6 +12,7 @@ import Container from "$lib/components/Container.svelte"; import ParsedContent from "$lib/components/events/content/ParsedContent.svelte"; import Compose from "$lib/wrappers/Compose.svelte"; + import type { NDKEvent } from "@nostr-dev-kit/ndk"; export let data: { repo_id: string; @@ -24,6 +25,14 @@ ensureSelectedRepo(repo_id); ensurePRFull(repo_id, pr_id); + let replies: NDKEvent[] = []; + + $: { + replies = $selected_pr_replies.sort((a, b) => + a.created_at && b.created_at ? a.created_at - b.created_at : 1, + ); + } + let repo_error = false; let pr_error = false; $: { @@ -93,12 +102,9 @@ - {#if $selected_pr_full.pr_event} - - {/if} + {#each $selected_pr_replies as event} + + {/each}