part of 'category_cubit.dart';

sealed class CategoryState extends Equatable {
  final List<Categories> categories;

  const CategoryState({this.categories = const []});

  @override
  List<Object> get props => [categories];
}

final class CategoryInitial extends CategoryState {}

final class CategoryLoading extends CategoryState {}

final class CategorySuccess extends CategoryState {
  const CategorySuccess({required super.categories});
}

final class CategoryFail extends CategoryState {}

final class CategoryEmpty extends CategoryState {}
