@inject NavigationManager navigator
@inject ShogiApi Api
@* Desktop view *@
@* Mobile view *@
@code {
private bool isExpanded = false;
async Task CreateSession()
{
var sessionId = await Api.PostSession();
if (!string.IsNullOrEmpty(sessionId))
{
navigator.NavigateTo($"play/{sessionId}");
}
}
string ExpandedCss => isExpanded ? "expand" : string.Empty;
}