Refactor links to show staff members
This commit is contained in:
@@ -26,8 +26,10 @@
|
||||
}
|
||||
});
|
||||
$(".js-budget-show-users-list").on({
|
||||
click: function() {
|
||||
click: function(e) {
|
||||
var div_id;
|
||||
|
||||
e.preventDefault();
|
||||
div_id = $(this).data().toggle;
|
||||
$(".js-budget-users-list").each(function() {
|
||||
if (this.id !== div_id && !$(this).hasClass("is-hidden")) {
|
||||
|
||||
@@ -24,18 +24,14 @@
|
||||
</div>
|
||||
|
||||
<div class="margin-top">
|
||||
<div class="small-12 medium-4 column end">
|
||||
<a id="administrators_button" class="button expanded hollow js-budget-show-users-list js-budget-show-administrators-list" data-toggle="administrators_list"><%= t("admin.budgets.edit.administrators", count: @budget.administrators.count) %>
|
||||
</a>
|
||||
</div>
|
||||
<div class="small-12 medium-4 column end">
|
||||
<a id="valuators_button" class="button expanded hollow js-budget-show-users-list js-budget-show-valuators-list" data-toggle="valuators_list"><%= t("admin.budgets.edit.valuators", count: @budget.valuators.count) %>
|
||||
</a>
|
||||
</div>
|
||||
<div class="small-12 medium-4 column end">
|
||||
<a id="trackers_button" class="button expanded hollow js-budget-show-users-list js-budget-show-trackers-list" data-toggle="trackers_list"><%= t("admin.budgets.edit.trackers", count: @budget.trackers.count) %>
|
||||
</a>
|
||||
</div>
|
||||
<% %w[administrators valuators trackers].each do |staff| %>
|
||||
<div class="small-12 medium-4 column end">
|
||||
<%= link_to t("admin.budgets.edit.#{staff}", count: @budget.send(staff).count),
|
||||
"#",
|
||||
class: "button expanded hollow js-budget-show-#{staff}-list js-budget-show-users-list",
|
||||
data: { toggle: "#{staff}_list" } %>
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
|
||||
<div class="margin-top">
|
||||
|
||||
@@ -141,6 +141,7 @@ ignore_unused:
|
||||
- "admin.hidden_proposals.index.filter*"
|
||||
- "admin.proposal_notifications.index.filter*"
|
||||
- "admin.budgets.index.filter*"
|
||||
- "admin.budgets.edit.(administrators|trackers|valuators).*"
|
||||
- "admin.budget_investments.index.filter*"
|
||||
- "admin.organizations.index.filter*"
|
||||
- "admin.hidden_users.index.filter*"
|
||||
|
||||
Reference in New Issue
Block a user