Skip to content

Commit a187932

Browse files
committed
Add minimum and maximum to NumberInput
1 parent ffa11b5 commit a187932

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/JoinRpg.WebComponents/NumberInput.razor

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
1-
<input type="number" class="form-control" @onchange="UpdateValue" name="@Name" value="@Value"/>
1+
<input type="number" class="form-control" @onchange="UpdateValue" name="@Name" value="@Value" min="@Min" max="@Max"/>
22

33
@code {
44
[Parameter]
5-
public int? Value { get; set; }
5+
public int? Value { get; set; }
66

77
[Parameter]
88
public EventCallback<int?> ValueChanged { get; set; }
99

1010
[Parameter]
1111
public string Name { get; set; } = null!;
1212

13+
[Parameter]
14+
public int? Min { get; set; }
15+
16+
[Parameter]
17+
public int? Max { get; set; }
18+
1319
private async Task UpdateValue(ChangeEventArgs eventArgs)
1420
{
1521
var value = eventArgs.Value?.ToString();

0 commit comments

Comments
 (0)