CMSgov/dpc-app

View on GitHub
dpc-admin/app/views/organizations/_internal_user_search.html.erb

Summary

Maintainability
Test Coverage
<div class="box__content">
  <h2 class="box__heading">Add User</h2>

  <input type="text" class="ds-c-field" id="searchInput" onkeyup="searchFunc()" placeholder="Search for user by name or user id.">

  <div class="ds-u-padding-y--2" id="searchMessage"></div>
  <ul class="module-list-container" id="searchList" style="display: none;">
    <% @users.each do |user| %>
      <li>
        <div class="module-container ds-u-margin-x--1">
          <div class="module-container__id">
            <%= user.id %>
          </div>

          <div class="module-container__primary">
            <div class="module-container__heading">
              <%= link_to user.name, user_url(user) %>
            </div>
            <div class="module-container__button">
              <%= form_for @organization, url: organization_add_or_delete_url(@organization), html: { method: :add } do |f| %>
                <%= f.hidden_field :id, value: user.id %>
                <%= f.submit "Add user", class: "ds-c-button ds-c-button--primary" %>
              <% end %>
            </div>
          </div>
        </div>
      </li>
    <% end %>
  </ul>
</div>