Add game header #5

Merged
Egamorf merged 14 commits from feature/add-game-header into main 2025-03-20 18:33:28 +01:00
7 changed files with 22 additions and 5 deletions
Showing only changes of commit 8c9e163007 - Show all commits

View File

@@ -1,5 +1,6 @@
@page "/Games"
@using GameIdeas.BlazorApp.Layouts
@using GameIdeas.BlazorApp.Pages.Games.Header
@using GameIdeas.BlazorApp.Shared.Components
@using GameIdeas.BlazorApp.Shared.Headers
@using GameIdeas.Resources
@@ -9,7 +10,5 @@
<PageTitle>@ResourcesKey.GamesIdeas</PageTitle>
<HeaderBase>
<Body>
<div>PROUT</div>
</Body>
<HeaderGame />
</HeaderBase>

View File

@@ -0,0 +1,4 @@
@using GameIdeas.BlazorApp.Shared.Headers
@inherits HeaderBaseComponent

View File

@@ -0,0 +1,8 @@
using GameIdeas.BlazorApp.Shared.Headers;
namespace GameIdeas.BlazorApp.Pages.Games.Header;
public partial class HeaderGame : HeaderBaseComponent
{
}

View File

@@ -8,7 +8,7 @@
<img src="icon.png" alt="Game Ideas">
</div>
@Body
@Header
<div class="account-add-container">
<div class="add-container">

View File

@@ -7,7 +7,7 @@ namespace GameIdeas.BlazorApp.Shared.Headers;
public partial class HeaderBase
{
[Parameter] public RenderFragment? Body { get; set; }
[Parameter] public HeaderBaseComponent? Header { get; set; }
[Parameter] public EventCallback<AddType> AddTypeChanged { get; set; }
private DropdownContent<AddTypeParams>? DropdownAdd;

View File

@@ -0,0 +1,5 @@
using Microsoft.AspNetCore.Components;
namespace GameIdeas.BlazorApp.Shared.Headers;
public class HeaderBaseComponent : ComponentBase;