import 'package:fitnote/models/health.dart'; import 'package:flutter/material.dart'; class HealthProvider with ChangeNotifier { late HealthRecord _formItem; HealthRecord get formItem => _formItem; void resetForm() { _formItem = HealthRecord.getEmpty(); notifyListeners(); } void initForm(HealthRecord record) { _formItem = record; notifyListeners(); } void updateWeight(num weight) { _formItem.weight = weight; notifyListeners(); } void updateSportProject(String sportProject) { _formItem.sportProject = sportProject; notifyListeners(); } void updateSportDuration(num sportDuration) { _formItem.sportDuration = sportDuration; notifyListeners(); } void updateSleepStartTime(String sleepStartTime) { _formItem.sleepStartTime = sleepStartTime; notifyListeners(); } void updateSleepEndTime(String sleepEndTime) { _formItem.sleepEndTime = sleepEndTime; notifyListeners(); } }