%= tag.section data: { controller: "settings--account--email", "settings--account--email-validation-failed-value": @validation_errors.present? } do %>
<%= f.label :email, 'Address', class: 'font-bold' %>
<%= f.email_field :email, class: "grow", data: { 'settings--account--email-target': 'emailField' }, required: true %>
<% if @validation_errors.present? && @validation_errors[:email].present? %><%= @validation_errors[:email].first %>
<% end %><%= f.label :current_password, 'Current password', class: 'font-bold' %>
<%= f.password_field :current_password, class: "w-full", required: true %>
<%= f.submit "Update", class: "btn-md btn-blue w-full md:w-auto" %>
Use the following button to request an email with a password reset link:
<%= form_with(url: reset_password_settings_path, method: :post) do %><%= submit_tag("Send me a password reset link", class: 'btn-md btn-gray w-full sm:w-auto') %>
<% end %>