@inherits LayoutComponentBase
IGP Fan Reference
@foreach (var webSection in WebSections) { var pages = (from page in WebPages where page.WebSectionModelId == webSection.Id select page).ToList();
@webSection.Name
@foreach (var webPage in pages) { if (webPage.IsPrivate.Equals("True")) { continue; } @webPage.Name }
}
@code { #if NO_SQL [Parameter] public List WebSections { get; set; } = default!; [Parameter] public List WebPages { get; set; } = default!; #else [Parameter] public DbSet WebSections { get; set; } [Parameter] public DbSet WebPages { get; set; } #endif bool navOpen = true; void OnNavClicked(EventArgs eventArgs) { navOpen = !navOpen; } void OnPageClicked(EventArgs eventArgs) { navOpen = false; } }