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.
32 lines
618 B
32 lines
618 B
@page "/themed-counter"
|
|
@using BlazorSample.UIThemeClasses
|
|
|
|
<h1>Themed Counter</h1>
|
|
|
|
<p>Current count: @currentCount</p>
|
|
|
|
<p>
|
|
<button class="btn" @onclick="IncrementCount">
|
|
Increment Counter (Unthemed)
|
|
</button>
|
|
</p>
|
|
|
|
<p>
|
|
<button
|
|
class="btn @(ThemeInfo is not null ? ThemeInfo.ButtonClass : string.Empty)"
|
|
@onclick="IncrementCount">
|
|
Increment Counter (Themed)
|
|
</button>
|
|
</p>
|
|
|
|
@code {
|
|
private int currentCount = 0;
|
|
|
|
[CascadingParameter]
|
|
protected ThemeInfo? ThemeInfo { get; set; }
|
|
|
|
private void IncrementCount()
|
|
{
|
|
currentCount++;
|
|
}
|
|
} |