@using LANCommander.Server.Data @using LANCommander.Server.Services @using LANCommander.Server.Services.Models @using Microsoft.AspNetCore.Components.Authorization @using Microsoft.AspNetCore.Components.Web @using System.Security.Claims @inject NavigationManager NavigationManager @inject IHttpContextAccessor HttpContextAccessor @{ var settings = SettingService.GetSettings(); } @switch (SettingService.GetSettings().Theme) { case LANCommanderTheme.Light: break; case LANCommanderTheme.Dark: break; }
@code { protected override async Task OnInitializedAsync() { if (DatabaseContext.Provider == Data.Enums.DatabaseProvider.Unknown && !NavigationManager.Uri.Contains("/FirstTimeSetup")) { NavigationManager.NavigateTo("/FirstTimeSetup", true); } } }