states after calling close
?
main
onTap: () => context.read<CalendarpageCubit>().nextDay(),
cubit
void nextDay() =>
emit(state.copyWith(state.date.add(const Duration(days: 1))));
state
class CalendarpageState extends Equatable {
final DateTime date;
const CalendarpageState({required this.date});
CalendarpageState copyWith(DateTime? date) {
return CalendarpageState(date: date ?? this.date);
}
}
date.add такой опции нет в стейте
такая опция есть в DateTime
Обсуждают сегодня