Skip to content

Commit b297d4a

Browse files
committed
feat(mudblazor): pass state and filter to data loaded callback
1 parent 633e7f2 commit b297d4a

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/Sitko.Core.Blazor.MudBlazor/Components/Table/MudTable.razor.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ namespace Sitko.Core.Blazor.MudBlazorComponents;
2020

2121
[EditorRequired] [Parameter] public RenderFragment<TItem?>? ChildContent { get; set; }
2222

23-
[Parameter] public Func<Task>? OnDataLoaded { get; set; }
23+
[Parameter] public Func<TableState, TFilter, Task>? OnDataLoaded { get; set; }
2424

2525
[Parameter] public string? Title { get; set; }
2626
[Parameter] public bool EnableSearch { get; set; } = true;
@@ -202,7 +202,7 @@ protected async Task DoAddUrlParamsAsync(TableState state)
202202
if (OnDataLoaded is not null)
203203
{
204204
Logger.LogDebug("Execute OnDataLoaded");
205-
await OnDataLoaded();
205+
await OnDataLoaded(LastState, LastFilter);
206206
}
207207

208208
IsFirstLoad = false;
@@ -403,4 +403,3 @@ public static void Toggle<T>(this List<T> list, T value)
403403
}
404404
}
405405
}
406-

0 commit comments

Comments
 (0)