feat(diary) Added a new event for meal time change

This commit is contained in:
2024-02-20 10:14:00 +03:00
parent ba6c0f06f6
commit c7e19718a3
4 changed files with 14 additions and 3 deletions

View File

@@ -102,3 +102,11 @@ class UploadImages extends DiaryEditEvent {
@override
List<Object> get props => [image];
}
class ChangeMealTime extends DiaryEditEvent {
ChangeMealTime( this.time, this.diaryId, );
final TimeOfDay time;
final int diaryId;
@override
List<Object> get props => [time, diaryId];
}

View File

@@ -254,7 +254,6 @@ class DiaryEditScreen extends StatelessWidget {
?.format(context)
.toString(),
autofocus: false,
controller: state.mealTimeController,
),
),
),
@@ -949,7 +948,7 @@ class DiaryEditScreen extends StatelessWidget {
);
if (pickedTime != null && pickedTime != state.wakeupController) {
state.wakeupController = pickedTime;
context.read<DiaryEditBloc>().add(ChangeMealTime(4, state.diaryId));
context.read<DiaryEditBloc>().add(ChangeMealTime(pickedTime, state.diaryId));
}
}