import 'package:equatable/equatable.dart'; import 'package:finlytic_app/features/favorites/models/favorite_asset_model.dart'; abstract class FavoritesState extends Equatable { const FavoritesState(); @override List get props => []; } class FavoritesInitial extends FavoritesState {} class FavoritesLoading extends FavoritesState {} class FavoritesLoaded extends FavoritesState { final List favorites; const FavoritesLoaded(this.favorites); @override List get props => [favorites]; } class FavoritesError extends FavoritesState { final String message; const FavoritesError(this.message); @override List get props => [message]; }