17 lines
522 B
Text
17 lines
522 B
Text
<Virtualize ItemsProvider="GetStatuses" Context="status" ItemSize="180">
|
|
<ItemContent>
|
|
<StatusCard status="@status"></StatusCard>
|
|
</ItemContent>
|
|
<Placeholder>
|
|
<StatusCardSkeleton></StatusCardSkeleton>
|
|
</Placeholder>
|
|
</Virtualize>
|
|
|
|
@code {
|
|
[Parameter]
|
|
public Func<ItemsProviderRequest, ValueTask<ItemsProviderResult<Status>>> StatusFunc { get; set; }
|
|
|
|
private async ValueTask<ItemsProviderResult<Status>> GetStatuses(ItemsProviderRequest request) {
|
|
return await this.StatusFunc(request);
|
|
}
|
|
}
|