added simple recipeProvider
This commit is contained in:
19
lib/services/providers/recipe_provider.dart
Normal file
19
lib/services/providers/recipe_provider.dart
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
|
import '../../models/recipe.dart';
|
||||||
|
|
||||||
|
class RecipeProvider extends ChangeNotifier {
|
||||||
|
Recipe? _selectedRecipe;
|
||||||
|
|
||||||
|
Recipe? get selectedRecipe => _selectedRecipe;
|
||||||
|
|
||||||
|
set selectedRecipe(Recipe? recipe) {
|
||||||
|
_selectedRecipe = recipe;
|
||||||
|
notifyListeners();
|
||||||
|
}
|
||||||
|
|
||||||
|
void clearRecipe() {
|
||||||
|
_selectedRecipe = null;
|
||||||
|
notifyListeners();
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user