nft-faucet/NftFaucet/Pages/ConnectMetamask.razor.cs

26 lines
557 B
C#
Raw Normal View History

2022-03-31 22:16:43 +02:00
using NftFaucet.Components;
2022-04-03 22:30:06 +02:00
using NftFaucet.Extensions;
2022-03-31 22:16:43 +02:00
namespace NftFaucet.Pages;
public class ConnectMetamaskComponent : BasicComponent
{
protected override async Task OnInitializedAsync()
{
if (await Metamask.IsConnected())
{
await Metamask.RefreshAddress();
2022-04-03 22:30:06 +02:00
UriHelper.NavigateToRelative("/");
2022-03-31 22:16:43 +02:00
}
}
protected async Task Connect()
{
var isConnected = await Metamask.Connect();
if (isConnected)
{
2022-04-03 22:30:06 +02:00
UriHelper.NavigateToRelative("/");
2022-03-31 22:16:43 +02:00
}
}
}