nft-faucet/NftFaucetRadzen/Pages/NetworksPage.razor

23 lines
823 B
Plaintext
Raw Normal View History

2022-08-27 20:16:31 -05:00
@page "/networks"
@inherits BasicComponent
2022-08-19 20:46:45 -05:00
2022-08-27 20:16:31 -05:00
<PageTitle>Networks</PageTitle>
2022-08-19 20:46:45 -05:00
<RadzenContent Container="main">
<RadzenHeading Size="H1" Text="Select network" />
2022-08-20 10:14:13 -05:00
<RadzenTabs RenderMode="TabRenderMode.Client">
2022-08-19 20:46:45 -05:00
<Tabs>
@if (Networks != null)
2022-08-27 12:37:49 -05:00
{
2022-08-27 18:13:00 -05:00
foreach (var kvp in Networks.OrderBy(x => x.Key))
2022-08-27 16:18:49 -05:00
{
var networkType = kvp.Key;
var networkCards = kvp.Value;
2022-08-27 16:18:49 -05:00
<RadzenTabsItem Text="@networkType.ToString()">
2022-09-28 20:49:55 -05:00
<CardList Data="@networkCards" OnSelectedChange="@(async _ => await OnNetworkChange())" @bind-SelectedItems="@AppState.UserStorage.SelectedNetworks"/>
2022-08-27 16:18:49 -05:00
</RadzenTabsItem>
}
2022-08-27 12:37:49 -05:00
}
2022-08-19 20:46:45 -05:00
</Tabs>
</RadzenTabs>
</RadzenContent>