import 'package:flutter/foundation.dart'; import 'package:rezepte/services/providers/db/dbhelper.dart'; import '../../models/recipe.dart'; class RecipeListProvider extends ChangeNotifier { RecipeListProvider() { DbHelper.recipesChangedStream.listen((event) { notifyListeners(); }); } // final List _recipes = []; // set recipes(List recipes) { // _recipes.clear(); // _recipes.addAll(recipes); // notifyListeners(); // } List get recipes => DbHelper.fetchRecipes(); // _recipes; // void clearRecipes({silent = false}) { // _recipes.clear(); // if (!silent) notifyListeners(); // } void addRecipe(Recipe recipe) { DbHelper.putRecipe(recipe); } }