From b4bbc1bc620e5b2b78f36f50bcdc63ec75a64040 Mon Sep 17 00:00:00 2001 From: Florian <45694132+flo-bit@users.noreply.github.com> Date: Sat, 24 May 2025 04:06:50 +0200 Subject: [PATCH] add threads --- src/app.html | 2 +- src/lib/components/ChannelButton.svelte | 13 +- src/lib/components/ChatInput.svelte | 7 +- src/lib/components/ChatMessage.svelte | 56 ++++-- src/lib/components/ChatMessageMenu.svelte | 25 ++- src/lib/components/ChatMessageThread.svelte | 48 ++++++ src/lib/components/ReplyMessage.svelte | 8 +- src/lib/components/ThreadButton.svelte | 75 ++++++++ src/lib/context.ts | 18 +- src/lib/schema.ts | 4 +- src/routes/+layout.svelte | 17 ++ src/routes/+page.svelte | 31 ++-- src/routes/[spaceId]/+layout.svelte | 51 +++--- src/routes/[spaceId]/+page.svelte | 52 +++--- .../channel/[channelId]/+page.svelte | 132 ++++++++++---- .../thread/[threadId]/+page.svelte | 162 ++++++++++++++++++ 16 files changed, 551 insertions(+), 150 deletions(-) create mode 100644 src/lib/components/ChatMessageThread.svelte create mode 100644 src/lib/components/ThreadButton.svelte create mode 100644 src/routes/[spaceId]/channel/[channelId]/thread/[threadId]/+page.svelte diff --git a/src/app.html b/src/app.html index d24ee7b..b405514 100644 --- a/src/app.html +++ b/src/app.html @@ -44,7 +44,7 @@ data-domains="flo-bit.dev" > -
+