<% if @user.editable? %>
<%= link_to edit_admin_user_path(@user), class: 'btn btn-primary' do %>
Edit User
<% end %>
<% end %>
<% if @user.enabled? %>
<%= link_to ban_admin_user_path(@user), method: :patch, class: 'btn btn-default',
data: { confirm: "User #{@user.username} will be banned" } do %>
Ban User
<% end %>
<% else %>
<%= link_to unban_admin_user_path(@user), method: :patch, class: 'btn btn-default',
data: { confirm: "User #{@user.username} will be unbanned" } do %>
Unban User
<% end %>
<% end %>
<% if !@user.admin? %>
<% if @user.has_admin_access? %>
<%= link_to revoke_admin_admin_user_path(@user), method: :patch, class: 'btn btn-default',
data: { confirm: "User #{@user.username} will NOT be an admin from now on" } do %>
Revoke Admin
<% end %>
<% else %>
<%= link_to grant_admin_admin_user_path(@user), method: :patch, class: 'btn btn-default',
data: { confirm: "User #{@user.username} will be an admin from now on" } do %>
Grant Admin
<% end %>
<% end %>
<% end %>
<%= link_to 'Back to users', admin_users_path, class: 'right' %>