@inherits LayoutComponentBase GC local server Admin @Body @code { bool drawerOpen = true; public bool IsDarkMode { get; set; } public MudThemeProvider MudThemeProvider { get; set; } = null!; protected override async Task OnAfterRenderAsync(bool firstRender) { if (firstRender) { IsDarkMode = await MudThemeProvider.GetSystemPreference(); StateHasChanged(); } } void DrawerToggle() { drawerOpen = !drawerOpen; } }