From ba4f11d975fe4d267e9be25ba6df8ab1b7ff38ac Mon Sep 17 00:00:00 2001 From: Mia Winter Date: Fri, 26 Jan 2024 14:22:41 +0100 Subject: [PATCH] Added Categories to Home Page feature element --- Wave/Components/Pages/Home.razor | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Wave/Components/Pages/Home.razor b/Wave/Components/Pages/Home.razor index 2bbb4db..21141b7 100644 --- a/Wave/Components/Pages/Home.razor +++ b/Wave/Components/Pages/Home.razor @@ -2,6 +2,7 @@ @using Microsoft.Extensions.Localization @using Microsoft.EntityFrameworkCore @using Wave.Data +@using Wave.Utilities @rendermode InteractiveServer @attribute [StreamRendering] @@ -26,7 +27,14 @@

- @featured.Title
+ @featured.Title +

+ @foreach (var category in featured.Categories) { + + @category.Name + + } +

@featured.PublishDate.ToString("g")
@@ -73,7 +81,7 @@ var now = DateTimeOffset.UtcNow; var query = context.Set

() - .Include(a => a.Author) + .Include(a => a.Author).Include(a => a.Categories) .Where(a => a.Status >= ArticleStatus.Published && a.PublishDate <= now) .OrderByDescending(a => a.PublishDate); var articles = await query.Take(11).ToListAsync(); @@ -93,7 +101,7 @@ var now = DateTimeOffset.UtcNow; var query = context.Set
() - .Include(a => a.Author) + .Include(a => a.Author).Include(a => a.Categories) .Where(a => a.Status >= ArticleStatus.Published && a.PublishDate <= now) .OrderByDescending(a => a.PublishDate) .Skip(Articles.Count);