feat:更新代办事项存储功能

This commit is contained in:
2025-11-07 21:24:09 +08:00
parent 00e65bc5be
commit 27f0638c01
9 changed files with 80 additions and 92 deletions

View File

@@ -2,7 +2,7 @@ import 'package:flutter/material.dart';
import 'package:flisp_app/models/todo.dart';
class TodoProvider with ChangeNotifier {
Todo _formItem = Todo.getEmpty();
late Todo _formItem;
Todo get formItem => _formItem;
@@ -12,10 +12,7 @@ class TodoProvider with ChangeNotifier {
}
void initForm(Todo todo) {
_formItem.title = todo.title;
_formItem.content = todo.content ?? '';
_formItem.dueDate = todo.dueDate;
_formItem.priority = todo.priority;
_formItem = todo;
notifyListeners();
}
}