protected override async Task OnInitializedAsync() { Interceptor.RegisterEvent(); noTextToDisplay = _localizer[LangKey.NO_DATA_TO_DISPLAY]; var result = await _apiWrapper.ExchangeSettings.GetAllAsync(TenantId, _search); if (result.IsSuccess && result.Error == null) { _dataSource = result.Data; } }
async Task SearchAsync() { var result = await _apiWrapper.ExchangeSettings.GetAllAsync(TenantId, _search); if (result.IsSuccess && result.Error == null) { _dataSource = result.Data; } await _grid.Refresh(); if (_dataSource == null || _dataSource.ExchangeSettings == null || _dataSource.ExchangeSettings.Count == 0) { await _jSRuntime.InvokeVoidAsync("changeNoDataText", "customExchangeGrid", noTextToDisplay, 110); } }