23 lines
504 B
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 {}
|