From d93b710dbdf4f82bcbbf8cb2a010a57ba9bf8db9 Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Sun, 22 Mar 2026 02:42:44 +0100 Subject: [PATCH] feat: replace message list loading spinner with skeleton rows --- packages/web/src/components/chat/MessageList.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/packages/web/src/components/chat/MessageList.tsx b/packages/web/src/components/chat/MessageList.tsx index 78743993..ba548c03 100644 --- a/packages/web/src/components/chat/MessageList.tsx +++ b/packages/web/src/components/chat/MessageList.tsx @@ -261,8 +261,19 @@ export function MessageList({ channelId, jumpToMessageId, onJumpComplete }: Mess if (isLoading && messages.length === 0) { return ( -
- +
+ {Array.from({ length: 7 }, (_, i) => ( +
+
+
+
+
+ {i % 2 === 0 && ( +
+ )} +
+
+ ))}
); }