codeforamerica/michigan-benefits

View on GitHub
app/views/medicaid/intro_marital_status_member/edit.html.erb

Summary

Maintainability
Test Coverage
<% content_for :header_title, "Introduction" %>

<div class="form-card">
  <header class="form-card__header">
    <div class="form-card__title">
      <%= t("medicaid.intro_marital_status_member.edit.title") %>
    </div>
  </header>

  <div class="form-card__content">
    <%= form_for @step,
      as: :step,
      builder: MbFormBuilder,
      url: current_path,
      method: :put do |f| %>

      <%= f.mb_form_errors :married %>
      <fieldset class="form-group">
        <legend class="sr-only">
          <%= t("medicaid.intro_marital_status_member.edit.title") %>
        </legend>
        <% @step.members.each do |member| %>
          <%= f.fields_for('members[]', member, hidden_field_id: true) do |ff| %>
            <%= ff.mb_checkbox :married, member.display_name %>
          <% end %>
        <% end %>
      </fieldset>

      <%= render 'medicaid/next_step' %>
    <% end %>
  </div>

</div>