forked from eatvio/eatvio_app
feat(diary) Added a new event for meal time change
This commit is contained in:
@@ -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];
|
||||
}
|
||||
|
||||
@@ -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));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user