From 9095251cb892324aa9c6da8f8eb1571385be1fd1 Mon Sep 17 00:00:00 2001 From: April Hall Date: Sat, 8 Feb 2025 23:05:15 -0500 Subject: [PATCH] feat: Add 'No messages yet!' to empty channels --- src/routes/channel/[channel]/+page.svelte | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/routes/channel/[channel]/+page.svelte b/src/routes/channel/[channel]/+page.svelte index 221fc61..be2b32f 100644 --- a/src/routes/channel/[channel]/+page.svelte +++ b/src/routes/channel/[channel]/+page.svelte @@ -11,6 +11,7 @@ import { onMount } from 'svelte'; import { v4 as uuidv4 } from 'uuid'; import type { PageData } from './$types'; + import { blur } from 'svelte/transition'; const { data }: { data: PageData } = $props(); @@ -65,9 +66,18 @@
-
- {@render message(socket?.messages ?? [])} - {@render message(data.messages)} +
+ {#if data.messages.length != 0 || socket?.messages.length != 0} +
+ {@render message(socket?.messages ?? [])} + {@render message(data.messages)} +
+ {:else} +
+

No messages yet!

+

Send a message to get the conversation started.

+
+ {/if}