get the list of DateTime on week change
onWeekChange: (List<DateTime> list){ log("First date: ${list.first}"); log("Last date: ${list.last}"); }
final Function(List<DateTime>)? onWeekChange;