This commit is contained in:
MeysamMoghaddam
2025-09-28 05:36:45 +03:30
parent d073995e02
commit 2352b7ca17
7 changed files with 116 additions and 100 deletions

View File

@@ -2,7 +2,7 @@
<PageTitle>تأیید رمز پویا</PageTitle>
<MudPaper Class="d-flex flex-column align-center justify-center min-vh-100 pa-4">
<MudStack AlignItems="AlignItems.Center">
<MudCard Class="pa-6" Style="max-width:420px;width:100%;">
<MudCardContent>
<MudText Typo="Typo.h5" Class="mb-1" Align="Align.Center">تأیید رمز پویا</MudText>
@@ -15,20 +15,20 @@
<MudText Typo="Typo.body2" Class="mb-4" Align="Align.Center">کد ارسال‌شده را وارد کنید.</MudText>
}
<MudForm @ref="_form" Model="_model">
<MudTextField @bind-Value="_model.Code"
For="@(() => _model.Code)"
<MudForm @ref="_form" Model="_request" Validation="@(_requestValidator.ValidateValue)">
<MudTextField @bind-Value="_request.Code"
For="@(() => _request.Code)"
Label="رمز پویا"
InputType="InputType.Text"
Variant="Variant.Outlined"
Immediate="true"
Required="true"
RequiredError="وارد کردن رمز پویا الزامی است."
HelperText="کد ۵ یا ۶ رقمی"
HelperText="کد ۶ رقمی"
Class="mb-2"
MaxLength="6" />
<MudText Typo="Typo.caption" Align="Align.Center" Class="mb-2">
<MudText Typo="Typo.body1" Align="Align.Center" Class="mb-2">
تلاش باقی‌مانده: @_attemptsLeft از @MaxVerificationAttempts
</MudText>
@@ -62,7 +62,7 @@
@if (_resendRemaining > 0)
{
<MudText Typo="Typo.caption" Align="Align.Center">
<MudText Typo="Typo.body1" Align="Align.Center">
امکان ارسال مجدد تا @_resendRemaining ثانیه دیگر
</MudText>
}
@@ -78,8 +78,7 @@
</MudForm>
</MudCardContent>
</MudCard>
</MudPaper>
</MudStack>