@using System.Security.Claims @using Microsoft.AspNetCore.Components.Authorization @using TaxBaik.Admin.Services @inject AuthenticationStateProvider AuthStateProvider @inject CustomAuthenticationStateProvider CustomAuthStateProvider @inject NavigationManager NavigationManager @code { private bool collapseNavMenu = true; private string? NavMenuCssClass => collapseNavMenu ? "collapse" : null; private void ToggleNavMenu() { collapseNavMenu = !collapseNavMenu; } private async Task HandleLogout() { await CustomAuthStateProvider.LogoutAsync(); NavigationManager.NavigateTo("/login", forceLoad: true); } }