import 'package:flutter/material.dart'; import 'package:flisp_app/models/todo.dart'; class TodoProvider with ChangeNotifier { TodoItem _formItem = TodoItem.getEmpty(); TodoItem get formItem => _formItem; void resetForm() { _formItem = TodoItem.getEmpty(); notifyListeners(); } void initForm(TodoItem todo) { _formItem.title = todo.title; _formItem.content = todo.content ?? ''; _formItem.dueDate = todo.dueDate; _formItem.priority = todo.priority; notifyListeners(); } }