From 0f4fd41b6ba38f4692e9df77ed1fafcf733144b7 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Tue, 27 Feb 2024 19:58:02 +0000 Subject: [PATCH] feat: show proposal / issue event as thread msg so they appears as part of the conversation --- src/lib/wrappers/Thread.svelte | 2 + .../[repo_id]/issue/[issue_id]/+page.svelte | 18 ++-- .../proposal/[proposal_id]/+page.svelte | 93 ++++++++----------- 3 files changed, 49 insertions(+), 64 deletions(-) diff --git a/src/lib/wrappers/Thread.svelte b/src/lib/wrappers/Thread.svelte index 4861ba1..0f7b30c 100644 --- a/src/lib/wrappers/Thread.svelte +++ b/src/lib/wrappers/Thread.svelte @@ -4,6 +4,7 @@ import EventCard from './EventCard.svelte' import ThreadWrapper from '$lib/components/events/ThreadWrapper.svelte' import { writable } from 'svelte/store' + import ComposeReply from './ComposeReply.svelte' export let event: NDKEvent export let type: 'proposal' | 'issue' = 'proposal' @@ -26,4 +27,5 @@ {#each $replies_store as event} {/each} + diff --git a/src/routes/repo/[repo_id]/issue/[issue_id]/+page.svelte b/src/routes/repo/[repo_id]/issue/[issue_id]/+page.svelte index 2fb63c6..d22796a 100644 --- a/src/routes/repo/[repo_id]/issue/[issue_id]/+page.svelte +++ b/src/routes/repo/[repo_id]/issue/[issue_id]/+page.svelte @@ -12,8 +12,6 @@ import RepoHeader from '$lib/components/repo/RepoHeader.svelte' import Thread from '$lib/wrappers/Thread.svelte' import Container from '$lib/components/Container.svelte' - import ParsedContent from '$lib/components/events/content/ParsedContent.svelte' - import ComposeReply from '$lib/wrappers/ComposeReply.svelte' import ProposalHeader from '$lib/components/proposals/ProposalHeader.svelte' import ProposalDetails from '$lib/components/proposals/ProposalDetails.svelte' @@ -68,15 +66,13 @@
-
- -
- {#each $selected_issue_replies as event} - - {/each} -
- -
+ {#if $selected_issue_full.issue_event} + + {/if}