app/views/event_disavowal/new.html.erb
<% self.title = t('titles.passwords.change') %>
<%= render PageHeadingComponent.new.with_content(t('headings.passwords.change')) %>
<%= simple_form_for(@password_reset_from_disavowal_form, url: events_disavowal_url) do |f| %>
<%= f.input :disavowal_token, as: :hidden,
input_html: { value: @disavowal_token, name: :disavowal_token } %>
<%= render PasswordToggleComponent.new(
form: f,
field_options: {
label: t('forms.passwords.edit.labels.password'),
required: true,
input_html: {
id: 'new-password',
autocomplete: 'new-password',
},
},
) %>
<%= render PasswordStrengthComponent.new(
input_id: 'new-password',
forbidden_passwords: @forbidden_passwords,
) %>
<%= f.submit t('forms.passwords.edit.buttons.submit'), class: 'margin-bottom-4' %>
<% end %>
<%= render 'shared/password_accordion' %>