feat:增加hive数据库
This commit is contained in:
@@ -18,7 +18,7 @@ class _TaskDialogState extends State<TaskDialog> {
|
||||
late TextEditingController _descController;
|
||||
late Priority _selectedPriority;
|
||||
DateTime? _selectedDueDate;
|
||||
DateTime? _selectedScheduleDate;
|
||||
DateTime? _selectedScheduleTime;
|
||||
final _formKey = GlobalKey<FormState>();
|
||||
|
||||
@override
|
||||
@@ -28,7 +28,7 @@ class _TaskDialogState extends State<TaskDialog> {
|
||||
_descController = TextEditingController(text: widget.task?.desc ?? '');
|
||||
_selectedPriority = widget.task?.priority ?? Priority.medium;
|
||||
_selectedDueDate = widget.task?.dueDate;
|
||||
_selectedScheduleDate = widget.task?.scheduleDate;
|
||||
_selectedScheduleTime = widget.task?.scheduleTime;
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -45,7 +45,7 @@ class _TaskDialogState extends State<TaskDialog> {
|
||||
title: _titleController.text,
|
||||
desc: _descController.text.isEmpty ? null : _descController.text,
|
||||
dueDate: _selectedDueDate,
|
||||
scheduleDate: _selectedScheduleDate,
|
||||
scheduleTime: _selectedScheduleTime,
|
||||
priority: _selectedPriority,
|
||||
isCompleted: widget.task?.isCompleted ?? false,
|
||||
);
|
||||
@@ -159,12 +159,12 @@ class _TaskDialogState extends State<TaskDialog> {
|
||||
label: '提醒日期',
|
||||
child: buildOmniDateButton(
|
||||
context: context,
|
||||
selectedDate: _selectedScheduleDate,
|
||||
selectedDate: _selectedScheduleTime,
|
||||
placeholder: '请选择提醒日期',
|
||||
type: OmniDateTimePickerType.dateAndTime,
|
||||
onChanged: (date) {
|
||||
setState(() {
|
||||
_selectedScheduleDate = date;
|
||||
_selectedScheduleTime = date;
|
||||
});
|
||||
},
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user