fix message text with null language
This commit is contained in:
@@ -31,9 +31,9 @@ class MessageText extends StatelessWidget {
|
|||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final streamChat = StreamChat.of(context);
|
final streamChat = StreamChat.of(context);
|
||||||
assert(streamChat.currentUser != null, '');
|
assert(streamChat.currentUser != null, '');
|
||||||
return BetterStreamBuilder(
|
return BetterStreamBuilder<String>(
|
||||||
stream: streamChat.currentUserStream.map((it) => it!.language),
|
stream: streamChat.currentUserStream.map((it) => it!.language ?? 'en'),
|
||||||
initialData: streamChat.currentUser!.language,
|
initialData: streamChat.currentUser!.language ?? 'en',
|
||||||
builder: (context, language) {
|
builder: (context, language) {
|
||||||
final translatedText =
|
final translatedText =
|
||||||
message.i18n?['${language}_text'] ?? message.text;
|
message.i18n?['${language}_text'] ?? message.text;
|
||||||
|
|||||||
Reference in New Issue
Block a user