nft-faucet/NftFaucetRadzen/Shared/NavMenu.razor.cs

24 lines
814 B
C#
Raw Normal View History

using Microsoft.AspNetCore.Components;
using NftFaucetRadzen.Components;
using NftFaucetRadzen.Models;
namespace NftFaucetRadzen.Shared;
public partial class NavMenu : BasicComponent
{
protected string SelectedNetworkName => AppState?.SelectedNetwork?.ShortName;
protected string SelectedProviderName => AppState?.SelectedProvider?.ShortName;
protected string SelectedContractName => AppState?.SelectedContract?.Symbol;
protected string SelectedTokenName => AppState?.SelectedToken?.Name;
2022-08-28 10:35:46 -05:00
protected string SelectedUploadName => AppState?.SelectedUploadLocation?.Name;
2022-08-26 18:10:18 -05:00
private bool CollapseNavMenu { get; set; } = true;
private string NavMenuCssClass => CollapseNavMenu ? "collapse" : null;
private void ToggleNavMenu()
{
CollapseNavMenu = !CollapseNavMenu;
}
}