app/views/provider_management/external_users/_form.html.haml
= form_with model: [:provider_management, @provider, @external_user] do |f|
= f.fields_for :user do |user_fields|
= user_fields.govuk_error_summary
= user_fields.govuk_text_field :first_name,
label: { text: t('.first_name') }
= user_fields.govuk_text_field :last_name,
label: { text: t('.last_name') }
= user_fields.govuk_email_field :email,
label: { text: t('.email') }
= user_fields.govuk_email_field :email_confirmation,
label: { text: t('.email_confirmation') }
= f.govuk_collection_check_boxes :roles,
@external_user.available_roles,
:to_s,
:humanize,
legend: { text: t('.roles'), size: 's' }
- if @provider.chamber?
= f.govuk_collection_radio_buttons :vat_registered,
[['Yes','true'],['No','false']],
:last,
:first,
legend: { text: t('.apply_vat'), size: 's' }
= f.govuk_text_field :supplier_number,
label: { text: t('.supplier_number') }
= f.govuk_submit t(".submit.#{action_name}")