feat(client): migrate OperatorFilterPanel to API clients
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
@* Operator filter panel with autocomplete and grid *@
|
@* Operator filter panel with autocomplete and grid *@
|
||||||
@inject ILookupService LookupService
|
@using JdeScoping.Core.ApiContracts
|
||||||
|
@using JdeScoping.Client.Extensions
|
||||||
|
@inject ILookupApiClient LookupApi
|
||||||
@inject DialogService DialogService
|
@inject DialogService DialogService
|
||||||
|
|
||||||
<RadzenCard class="rz-mb-4">
|
<RadzenCard class="rz-mb-4">
|
||||||
@@ -63,7 +65,15 @@
|
|||||||
{
|
{
|
||||||
if (!string.IsNullOrEmpty(args.Filter) && args.Filter.Length >= 3)
|
if (!string.IsNullOrEmpty(args.Filter) && args.Filter.Length >= 3)
|
||||||
{
|
{
|
||||||
_searchResults = await LookupService.FindOperatorsAsync(args.Filter);
|
var result = await LookupApi.FindOperatorsAsync(args.Filter);
|
||||||
|
result.Switch(
|
||||||
|
jdeUsers => { _searchResults = jdeUsers.ToClientOperatorList(); },
|
||||||
|
_ => { _searchResults = []; },
|
||||||
|
_ => { _searchResults = []; },
|
||||||
|
_ => { _searchResults = []; },
|
||||||
|
_ => { _searchResults = []; },
|
||||||
|
_ => { _searchResults = []; }
|
||||||
|
);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user