Houshan-Basa/lib/ui/screens/tools/bloc/tools_state.dart

23 lines
504 B
Dart

part of 'tools_bloc.dart';
sealed class ToolsState extends Equatable {
final List<Categories> categories;
const ToolsState({this.categories = const []});
@override
List<Object> get props => [categories];
}
final class ToolsInitial extends ToolsState {}
final class ToolsLoading extends ToolsState {}
final class ToolsSuccess extends ToolsState {
const ToolsSuccess({required super.categories});
}
final class ToolsFail extends ToolsState {}
final class ToolsEmpty extends ToolsState {}