handled saving and restoring fixed time alarms

This commit is contained in:
2026-07-20 14:30:41 +02:00
parent cd97dada2a
commit e6951b4c25
2 changed files with 45 additions and 10 deletions
@@ -26,11 +26,19 @@ class _FixedTimeAlarmFormState extends State<FixedTimeAlarmForm> {
bool isDueTimeEnabled = false;
@override
void initState() {
void didChangeDependencies() {
if (widget.request.triggerAt != null) {
dueDateController.text = getIsoDateString(widget.request.triggerAt!);
dueTimeController.text = TimeOfDay.fromDateTime(
widget.request.triggerAt!,
).format(context);
isDueTimeEnabled = true;
}
dueDateController.addListener(onDueDateChanged);
dueTimeController.addListener(onDueTimeChanged);
super.initState();
super.didChangeDependencies();
}
@override