HeaderView constructor Null safety

HeaderView(
  1. {Key? key,
  2. required CowDetailScreenVM vm,
  3. required DateTime selectedDate,
  4. required Function onPressPrevDate,
  5. required Function onPressNextDate,
  6. required Function onPressCalendar,
  7. required Cow cow,
  8. CowDataDay? todayCowData,
  9. CowDataDay? yesterdayCowData}
)

Implementation

HeaderView({
  Key? key,
  required this.vm,
  required this.selectedDate,
  required this.onPressPrevDate,
  required this.onPressNextDate,
  required this.onPressCalendar,
  required this.cow,
  this.todayCowData,
  this.yesterdayCowData,
}) : super(key: key);