Extract calculate winners button to a component

This way we remove some duplication.
This commit is contained in:
Javi Martín
2021-08-21 22:56:02 +02:00
parent f4b338b65f
commit 4a42804a7d
6 changed files with 45 additions and 35 deletions

View File

@@ -33,18 +33,6 @@ module BudgetsHelper
budget.published? || current_user&.administrator?
end
def display_calculate_winners_button?(budget)
budget.balloting_or_later?
end
def calculate_winner_button_text(budget)
if budget.investments.winners.empty?
t("admin.budgets.winners.calculate")
else
t("admin.budgets.winners.recalculate")
end
end
def budget_subnav_items_for(budget)
{
results: t("budgets.results.link"),