You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
490 B
23 lines
490 B
@inherits LayoutComponentBase |
|
|
|
|
|
@Body |
|
|
|
|
|
<MudThemeProvider @ref="@_mudThemeProvider" @bind-IsDarkMode="@_isDarkMode"/> |
|
<MudDialogProvider/> |
|
<MudSnackbarProvider/> |
|
|
|
@code { |
|
private bool _isDarkMode; |
|
private MudThemeProvider _mudThemeProvider; |
|
|
|
protected override async Task OnAfterRenderAsync(bool firstRender) |
|
{ |
|
if (firstRender) |
|
{ |
|
_isDarkMode = await _mudThemeProvider.GetSystemPreference(); |
|
StateHasChanged(); |
|
} |
|
} |
|
} |