Update dashboard navigation and dynamic loading
- Changed NavMenu to link to /dashboards instead of /dashboards/default - Refactored Dashboard.razor to list dashboards from API - Dashboard viewer/designer now loads by selected dashboard ID - Mode toggle preserves selected dashboard and mode - Added DashboardApiClient and DashboardInfoDto for API integration - Registered DashboardApiClient for DI and HTTP client setup in Program.cs
This commit is contained in:
7
DbFirst.BlazorWebApp/Models/DashboardInfoDto.cs
Normal file
7
DbFirst.BlazorWebApp/Models/DashboardInfoDto.cs
Normal file
@@ -0,0 +1,7 @@
|
||||
namespace DbFirst.BlazorWebApp.Models;
|
||||
|
||||
public class DashboardInfoDto
|
||||
{
|
||||
public string Id { get; set; } = string.Empty;
|
||||
public string Name { get; set; } = string.Empty;
|
||||
}
|
||||
Reference in New Issue
Block a user