diff --git a/Wave/Components/ArticleComponent.razor b/Wave/Components/ArticleComponent.razor index e5d1aca..ddf0253 100644 --- a/Wave/Components/ArticleComponent.razor +++ b/Wave/Components/ArticleComponent.razor @@ -31,9 +31,7 @@ @if (Article.Categories.Count > 0) {

@foreach (var category in Article.Categories.OrderBy(c => c.Color)) { - - @category.Name - + }

} diff --git a/Wave/Components/CategoryBadgeComponent.razor b/Wave/Components/CategoryBadgeComponent.razor new file mode 100644 index 0000000..8445088 --- /dev/null +++ b/Wave/Components/CategoryBadgeComponent.razor @@ -0,0 +1,14 @@ +@using Wave.Utilities +@using Wave.Data + + + @Category.Name + + +@code { + [Parameter] + public required Category Category { get; set; } + [Parameter(CaptureUnmatchedValues = true)] + public Dictionary? AdditionalAttributes { get; set; } + +} \ No newline at end of file