{% from "components/text_input.html" import TextInput %} {% from "components/options_input.html" import OptionsInput %} {% from "components/date_input.html" import DateInput %} {% from "components/phone_input.html" import PhoneInput %} {% from "components/date_picker.html" import DatePicker %} {% from 'components/save_button.html' import SaveButton %}
{{ form.csrf_token }}
{{ TextInput(form.first_name, validation='requiredField') }}
{{ TextInput(form.last_name, validation='requiredField') }}
{{ TextInput(form.email, validation='email') }} {{ PhoneInput(form.phone_number, form.phone_ext) }} {{ OptionsInput(form.service_branch) }} {{ OptionsInput(form.citizenship) }} {{ OptionsInput(form.designation) }}
{{ DatePicker(form.date_latest_training, mindate=mindate, maxdate=maxdate) }}
{{ SaveButton(text=("fragments.edit_user_form.save_details_button" | translate), additional_classes="usa-button-big" )}}