@using MP.MONO.UI.Components
@using MP.MONO.Core.DTO
@using MP.MONO.UI.Data
@inject CurrentDataService MMDataService
@if (@dataLoaded && ListRecords != null)
{
@foreach (var item in ListRecords)
{
-
}
}
else
{
- OEE%
- Stats Details
- Graph & Analytics
}
@code {
protected bool dataLoaded = false;
private List? ListRecords { get; set; } = null;
private string _newMessage { get; set; } = "";
#if false
public string newMessage
{
get => _newMessage;
set
{
_newMessage = value;
MMDataService.alarmPipe.sendMessage(value);
}
}
#endif
protected override async Task OnInitializedAsync()
{
await ReloadData();
}
protected async Task ReloadData()
{
//await Task.Delay(10);
//ListRecords = await MMDataService.MachineDisplay();
await Task.Delay(500);
dataLoaded = true;
}
}