part of 'tools_bloc.dart'; sealed class ToolsState extends Equatable { final List categories; const ToolsState({this.categories = const []}); @override List 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 {}