<%= render HeaderComponent.new(title: "Users") %> <%= render MainSimpleComponent.new do %>
<%= render QuickstatsContainerComponent.new do %> <%= render QuickstatsItemComponent.new( type: :number, title: 'Confirmed', value: @stats[:users_confirmed], ) %> <%= render QuickstatsItemComponent.new( type: :number, title: 'Pending', value: @stats[:users_pending], ) %> <% if @show_contributors %> <%= render QuickstatsItemComponent.new( type: :number, title: Setting.member_status_contributor.pluralize, value: @stats[:users_contributing], ) %> <% end %> <% if @show_sustainers %> <%= render QuickstatsItemComponent.new( type: :number, title: Setting.member_status_sustainer.pluralize, value: @stats[:users_paying], ) %> <% end %> <% end %>
<% @users.each do |user| %> <% end %>
UID Status Roles
<%= link_to(user.cn, admin_user_path(user.cn)) %> <%= user.confirmed_at.nil? ? badge("pending", :yellow) : "" %> <% if @show_contributors %><%= @contributors.include?(user.cn) ? badge("contributor", :green) : "" %><% end %> <% if @show_sustainers %><%= @sustainers.include?(user.cn) ? badge("sustainer", :green) : "" %><% end %> <%= @admins.include?(user.cn) ? badge("admin", :red) : "" %>
<%== pagy_nav @pagy %>
<% end %>