@Question

@Answer

ساعت

@code { protected override void OnParametersSet() { base.OnParametersSet(); if (!Answer.IsNullOrEmpty() && int.TryParse(Answer, out int hCounter)) { _hourCounter = hCounter; } } private int _hourCounter; [Parameter] public string Answer { get; set; } = string.Empty; [Parameter] public EventCallback AnswerChanged { get; set; } [Parameter] public string Question { get; set; } = string.Empty; private async Task IncreaseHour() { _hourCounter++; Answer = _hourCounter.ToString(); await AnswerChanged.InvokeAsync(Answer); } private async Task DecreaseHour() { _hourCounter--; Answer = _hourCounter.ToString(); await AnswerChanged.InvokeAsync(Answer); } }