diff --git a/CHANGELOG.md b/CHANGELOG.md index 8cf27ff8..05799e46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Fix message thread reply footnote view not shown if parent message not in cache [#681](https://github.com/GetStream/stream-chat-swiftui/pull/681) ### ⚡ Performance - Improve message search performance [#680](https://github.com/GetStream/stream-chat-swiftui/pull/680) +### ✅ Added +- Make `CreatePollView` public [#685](https://github.com/GetStream/stream-chat-swiftui/pull/685) # [4.68.0](https://github.com/GetStream/stream-chat-swiftui/releases/tag/4.68.0) _December 03, 2024_ diff --git a/Sources/StreamChatSwiftUI/ChatChannel/Polls/CreatePollView.swift b/Sources/StreamChatSwiftUI/ChatChannel/Polls/CreatePollView.swift index 8a90e1eb..e98d4805 100644 --- a/Sources/StreamChatSwiftUI/ChatChannel/Polls/CreatePollView.swift +++ b/Sources/StreamChatSwiftUI/ChatChannel/Polls/CreatePollView.swift @@ -34,7 +34,7 @@ struct ComposerPollView: View { } } -struct CreatePollView: View { +public struct CreatePollView: View { @Injected(\.colors) var colors @Injected(\.fonts) var fonts @@ -47,7 +47,7 @@ struct CreatePollView: View { @State private var listId = UUID() - init(chatController: ChatChannelController, messageController: ChatMessageController?) { + public init(chatController: ChatChannelController, messageController: ChatMessageController?) { _viewModel = StateObject( wrappedValue: CreatePollViewModel( chatController: chatController, @@ -56,7 +56,7 @@ struct CreatePollView: View { ) } - var body: some View { + public var body: some View { NavigationView { List { VStack(alignment: .leading, spacing: 8) {