From aee8bf00ff12097492b192efe5179ea16bb7e9be Mon Sep 17 00:00:00 2001 From: Apple Date: Sat, 29 Nov 2025 01:37:59 -0800 Subject: [PATCH] fix: add compact prop to CityChatWidget and build fix --- .../src/components/city/CityChatWidget.tsx | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/apps/web/src/components/city/CityChatWidget.tsx b/apps/web/src/components/city/CityChatWidget.tsx index 7e907309..a0417e8b 100644 --- a/apps/web/src/components/city/CityChatWidget.tsx +++ b/apps/web/src/components/city/CityChatWidget.tsx @@ -4,25 +4,33 @@ import { MatrixChatRoom } from '@/components/chat/MatrixChatRoom'; type CityChatWidgetProps = { roomSlug: string; + title?: string; + compact?: boolean; }; /** - * Обгортка для MatrixChatRoom, яка використовується на сторінці громадянина. - * Показує inline Matrix-чат у рамках профілю. + * Обгортка для MatrixChatRoom, яка використовується на сторінці громадянина та MicroDAO. + * Показує inline Matrix-чат. */ -export function CityChatWidget({ roomSlug }: CityChatWidgetProps) { +export function CityChatWidget({ roomSlug, title, compact }: CityChatWidgetProps) { if (!roomSlug) { return (
- Для цього громадянина ще не налаштована публічна кімната чату. + Кімната чату не налаштована.
); } return ( -
+
+ {title && ( +
+ {title} +
+ )}
); } -