Houshan-Basa/lib/ui/screens/library/bloc/chats_history_state.dart

23 lines
601 B
Dart

part of 'chats_history_bloc.dart';
sealed class ChatsHistoryState extends Equatable {
final List<ChatsIndatesModel> chatsInDates;
const ChatsHistoryState({this.chatsInDates = const []});
@override
List<Object> get props => [chatsInDates];
}
final class ChatsHistoryInitial extends ChatsHistoryState {}
final class ChatsHistoryLoading extends ChatsHistoryState {
const ChatsHistoryLoading({super.chatsInDates});
}
final class ChatsHistorySuccess extends ChatsHistoryState {
const ChatsHistorySuccess({super.chatsInDates});
}
final class ChatsHistoryFail extends ChatsHistoryState {}