@page "/laptops/list" @using RackPeek.Domain.Resources.Laptops @inject NavigationManager Nav @code { [Inject] IGetAllResourcesByKindUseCase GetAllUseCase { get; set; } = default!; private Task NavigateToNewResource(string name) { Nav.NavigateTo($"resources/hardware/{Uri.EscapeDataString(name)}"); return Task.CompletedTask; } private async Task Reload(string _) { await GetAllUseCase.ExecuteAsync(); } }