@inherits LayoutComponentBase
@implements IDisposable
@inject ThemeState ThemeState
An unhandled error has occurred.
Reload
🗙
@code {
protected override void OnInitialized()
{
ThemeState.OnChange += StateHasChanged;
}
private void ToggleTheme()
{
ThemeState.SetDarkMode(!ThemeState.IsDarkMode);
}
public void Dispose()
{
ThemeState.OnChange -= StateHasChanged;
}
}