Changes in Views and mappings
This commit is contained in:
@@ -3,9 +3,9 @@
|
||||
|
||||
<div class="bb-page">
|
||||
|
||||
<Sidebar @ref="sidebar"
|
||||
IconName="IconName.BootstrapFill"
|
||||
Title="Blazor Bootstrap"
|
||||
<Sidebar @ref="_sidebar"
|
||||
IconName="IconName.App"
|
||||
Title="FA Krosno Manager"
|
||||
DataProvider="SidebarDataProvider" />
|
||||
|
||||
<main>
|
||||
@@ -21,26 +21,26 @@
|
||||
</div>
|
||||
|
||||
@code {
|
||||
Sidebar sidebar;
|
||||
IEnumerable<NavItem> navItems;
|
||||
Sidebar? _sidebar;
|
||||
IEnumerable<NavItem>? _navItems;
|
||||
|
||||
private async Task<SidebarDataProviderResult> SidebarDataProvider(SidebarDataProviderRequest request)
|
||||
{
|
||||
if (navItems is null)
|
||||
navItems = GetNavItems();
|
||||
_navItems ??= GetNavItems();
|
||||
|
||||
return await Task.FromResult(request.ApplyTo(navItems));
|
||||
return await Task.FromResult(request.ApplyTo(_navItems));
|
||||
}
|
||||
|
||||
private IEnumerable<NavItem> GetNavItems()
|
||||
private IEnumerable<NavItem>? GetNavItems()
|
||||
{
|
||||
navItems = new List<NavItem>
|
||||
_navItems = new List<NavItem>
|
||||
{
|
||||
new NavItem { Id = "1", Href = "/", IconName = IconName.HouseDoorFill, Text = "Zamówienia DELFOR", Match=NavLinkMatch.All},
|
||||
new NavItem { Id = "2", Href = "/edicustomerorders", IconName = IconName.Database, Text = "Zamówienia klienta EDI"}
|
||||
new NavItem { Id = "2", Href = "/EdiCustomerOrders", IconName = IconName.Database, Text = "Zamówienia klienta EDI"},
|
||||
new NavItem { Id = "3", Href = "/CustomerOrders", IconName = IconName.Database, Text = "Zamówienia klienta"}
|
||||
};
|
||||
|
||||
return navItems;
|
||||
return _navItems;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user