import 'package:equatable/equatable.dart'; import 'package:finlytic_app/features/admin/models/admin_user_model.dart'; abstract class AdminState extends Equatable { const AdminState(); @override List get props => []; } class AdminInitial extends AdminState {} class AdminLoading extends AdminState {} class AdminLoaded extends AdminState { final List users; const AdminLoaded(this.users); @override List get props => [users]; } class AdminError extends AdminState { final String message; const AdminError(this.message); @override List get props => [message]; }