adding some views
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
<div class="container container-slim py-4">
|
||||
<div class="text-center">
|
||||
<div class="text-secondary mb-3">Chargement...</div>
|
||||
<div class="progress progress-sm">
|
||||
<div class="progress-bar progress-bar-indeterminate"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -5,14 +5,28 @@
|
||||
<div class="page-pretitle">@NameType</div>
|
||||
<h2 class="page-title">@Name</h2>
|
||||
</div>
|
||||
<div class="col-auto ms-auto">
|
||||
<div class="btn-list">
|
||||
<a href="@Link">
|
||||
<i class="fa-solid fa-plus"></i>
|
||||
Ajouter
|
||||
</a>
|
||||
@if(Link != null)
|
||||
{
|
||||
<div class="col-auto ms-auto">
|
||||
<div class="btn-list">
|
||||
@if(LinkType == LinkType.Create)
|
||||
{
|
||||
<a href="@Link" class="btn btn-primary">
|
||||
<i class="fa-solid fa-plus"></i>
|
||||
Ajouter
|
||||
</a>
|
||||
} else if(LinkType == LinkType.Edit)
|
||||
{
|
||||
<a href="@Link" class="btn btn-primary">
|
||||
<i class="fa-solid fa-edit"></i>
|
||||
Editer
|
||||
</a>
|
||||
}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -2,6 +2,11 @@
|
||||
|
||||
namespace CityInfo.WEB.Components
|
||||
{
|
||||
public enum LinkType
|
||||
{
|
||||
Create,
|
||||
Edit
|
||||
}
|
||||
public partial class PageHeader
|
||||
{
|
||||
[Parameter]
|
||||
@@ -9,6 +14,8 @@ namespace CityInfo.WEB.Components
|
||||
[Parameter]
|
||||
public string NameType { get; set; } = string.Empty;
|
||||
[Parameter]
|
||||
public string Link { get; set; } = string.Empty;
|
||||
public string? Link { get; set; }
|
||||
[Parameter]
|
||||
public LinkType LinkType { get; set; } = LinkType.Create;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user