<%= javascript_packs_with_chunks_tag "admin/users/controls", "admin/users/memberIndex", defer: true %> <% if FeatureFlag.enabled?(:member_index_view) %>

Members (Invitations)

<%= render "admin/users/index/tabs" %>
<%= form_with url: admin_invitations_path, method: :get, local: true, class: "py-3" do |f| %>
<%= render "admin/users/index/expand_search_button" %> <%= paginate @invitations, theme: "admin", scope: @invitations, label: "Paginate invitations", context: "top-small" %>
<% end %> <%= link_to "Invite member", new_admin_invitation_path, class: "c-cta c-cta--branded inline-block s:self-end" %>

Invited members

    <% @invitations.each do |user| %>
  • <%= render "admin/users/index/member_image", user: user %>
    <%= render "admin/users/index/member_data", user: user %> <%= user.email %>
    Invited on
    <%= user.created_at.strftime("%d %b, %Y") %>
    <%= render "admin/users/index/invitation_actions_dropdown", user: user, context: "small" %>
  • <% end %>
<% @invitations.each do |user| %> <% end %>
<%= paginate @invitations, theme: "admin", scope: @invitations, label: "Paginate invitations", context: "bottom" %>
<% else %>

Invitations

<%= render "admin/users/menu" %>
<% @invitations.each do |user| %>
<% end %>
User ID Name Email
<%= link_to user.username, admin_user_path(user) %> <%= user.id %> <%= user.name %> <%= user.email %> <%= link_to "Delete", url_for(action: :destroy, id: user.id), method: :delete, data: { confirm: "Are you sure you want to delete this pending invite?" }, class: "btn btn-danger" %>
<%= paginate @invitations, theme: "internal" %> <% end %>