import 'package:comwell_key_app/up_sales/models/addon_upgrade.dart';
import 'package:comwell_key_app/up_sales/models/room_upgrade.dart';
import 'package:equatable/equatable.dart';

class UpSales extends Equatable {
  final String property;
  final String confirmationNumber;
  final List<RoomUpgrade> roomUpgrades;
  final List<AddOnUpgrade> addOnUpgrades;

  const UpSales({required this.property, required this.confirmationNumber, required this.roomUpgrades, required this.addOnUpgrades});

  @override
  String toString() {
    return 'UpSales(property: $property, confirmationNumber: $confirmationNumber, roomUpgrades: $roomUpgrades, addOnUpgrades: $addOnUpgrades)';
  }

  @override
  List<Object?> get props => [property, confirmationNumber, roomUpgrades, addOnUpgrades];
}