conversation cubit work

This commit is contained in:
Christien Rioux 2024-01-31 22:29:06 -05:00
parent 2e4deb2038
commit cd5d10ec1f
8 changed files with 515 additions and 168 deletions

View file

@ -2,9 +2,13 @@ import 'dart:async';
import 'package:awesome_extensions/awesome_extensions.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter_chat_types/flutter_chat_types.dart' as types;
import 'package:flutter_chat_ui/flutter_chat_ui.dart';
import '../../theme/theme.dart';
import '../chat.dart';
class ChatComponent extends StatefulWidget {
const ChatComponent({super.key});
@ -144,8 +148,7 @@ class ChatComponentState extends State<ChatComponent> {
IconButton(
icon: const Icon(Icons.close),
onPressed: () async {
ref.read(activeChatStateProvider.notifier).state =
null;
context.read<ActiveChatCubit>().setActiveChat(null);
}).paddingLTRB(16, 0, 16, 0)
]),
),