import 'package:equatable/equatable.dart';

class CropProgressLog extends Equatable {
  final String id;
  final String scheduleId;
  final DateTime date;
  final String activity;
  final String? notes;

  const CropProgressLog({
    required this.id,
    required this.scheduleId,
    required this.date,
    required this.activity,
    this.notes,
  });

  @override
  List<Object?> get props => [id, scheduleId, date, activity, notes];
} 