From c9f3f2b3436f5ed889d1d269c000be25f825a4b9 Mon Sep 17 00:00:00 2001 From: Francesco Lorenzo D'Amico Date: Mon, 2 Jun 2025 09:03:19 +0200 Subject: [PATCH] Make an viewmodel for the favorit sort --- .../Models/FavoriteViewModel.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Francesco.Recipes.World/Models/FavoriteViewModel.cs diff --git a/Francesco.Recipes.World/Models/FavoriteViewModel.cs b/Francesco.Recipes.World/Models/FavoriteViewModel.cs new file mode 100644 index 0000000..d6aa10b --- /dev/null +++ b/Francesco.Recipes.World/Models/FavoriteViewModel.cs @@ -0,0 +1,15 @@ +using Francesco.Recipes.World.Models.BackendModels.Recipe; + +namespace Francesco.Recipes.World.Models +{ + public class FavoriteViewModel + { + public IEnumerable FavoriteRecipes { get; set; } = new List(); + + public string SortOrder { get; set; } = "newest"; + + public bool HasFavorites => FavoriteRecipes.Any(); + + public string SortOrderDisplayText => SortOrder == "oldest" ? "Älteste Favorits" : "Neueste Favorits"; + } +}