From 69a7d291d102d3ee7aaeb0fe0e22a55aad70d38e Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Tue, 28 Apr 2026 14:29:09 +0900 Subject: [PATCH] =?UTF-8?q?feat(chat):=20=ED=86=A1=20=ED=83=AD=20=EC=83=81?= =?UTF-8?q?=EB=8B=A8=EC=97=90=20Yandex=20=EB=B0=B0=EB=84=88=EB=A5=BC=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ultraworked with [Sisyphus] https://github.com/code-yeongyu/oh-my-openagent Co-authored-by: Sisyphus --- SodaLive/Sources/Chat/Talk/TalkView.swift | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/SodaLive/Sources/Chat/Talk/TalkView.swift b/SodaLive/Sources/Chat/Talk/TalkView.swift index d44c2e5..b792840 100644 --- a/SodaLive/Sources/Chat/Talk/TalkView.swift +++ b/SodaLive/Sources/Chat/Talk/TalkView.swift @@ -13,13 +13,18 @@ struct TalkView: View { var body: some View { BaseView(isLoading: $viewModel.isLoading) { - if viewModel.talkRooms.isEmpty { - Text(I18n.Chat.Talk.emptyMessage) - .appFont(size: 20, weight: .regular) - .foregroundColor(.white) - } else { - ScrollView(.vertical, showsIndicators: false) { - LazyVStack(spacing: 24) { + ScrollView(.vertical, showsIndicators: false) { + LazyVStack(spacing: 24) { + YandexInlineBannerView( + placement: .chatTalkTabTop, + horizontalPadding: 24 + ) + + if viewModel.talkRooms.isEmpty { + Text(I18n.Chat.Talk.emptyMessage) + .appFont(size: 20, weight: .regular) + .foregroundColor(.white) + } else { ForEach(0..