@@ -82,6 +82,7 @@ import com.anytypeio.anytype.core_ui.foundation.noRippleClickable
8282import com.anytypeio.anytype.core_ui.views.Caption1Medium
8383import com.anytypeio.anytype.core_ui.views.Caption1Regular
8484import com.anytypeio.anytype.core_ui.views.ContentMiscChat
85+ import com.anytypeio.anytype.core_utils.ext.toast
8586import com.anytypeio.anytype.feature_chats.R
8687import com.anytypeio.anytype.feature_chats.presentation.ChatView
8788import com.anytypeio.anytype.feature_chats.presentation.ChatViewModel.ChatBoxMode
@@ -115,7 +116,7 @@ fun ChatBox(
115116 onUrlInserted : (Url ) -> Unit ,
116117 onImageCaptured : (Uri ) -> Unit ,
117118 onVideoCaptured : (Uri ) -> Unit ,
118- onAttachmentMenuTriggered : () -> Unit
119+ onAttachmentMenuTriggered : () -> Unit ,
119120 ) {
120121
121122 val context = LocalContext .current
@@ -131,6 +132,9 @@ fun ChatBox(
131132 val uploadFileLauncher = rememberLauncherForActivityResult(
132133 ActivityResultContracts .OpenMultipleDocuments ()
133134 ) { uris ->
135+ if (uris.size > ChatConfig .MAX_ATTACHMENT_COUNT ) {
136+ context.toast(context.getString(R .string.chats_warning_you_can_upload_only_10_files_at_a_time))
137+ }
134138 onChatBoxFilePicked(uris.take(ChatConfig .MAX_ATTACHMENT_COUNT ))
135139 }
136140
0 commit comments