@using PanoptesFrontend.Data;
@using PanoptesFrontend.Services;
@using System
@using System.Text.Json;
@inject IHttpService httpService
@code {
public Module[] response;
protected override async Task OnInitializedAsync()
{
var panoptesHost = Environment.GetEnvironmentVariable("PANOPTESHOST");
response = await httpService.GetAsync($"http://{panoptesHost}/modules");
}
private bool collapseNavMenu = true;
private string? NavMenuCssClass => collapseNavMenu ? "collapse" : null;
private void ToggleNavMenu()
{
collapseNavMenu = !collapseNavMenu;
}
}