This commit is contained in:
Christien Rioux 2024-03-24 12:13:27 -04:00
parent 64d4d0cefb
commit 41bb198d92
40 changed files with 1623 additions and 1272 deletions

View file

@ -19,8 +19,8 @@ import '../chat.dart';
class ChatComponent extends StatelessWidget {
const ChatComponent._(
{required TypedKey localUserIdentityKey,
required MessagesCubit messagesCubit,
required MessagesState messagesState,
required SingleContactMessagesCubit messagesCubit,
required SingleContactMessagesState messagesState,
required types.User localUser,
required types.User remoteUser,
super.key})
@ -31,8 +31,8 @@ class ChatComponent extends StatelessWidget {
_remoteUser = remoteUser;
final TypedKey _localUserIdentityKey;
final MessagesCubit _messagesCubit;
final MessagesState _messagesState;
final SingleContactMessagesCubit _messagesCubit;
final SingleContactMessagesState _messagesState;
final types.User _localUser;
final types.User _remoteUser;
@ -78,8 +78,8 @@ class ChatComponent extends StatelessWidget {
firstName: editedName);
// Get the messages cubit
final messages = context.select<ActiveConversationMessagesBlocMapCubit,
(MessagesCubit, MessagesState)?>(
final messages = context.select<ActiveSingleContactChatBlocMapCubit,
(SingleContactMessagesCubit, SingleContactMessagesState)?>(
(x) => x.tryOperate(remoteConversationRecordKey,
closure: (cubit) => (cubit, cubit.state)));