@code {
[Parameter] public string Id { get; set; } = "amount";
[Parameter] public string Value { get; set; } = string.Empty;
[Parameter] public EventCallback ValueChanged { get; set; }
[Parameter] public bool Disabled { get; set; }
[Parameter] public bool AllowNegative { get; set; }
private async Task SetValue(string value)
{
if (!BookingInput.IsAmountDraft(value, AllowNegative))
{
return;
}
await ValueChanged.InvokeAsync(value);
}
}