mirror of
https://gitlab.com/comunic/comunicmobile
synced 2024-11-22 04:49:21 +00:00
Show a message if user has no conversation yet
This commit is contained in:
parent
a0abdc4f1b
commit
75c596226b
@ -1,3 +1,5 @@
|
|||||||
|
import 'dart:math';
|
||||||
|
|
||||||
import 'package:comunic/enums/load_error_level.dart';
|
import 'package:comunic/enums/load_error_level.dart';
|
||||||
import 'package:comunic/helpers/conversations_helper.dart';
|
import 'package:comunic/helpers/conversations_helper.dart';
|
||||||
import 'package:comunic/helpers/events_helper.dart';
|
import 'package:comunic/helpers/events_helper.dart';
|
||||||
@ -179,6 +181,14 @@ class _ConversationScreenState extends SafeState<ConversationsListScreen> {
|
|||||||
physics: AlwaysScrollableScrollPhysics(),
|
physics: AlwaysScrollableScrollPhysics(),
|
||||||
controller: ScrollController(),
|
controller: ScrollController(),
|
||||||
itemBuilder: (context, index) {
|
itemBuilder: (context, index) {
|
||||||
|
if (_list!.isEmpty)
|
||||||
|
return Padding(
|
||||||
|
padding: const EdgeInsets.all(8.0),
|
||||||
|
child: Center(
|
||||||
|
child: Text(
|
||||||
|
tr("You do not have any conversation yet!")!)),
|
||||||
|
);
|
||||||
|
|
||||||
if (_list![index].isGroupConversation &&
|
if (_list![index].isGroupConversation &&
|
||||||
!_list![index].following) return Container();
|
!_list![index].following) return Container();
|
||||||
|
|
||||||
@ -193,7 +203,7 @@ class _ConversationScreenState extends SafeState<ConversationsListScreen> {
|
|||||||
onRequestLeave: _requestLeaveConversation,
|
onRequestLeave: _requestLeaveConversation,
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
itemCount: _list!.length,
|
itemCount: max(_list!.length, 1),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
Loading…
Reference in New Issue
Block a user