import 'package:equatable/equatable.dart';

class PaymentStats extends Equatable {
  final double weeklyEarnings;
  final double monthlyEarnings;
  final double pendingEarnings;
  final double totalEarnings;

  const PaymentStats({
    this.weeklyEarnings = 0.0,
    this.monthlyEarnings = 0.0,
    this.pendingEarnings = 0.0,
    this.totalEarnings = 0.0,
  });

  @override
  List<Object?> get props => [
    weeklyEarnings,
    monthlyEarnings,
    pendingEarnings,
    totalEarnings,
  ];
}
