Files
prosappco/lib/blocs/chat_bloc/chat_event.dart
T
2024-04-16 08:46:06 -05:00

44 lines
775 B
Dart

part of 'chat_bloc.dart';
abstract class ChatEvent extends Equatable {
const ChatEvent();
@override
List<Object> get props => [];
}
class LoadChatEvent extends ChatEvent {
final String serviceId;
final String userId;
final String professionalId;
const LoadChatEvent({
required this.serviceId,
required this.userId,
required this.professionalId,
});
@override
List<Object> get props => [
serviceId,
userId,
professionalId,
];
}
class SendMessageEvent extends ChatEvent {
final String serviceId;
final MessageEntity message;
const SendMessageEvent({
required this.message,
required this.serviceId,
});
@override
List<Object> get props => [
serviceId,
message,
];
}