part of 'recent_scan_history_bloc.dart';

abstract class RecentScanHistoryState extends Equatable {
  const RecentScanHistoryState();

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

class RecentScanHistoryInitial extends RecentScanHistoryState {}

class RecentScanHistoryLoading extends RecentScanHistoryState {}

class RecentScanHistoryLoaded extends RecentScanHistoryState {
  final List<RecentScanHistory> history;

  const RecentScanHistoryLoaded(this.history);

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

class RecentScanHistoryError extends RecentScanHistoryState {
  final String message;

  const RecentScanHistoryError(this.message);

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