added roadmap/todos to readme

This commit is contained in:
2023-01-08 22:39:44 +01:00
parent 53ae35044b
commit 60edaddc03
4 changed files with 14 additions and 14 deletions

View File

@ -11,12 +11,13 @@ class AddTaskWidget extends StatefulWidget {
State<StatefulWidget> createState() => _AddTaskWidgetState();
}
//TODO: make _repeat changeable.
class _AddTaskWidgetState extends State<AddTaskWidget> with RestorationMixin {
final _formKey = GlobalKey<FormState>();
final _titleController = TextEditingController();
final int _repeat = 1;
final RestorableDateTime _beginDate = RestorableDateTime(DateTime.now());
final _dateTextField = const TextField();
@override
void dispose() {
@ -67,10 +68,6 @@ class _AddTaskWidgetState extends State<AddTaskWidget> with RestorationMixin {
if (newSelectedDate != null) {
setState(() {
_beginDate.value = newSelectedDate;
ScaffoldMessenger.of(context).showSnackBar(SnackBar(
content: Text(
'Selected: ${_beginDate.value.day}/${_beginDate.value.month}/${_beginDate.value.year}'),
));
});
}
}
@ -126,7 +123,7 @@ class _AddTaskWidgetState extends State<AddTaskWidget> with RestorationMixin {
const SnackBar(content: Text('Task added.')),
);
widget.onSave(RepeatingTask(
title: _titleController.text, begin: _beginDate.value));
title: _titleController.text, begin: _beginDate.value, repeat: _repeat,));
Navigator.pop(context);
}
},