You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
568 B
19 lines
568 B
# frozen_string_literal: true |
|
|
|
module Admin::AccountsHelper |
|
def admin_accounts_moderation_options |
|
[ |
|
[t('admin.accounts.moderation.active'), 'active'], |
|
[t('admin.accounts.moderation.silenced'), 'silenced'], |
|
[t('admin.accounts.moderation.disabled'), 'disabled'], |
|
[t('admin.accounts.moderation.suspended'), 'suspended'], |
|
[safe_join([t('admin.accounts.moderation.pending'), "(#{pending_user_count_label})"], ' '), 'pending'], |
|
] |
|
end |
|
|
|
private |
|
|
|
def pending_user_count_label |
|
number_with_delimiter User.pending.count |
|
end |
|
end
|
|
|