diff --git a/packages/stream_chat_flutter/lib/src/message_input.dart b/packages/stream_chat_flutter/lib/src/message_input.dart index 4ade7890..76031e5f 100644 --- a/packages/stream_chat_flutter/lib/src/message_input.dart +++ b/packages/stream_chat_flutter/lib/src/message_input.dart @@ -110,7 +110,8 @@ enum SendButtonLocation { const _kMinMediaPickerSize = 360.0; -const _kDefaultMaxAttachmentSize = 20971520; // 20MB in Bytes +/// Default maximum size for media attachments. +const kDefaultMaxAttachmentSize = 1024 * 1024 * 100; // 100MB in Bytes /// Inactive state /// @@ -188,7 +189,7 @@ class MessageInput extends StatefulWidget { @Deprecated('''Use `userMentionsTileBuilder` instead. Will be removed in future release''') this.mentionsTileBuilder, this.userMentionsTileBuilder, - this.maxAttachmentSize = _kDefaultMaxAttachmentSize, + this.maxAttachmentSize = kDefaultMaxAttachmentSize, this.onError, this.attachmentLimit = 10, this.onAttachmentLimitExceed, diff --git a/packages/stream_chat_flutter/lib/src/v4/message_input/stream_attachment_picker.dart b/packages/stream_chat_flutter/lib/src/v4/message_input/stream_attachment_picker.dart index bea16577..9f10bae7 100644 --- a/packages/stream_chat_flutter/lib/src/v4/message_input/stream_attachment_picker.dart +++ b/packages/stream_chat_flutter/lib/src/v4/message_input/stream_attachment_picker.dart @@ -32,7 +32,7 @@ class StreamAttachmentPicker extends StatefulWidget { this.pickerSize = 360.0, this.attachmentLimit = 10, this.onAttachmentLimitExceeded, - this.maxAttachmentSize = 20971520, + this.maxAttachmentSize = kDefaultMaxAttachmentSize, this.onError, this.allowedAttachmentTypes = const [ DefaultAttachmentTypes.image, diff --git a/packages/stream_chat_flutter/lib/src/v4/message_input/stream_message_input.dart b/packages/stream_chat_flutter/lib/src/v4/message_input/stream_message_input.dart index f577e8d9..6ea941ba 100644 --- a/packages/stream_chat_flutter/lib/src/v4/message_input/stream_message_input.dart +++ b/packages/stream_chat_flutter/lib/src/v4/message_input/stream_message_input.dart @@ -128,7 +128,8 @@ enum SendButtonLocation { const _kMinMediaPickerSize = 360.0; -const _kDefaultMaxAttachmentSize = 20971520; // 20MB in Bytes +/// Default maximum size for media attachments. +const kDefaultMaxAttachmentSize = 1024 * 1024 * 100; // 100MB in Bytes /// Inactive state: ///