{{ Form::label('first_name', __('messages.user.first_name') . ':', ['class' => 'form-label required ']) }}
{{ Form::text('first_name', isset($user) ? $user->first_name : null, ['class' => 'form-control', 'placeholder' => __('messages.user.first_name'), 'required']) }}
{{ Form::label('last_name', __('messages.user.last_name') . ':', ['class' => 'form-label required ']) }}
{{ Form::text('last_name', isset($user) ? $user->last_name : null, ['class' => 'form-control', 'placeholder' => __('messages.user.last_name'), 'required']) }}
{{ Form::label('email', __('messages.user.email') . ':', ['class' => 'form-label required']) }}
{{ Form::email('email', isset($user) ? $user->email : null, ['class' => 'form-control', 'placeholder' => __('messages.user.email'), 'required']) }}
{{ Form::label('phone_number', __('messages.user.contact_number') . ':', ['class' => 'form-label required']) }}
{{ Form::tel('phone_number', isset($user->phone_number) ? '+' . $user->region_code . $user->phone_number : null, ['class' => 'form-control', 'placeholder' => __('messages.user.contact_number'), 'onkeyup' => 'if (/\D/g.test(this.value)) this.value = this.value.replace(/\D/g,"")', 'id' => 'phoneNumber', 'required']) }}
{{ Form::hidden('region_code', !empty($user->region_code) ? $user->region_code : null, ['id' => 'prefix_code']) }}
{{ __('messages.placeholder.valid_number') }}
@if (!isset($user))
@endif
{{ Form::label('first_name', __('messages.user.personal_experience') . ':', ['class' => 'form-label required']) }}
{{ Form::select('personal_experience_id', $personalExperience, isset($user) ? $user->personal_experience_id : null, ['class' => 'form-select', 'id' => 'personalExperienceId', 'placeholder' => __('messages.user.personal_experience')]) }}
{{ Form::label('plan', __('messages.user.subscription_plans') . ':', ['class' => 'form-label required']) }}
{{ Form::select('subscription_plans_id', $plan, $currentPlan ?? null, ['class' => 'form-select', 'id' => 'subscriptionPlansId', 'placeholder' => __('messages.user.subscription_plans'), isset($user) ? 'disabled' : '']) }}