@model Francesco.Recipes.World.Models.FavoriteViewModel @{ ViewData["Title"] = "Favoriten"; }

Favoriten

@if (!Model.HasFavorites) {
Keine Favoriten vorhanden. Füge Rezepte zu deinen Favoriten hinzu, indem du auf den Stern klickst.
} else {
@foreach (var recipe in Model.FavoriteRecipes) {
@{ var mediaFile = recipe.MediaFiles?.FirstOrDefault(m => m.MimeType != null && m.MimeType.StartsWith("image/")); var imageData = mediaFile?.Data; var mimeType = mediaFile?.MimeType; }
@if (imageData != null && mimeType != null) { @recipe.Name } else {
Kein Bild
}
@recipe.Name
@await Html.PartialAsync("_FavoriteButton", recipe) @(recipe.PreparationTime.TotalMinutes + recipe.CookingTime.TotalMinutes)min
}
}