import 'package:equatable/equatable.dart';

abstract class NotificationPreferencesEvent extends Equatable {
  const NotificationPreferencesEvent();

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

class LoadCategories extends NotificationPreferencesEvent {}

class LoadFavoriteCategories extends NotificationPreferencesEvent {} // این کلاس اضافه شد

class ToggleCategorySelection extends NotificationPreferencesEvent {
  final String categoryId;

  const ToggleCategorySelection(this.categoryId);

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

class SubmitPreferences extends NotificationPreferencesEvent {}